2022
Issue : Invoice(s) were not getting updated from Salesforce to QuickBooks.
Reason : Since there is only insert/no update sequence for invoice in OpportunityToInvoice workflow.
Solution:
Change the invoice sequence from ‘Insert’ to ‘Upsert’ .
Make sure that ‘ID’ is the primary key.
Inside mappings, target field<Id> shouId be mapped with “IF(ISEMPTY(VALUE("AVSFQB__Quickbooks_Id__c")),"",VALUE("AVSFQB__Quickbooks_Id__c"))”
Save the workflow.