TM 00102 AFC User Manual SAU
User Manual:
Open the PDF directly: View PDF
Page Count: 342 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- 1. Introduction
- 2. Mapping
- 3. Transactions
- 3.1 Customer Information
- 3.2 Company Information
- 3.3 Transaction Data
- 3.4 Taxing Jurisdiction Identification Information
- 3.5 Jurisdiction Identification Details
- 4. AFC Calculations
- 4.1 Meeting the Requirements of Specific Tax Issues
- 4.1.1 Tax Type Exemptions
- 4.1.2 Tax Adjustments
- 4.1.3 Tax Overrides
- 4.1.4 Tax Rate Brackets
- 4.1.5 Surcharges
- 4.1.6 Discount Adjustment
- 4.1.7 Tier at Transactions
- 4.1.8 Tax on Tax Until no Effect
- 4.1.9 Historical Tax Rates
- 4.1.10 Taxed Taxes
- 4.2 Tax Logging
- 4.3 Returned Taxes
- 4.4 Sales and Use
- 4.5 Tax Types
- 4.6 Nexus
- 4.7 Exclusions
- 4.1 Meeting the Requirements of Specific Tax Issues
- 5. Utilities
- 5.1 Utility Selection
- 5.2 Specifying a Log File at Run Time
- 5.3 Log.sum File
- 5.4 General Tips When Using Utilities
- 5.5 AFC Utilities
- 5.5.1 asciilog.exe
- 5.5.2 batch_sau.exe
- 5.5.3 commerge.exe
- 5.5.4 comptnum.exe
- 5.5.5 comrpt.exe
- 5.5.6 csf20.exe
- 5.5.7 customsort.exe
- 5.5.8 ezcomprep.exe
- 5.5.9 ezlog_ns.exe
- 5.5.10 ezlogcust.exe
- 5.5.11 ezlogcustios.exe
- 5.5.12 ezlogcustpts.exe
- 5.5.13 ezlogcustptslnl.exe
- 5.5.14 EZTaxappend.exe
- 5.5.15 EZTaxappendf.exe
- 5.5.16 log no tax transactions
- 5.5.17 srtcdf20.exe
- 5.5.18 srtcdf20p.exe
- 5.5.19 srtcomcust20.exe
- 5.5.20 srtcomma20.exe
- 5.5.21 srtcomma20l.exe
- 5.5.22 srtcomma20ld.exe
- 5.5.23 srtcommadetail.exe
- 5.5.24 srtrev20l.exe
- 5.5.25 strg.exe
- 5.5.26 upsize_log.exe
- 6. BATCH FILE PROCESSING
- 7. The C/C++ API
- 7.1 Language Interfaces for AFC
- 7.2 Configuration
- 7.3 General Overview of AFC API Integration
- 7.4 Detailed Discussion of AFC API Integration
- 7.5 Preparing the AFC Application Programmer Interface (API) Interface
- 7.6 AFC API Function Calls
- 7.7 Sample Coding
- 7.8 API Listings
- 7.8.1 EZTaxClearTSR
- 7.8.2 EZTaxCountryToPCode
- 7.8.3 EZTaxDBVersion
-
- 7.8.4 EZTaxDLLVersion
- 7.8.5 EZTaxExitSessionEx
- 7.8.6 EZTaxFlushToLogEx
- 7.8.7 EZTaxFreeRates
- 7.8.8 EZTaxFtoPCodeEx
- 7.8.9 EZTaxGetAddressEx
- 7.8.10 EZTaxGetCountryID
- 7.8.11 EZTaxGetCustomLog
- 7.8.12 EZTaxGetCustomLogCount
- 7.8.13 EZTaxGetLogName
- 7.8.14 EZTaxGetLogV914
- 7.8.15 EZTaxGetLogV914Count
- 7.8.16 EZTaxGetNoTaxTrans
- 7.8.17 EZTaxGetStateID
- 7.8.18 EZTaxGetRates
- 7.8.19 EZTaxGetTaxCatV98
- 7.8.20 EZTaxGetTaxDescription
- 7.8.21 EZTaxGetTSR
- 7.8.22 EZTaxGroupResults
- 7.8.23 EZTaxInitEx
- 7.8.24 EZTaxInitExMt
- 7.8.25 EZTaxInitV914
- 7.8.26 EZTaxInitV98
- 7.8.27 EZTaxJtoPCodeEx
- 7.8.28 EZTaxJTTypeEx (EZTaxJTType deprecated)
- 7.8.29 EZTaxMaxTaxCount
- 7.8.30 EZTaxNextAddressEx
- 7.8.31 EZTaxNextCustomerEx
- 7.8.32 EZTaxOvrJCodeEx
- 7.8.33 EZTaxOvrPCodeEx
- 7.8.34 EZTaxOvrZipEx
- 7.8.35 EZTaxPtoFipsEx
- 7.8.36 EZTaxPtoJCodeEx
- 7.8.37 EZTaxPTTypeEx
- 7.8.38 EZTaxRestoreEx
- 7.8.39 EZTaxSAUAdjFips
- 7.8.40 EZTaxSAUAdjJCode
- 7.8.41 EZTaxSAUAdjPCode
- 7.8.42 EZTaxSAUAdjTaxInclusiveJCode (EZTaxSAUAdjRevJCode deprecated)
- 7.8.43 EZTaxSAUAdjTaxInclusivePCode (EZTaxSAUAdjRevPCode deprecated)
- 7.8.44 EZTaxSAUAdjTaxInclusiveZip (EZTaxSAUAdjRevZip deprecated)
- 7.8.45 EZTaxSAUAdjZip
- 7.8.46 EZTaxSAUDRAdjFips
- 7.8.47 EZTaxSAUDRAdjJCode
- 7.8.48 EZTaxSAUDRAdjPCode
- 7.8.49 EZTaxSAUDRAdjZip
- 7.8.50 EZTaxSAUFips
- 7.8.51 EZTaxSAUJCode
- 7.8.52 EZTaxSAUPCode
- 7.8.53 EZTaxSAUTaxInclusiveJCode (EZTaxSAURevJCode deprecated)
- 7.8.54 EZTaxSAUTaxInclusivePCode (EZTaxSAURevPCode deprecated)
- 7.8.55 EZTaxSAUTaxInclusiveZip (EZTaxSAURevZip deprecated)
- 7.8.56 EZTaxSAUZip
-
- 7.8.57 EZTaxSessionDbVersion
- 7.8.58 EZTaxSetInvoiceModeEx
- 7.8.59 EZTaxSetInvoiceModeV98
- 7.8.60 EZTaxSetNexus
- 7.8.61 EZTaxSetStateExclusions
- 7.8.62 EZTaxSetStateNexus
- 7.8.63 EZTaxWriteToLogEx
-
- 7.8.64 EZTaxWriteToLogV914
- 7.8.65 EZTaxZtoJCodeEx
- 7.8.66 EZTaxZtoPCodeEx
- 8. Appendices A - G