QuickBooks Online Link Troubleshooting: Difference between revisions

From RangerMSP Wiki - PSA software for MSPs and IT services providers
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:


===Questions===
===Questions===
* When trying to connect to QuickBooks Online, the login screen missing user name and password fields:
*[[QuickBooks_Online_Link_Troubleshooting#The invoice is created without invoice number|The invoice is created without invoice number]]
*[[QuickBooks_Online_Link_Troubleshooting#When trying to connect to QuickBooks Online the authorization window is empty.|When trying to connect to QuickBooks Online the authorization window is empty.]]
*[[QuickBooks_Online_Link_Troubleshooting#See Also|See Also]]


[[File:Quickbooks_online_authorization_issue.png]]


===The invoice is created without invoice number===


There is a solution, suggested by QuickBooks developers that requires a registry change and adding an entry in registry that will indicate which version of Internet Explorer should be used (the authorization window uses Internet Explorer).
While generating the invoice I get the following message:


'''Backup''' the registry on your machine.  
[[File:Quickbooks_online_without_invoice_number_message.png]]


Only then:
===Answer===
In order QuickBooks Online will number the invoices automatically, you should '''turn off''' the '''''Custom transaction numbers''''' option under the QuickBooks Online company settings page and as a result invoices generated from RangerMSP will get automatically numbered.


Add the following TWO keys (create them if they do not exist):
#Go to the Gear icon and select '''Account and Settings'''.
#Click the '''Sales''' tab. Then select '''Edit'''  in the Sales form content section.
#Tap '''Custom transaction numbers''' and turn off the option.
#Hit '''Save''' and then '''Done'''.


For Windows 32-bit OS:
(1)
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
(2)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION


Note: RESTART RangerMSP after changing the settings in QuickBooks Online in order to clear any local caches and then generate the invoice again.


For Windows 64-bit OS:
[[File:Quickbooks_online_company_settings_invoice_number.png]]
(1)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
(2)
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION


<br/><br/>


For BOTH keys the type should be DWORD 32 bit (for both OS types - 32-bit and 64-bit) and the 'Value named' be 'CommitCRM.exe' with the following data:  
===When trying to connect to QuickBooks Online the authorization window is empty.===
[[File:Quickbooks_online_authorization_issue1.png]]


[[File:QuickBooks_Online_registry_entry.png]]
===Answer===
 
You should upgrade to the latest version of RangerMSP in order to meet the new security requirements that were recently introduced by QuickBooks Online. <br>
 
[http://{{SERVERNAME}}/support/version-update/ Click here] to download the upgrade.  
The Value data refers to the Internet Explorer version installed on your machine
 
For IE version '''11''' use '''11001'''
 
For IE version '''10''' use - '''10001'''
 
For IE version '''9''' use - '''9999'''
 
Restart CommitCRM after the change and then try to connect to QuickBooks Online. Restarting the computer may also require.





Latest revision as of 10:06, 18 July 2022

Troubleshooting > QuickBooks Online Link Troubleshooting

Questions


The invoice is created without invoice number

While generating the invoice I get the following message:

Answer

In order QuickBooks Online will number the invoices automatically, you should turn off the Custom transaction numbers option under the QuickBooks Online company settings page and as a result invoices generated from RangerMSP will get automatically numbered.

  1. Go to the Gear icon and select Account and Settings.
  2. Click the Sales tab. Then select Edit in the Sales form content section.
  3. Tap Custom transaction numbers and turn off the option.
  4. Hit Save and then Done.


Note: RESTART RangerMSP after changing the settings in QuickBooks Online in order to clear any local caches and then generate the invoice again.



When trying to connect to QuickBooks Online the authorization window is empty.

Answer

You should upgrade to the latest version of RangerMSP in order to meet the new security requirements that were recently introduced by QuickBooks Online.
Click here to download the upgrade.


See Also