Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Avalara AvaTax for NetSuite Basic

System Integration Document for Avalara AvaTax


Release Date: 03/20/2023
Product Release: 8.6

Avalara may have patents, patent applications, trademarks, copyrights, or other


intellectual property rights governing the subject matter in this document. Except as
expressly provided in any written license agreement from Avalara, the furnishing of
this document does not give you any license to these patents, trademarks,
copyrights, or other intellectual property.
© 2023 Avalara, Inc. All rights reserved.
Avalara, AvaTax, CertCapture are either registered trademarks or trademarks of
Avalara, Inc. in the United States or other countries.
All other trademarks are property of their respective owners.
Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Table of Contents

1.0 Acronyms and Abbreviations ........................................................................ 3

2.0 Avalara Configuration .................................................................................... 4

3.0 AvaTax Integrations ....................................................................................... 7

4.0 AvaTax Custom Fields .................................................................................... 9

5.0 Custom Records .............................................................................................13

6.0 Scripts .............................................................................................................14

© Avalara Inc. All rights reserved. Page 2 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

1.0 Acronyms and Abbreviations

VAT Value Added Tax

UPC Universal Product Code

GL General Ledger

UDF User Defined Field

POA Point of Order Acceptance

POO Point of Order Origin

CGST Central Goods and Service Tax

SGST State Goods and Service Tax

IGST Integrated Goods and Service Tax

HSN Code Harmonized Tariff Code

© Avalara Inc. All rights reserved. Page 3 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

2.0 Avalara Configuration

The following is the list of Avalara configuration settings:

Sr. No. Configuration Settings Description

General
• Select to enable the Tax Code applied to the items. If this option is not selected,
1. ENABLE TAX CODE MAPPING
then the default AvaTax Tax Code is considered (P0000000).

2. OVERRIDE AVATAX TAXCODE • Select to override the Tax Code applied on the item.

• Select to pass the user-defined information; the user must enter the information
to the item under AvaTax, and then select the same item on the transaction.
3. USER DEFINED 1 & 2
• The user can view the provided information on the line under UDF(1) and
UDF(2).
• Select to pass the account mapped to the item.
• The user has to map the reference account on the item under Accounting. When
4. SEND ITEM ACCOUNT TO AVALARA the user selects the same item on the transaction and performs the tax
calculation and saves the transaction, then the mapped account on the item will
pass to the AvaTax Update.
DISABLE SYNCHRONIZATION OF • Select this option to disable synchronization of items to Avalara. By default, items
5.
ITEMS TO AVALARA are synced to Avalara.
6. CUSTOMER CODE • Select the customer/vendor code to pass on the transaction. Respective selected
information will be passed to the AvaTax Updated and can be viewed under
7. VENDOR CODE Customer Info.
• The Customer will be set to taxable as per the selections i.e. if the selection is
New or Existing or both, the respective set of Customers will be set to taxable.
8. DEFAULT CUSTOMERS TO TAXABLE
Example: If 'New' is selected, then after creating every new Customer, the
respective 'Taxable' checkbox on the Financial tab must be selected by default.
• Select the customer type as New/Existing/ New and Existing from the drop-down
9. DEFAULT TAXCODE TO list. This option is applicable to the selected customer type to set the default Tax
Code for tax calculation. Apply the Tax Code to the Item under Tax Item option.
10. ENABLE ENTITY/USE CODE • Enable to apply tax exemptions based on Entity/Use Code.
• Select the default Shipping Code to be applied on a sales document when you
11. DEFAULT SHIPPING CODE
enter a shipping charge.
• Select to any one option to decide what to display in Error logs.
• Select None: To stop both Warning and Errors to appear in Error logs.
12. SHOW WARNINGS/ERRORS
• Select Both: To enable both Warning messages and Error Messages to appear in
Error logs.
• Select Billable Time if you want AvaTax to display the phrase 'Billable Time' in
13. BILLABLE TIME NAME
the item code field, otherwise select Item Name.
14. EXTENSIVE LOGGING • Select to automatically log AvaTax activities and save the details in a log file.
Tax Calculation
15. DISABLE TAX CALCULATION • If this option is enabled, then no tax calculation will be performed by Avalara.
DISABLE TAX CALCULATION FOR • If this option is enabled, then tax cannot be calculated for Quote transaction if this
16.
QUOTES checkbox is enabled on config.
DISABLE TAX CALCULATION FOR • If this option is enabled, then tax cannot be calculated for Order transaction if this
17.
SALES ORDER checkbox is enabled on config.
DISABLE TAX CALCULATION AT LINE • If this option is enabled, then before saving a transaction, automatic Tax
18.
LEVEL calculation for each item line addition on the transaction will be disabled.
• If this option is enabled, then the respective client/server logs will be shown
19. ENABLE LOGGING
under the AvaTax tab, for each transaction saved.
© Avalara Inc. All rights reserved. Page 4 of 16
Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr. No. Configuration Settings Description

