CacheIPITaxes

Cache IPI Taxes - 42

Minor Business Rule

Object Name: B7601060

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D7601060 - Cache IPI Taxes                                       - 42

Parameter NameData ItemData TypeReq/OptI/O/Both
szCodeICMSTaxStatusBSTTcharOPTNONE

Enter a two-character code to indicate the ICMS tax eligibility of a product. The value you enter for the first character of the code indicates 
the origin of the product, based on the BORI edit rules. The value you enter for the second character of the code indicates how the product will 
be taxed by ICMS. Valid values to indicate the origin of the product are: 0 Domestic goods 1 Foreign product, direct import 2 Foreign product, 
purchased in local market Valid values to indicate the ICMS tax condition of a product are: 0 - Totally taxed 1 - Taxed, with ICMS collection by 
tax substitution 2 - Taxed, with taxable amount reduction 3 - Exempt or non-taxable, with ICMS collection by tax substitution 4 - Exempt or 
non-taxable 5 - Suspended and deferred 6 - ICMS previously charged by tax substitution 7 - Reduced taxable amount, with ICMS collection by tax 
substitution 9 - Other (Codigo de Situacao Tributaria)

mnTaxRate2TXR2MATH_NUMERICOPTNONE

A number that identifies the percentage of tax that should be assessed or paid to the corresponding tax authority, based on the tax area.  
Enter the percentage as a whole number and not as the decimal equivalent. For example, to specify 7 percent, enter 7, not .07. 

mnAmountTaxableIPIBBTPMATH_NUMERICOPTNONE

The amount on which IPI taxes are assessed.

mnAmountIPITaxBIPIMATH_NUMERICOPTNONE

The IPI tax amount that is printed on the nota fiscal.

cCacheActionCodeEV01charOPTNONE

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

cTaxTypeEV01charOPTNONE

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

idIPICursorGENLNGIDOPTNONE

General purpose ID variable.

cLastRecordReadEV01charOPTNONE

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

szErrorCodeDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szCodeICMSTaxStatus_2BST1charOPTNONE

Enter a three-character code to indicate the ICMS tax eligibility of a product. The value you enter for the first character of the code indicates 
of origin of the product, based on the BORI edit rules. The value you enter for the second character and the third character of the code 
indicates how the product will be taxed by ICMS. Valid values to indicate the origin of the product are: 0 Domestic Goods 1 Foreign product, direct 
import 2 Foreign product, purchased in local market Valid values to indicate the ICMS tax condition of a product are: 00 - Pay full Tax 10 - Pay 
ICMS and ICMS Sub. Mark up 20 - Reduced Base for Tax Calculation 30 - Exempt/Not ICMS; Pay ICMS Substitution 40 - Exempt 50 - 
Suspended 51 - Deferred 70 - With reduction of Base of Calculation and ICMS charged previously for substitution tax 90 - Others (Codigo de Situacao 
Tributaria)

Related Functions

None

Related Tables

None