TM 00101 AFC User Manual Telecom
TM_00101_AFC%20User%20Manual_Telecom
User Manual:
Open the PDF directly: View PDF
Page Count: 421 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- 1. Introduction
- 2. Mapping
- 2.1 Transaction and Service Types
- 2.2 Valid Transaction/Service Pairings
- 2.3 Transaction Mapping Guidelines
- 2.3.1 Long Distance Transaction and Service Types
- 2.3.2 Wireless Transaction and Service Types
- 2.3.3 Enhanced Service Transaction and Service Types
- 2.3.4 Internet Transaction and Service Types
- 2.3.5 Local Service Transaction and Service Types
- 2.3.6 Sales Transaction and Service Types
- 2.3.7 Shipping Transaction and Service Types
- 2.3.8 Natural Gas Transaction and Service Types
- 2.3.9 Telephony Transaction and Service Types
- 2.3.10 Cable Television Transaction and Service Types
- 2.3.11 Satellite Television Transaction and Service Types
- 2.3.12 Voice over Internet Protocol (VoIP) Transaction and Service Types
- 2.3.13 Payphone Transaction and Service Types
- 2.3.14 Software Transaction and Service Types
- 2.3.15 Timesharing Transaction and Service Types
- 2.3.16 Satellite Phone Transaction and Service Types
- 2.3.17 VPN Transaction and Service Types
- 2.4 Tax Categories
- 3. Transactions
- 3.1 Customer Information
- 3.2 Incorp
- 3.3 Company Information
- 3.4 Transaction Data
- 3.5 Taxing Jurisdiction Identification Information
- 3.6 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 Prorated Taxes
- 4.1.7 Discount Adjustment
- 4.1.8 Tier at Transactions
- 4.1.9 Tax on Tax Until no Effect
- 4.1.10 Historical Tax Rates
- 4.1.11 Taxed Taxes
- 4.2 Tax Logging
- 4.3 Returned Taxes
- 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 batchsplit.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 EZTax_20.exe
- 5.5.15 EZTaxappend.exe
- 5.5.16 EZTaxappendf.exe
- 5.5.17 log no tax transactions
- 5.5.18 srtcdf20.exe
- 5.5.19 srtcdf20p.exe
- 5.5.20 srtcomcust20.exe
- 5.5.21 srtcomma20.exe
- 5.5.22 srtcomma20l.exe
- 5.5.23 srtcomma20ld.exe
- 5.5.24 srtcommadetail.exe
- 5.5.25 srtrev20l.exe
- 5.5.26 upsize_log.exe
- 6. BATCH FILE PROCESSING
- 6.1 Batch Processing Description
- 6.2 AFC CDS Input File Specifications
- 6.3 Federal or State Exclusion
- 6.4 Accumulating the Log
- 6.5 EZTax_20 Utility Specification
- 6.6 Deprecated CDF20 File Structure
- 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 EZTaxAdjDebitJEx
- 7.8.2 EZTaxAdjDebitNEx
- 7.8.3 EZTaxAdjDebitPEx
- 7.8.4 EZTaxAdjDebitTaxInclusiveJCode (EZTaxAdjDebitRevJCode deprecated)
- 7.8.5 EZTaxAdjDebitTaxInclusiveNPAN (EZTaxAdjDebitRevNPAN deprecated)
- 7.8.6 EZTaxAdjDebitTaxInclusivePCode (EZTaxAdjDebitRevPCode deprecated)
- 7.8.7 EZTaxAdjDebitTaxInclusiveZip (EZTaxAdjDebitRevZip deprecated)
- 7.8.8 EZTaxAdjDebitZEx
- 7.8.9 EZTaxAdjJCodeEx
- 7.8.10 EZTaxAdjNPANEx
- 7.8.11 EZTaxAdjPCodeEx
- 7.8.12 EZTaxAdjProRateJCode (EZTaxAdjProRateJCodeEx deprecated)
- 7.8.13 EZTaxAdjProRateNPAN (EZTaxAdjProRateNPANEx deprecated)
- 7.8.14 EZTaxAdjProRatePCode (EZTaxAdjProRatePCodeEx deprecated)
- 7.8.15 EZTaxAdjProRateThisJCode (EZTaxAdjProRateThisJCodeEx deprecated)
- 7.8.16 EZTaxAdjProRateThisPCode (EZTaxAdjProRateThisPCodeEx deprecated)
- 7.8.17 EZTaxAdjProRateZip (EZTaxAdjProRateZipEx deprecated)
- 7.8.18 EZTaxAdjTaxInclusiveJCode (EZTaxAdjRevJCode deprecated)
- 7.8.19 EZTaxAdjTaxInclusiveNPAN (EZTaxAdjRevNPAN deprecated)
- 7.8.20 EZTaxAdjTaxInclusivePCode (EZTaxAdjRevPCode deprecated)
- 7.8.21 EZTaxAdjTaxInclusiveZip (EZTaxAdjRevZip deprecated)
- 7.8.22 EZTaxAdjTPPEx
- 7.8.23 EZTaxAdjZipEx
- 7.8.24 EZTaxCalcJurisdiction
- 7.8.25 EZTaxClearExclusion
- 7.8.26 EZTaxClearTSR
- 7.8.27 EZTaxClose
- 7.8.28 EZTaxCountryToPCode
- 7.8.29 EZTaxDbVersion
- 7.8.30 EZTaxDebitJEx
- 7.8.31 EZTaxDebitNEx
- 7.8.32 EZTaxDebitPEx
- 7.8.33 EZTaxDebitTaxInclusiveJCode (EZTaxDebitRevJCode deprecated)
- 7.8.34 EZTaxDebitTaxInclusiveNPAN (EZTaxDebitRevNPAN deprecated)
- 7.8.35 EZTaxDebitTaxInclusivePCode (EZTaxDebitRevPCode deprecated)
- 7.8.36 EZTaxDebitTaxInclusiveZip (EZTaxDebitRevZip deprecated)
- 7.8.37 EZTaxDllVersion
- 7.8.38 EZTaxExit
- 7.8.39 EZTaxExitSessionEx
- 7.8.40 EZTaxFlushToLogEx
- 7.8.41 EZTaxFreeRates
- 7.8.42 EZTaxFtoPCodeEx
- 7.8.43 EZTaxGetAddressEx
- 7.8.44 EZTaxGetCustomLog
- 7.8.45 EZTaxGetCountryID
- 7.8.46 EZTaxGetCustomLogCount
- 7.8.47 EZTaxGetHandle
- 7.8.48 EZTaxGetJurisdiction
- 7.8.49 EZTaxGetLogName
- 7.8.50 EZTaxGetLogV914
- 7.8.51 EZTaxGetLogV914Count
- 7.8.52 EZTaxGetRates
- 7.8.53 EZTaxGetSession
- 7.8.54 EZTaxGetStateID
- 7.8.55 EZTaxGetTaxCatV98
- 7.8.56 EZTaxGetTaxDescription
- 7.8.57 EZTaxGetTSR
- 7.8.58 EZTaxGroupResults
- 7.8.59 EZTaxInitDirEx
- 7.8.60 EZTaxInitEx
- 7.8.61 EZTaxInitExMT
- 7.8.62 EZTaxInitV914
- 7.8.63 EZTaxInitV98
- 7.8.64 EZTaxJCodeEx
- 7.8.65 EZTaxJtoPCodeEx
- 7.8.66 EZTaxJTTypeEx (EZTaxJTType deprecated)
- 7.8.67 EZTaxJurisdiction
- 7.8.68 EZTaxMaxTaxCount
- 7.8.69 EZTaxNextAddressEx
- 7.8.70 EZTaxNextCustomerEx
- 7.8.71 EZTaxNPANEx
- 7.8.72 EZTaxNtoJCodeEx
- 7.8.73 EZTaxNTTypeEx
- 7.8.74 EZTaxOldOvrJCode
- 7.8.75 EZTaxOvrJCodeEx
- 7.8.76 EZTaxOvrNPANEx
- 7.8.77 EZTaxOvrPCodeEx
- 7.8.78 EZTaxOvrZipEx
- 7.8.79 EZTaxPCodeEx
- 7.8.80 EZTaxPrivateLine
- 7.8.81 EZTaxPrivateLineAdj
- 7.8.82 EZTaxProRateJCodeEx
- 7.8.83 EZTaxProRateNPANEx
- 7.8.84 EZTaxProRatePCodeEx
- 7.8.85 EZTaxProRateThisJCodeEx
- 7.8.86 EZTaxProRateThisPCodeEx
- 7.8.87 EZTaxProRateZipEx
- 7.8.88 EZTaxPtoFipsEx
- 7.8.89 EZTaxPtoJCodeEx
- 7.8.90 EZTaxPTTypeEx
- 7.8.91 EZTaxRestoreEx
- 7.8.92 EZTaxTaxInclusiveJCode (EZTaxRevJCode deprecated)
- 7.8.93 EZTaxTaxInclusiveNPAN (EZTaxRevNPAN deprecated)
- 7.8.94 EZTaxTaxInclusivePCode (EZTaxRevPCode deprecated)
- 7.8.95 EZTaxTaxInclusiveZip (EZTaxRevZip deprecated)
- 7.8.96 EZTaxSessionDbVersion
- 7.8.97 EZTaxSetInvoiceModeEx
- 7.8.98 EZTaxSetInvoiceModeV98
- 7.8.99 EZTaxSetNexus
- 7.8.100 EZTaxSetStateExclusion
- 7.8.101 EZTaxSetStateNexus
- 7.8.102 EZTaxSetWorkingDir
- 7.8.103 EZTaxThisJCodeEx
- 7.8.104 EZTaxThisPCodeEx
- 7.8.105 EZTaxTPPEx
- 7.8.106 EZTaxWriteToLogEx
- 7.8.107 EZTaxWriteToLogV914
- 7.8.108 EZTaxZipEx
- 7.8.109 EZTaxZtoJCodeEx
- 7.8.110 EZTaxZtoPCodeEx
- 7.8.111 EZTaxClearSafeHarborOverride
- 7.8.112 EZTaxSetSafeHarborTAMOverride
- 8. Appendices A - G