• If this option is enabled, then the Calculate Tax button will be visible on the
20. CALCULATE TAX ON DEMAND
transaction.
• If this option is enabled in config and 'Tax included' checkbox is selected on the
respective transaction, then the overall calculated tax must be included in the
total amount of the transaction. (e.g. If the item total is $100 and Tax is $8, then
Total amount due for the transaction will be '$100' where tax included in it is $8).
$92 + $8 = $100
21. TAX INCLUDED CAPABILITY
• If this option is disabled in the config and 'Tax included' checkbox is not selected
on the respective transaction, then the overall calculated tax must be shown
separately from the total amount of the transaction. (e.g. If the item total is $100
and Tax is $8, then Total amount due for the transaction will be '$108' where tax
will be $8).
• If discount is enabled with the respective mapping and tax code in config, then
ENABLE DISCOUNT MECHANISM
the same must be applied to each transaction.
22. a. DISCOUNT MAPPING
If discount mapping is set on Gross amount in config, then the default discount
b. DISCOUNT TAX CODE
will be applicable on the gross amount in each transaction.
23. TAX RATE • Select either Base Rate or Net Rate to show.
ROUND-OFF TAX PERCENTAGE • If this option is enabled, then the decimal points are rounded off while calculating
24.
(DECIMAL PLACES) the tax.
USE POSTING PERIOD AS • Tax will be calculated on the transaction Date but will be posted on the admin
25. TRANSACTION DATE DURING TAX console in the posting period i.e. if the posting period is June 2019, the date on
CALLS the admin console will be 1st June 2019.
• If enabled, then the Company Address of the mapped Subsidiary will be
26. DISABLE LOCATION CODE
considered as the Origin (Ship-From) Address.
• If this option is enabled, then the applied UPC Code on the item will be
27. ENABLE UPC CODE AS ITEM CODE
considered.
USE INVOICE ADDRESS FOR TAX • Select to use Invoice Address for tax calculation on returns. If this is selected,
28.
CALCULATION ON RETURNS address mentioned on return transactions will be ignored during tax calculation.
ALLOW WORKFLOW APPROVAL FOR • Select to send only approved invoices to AvaTax. If this option is selected,
29.
POSTING Approval Routing NetSuite's Accounting Preferences should be enabled.
USE BILL TO ADDRESS FOR TAX
30. • Select to use Bill To Address for tax calculation.
CALCULATION
31. DEFAULT TAX CODE • Select default tax code which is the list of Tax Codes.
• The tax rate will update as per the appropriate tax code change as a percentage.
32. DEFAULT TAX CODE RATE
This percentage will be calculated when you select this tax item on transactions.
33. ADDRESSEE
34. ADDRESS 1
35. ADDRESS 2
• Select to set the complete address and this address will be used as the default
36. CITY
address.
37. STATE/PROVINCE
38. ZIP
39. COUNTRY
Abort Save Operation on Tax Calculation Error(s)/Incomplete data
• If enabled, this option will abort the document with calculation errors of
40. BULK BILLING
incomplete data.
• If enabled, this option will abort the document with calculation errors of
41. USER INTERFACES
incomplete data when the context is User Interface.
• If enabled, this option will abort the document with calculation errors of
42. WEBSERVICES
incomplete data when the context is Wed Services.
• If enabled, this option will abort the document with calculation errors of
43. CSV IMPORTS
incomplete data when the context is CSV Import.

