| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| szCodeICMSTaxStatus | BSTT | char | OPT | NONE | 
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)  | 
| mnTaxRate1 | TXR1 | MATH_NUMERIC | OPT | NONE | 
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. 
  | 
| mnICMSTaxable | BBCL | MATH_NUMERIC | OPT | NONE | 
The amount on which ICMS taxes are assessed.  | 
| mnICMSTax | BICM | MATH_NUMERIC | OPT | NONE | 
The ICMS tax amount that is printed on the nota fiscal.  | 
| cCacheActionCode | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  | 
| cTaxType | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  | 
| idICMSCursor | GENLNG | ID | OPT | NONE | 
General purpose ID variable.  | 
| cLastRecordRead | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  | 
| szErrorCode | DTAI | char | OPT | NONE | 
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_2 | BST1 | char | OPT | NONE | 
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)  |