Thanks for your response RonW. I initially came across the oringinal problem of the script not working in the model office when trying to run the script it complained about missing modules regarding the Digest::MD5 module. That lead me to look into this executable arrangement whereby the necessary modules for the script to run correctly would be packaged within the executable.
The general consensus seems to not be with the perl script itself now, as that runs a.Correctly on my original machine, b.Correctly on the model office machines IF i remove the module dependencey c.Runs as an executable BUT incorrectly displayed on both machines.
When it comes to 'systems' and 'environment' settings i'm a complete beginner, so others are saying that the issue may lye there, however I would have no way of knowing what would cause that at this juncture, but I am still happily digging away at this issue, with all the helpful suggestions from helpful monks such as yourself and others.