© Avalara Inc. All rights reserved. Page 5 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr. No. Configuration Settings Description

• If enabled, this option will abort the document with calculation errors of
44. SCHEDULED SCRIPTS
incomplete data when the context is Scheduled.
• If enabled, this option will abort the document with calculation errors of
45. SUITELETS
incomplete data when the context is Suitelet.
• If enabled, this option will abort the document with calculation errors of
46. WORKFLOW ACTION SCRIPTS
incomplete data when the context is Workflow.
Consumer Use Tax/Input VAT
ENABLE USE TAX ASSESSMENT ON
47. • It allows you to enable the Use Tax on Vendor Bill.
VENDOR BILL
USE TAX PAYABLE LIABILITY
48. • User needs to select the liability account for the Use Tax.
ACCOUNT
• User needs to select the Use Tax debit account either Individual Item/Expense
49. GL ACCOUNT TO DEBIT
Account or select a Use Tax Debit GL Account.
• It is drop-down option which allows you to select the use tax debit account. It gets
50. USE TAX DEBIT GL ACCOUNT activated when SELECT A USE TAX DEBIT GL ACCOUNT option is selected in
the GL ACCOUNT TO DEBIT option.
ACCRUE CONSUMER USE TAX
• If this checkbox is selected, then after the respective Vendor Bill gets approved,
51. WHEN A VENDOR BILL IS
only the respective Accrue tax shall be posted and related GL impact will occur.
APPROVED
• Select to enable auto self-assessment on imported vendor bills. This will
AUTO SELF ASSESS ON IMPORTED
52. automatically compare the 'Tax calculated by Vendor' with 'Tax calculated by
VENDOR BILLS
AvaTax'.
53. ITEM FOR TAX PAID TO VENDOR • Select the created Vendor Tax item.
• Select either 'Transaction Date', 'Due Date' or 'Posting Date' as Tax Accrual
54. TAX ACCRUAL DATE
Date. AvaTax will use this date for calculating Tax.
ENABLE INPUT VAT VERIFICATION
55. • This option needs to be selected to process VAT related transactions.
ON VENDOR BILL
Address Validation
56. DISABLE ADDRESS VALIDATION • If this option is selected, then the address cannot be validated.
ENABLE ADDRESS VALIDATION ON • If this option is selected, then the Ship-To & Bill-To Address Validation button will
57.
TRANSACTION(S) be displayed on the transactions.
• If this option is selected, then AvaTax will track the previously validated address
TRACK PREVIOUSLY VALIDATED
58. of the customers and will display the Validated option under the Address tab of
ADDRESS
the Selected Customer.
• It selected, then the validated address appearing in the dialog box will be
59. RESULT IN UPPER CASE
displayed in upper case.
• Manual: If this option is selected, then the Address Validation batch will only
validate the addresses for the selected record type.
60. BATCH PROCESSING • Automatic: If this option is selected, then once the Address Validation batch
process gets complete, the validated addresses will get updated for the selected
record type.

© Avalara Inc. All rights reserved. Page 6 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

3.0 AvaTax Integrations

The following is the list of feature integrations on the pages:

Validate
Is Seller
Address / Shipping Entity/
Sr. Calculate Importer Tax Exemption Tax Verify Accrue
Page Bill-To Tax Use
No. Tax of Override Certificate Included Tax Use Tax
and Ship- Code Code
Record
To

1. Leads No Yes No No Yes No No Yes No No

2. Prospects No Yes No No Yes No No Yes No No

3. Customers No Yes No No Yes No No Yes No No

4. Vendors No Yes No No No No No No No No

5. Quote Yes Yes Yes Yes No No Yes Yes No No

6. Order Yes Yes Yes Yes No Yes Yes Yes No No

