Hello Nahid !
Welcome to SW Forums,
I am sure you can pretty much do this provided if you have PDF Writer on each machine to update the mapped variable value.
I think there is a bit more to this than simple having the Writer...because EPDM does not know how to connect to the Writer's API. I've been told this could be done with Java or maybe .NET...written as an EPDM addin.
I have this on my short list...to learn how to modify a PDF document through some sort of programming, not even sure where to start....many people seem to be looking for this.
I have done this - somewhat - using PDFSharp. The problem I ran into and continue to run into is that EPDM is not reliable as far as editing properties via the API when checking in or undo checkout is concerned. Usually it works, but it's those times that it doesn't that is frustrating.
I was able to make it work 100% of the time by trying a workaround but the workaround was worse. It created versions the archive server couldn't find. Not good.
Anywho, it's possible.
Could you please explain a bit more how you did it? I don't have much knowledge about API.