Error Code - 20 , - 30 or - 41 Printer not Activated in QuickBooks QBi 2010-11 and hangs

Legacy KB ID: 3952

Question

Why do I get the error:  Error Code -20 Printer not Activated in QuickBooks QBi 2010/11?  QuickBooks then hangs.

Answer

You may also get a -30 or -41 error. 

The QuickBooks V303 PDF Converter has not been properly configured and assigned.  The solution varies according to the combination of Windows Operating System and email system edition. 

 

Detailed Instructions

 

For the following combinations of Windows 7 and email systems:

  1. Windows 7 Ultimate 32-bit;            Outlook 2007
  2. Windows 7  32-bit;                      Outlook 2007
  3. Windows 7 Home Premium 32-bit;   Outlook 2007
  4. Windows 7 Home Premium 32-bit;   Thunderbird

Turn off User Access Control (UAC)

                                          i.    Click on the Windows Start button > Control panel > User Accounts;

                                         ii.    Click on Change user Access Control Settings;

                                        iii.    Slide the vertical bar to Never Notify;

                                       iv.    Click on OK the close the Control Panel;

                                        v.    Restart the computer.

 

For the following combinations of Windows and email systems:

1.    Windows 7 Ultimate 64-bit;            Outlook 2010

2.    Windows Server 2003 64-bit;         Outlook 2003

3.    Windows Vista 64-bit;                   Outlook 2007

 

1.    Turn off User Access Control (UAC);

2.    Turn on the built-in Admin account

1.    Click on the Windows Start button

2.    In the Search programs & files box, type:  cmd

3.    On the prompt line in the cmd window type:

          net user administrator /active:yes.

4.    On completion you will see the message: The command completed successfully. 

5.    Close the cmd window.

3.    Log in as Administrator

4.    Delete the QuickBooks print files

1.    In windows Explorer, go to C:\Program Data\Intuit\QuickBooks 2010-11\;

2.    Delete qbprint.qbp and wpr.ini;

3.    Go to C:\Users\All Users\Intuit\QuickBooks 2010-11\ and delete  qbprint.qbp and wpr.ini.

 

5.    Delete the QuickBooks V303 PDF Converter

1.    Click the Windows Start button > Devices & Printers

2.    Right-click the QuickBooks v303 PDF Converter and select Remove Device;

3.    If you also see QuickBooks PDF Converter in the Printers List, delete it;

4.    If you see Intuit Internal Printer in the Printers List, delete it;

5.    Do not delete the Send to One Note printer.  Ensure that it is assigned to LPT*:

·   Right-click Send to One Note, select Printer Properties > Ports

·   Check that it is assigned to LPT1, or LPT2 or LPT3.

·   If not assigned to these ports, then tick on the one that is empty.

·   Click OK and Ok to close the configuration boxes.

 

Windows 7 Ultimate 64-bit with Outlook 2010 users can skip to step 8.

 

Windows Server 2003 64-bit with Outlook 2003 and Windows Vista 64-bit with Outlook 2007 continue with Step 6:

 

6.    Create a Null Port and assign to QuickBooks V303 PDF Converter

1.    Click the Windows Start button and choose Control Panel.

·   Windows Vista:  Under Hardware and Sound, click Printer. Right-click the QuickBooks PDF Converter and choose Open.

·   Windows Server 2003: Double-click Printers and Faxes. Right-click the QuickBooks PDF Converter and choose Open.

2.    Click the Ports tab and then click the Add Port button.

3.    Select Local Port and click the New Port button.

4.    Enter NUL in the Enter a port name field, click OK, and then click Close.

5.    Be sure that the NUL port is selected in the Ports list and click Apply. 

6.    Click the Advanced tab.

7.    Select Spool print documents so program finishes printing faster.

8.    Clear the checkbox labelled Enable advanced printing features.

9.    Select Print directly to printer.

10. Click the Driver drop-down arrow and select Amyuni Document Converter 300.

11. Click Apply and then click OK.

12. Right-click the Windows taskbar and choose Task Manager.

13. Click the Processes tab, then


