Addressing paperless office printing problems

Addressing Paperless Office Printer Problems

Problem

Users printing to Paperless may receive the below error.


Possible Causes:

On a Terminal Server:

  1. The user's workstation still has any or all of the following printers still installed
    1. Sage 100 PDF Converter
    2. ABS PDF Driver
    3. Amyuni Document Converter 500
  2. The default printer is "offline" on the user's workstation
  3. The default printer on the user's workstation is a PDF printers (Microsoft PDF, XPS, Cute PDF, etc...)
  4. The "Lock File" option is not checked, and multiple users can cause the error
  5. Registry entries in the "Jobs" and "Locks" are stuck, causing additional paperless prints to fail.

On a Terminal Server and Traditional Workstation

  1. The AMYUNI Document Converter 500 driver has been updated by Microsoft Updates

Possible Resolutions:

On a Terminal Server:

1 . Have all users delete any or all of the following printers off their workstations.
      a. Sage 100 PDF Converter
      b. ABS PDF Driver
      c. Amyuni Document Converter

1a. Follow the instructions under #5 below
It is important to note that in a Terminal Server environment, and due to the way printer redirection works, having just one user with one of the above printers still installed and redirected to the Terminal session, could render Paperless Office printing inoperable for all users connected to the terminal server.
How to check for this?
While users are logged in to the Terminal Server
      1. Go to Control Panel > Administrative Tools > Print Management.
      The user must be local administrator and belong to the "Print Operators" group on the server
      2. Click on on "All Printers" and look for any entries that shows something like this: "Sage 100 PDF Converter (redirected #9)"
      3. The number after the "Redirected" is the user's session number. Can be found out with a powershell command, but is out of the scope of this article.
      4. Do the same for the other printers
      5. Alternatively: the Terminal Server can have 3rd party printing utilities , like TSPrint, triCerat ScrewDrivers, etc... which allows selective exclusion of printers in a terminal server session.

2. Make sure that the default printer is "Online"

3. Change the "Default Printer" on the workstation to be a non-pdf printer

4. Uninstall the PDF Converter using PL_ADVANCEDOPTIONS_UI in Sage, and then re-install it with the "Lock File" option

5. Check the following 2 keys, and clear them:
      HKEY_CURRENT_CONFIG\Software\Sage 100 PDF Converter\Jobs
      HKEY_CURRENT_CONFIG\Software\Sage 100 PDF Converter\Locks
If there are additional keys similar to the following
HKEY_CURRENT_CONFIG\Software\Sage 100 PDF Converter (redirected #8)
Delete them.

Other General Pointers:
1. Make sure that the Sage users have FULL CONTROL Access of the following registry:
HKEY_CURRENT_CONFIG\Software\Sage 100 PDF Converter
We recommend force propagating permissions to the subkeys

2. Make sure that the Sage 100 PDF Converter security gives full permissions to the users who need access to it.

On a Terminal Server and Traditional Workstation

In the event that the AMYUNI drivers got updated by Microsoft Updates, the above issue may occur.
There are multiple ways to address those, depending on the underlying infrastructure.

1. If using any RMM that supports patching (i.e: Connectwise Automate, Kaseya, WSUS), a policy can be put in place to prevent certain updates from applying on the target machines.

Before completing the next step, make sure you manually update the AMYUNI driver to the version level that you know works.

2. For those without central management of windows updates, a specific device driver update can be blocked via Group Policy or with the registry:
      a. Find the driver hardware ID
            - Go to devmgmt.msc and expand "Print Queues"
            - Right click on "Sage PDF Converter" > Properties > Details
            - Change the drop down to the Hardware ID, and make note of the hardware ID: for example: lptenum\amyuni-amyunidocumentconverter500

      b. Now the exception can be made in gpedit.msc or via a GPO depending on the membership of the end user workstations.
            - Navigate to Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions
            - Enable the policy, then click "Show..." and add the device ID found in the previous step
            - Check the box "Also apply to matching devices that are already installed"







    • Related Articles

    • Receiving "PDF document was not created successfully" when Printing to Paperless Office in Sage

      Problem: When attempting to print to paperless office, you receive a message similar to the following: Sage PDF document was not created successfully Reason:Though there could be many reasons that could cause this error, one less obvious one is the ...
    • Unable to password protect PDF document

      Problem: When printing to paperless office, the following error is displayed Resolution: Close out of Sage Click on "Force session log-off" -->YES When you are on the below screen select an actual printer instead of a PDF printer (i.e: CutePDF) Try ...
    • Creating a Virtual Printer

      Press the Windows key start typing "Printers and Scanners" and hit enter. In the Printers & Scanners window, click on "Add device" After a few seconds, click the down arrow and then click on "Add maually" Click on "Add a local printer or network ...
    • Printers Not Showing in Hosted Application

      Problem When trying to print in your hosted application, your local printers did not get redirected, and there are no available printers to print. Solution Standard Printing Method Standard Printing Method Remove Specific Printers If any of the ...
    • Microsoft KB4524147 , KB4524148 and KB4524156 causes printing issues

      Issue When you try to print from gotomyerp application such as sage, excel QuickBooks or any RDP application the application disappears OR On your computer if you try to print to your default printer you are unable to print. Cause The recent update ...