2022

Page tree

Versions Compared

Key

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

Issue : The Salesforce opportunity Opportunity gets Integrated integrated with QuickBooks online as Invoices but . But, QuickBooks Online payment objects are not getting Integrated integrated as Receivables object to Salesforce in Salesforce. 

Description: If In case, The DBSync logs shows the an error, as shown in the code block below, while integrating Receivables object of Receivable Object in Salesforce from QuickBooks Payments.   There is an possibility that This may happen because, QuickBooks Online  Settings→ Sales→ custom Sales→ Custom transaction number would be is marked as ON.  so when the Whenever a new invoice is created the customer entered manually, the QuickBooks online user has to make sure to enter it manually ( the invoice number) but as they failed to enter we will get that error as we need invoice number to sync Payment update under Receivable sectionInvoice number. If a user does not enter the Invoice number then, s/he will get the following 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 go to your QuickBooks Online setting → Sales→  Settings and  and mark the option custom , Custom transaction numberas OFF. The following is the image which depicts the turning off of Custom Transaction Number., OFF - refer to the image below:

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