i. Windows 8: Select Background Processes > Spooler SubSystem App > Print Spooler and click the End Task button.

                   ii. Windows 7 & vista: Select splWOW64.exe and click the End Process button.

                   iii. Windows XP: Select splWOW64.exe and click Yes in the warning window.

14.  Close all applications

 

7.    Verify that Windows Registry has the correct default email system

1.    From the Start menu type regedit in the Start search field

2.    Click regedit.exe in the Programs list

3.     Click on HKEY_CURRENT_USER > Software > Clients > Mail

4.    In the right hand pane note the default email system. 

5.    If incorrect, double click on the (Default) string to edit it and replace the text according to your email system:

·   Microsoft Outlook

·   Thunderbird

6.     Click OK and Close the Registry window

7.    Restart the computer.

 

(click here for KB480 for full details on checking your default email system and updating registry entries)

 

8.    Open QuickBooks – the QuickBooks V303 PDF Converter will be reinstalled and configured.  Email a report to yourself and confirm that it was properly received.  If you still cannot email successfully, see Additional Note below.

 

9.    Close QuickBooks and turn off the built-in Admin. 

a.    Click on the Windows Start button

b.    In the Search programs & files box, type:  cmd

c.    On the prompt line in the cmd window type:

          net user administrator /active:no.

d.    On completion you will see the message: The command completed successfully. 

e.    Close the cmd window.

 

10. Log onto the computer with your normal User Account, open QuickBooks and email a report again.  Then email an invoice.  QuickBooks should be emailing properly.

 

If QuickBooks fails to install the QuickBooks V303 PDF Converter, you will need to install & configure it manually.  See Additional Note below.



 If the problem persists, reset the Windows default printer settings

1.    Start > type regedit in the Search field and select regedit.exe from the list;

2.    Backup the Registry by

    1. Windows 7 & Vista: Start button > type regedit into the search box > Enter;
    2.  Windows XP: Start button > Run > type regedt32 > Enter;

 If you're prompted for an administrator password or confirmation, type the password or provide confirmation.

    1. On the top menu line, click on File >Export
    2. Select a location to save the file and in the File Name box enter a name;
    3. In the Export Range section, click on All;
    4. Click Save.

3.    Go to HKey_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Windows\ (if the Windows key doesn't exist, create a new key).

4.    Export this key to the desktop (for safety reasons)

5.    Then check for the Device string value (create it if it is not there)

Also you may have to give the user account full control over the Device key to make this change

6.    Give it the value: winspool,Ne00 (if there is anything else there, change it to this value.)

7.    Press OK to save that value.  Close the Registry.

8.    In Devices & Printers you will now notice there is no default printer set.  Set your preferred printer as the default printer.

9.    Open QuickBooks and email an invoice.  The printer window will no longer come up (if it does or if you get a different error like error -41 go back follow KB ID 4546 again).

 

Additional Note

If QuickBooks fails to install the QuickBooks V303 PDF Converter, you will need to install & configure it manually:

1.    Go to your QuickBooks 2010-11 installation directory (Default location is c:\Program Files\Intuit\QuickBooks 2010-11) and double click on Install.exe to reinstall the QuickBooks V303 PDF Converter. 

2.    Click the Windows Start button and then Printers & Devices

a.    Right-click the QuickBooks v303 PDF Converter and choose Printer Properties > Ports tab > Add Port > Local Port > New Port;

b.    Enter NUL: in the Enter a port name field, click OK, and then click Close;

c.    Be sure that the NUL: port is selected in the Ports list and click Apply

d.    Click the Advanced tab;

e.    Select Spool print documents so program finishes printing faster;

f.     Clear the checkbox labelled Enable advanced printing features;

g.    Select Print directly to printer;

h.    Click the Driver drop-down arrow and select Amyuni Document Converter 300 > Apply > OK;

i.      Close all applications and restart the computer.

 



Need more help?

Ask the Reckon Community at: https://community.reckon.com/

Or Log a Support Ticket: https://www.reckon.com/au/support/


How did we do?

Deleting the qbprint.qbp and WPR.ini files.

Why doesn't my report let me know if it is Cash or Accrual?

Related Articles

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)