7. Purchase Orders Yes No No No No No No No No No

8. Invoice Yes Yes Yes Yes No Yes Yes Yes No No

9. Cash Sale Yes Yes Yes Yes No No Yes Yes No No


Return
10. Yes Yes Yes Yes No Yes No Yes No No
Authorization
11. Cash Refund Yes Yes Yes Yes No No Yes Yes No No

12. Credit Memo Yes Yes Yes Yes No Yes Yes Yes No No

13. Bill No No No No No No No No Yes Yes

14. Bill Credit No No No No No No No No Yes Yes

List of feature integrations on the pages:

Custom
Goods/
Duty Custom Pre-
Sr. VAT Middleman Invoice Import Service
Page and Duty Transport Owned POA POO
No. Code VAT ID Messages Address Rendered
Import Rate Item
Address
Fees

1. Leads No No No No No No No No Yes Yes Yes


2. Prospects No No No No No No No No Yes Yes Yes

3. Customers No No No No No No No No Yes Yes Yes


4. Vendors No No No No No No No Yes No No No

5. Quote Yes Yes Yes Yes Yes Yes No No No No No

6. Order Yes Yes Yes Yes Yes Yes Yes No No No No


Purchase
7. No No Yes Yes Yes Yes Yes No No No No
Order
8. Invoice Yes Yes Yes Yes Yes Yes Yes No No No No

9. Cash Sale Yes Yes Yes Yes Yes Yes Yes No No No No

© Avalara Inc. All rights reserved. Page 7 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Custom
Goods/
Duty Custom Pre-
Sr. VAT Middleman Invoice Import Service
Page and Duty Transport Owned POA POO
No. Code VAT ID Messages Address Rendered
Import Rate Item
Address
Fees
Return
10. Yes Yes Yes Yes Yes Yes Yes No No No No
Authorization
11. Cash Refund Yes Yes Yes Yes Yes Yes Yes No No No No

12. Credit Memo Yes Yes Yes Yes Yes Yes Yes No No No No

13. Bill No No No No No No No No No No No
14. Bill Credit No No No No No No No No No No No

15. Item No No No No No No No No No No No

List of feature integrations on the pages:

Sr. IGST SGST UDF 1 and


Page IGST Rate HSN Code SGST AMT CGST Rate CGST
No. AMT Rate UDF 2

1. Leads No No No No No No No No

2. Prospects No No No No No No No No
3. Customers No No No No No No No No

4. Vendors No No No No No No No No
5. Quote Yes Yes Yes Yes Yes Yes Yes Yes

6. Order Yes Yes Yes Yes Yes Yes Yes Yes

7. Purchase Order No No No No No No No No
8. Invoice Yes Yes Yes Yes Yes Yes Yes Yes

9. Cash Sale Yes Yes Yes Yes Yes Yes Yes Yes
Return
10. Yes Yes Yes Yes Yes Yes Yes Yes
Authorization
11. Cash Refund Yes Yes Yes Yes Yes Yes Yes Yes
12. Credit Memo Yes Yes Yes Yes Yes Yes Yes Yes

13. Bill No No No No No No No No
14. Bill Credit No No No No No No No No

© Avalara Inc. All rights reserved. Page 8 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

4.0 AvaTax Custom Fields

List of custom fields:

Sr.
Page Internal ID
No.

Entity Fields
1. Assess Use Tax on Bill (AvaTax) custentity_ava_usetaxassessment

2. Exemption Certificate No custentity_ava_exemptcertno


Item Fields
3. UDF1 custcol_ava_udf1

4. UDF2 custcol_ava_udf2
5. AvaTax Taxcode custitem_ava_taxcode

6. Pre-Owned Item custitem_ava_preowned


7. Unit of Measure custitem_ava_unitofmeasure

8. Net Weight custitem_ava_netweight

9. Gross Weight custitem_ava_grossweight


Other Record Fields
10. Pick Up custrecord_ava_ispos
11. AvaTax Taxcode custrecord_ava_taxcode
Transaction Body Fields
12. Shipping Code custbody_avashippingcode
13. Ship-To Longitude custbody_ava_shipto_longitude

