serach and replace file name in the path in a remote xml file

hi every one ,

here is my problem !!

i have to run my script from an account and update the result in a xml file located on a different account. i use existing ssh keys to do it remotely

for example the tags looks like this

               <PropertyValueList DeploymentName="Generic" NodeName="Generic" AppServerName="Generic">

                    <PropertyValue PropertyName="ProductCatalogBinaryFile">
                        <Value>/app/tsa/tsausr1\_wb154/tsa/oms/ete3oms/OMSTSA\_v06.00\_1/OMS/pcdump/PcDump\_06Nov\_MAX\_FT_80008.bin</Value>

i need to serach the PcDump_06Nov_MAX_FT_80008.bin file and update with the new filename, am having with me say for example PcDump_10Nov_MAX_FT_80008.bin

but the catch is ,
the absolute path mentioned above changes from one account to another , and also the file names
the file name pattern is same in every account like this PcDump_xxxxx_MAX_FT_xxxxxx.bin

:b: thanks in advance

Something like
sed 's|/PcDump_[0-9][0-9][A-Z][a-z][a-z]_MAX_FT_[[0-9][0-9][0-9][0-9][0-9].bin|/PcDump_10Nov_MAX_FT_80008.bin|g' <input xml>

Wouldn't it be easier to cp the PCDump*.txt file to a standard input file name, and code for that name permanently?