2022

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Issue : The Salesforce opportunity gets Integrated with QuickBooks online as Invoices but QuickBooks Online payment objects are not getting Integrated as Receivables object to Salesforce 

Description: If In case, The DBSync logs shows the error as in code block while integrating Receivables object of Salesforce from QuickBooks Payments. There is an possibility that QuickBooks Online  Settings→ Sales→ Custom transaction number would be marked as ON. Whenever an new invoice is entered manually the QuickBooks online user has to make sure to enter the the invoice number but in any case the user tends not to enter the Invoice number then we get the below error.

Code Block
AVSFQB__Invoice_Number__c not specified                         

<b>Error Trace :</b>AVSFQB__Invoice_Number__c not specified


Resolution : To avoid the above error, Go to your QuickBooks Online setting → Sales→  Settings and  mark the option Custom transaction number as OFF. The following is the image which depicts the turning off of Custom transaction number.

Hence by doing so, Whenever an new Invoice is created in QuickBooks Online, The Invoice number is auto generated so when DBSync processed the payment will attach to the respective Opportunity under receivable section.