14. Bill-To Longitude custbody_ava_billto_longitude


15. Bill-To Latitude custbody_ava_billto_latitude

16. Ship-To Entity/Use Code custbody_ava_shiptousecode


17. Ship-To Latitude custbody_ava_shipto_latitude

18. Bill-To Entity/Use Code custbody_ava_billtousecode


19. Tax Included custbody_ava_taxinclude
20. Partner Middlename custbody_ava_partnermiddlename

21. Partner Lastname custbody_ava_partnerlastname


22. Partner Isperson custbody_ava_partnerisperson

23. Partner Firstname custbody_ava_partnerfirstname

24. Partner Entityid custbody_ava_partnerentityid


25. Partner Companyname custbody_ava_partnercompanyname

26. Customer Middlename custbody_ava_customermiddlename


27. Customer Lastname custbody_ava_customerlastname

28. Customer Isperson custbody_ava_customerisperson

29. Customer Firstname custbody_ava_customerfirstname

© Avalara Inc. All rights reserved. Page 9 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr.
Page Internal ID
No.

30. Customer Entityid custbody_ava_customerentityid

31. Customer Companyname custbody_ava_customercompanyname

32. VAT Business ID custbody_ava_vatbusinessid


33. Discount Mapping custbody_ava_discountmapping

34. Pick Up custbody_ava_pickup


35. Customer Taxable custbody_ava_customertaxable

36. Invoice Messaging custbody_ava_invoicemessage

37. Tax Credit custbody_ava_taxcredit


38. Exemption Certificate No custbody_ava_exemptcertno

39. Is Seller Importer Of Record custbody_ava_is_sellerimporter


40. Shipping Tax Included custbody_ava_shippingtaxinclude

41. Shipping Amount custbody_ava_shippingamount

42. Shipping Amount1 custbody_ava_shippingamount1


43. Handling Amount custbody_ava_handlingamount

44. Handling Amount1 custbody_ava_handlingamount1


45. Discount Amount custbody_ava_discountamount

46. Customer External ID custbody_ava_custexternalid

47. Tax Amount Override custbody_ava_taxoverride


48. Avalara SCIS Note Message custbody_ava_scisnotemsg

49. Avalara Status custbody_avalara_status


50. Avalara SCIS Transaction Flag custbody_ava_scis_trans_flag

51. Avalara Suspend Tax Call custbody_ava_suspendtaxcall


52. Ship-To Entity/Use Code Text custbody_ava_shiptousecodetext

53. Bill-To Entity/Use Code Text custbody_ava_billtousecodetext


54. Posting Period Name custbody_ava_postingperiodname
55. Sales Resp custbody_ava_salesresp

56. Shipping Code Text custbody_avashippingcodetext


57. Tax Date Override custbody_ava_taxdateoverride

58. AvaTax Override Date custbody_ava_taxoverridedate

59. Custom Duty and Import Fees custbody_ava_customduty


60. Transport custbody_ava_transport

61. Middle Man VAT ID custbody_ava_vatregno


62. Avalara Purchase Order Ref custbody_ava_purchaseorder_ref

63. Avalara Created From custbody_ava_created_from_so

64. Send Import Address to AvaTax custbody_ava_sendimportaddress

© Avalara Inc. All rights reserved. Page 10 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr.
Page Internal ID
No.

65. Use Bill To Address For Tax Calculation custbody_ava_usebilltoaddress

66. Disable Avalara Tax Calculation custbody_ava_disable_tax_calculation

67. Entity type custbody_ava_entity_type


Transaction Line Fields
68. Ship-To Entity/Use Code custcol_ava_shiptousecode
69. UDF1 custcol_ava_udf1

70. UDF2 custcol_ava_udf2

71. Item custcol_ava_item


72. IncomeAccount custcol_ava_incomeaccount
73. TaxCode Mapping custcol_ava_taxcodemapping
74. Ship-To Longitude custcol_ava_shipto_longitude

