Has anyone done any work with regards to tamper proofing AR Invoices or PO’s? It has been pointed out that employees can potentially open an Invoice or a PO in Acrobat and change Bank Accts or other Amounts. We e-mail most of our Invoices through APM. The concern is greatest with employees being able to print preview and edit prior to emailing.
You can digital certify the document where a cryptographic hash is done and can be checked later. Some providers actually let one display a photo of a signature but that’s just for human consumption. Googling “automated digital signature” will give you some providers to choose from.
Thanks for the suggestions… I am wondering if there are any existing security settings that we could take advantage of in the way Epicor creates a PDF? I am not really up on the exact mechanism that renders the data in PDF and could possibly set the security settings on PDF’s.
I see all kinds of apps that allow you to block a PDF from edits being made, but this involves interrupting the document flow and inserting a third party app.
There are DLL’s that are used to create the PDF file. And in those DLL’s is “hardwired” code that sets the various parameters of the PDF.
I only know this because during one version update, those DLL’s changed the scaling used to render the PDF. Something along the lines of old version rendered the PDF to default to printing at 100% scale, while the new version caused printing to be “Shrink to fit” This caused problems on pre-printed forms like checks. That thread may have insight into what other PDF settings are controlled by the DLL.
Here’s the thread. Not as much internal info about the DLL’s as I thought.
May be a little early but I will mention that digital signing of report PDFs is a feature that will be found in 10.2.600 upon release. It uses the digital certificate store that has been in Epicor 10 for several releases - primarily used for sending formal electronic reports to governments that require them. IN 10.2.600 you will be able to import a digital certificate and on the report style I believe select the certificate you wish to use to sign the PDF. When the PDF is generated and digitally signed adobe acrobat and other readers will report signing errors if someone without that certificate modifies the contents of the PDF.