ManageCompBurCache

Comp Burden Billing Line Cache Function

Minor Business Rule

Object Name: B5200310

Parent DLL: CCRIN

Location: Client/Server

Language: C

Data Structure

D5200310 - Component Burden Billing Line Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
ActionCodeEV01charREQINPUT

Following Action can be performed on the Cache
1   =    Initialize (Create) Cache

2   =    Add Record to Cache

3   =    Retrieve Record from Cache

4   =    Clear Cache

5   =    Terminate Cache



Action "1" should be performed in Init Section of UBE and "5" should be performed in End Section.

mnCompBurCacheJobNoJOBSMATH_NUMERICREQBOTH

JOBS is created when this function is called with Action Code = '1' and it is used until the cache is terminated.  It will be 
unique for a life of a

program.


mnContractNumberDOCOMATH_NUMERICREQINPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

szContractDocTypeDCTOcharREQINPUT

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 
reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post 
program. (These entries are not self-balancing when you originally enter them.) The following document types are defined by J.D. Edwards and 
should not be changed: P Accounts Payable documents   R Accounts Receivable documents   T Payroll documents   I Inventory documents  
O Purchase Order Processing documents   J General Accounting/Joint Interest Billing documents   S Sales Order Processing documents

szContractKeyCoKCOOcharREQINPUT

A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a 
sales order, and so on). If you use the Next Numbers by Company/Fiscal Year facility, the Automatic Next Numbers program (X0010) uses the 
order company to retrieve the correct next number for that company. If two or more order documents have the same order number and order 
type, the order company lets you locate the desired document. If you use the regular Next Numbers facility, the order company is not used to 
assign a next number. In this case, you probably would not use the order company to locate the document.

szContractChangeNumCOCHcharREQINPUT

The change number of the contract. The change order number of the base contract is always initialized to 000. Each time you enter a 
change order for a contract, the system automatically increases the change order number by one. For example, the base contract is the change 
order number 000, the first change order is 001, the second is 002, and so on.

mnLineNumberLNIDMATH_NUMERICREQINPUT

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

szComponentCodeCCODcharREQINPUT

A component code identifies a provisional burden that is accounted for at the billing detail transaction level.

szPayrollTaxTypePTAXcharREQINPUT

A code that specifies the type of payroll tax being processed. This is a user defined code (07/TX). To set up state minimum wage amounts, 
you must enter MW in this field. To do so, you must first add MW to UDC 07/TX. However, you should not change the codes and definitions 
that J.D. Edwards provides with the software.

mnPayDeductBenAccTypePDBAMATH_NUMERICREQINPUT

A code that defines the type of pay, deduction, benefit, or accrual. Pay types are numbered from 1 to 999. Deductions and benefits are 
numbered from 1000 to 9999.

szXRefChangeOrderRCOCcharOPTBOTH

The change number of the lines that a fee line cross referneces to. For example, you can have a fee line in change number 001 which 
points to some line in change 000.  In this case, change number 000 is the cross referenced contract change number for that fee line.

mnXRefLineNoLNIXMATH_NUMERICOPTBOTH

szXRefOwnerPayItemOPIMcharOPTBOTH

The pay item number as defined by the owner. This field is alphanumeric and can be up to 15 characters in length. It is recommended that 
you use numeric information for this pay item number.

szXRefTaxRateAreaTXA1charOPTBOTH

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szXRefTaxExplanationCodeEXR1charOPTBOTH

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 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

szXRefVertexTransTypeVVTYcharOPTBOTH

Vertex Sales and Use Tax transaction type.

szXRefVertexProductCatCodeVVTCcharOPTBOTH

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.

cXRefFoundEV01charOPTBOTH

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

cCacheErrorEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

None