Debit Memo transaction sync rules
Rules for Debit Memo transaction sync
This integration syncs records according to the following rules:
Zuora debit memo records are synced if they meet the following criteria:
- The related customer account option Sync To NetSuite is not set or set to
Yes. - The Status is
Posted. - The Transferred to Accounting status is
No,Error, orProcessing. The Debit Memo Date is greater than or equal to the Zuora Debit/Credit Memos Cutover Date (if the date is specified in the NetSuite Connector Advanced Settings).
The Debit Memo Integration Status is not
Sync Complete.
- The related customer account option Sync To NetSuite is not set or set to
The following validations are performed during the sync to ensure data integrity:
The associated Zuora account has been synced (the account has an IntegrationId).
The associated Zuora debit memo item's Charge has been synced (the charge has an IntegrationId).
The associated Zuora debit memo item's Tax Code has been synced (the tax code has an Accounting Code).
If the associated Zuora debit memo item's Charge has a NetSuite Revenue Recognition Template Type of
Variable, the associated Zuora subscription's NetSuite Project must be populated.If populated, the associated Zuora account's NetSuite Location matches a valid NetSuite location.
If populated, the associated Zuora account's NetSuite Class matches a valid NetSuite class.
If populated, the associated Zuora account's NetSuite Department matches a valid NetSuite department.
The Zuora debit memo's Integration Status is updated to
Creating Debit Memoand Transferred to Accounting is updated toProcessingto indicate the record is currently being synced and to assist with error recovery.Upon successful creation of the NetSuite invoice, the new NetSuite internal ID is written to the Zuora debit memo record, the Integration Status is set to
SyncComplete, and Transferred to Accounting is set toYes.
Transaction sync notes
Once synced successfully, no further changes to the Zuora debit memo will be synced, including cancelation. If you need to re-sync a debit memo, you must delete the corresponding NetSuite invoice and set the Zuora debit memo's Transferred to Accounting to
No.Transferred to Accounting value of
Nullin the API will appear asNoin the Zuora UI.See NetSuite Classifications for more information about how classifications are mapped for NetSuite transaction header and details.