Functional Description
Purpose
This business function stores and gets the Category Code 007 in Memory (Cache). This Category Code is
needed in order to calculate the industry and commerce tax (ICA).
Moreover, this business function could be used to store in Memory the fields : Order Number, Document
Type, Document Company, Pay Item and Line Number.
Setup Notes and Prerequisites
It needs to be called by The A/P Master Business Function before it calls the Tax Calculator. The
key of this cache is the same as the Detail Voucher Cache F04UI002.
Special Logic
If the action code is equal to '1' the function stores the record in Memory using the key given as
parameter. If the action code is equal to '2' the business function retrieves from cache the category
code 07 using the key given as parameter. If the action code is equal to '3' the record is deleted from
cache.
Technical Specifications
Parameters:
CTIDszComputerIDIRequired
JOBSmnJobnumberAIRequired
SFXszDocumentPayItemIRequired
EV01cActionCodeIRequired
'1' Store
'2' Get
'3' Delete
EV01cRecordWrittenStackI/ORequired
AC07szReportCode007O
DOCOmnOrderNumberI/O
DCTOszOrderTypeI/O
KCOOszOrderCompanyI/O
SFXOszOrderSuffixI/O
LNIDmnOrderLineNumberI/O
D76C0010 - Add, Get and Delete Tax Params from Cache - COL - 00 - 76C
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szComputerID | CTID | char | NONE | NONE |
mnJobnumberA | JOBS | MATH_NUMERIC | NONE | NONE |
The job number (work station ID) which executed the particular job. | ||||
szDocumentPayItem | SFX | char | NONE | NONE |
A number that identifies the pay item for a voucher or an invoice. The system assigns the pay item number. If the voucher or invoice has
| ||||
cActionCode | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szReportCode007 | AC07 | char | NONE | NONE |
One of 30 reporting codes that you can assign to an address in the Address Book system. Category Code 07 is used in the 1099 process to
| ||||
cRecordWrittenStack | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
mnOrderNumber | DOCO | MATH_NUMERIC | NONE | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szOrderType | DCTO | char | NONE | 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
| ||||
szOrderCompany | KCOO | char | NONE | NONE |
A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a
| ||||
szOrderSuffix | SFXO | char | NONE | 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
| ||||
mnOrderLineNumber | LNID | MATH_NUMERIC | NONE | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
szEconomicActivityColombia | 76CAEC | char | OPT | NONE |
szCiiuCodeColombia | 76CCIIU | char | OPT | NONE |
szReportCodeColombia01 | 76CAC01 | char | OPT | NONE |
szReportCodeColombia02 | 76CAC02 | char | OPT | NONE |
szReportCodeColombia03 | 76CAC03 | char | OPT | NONE |
mnUserReservedNumber | URAB | MATH_NUMERIC | OPT | NONE |
This is a 8 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future. | ||||
jdUserReservedDate | URDT | JDEDATE | OPT | NONE |
This is a 6 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future. | ||||
szUserReserveCode | URC1 | char | OPT | NONE |
This is a 3 position code that is reserved for the user. JDE does not currently use this field and will not utilize this field in the future. | ||||
szUserReservedReference | URRF | char | OPT | NONE |
A 15-position reference that is reserved for the user. J.D. Edwards does not currently use this field and does not plan to use it in the future. | ||||
jdDateServiceCurrency | DSVJ | JDEDATE | OPT | NONE |
A date that indicates when you purchased goods or services, or when you incurred a tax liability. | ||||
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
| ||||
szErrorMessage | 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
| ||||
mnPayItemExtensionNumber | SFXE | MATH_NUMERIC | OPT | NONE |
A code to designate an adjusting entry to a pay item on a voucher or invoice. This field is required so that each record is unique. | ||||
szCostCenter | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szTaxArea1 | 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
| ||||
szTaxExplanationCode1 | 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
| ||||
szCompanyKey | KCO | char | OPT | NONE |
A number that, with the document number, document type and G/L date, uniquely identifies an original document, such as invoice, voucher,
| ||||
mnDocVoucherInvoiceE | DOC | MATH_NUMERIC | OPT | NONE |
A number that identifies the original document, such as a voucher, invoice, or journal entry. On entry forms, you can assign the document
| ||||
szDocumentType | DCT | char | OPT | NONE |
A user defined code (00/DT) that identifies the origin and purpose of the transaction. PeopleSoft reserves several prefixes for document
|
None |
None |