75. Is Accelerated Tax Paid custcol_ava_isacceleratedtaxpaid

76. Is Colorado SMM Registered custcol_ava_iscoloradosmmregistered


77. Gross Weight custcol_ava_grossweight

78. Ship-To Latitude custcol_ava_shipto_latitude


79. Gross Amount1 custcol_ava_gross_amount1

80. Gross Amount custcol_ava_gross_amount

81. UPC Code custcol_ava_upccode


82. Pick Up custcol_ava_pickup

83. AssetAccount custcol_ava_assetaccount


84. ExpenseAccount custcol_ava_expenseaccount

85. Shipping Amount custcol_ava_shippingamount


86. Shipping Amount1 custcol_ava_shippingamount1

87. Handling Amount custcol_ava_handlingamount


88. Handling Amount1 custcol_ava_handlingamount1
89. HSN Code custcol_ava_hsncode

90. Ship-To Entity/Use Code Text custcol_ava_shiptousecodetext


91. Asset Account Text custcol_ava_assetaccounttext

92. Expense Account Text custcol_ava_expenseaccounttext

93. Custom Duty Rate custcol_ava_customdutyrate


94. Pre-Owned Item custcol_ava_preowned

95. VAT Code custcol_ava_vatcode


96. Is Electric Vehicle custcol_ava_iselectricvehicle

97. Is Heavy Machinery custcol_ava_isheavymachinery

98. Is Indeterminate Length custcol_ava_isindeterminatelength


99. Is Intercompany custcol_ava_isintercompany
© Avalara Inc. All rights reserved. Page 11 of 16
Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr.
Page Internal ID
No.

100. Is Operator Provided custcol_ava_isoperatorprovided

101. Is Taxable Service custcol_ava_is_taxable_service

102. Is Texas TERP Eligible custcol_ava_istexasterpeligible


103. Is Used Vehicle custcol_ava_issusedvehicle

104. Net Weight custcol_ava_netweight


105. Rental and Leasing Rate custcol_ava_rentalleasingtaxrate

106. Rental and Leasing Tax custcol_ava_rentalleasingtax

107. Tax Amount custcol_ava_taxamount


108. TaxCode Mapping custcol_ava_taxcodemapping

109. Transport custcol_ava_transport


110. Unit of Measure custcol_ava_unitofmeasure
Custom Lists
111. AvalaraTransportList customlist_ava_transportlist
112. AvalaraStatusList customlist_ava_statuslist

113. Unit of Measure customlist_ava_unitofmeasure

© Avalara Inc. All rights reserved. Page 12 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

5.0 Custom Records

List of custom records:

Sr.
Name ID
No.

1. AVAVENDORVATADDRESSES customrecord_vendorvataddresses

2. AVARECONCILEBATCH customrecord_avareconcilebatch

3. AVAADDRESSVALIDATIONBATCH customrecord_avaaddressvalidationbatch
4. AVACERTEMAIL customrecord_avacertemail

5. AVAENTITYUSEMAPPING customrecord_avaentityusemapping

6. AVASHIPPINGCODES customrecord_avashippingcodes
7. AVACUSTOMEREXEMPTMAPPING customrecord_avacustomerexemptmapping
8. AVAUSETAXHEADERDETAILS customrecord_avausetaxheaderdetails
9. AVAVATADDRESSES customrecord_vataddresses

10. AVACOORDINATES customrecord_avacoordinates

11. AVAENTITYUSECODES customrecord_avaentityusecodes


12. AVAADDVALIDATIONBATCHRECORDS customrecord_avaaddvalidationbatchrecord

13. AVAITEMMAPPING customrecord_avaitemmapping


14. AVARECONCILEBATCHRECORDS customrecord_avareconcilebatchrecords

15. AVATAXHEADERDETAILS customrecord_avataxheaderdetails

16. AVAADDRESSVALFLAG customrecord_avaaddvalflag


17. AVARECALCULATEBATCH customrecord_avarecalculatebatch

