There are 3 types of triggers for calls to the NetSuite SuiteTax Adapter for GTD:
- Tax calculation
- Cancel
- Commit
The adapter uses the NetSuite SuiteTax API to initiate tax calculations and cancel calls. Commit calls are initiated with the Sovos Accounting Close Suitelet.
Tax calculation triggers
There are 2 buttons on a NetSuite transaction that will trigger a tax calculation call by the adapter: Save and Preview Tax.
Any time you click Save or Preview Tax, the SuiteTax API calls the adapter which will call Global Tax Determination for a tax calculation.
This only applies to supported transactions.
Cancel triggers
To cancel a saved transaction in NetSuite, you can delete or void the transaction as long as it’s in the pending state in GTD. Click Void or Delete to trigger a cancel call to the adapter.
This applies to invoices, credit memos, vendor bills, and vendor credits.
Commit triggers
Read this article on how to commit transactions to Global Tax Determination.