X76TAXB Purchasing Tax Calculator Brazil
Business Function Summary
Design Changes
DateDesign ChangeCompleted Date
August 1998World software Cum 9 changes
Issues for Review Session
DateDescription of IssueDate Resolved
Type of Business Function (Logic Class)
Business Function Origin
C
Sources in this Business Function
#include
#include
No.TypeSource DescriptionData Structure
1b7601180Tax Situation Algorithmd7601180
2b7601220Get ICMS Tax Ratesd7601220
Related Tables by Source
Source Table DescriptionPrimary / SecondaryModeKey Fields or Notes
F76412Item TagRead
F76432PO Detail TagRead
F0101Address Book Read
F0150Address Organizat.Read
F76011AB TagRead
F4301PO HeaderRead
F4311PO DetailRead
F7601BNF HeaderRead
F7611BNF DetailRead
F7608BICMS Tax RatesRead
F7615BTransact. NatureRead
F7617BTax SummaryRead
F76B18IPI Tax RatesRead
Performance Impact
^
D7600850 - Tax Calculator for Brazil - 00
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
idNFHeaderRecord | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
idNFDetailRecord | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
szTaxArea1 | TXA1 | char | NONE | NONE |
A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter
| ||||
szTaxExplanationCode1 | EXR1 | char | NONE | NONE |
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
| ||||
mnAmountTaxableIPI | BBTP | MATH_NUMERIC | NONE | NONE |
The amount on which IPI taxes are assessed. | ||||
mnAmountIPITax | BIPI | MATH_NUMERIC | NONE | NONE |
The IPI tax amount that is printed on the nota fiscal. | ||||
mnAmountIPITaxRecoverable | BIPR | MATH_NUMERIC | NONE | NONE |
The IPI tax amount that is eligible for recovery. | ||||
mnIPITaxRate | TXR2 | MATH_NUMERIC | NONE | 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.
| ||||
mnAmountICMSTaxableAmount | BBCL | MATH_NUMERIC | NONE | NONE |
The amount on which ICMS taxes are assessed. | ||||
cFlagICMSTaxSubstitutionMarkUp | BIST | char | NONE | NONE |
A code that specifies whether a client or product is subject to tax substitution. Valid values are: Y Use list price. Z Use net price. N No. | ||||
szCodeICMSTaxStatus | BSTT | char | NONE | 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
| ||||
mnAmountICMSReducedTaxable | BBIR | MATH_NUMERIC | NONE | NONE |
The amount on which ICMS taxes are assessed. In this case, the ICMS taxable amount is reduced due to the sale of given products. | ||||
mnAmountICMSRepassDiscount | BREP | MATH_NUMERIC | NONE | NONE |
An additional discount granted to the client on interstate sales. It is based on the tax rate difference among states. | ||||
mnAmountICMSTax | BICM | MATH_NUMERIC | NONE | NONE |
The ICMS tax amount that is printed on the nota fiscal. | ||||
mnICMSTaxRate | TXR1 | MATH_NUMERIC | NONE | 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.
| ||||
mnAmountICMStobePaid | BICP | MATH_NUMERIC | NONE | NONE |
The ICMS tax amount that is to be paid. | ||||
mnAmountICMSSubstitute | BVIS | MATH_NUMERIC | NONE | NONE |
The ICMS Substitute amount that your customer must remit in advance if they are subject to Tax Substitution Mark-up. | ||||
mnAmountTaxableICMSSubstiT | BBIS | MATH_NUMERIC | NONE | NONE |
The amount on which ICMS Substitute tax is assessed. Products that are eligible for ICMS Substitute tax are listed in ICMS government
| ||||
cCodeIPIReportingColumn | BFIP | char | NONE | NONE |
A code that indicates how IPI tax is assessed. This code determines in which column of the Inbound/Outbound Fiscal Book the system
| ||||
cCodeICMSReportingColumn | BFII | char | NONE | NONE |
A code that indicates how ICMS tax is applied. You set up the codes that you need in the ICMS Code - Fiscal Value UDC (76/II). The system
| ||||
mnAmountFreePortZoneDiscou | BDIZ | MATH_NUMERIC | OPT | NONE |
The amount of the discount available to a free port zone customer. | ||||
mnAmountNotaFiscalTotalDis | BDES | MATH_NUMERIC | OPT | NONE |
The amount of the discount amount available for the Nota Fiscal. | ||||
szCodeICMSTaxStatus_BST1 | 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
| ||||
cTagRecevrFlag | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
B0000019 Calculate Tax Authority Tax Amts | ||||
B9800100 Get Audit Information |
None |