TaxCacheReturnGridInfo

Tax Cache Store Amounts

Minor Business Rule

Object Name: B0000209

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D0000209B - Tax Cache Return Grid Info

Parameter NameData ItemData TypeReq/OptI/O/Both
mnJobnumberJOBSMATH_NUMERICREQINPUT

The job number (work station ID) which executed the particular job.

idGenericLongGENLNGIDREQBOTH

General purpose ID variable.

szTaxAreaTXA1charREQOUTPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szTaxExplanationCodeEXR1charREQOUTPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

mnTaxItemNumberTXITMMATH_NUMERICREQOUTPUT

A code that identifies a group of items or a single item for tax purposes. Items that have a group code are usually assessed a VAT. Items 
that have a specific item code are usually assessed a luxury tax.

mnAmountToDistributeATADMATH_NUMERICREQOUTPUT

The amount of the transaction that must be posted to the general ledger for the transaction to balance. Depending on the tax information 
provided, the value of this field might be different from the gross or taxable amount of the transaction.  For example, if you enter a voucher for the 
taxable amount of 1000 CAD using tax explanation C (sales plus VAT), and the tax rate area is set up for 7% VAT and 3% Sales, the system 
calculates the amount to distribute as 1, 030 CAD (1000 + 30).

cReturnCodeEV01charREQOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None
TaxCacheStoreAmounts

TaxCacheStoreAmounts

Tax Cache Store Amounts

Minor Business Rule

Object Name: B0000209

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D0000209A - Tax Cache Store Amounts

Parameter NameData ItemData TypeReq/OptI/O/Both
szComputerIDCTIDcharREQINPUT

mnJobnumberJOBSMATH_NUMERICREQINPUT

The job number (work station ID) which executed the particular job.

szTaxAreaTXA1charREQINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szTaxExplanationCodeEXR1charREQINPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

mnTaxItemNumberTXITMMATH_NUMERICREQINPUT

A code that identifies a group of items or a single item for tax purposes. Items that have a group code are usually assessed a VAT. Items 
that have a specific item code are usually assessed a luxury tax.

mnAmountToDistributeATADMATH_NUMERICREQINPUT

The amount of the transaction that must be posted to the general ledger for the transaction to balance. Depending on the tax information 
provided, the value of this field might be different from the gross or taxable amount of the transaction.  For example, if you enter a voucher for the 
taxable amount of 1000 CAD using tax explanation C (sales plus VAT), and the tax rate area is set up for 7% VAT and 3% Sales, the system 
calculates the amount to distribute as 1, 030 CAD (1000 + 30).

idGenericLongGENLNGIDREQBOTH

General purpose ID variable.

cReturnCodeEV01charREQOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None
TaxCacheTerminate

TaxCacheTerminate

Tax Cache Store Amounts

Minor Business Rule

Object Name: B0000209

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D0000209C - Tax Cache Terminate

Parameter NameData ItemData TypeReq/OptI/O/Both
szComputerIDCTIDcharREQINPUT

mnJobnumberJOBSMATH_NUMERICREQINPUT

The job number (work station ID) which executed the particular job.

idGenericLongGENLNGIDREQBOTH

General purpose ID variable.

Related Functions

None

Related Tables

None