18. AVACONFIG customrecord_avaconfig


19. AVATRANSACTIONLOGS customrecord_avatransactionlogs

20. AVACERTCAPTUREBATCH customrecord_avacertcapturebatch


21. AVACUSTOMERSTOCERTCAPTURE customrecord_avacustomerstocertcapture
22. AVADELETEOLDRECORDBATCH customrecord_avadeleteoldrecord

23. AVAIMSBATCH customrecord_avaimsbatch


24. AVAIMSDETAILS customrecord_avaimsdetails

25. AVATWOWAYIMSBATCH customrecord_avatwowayimsbatch


26. AVATWOWAYIMSDETAILS customrecord_avatwowayimsdetails

27. AVAENTITYUSEMAPPING_NEW customrecord_avaentityusemapping_new

© Avalara Inc. All rights reserved. Page 13 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

6.0 Scripts

List of scripts:

Sr. No. Script Record Name Script ID

SuiteScripts
Bundle Installation
1. AVA_BundleInstallation (AVA_BundleInstallation) customscript_ava_bundleinstallation
Client
2. AVA_Purchase_Client customscript_avapurchase_client

3. AVA_Entity_Client customscript_avaentity_client

4. AVA_Transaction_Client customscript_avatransaction_client
Map/Reduce
5. AVA_CommitTransaction_Map customscript_avacommittrans_map

6. AVA_AddressValidate_Map customscript_avaaddressvalidation_sched

7. AVA_RecalculateTaxes_Map customscript_avarecalctaxes_map

8. AVA_ReconcileTax_Map customscript_ava_reconcileavatax_sched

9. AVA_TwoWayItemMasterSync_Map customscript_ava_twowayitemmastersyn_map

10. AVA_ItemMasterSync_Map customscript_ava_itemmastersync_map

11. AVA_DeleteOldRecord_Map customscript_ava_deleteoldrecord_map

12. AVA_AddCustomersToCertCapture_Map customscript_avaaddcusttocertcapture_map


RESTlet
13. AVA_General_RESTlet customscript_ava_general_restlet
Scheduled
14. AVA_DeleteLogsOfDeletedTransactions customscript_avadeletetranlogs_sched

15. AVA_UpdateValidatedAddress_Sched customscript_avaupdatevalidatedadd_sched

16. AVA_DeleteAddressValidationBatches_Sched customscript_avadeleteaddvalbatch_sched

17. AVA_DeleteReconcileBatches_Sched customscript_avadeletebatch_sched

18. AVA_GetEntityUseCodesList_Scheduled customscript_avaentityusecodeslist_sched

19. AVA_TwoWayIMSRecordsDelete_Scheduled customscript_ava_2wayimsrecorddelete_sch

20. AVA_RegenerateAvalaraTkn_Scheduled customscript_avaregtkn_sched

21. AVA_DeleteCertCaptureBatches_Sched customscript_avadeletecertbatches_sched


Suitelet
22. AVA_EntityUseForm_Suitlet customscript_avaentityuseform_suitlet

23. AVA_Config_Wizard1 customscript_avaconfig_wizard1

24. AVA_AddressValidationAssistant_Suitlet customscript_avaddressvalidation_suitlet

25. AVA_ShippingCodeList_SuiteLet customscript_avashippinglist_suitlet

26. AVA_GetCertificatesStatus_Suitelet customscript_avacertstatus_suitelet

© Avalara Inc. All rights reserved. Page 14 of 16


Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr. No. Script Record Name Script ID

27. AVA_RecalculationUtility_Suitelet customscript_ava_recalcutility

28. AVA_RecordLoadFromClient customscript_ava_recordload_suitelet

29. AVA_ReconciliationResult_Suitelet customscript_ava_reconciliation_suitelet

30. AVA_GetCertificates_Suitelet customscript_avagetcertificates_suitelet

31. AVA_CreateCompany_Suitelet customscript_ava_createcompany_suitelet

32. AVA_Config_Wizard customscript_avaconfig_wizard

33. AVA_CommittedList_Suitlet customscript_avacommittedlist_suitlet

