Functional Description
Purpose
Calculate Discount amount, Vertex tax amounts, and JD Edwards tax amounts.
Setup Notes and Prerequisites
EV01/cMode:
'1' = Calculate Taxes, do NOT update Vertex Tax Register
'2' = Calculate Taxes, do update Vertex Tax Register
'3' = Delete Vertex Tax Cache
'4' = Calculate Taxes, do NOT update Vertex Tax Register and Delete Vertex Tax Cache.
D1701460 - S/WM Calculate Taxes
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
|---|---|---|---|---|
| cMode | EV01 | char | OPT | NONE |
1 = Calculate Taxes, do NOT update Vertex Tax Register
| ||||
| cModule | EV01 | char | OPT | NONE |
1 = Service Orders
| ||||
| cSuppressErrorMessage | SUPPS | char | OPT | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
| szErrorMessageID | 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
| ||||
| cTaxableFlag | TX01 | char | OPT | NONE |
A code that indicates whether the monetary value of this order line is subject to applicable taxes and which taxes to apply. Valid values are:
| ||||
| mnDiscountPercent | DCP | MATH_NUMERIC | OPT | NONE |
The percent of the total invoice or voucher that you will discount if it is paid within the discount period. You enter the discount percent as a
| ||||
| szTaxRateArea | TXA1 | char | OPT | 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
| ||||
| szTaxExplanationCode | EXR1 | char | OPT | 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
| ||||
| szPaymentTermsCode | PTC | char | OPT | NONE |
A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date.
| ||||
| cValidGeoCode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| szVertexFRTransactionType | VVTY | char | OPT | NONE |
Vertex Flat Rate Transaction Type
| ||||
| szVertexTMTransactionType | VVTY | char | OPT | NONE |
Vertex Time and Material Transaction Type
| ||||
| mnVertexCacheJobNo | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
| cMethodOfPricing | MTHPR | char | OPT | NONE |
T = Time and Material
| ||||
| szVertexShipFromGeoCode | VGCST | char | OPT | NONE |
The location to which a product is delivered. This location is used by the Quantum calculation system for determining the appropriate taxing
| ||||
| szVertexShipToGeoCode | VGCST | char | OPT | NONE |
The location to which a product is delivered. This location is used by the Quantum calculation system for determining the appropriate taxing
| ||||
| szVertexOrderAccGeoCode | VGCST | char | OPT | NONE |
The location to which a product is delivered. This location is used by the Quantum calculation system for determining the appropriate taxing
| ||||
| cActiveVertexCache | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| szCompany | CO | char | OPT | NONE |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
| mnItemNumber | ITM | MATH_NUMERIC | OPT | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
| mnAddressNumber | AN8 | MATH_NUMERIC | OPT | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
| szLineType | LNTY | char | OPT | NONE |
A code that controls how the system processes lines on a transaction. It controls the systems with which the transaction interfaces, such as
| ||||
| szOrderType | DCTO | char | OPT | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
| mnDocumentNumber | DOCO | MATH_NUMERIC | OPT | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
| szOrderSuffix | SFXO | char | OPT | NONE |
In the A/R and A/P systems, a code that corresponds to the pay item. In the Sales Order and Procurement systems, this code identifies
| ||||
| mnLineNumber | LNID | MATH_NUMERIC | OPT | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
| mnAmountToTax | TOTB | MATH_NUMERIC | OPT | NONE |
The total amount billed through this application number. | ||||
| mnAmountToTaxForeign | FTOL | MATH_NUMERIC | OPT | NONE |
The total amount of the invoice or bill. The total of the individual line items must match this amount. | ||||
| mnJournaledTax | JTAX | MATH_NUMERIC | OPT | NONE |
The portion of the tax amount calculated for this entry that is not automatically generated by the post program. | ||||
| mnJournaledForeignTax | JTXF | MATH_NUMERIC | OPT | NONE |
The portion of the tax amount calculated for this entry that is not automatically generated by the post program. | ||||
| mnGrossAmount | ITOL | MATH_NUMERIC | OPT | NONE |
The invoice amount for a billing detail transaction. | ||||
| mnGrossAmountForeign | CITL | MATH_NUMERIC | OPT | NONE |
The total amount of the invoice in foreign currency. | ||||
| mnTaxAmount | ITAM | MATH_NUMERIC | OPT | NONE |
The tax amount in the invoice. This can be either the sales, use or VAT tax. | ||||
| mnTaxAmountForeign | FTOL | MATH_NUMERIC | OPT | NONE |
The total amount of the invoice or bill. The total of the individual line items must match this amount. | ||||
| mnDiscountAvailable | IDSC | MATH_NUMERIC | OPT | NONE |
The amount of the discount available, as opposed to the amount of the discount actually taken. The discount calculated is based on the
| ||||
| mnDiscountAvailableForeign | CIDS | MATH_NUMERIC | OPT | NONE |
The foreign currency amount of the discount available, as opposed to the amount of the discount actually taken. The discount calculated is
| ||||
| mnUnits | U | MATH_NUMERIC | OPT | NONE |
The quantity of something that is identified by a unit of measure. For example, it can be the number of barrels, boxes, cubic yards, gallons,
| ||||
| mnUnitPrice | ACUNB | MATH_NUMERIC | OPT | NONE |
The actual unit billable amount. | ||||
| mnUnitPriceForeign | ACUNB | MATH_NUMERIC | OPT | NONE |
The actual unit billable amount. | ||||
| szDomesticCurrencyCode | CRCD | char | OPT | NONE |
A code that identifies the currency of a transaction. | ||||
| szForeignCurrencyCode | CRCD | char | OPT | NONE |
A code that identifies the currency of a transaction. | ||||
| mnTriangulationRate1 | CRRD | MATH_NUMERIC | OPT | NONE |
A number (exchange rate) that a foreign currency amount is divided by to calculate a domestic currency amount. The number you enter in
| ||||
| mnTriangulationRate2 | CRRD | MATH_NUMERIC | OPT | NONE |
A number (exchange rate) that a foreign currency amount is divided by to calculate a domestic currency amount. The number you enter in
| ||||
| cConversionMethod | CRCM | char | OPT | NONE |
A value that specifies which method to use when converting from one currency to another. Valid values are:
Y
Multiplier method. The
| ||||
| jdCurrencyDate | DATE01 | JDEDATE | OPT | NONE |
Date that will be used for Tax Calculations and Currency Conversions.
| ||||
| mnExchangeRate | CRR | MATH_NUMERIC | OPT | NONE |
A number (exchange rate) that a foreign currency amount is multiplied by to calculate a domestic currency amount.
The number in this field
| ||||
| szVertexProductCategory_VVTC | VVTC | char | OPT | INPUT |
User defined code used in the Vertex Tax Decision Maker for products or services that are non-taxable or are at a non-stanard rate. | ||||
| None |
| None |