34. AVA_Config_Suitlet customscript_avaconfig_suitlet

35. AVA_AddressValidationResult_Suitelet customscript_avaaddvalidresults_suitelet

36. AVA_AddressValidationResultList_Suitelet customscript_avaaddvalidlist_suitelet

37. AVA_ShippingCodeForm_Suitlet customscript_avashippingcodeform_suitlet

38. AVA_GetCertImage_Suitelet customscript_avagetcertimage_suitelet

39. AVA_EnableNexus_Suitelet customscript_avaenablenexus_suitelet

40. AVA_RecalculationBatches_Suitelet customscript_ava_recalcbatches

41. AVA_QuickAddressValidation_Suitlet customscript_avaquickvalidation_suitlet

42. AVA_GetTaxHistory_Suitelet customscript_avagettaxhistory_suitelet

43. AVA_CertificatesForm_Suitelet customscript_avacertificates_suitelet

44. AVA_TransactionLog_Suitelet customscript_avatransactionlog_suitelet

45. AVA_ReconcileResultList_Suitelet customscript_ava_reconcilelist_suitelet

46. AVA_TransactionList_Suitelet customscript_avatransactionlist_suitelet

47. AVA_EntityUseList_Suitlet customscript_avaentityuselist_suitlet

48. AVA_VoidedList_Suitelet customscript_avavoidedlist_suitlet

49. AVA_Reconciliation_Suitelet customscript_avareconcilelist_suitelet

50. AVA_TwoWayIMSViewBatch_Suitelet customscript_ava_twowayimsviewbatch_suit

51. AVA_TwoWayIMSCreateBatch_Suitelet customscript_ava_2wayimscreatebatch_suit

52. AVA_TwoWayIMSBatchDetails_Suitelet customscript_ava_2wayimsbatchdetails_sui

53. AVA_SuiteCommerceCertCapture_Suitelet customscript_avasuitecommerce_suitelet

54. AVA_RegenerateAvalaraTkn_Suitelet customscript_avaregtkn_suitelet

55. AVA_IMSViewBatch_Suitelet customscript_ava_imsviewbatch_suitelet

56. AVA_IMSCreateBatch_Suitelet customscript_ava_imscreatebatch_suitelet

57. AVA_DeleteOldRecordViewBatch_Suitelet customscript_ava_deleteoldrecordvb_suit

58. AVA_DeleteOldRecordCreateBatch_Suitelet customscript_ava_deleteoldrecordcb_suit

59. AVA_CustomersListForCertCapture_Suitelet customscript_avacustlistforcert_suitelet

60. AVA_CertCaptureViewBatch_Suitelet customscript_avacertviewbatch_suitelet

61. AVA_Dashboard_Suitelet customscript_avadashboard_suitelet


© Avalara Inc. All rights reserved. Page 15 of 16
Avalara AvaTax for NetSuite Basic SI Document for Avalara AvaTax

Sr. No. Script Record Name Script ID

62. AVA_AddCustomersToCertCapture_Suitelet customscript_avaaddcuststocert_suitelet


User Event
63. AVA_Customer customscript_avacustomer

64. AVA_PurchaseTransactionTab customscript_avapurchasetransactiontab

65. AVA_CustomerCerts customscript_avacustomer_certs

66. AVA_Vendor customscript_avavendor

67. AVA_Location customscript_avalocation

68. AVA_InventoryItems customscript_ava_inventoryitems

69. AVA_TransactionTab_1 customscript_avatransactiontab

70. AVA_CustomerAddress customscript_avacustomer_address

71. AVA_ExpenseCategory customscript_ava_expensecategory

72. AVA_TransactionTab_2 customscript_avatransactiontab_2


Workflow Action
73. AVA_CommitApprovedTransaction customscript_avacommitapprtrans

Note: All the Suitelets installed through the AvaTax bundle are used for creating customized Avalara pages (in
the Avalara menu) in NetSuite.

© Avalara Inc. All rights reserved. Page 16 of 16

You might also like