Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
mnCostAmount | AA | MATH_NUMERIC | OPT | NONE |
A number that identifies the amount that the system will add to the account balance of the associated account number. Enter credits with a
minus sign (-) either before or after the amount.
|
szCurrencyCodeFrom | CRCD | char | OPT | NONE |
A code that identifies the currency of a transaction.
|
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
decimal, for example, a 2 percent discount is .02. |
cEligibilityCode | ELGC | char | OPT | NONE |
A code that specifies how the system processes a transaction at the single-transaction level. Valid values are:
0
Available for invoicing and
revenue.
1
Available for invoicing only.
2
Available for revenue only.
3
Non-billable.
4
Available for cost only.
5
Available for accounts payable
only.
The system assigns eligibility codes to workfile transactions based on the Billable (Y/N) field in the Account Master table (F0901) and the
Journal Generation Control field that you set up in your system constants. For example, if an account with a Y in the Billable (Y/N) field is
processed through the billing system and the Journal Generation Control field is set for billing only, the eligibility code for the transaction is 1. An
eligibility code of 1 specifies that the transaction is available for invoicing only.
|
mnEmployeeSupplier | 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
location.
|
szExplanation | EXA | char | OPT | NONE |
A description, remark, explanation, name, or address. |
jdGLDate | DGL | JDEDATE | OPT | NONE |
A date that identifies the financial period to which the transaction is to be posted.
The company constants specify the date range for each
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.
|
szHomeBusinessUnit | HMCU | char | OPT | NONE |
The number of the business unit in which the employee generally resides. |
mnInvoiceMarkupPercentage | PCIM | MATH_NUMERIC | OPT | NONE |
A number that specifies the percentage that the system uses to mark up the revenue amount reflected in the billing of professional services,
such as fees for draftsmen, engineers, and consultants. Enter the percentage as a whole number. For example, 50.275 percent would be
entered as 50.275. This percentage rate does not affect the employee's payment.
You set up this percentage in the Billing Rate / Markup
Table program (P48096). Use generation type 1 to specify a table for invoice, revenue, and component markup rates.
With the Service Billing and
Contract Billing systems, you can mark up the revenue amount at a different rate than the invoice amount. The Independent
Revenue/Invoice Amounts option in the Billing Constants program (P48091) controls this function. Use generation type 2 on the Billing Rate/Markup
Revisions form to specify a table for revenue and component markup rates.
|
mnInvoiceRateOverride | BRTI | MATH_NUMERIC | OPT | NONE |
A rate that the system uses to mark up the invoice amount reflected in the billing of professional services workers such as draftsmen,
engineers, or consultants. This rate does not affect the employee's paycheck. You can use the markup rate as an override rate or a maximum
rate.
The calculation of the override rate for the total invoice markup is as follows:
(Override Rate x Unit) x (1 + Markup Percent) + Markup
Amount
When you specify a maximum or cap rate, the system compares the rate override with the rate from the cost transaction. The system then
uses the lower rate as the override rate.
You set up the override or maximum unit rate using the Billing Rate / Markup Table program (P48096).
Within the Service Billing and Contract Billing systems, you can mark up the revenue amount at a different rate from the invoice amount. The
Independent Revenue/Invoice Amounts option in the Billing System Constants table (F48091) controls this function. Use generation type 1 to
specify a table for invoice, revenue, and component markup rates and use generation type 2 to specify a table for revenue and component
markup rates.
Use generation type 1 to specify the invoice and revenue markup rates only when the Independent Revenue/Invoice amounts
are set to not equal in the Billing Constants.
|
cInvoiceCap | CAPI | char | OPT | NONE |
A flag to indicate if the associated amount is the override rate or the cap of the rate. |
mnInvoiceMarkup | ADCI | MATH_NUMERIC | OPT | NONE |
An amount that the system uses to mark up the invoice amount for the billing of professional services, such as the services of draftsmen,
engineers, or consultants. This amount does not affect the employee's payment.
You use the Billing Rate / Markup Table program (P48096) to
set up the amount. Use generation type 1 to specify a table for invoice, revenue, and component markup amounts.
With the Service Billing and
Contract Billing systems, you can mark up the revenue amount by a different amount than the invoice amount. The Independent
Revenue/Invoice Amounts option in the Billing System Constants table (F48091) controls this function. Use generation type 2 to specify a table for
revenue and component markup amounts.
|
szJobStep | JBST | char | OPT | NONE |
A user defined code (07/GS) that designates a specific level within a particular job type. The system uses this code in conjunction with job
type to determine pay rates by job in the Pay Rates table. |
szJobType | JBCD | char | OPT | NONE |
A user defined code (07/G) that defines the jobs within your organization. You can associate pay and benefit information with a job type and
apply that information to the employees who are linked to that job type. |
szRemark | EXR | char | OPT | NONE |
A name or remark that describes the purpose for using an account or conveys any other information that the user wants about the
transaction. |
mnRevenueMarkupPercentage | PERT | MATH_NUMERIC | OPT | NONE |
The percentage that you use to mark up the revenue amount reflected in the billing of professional services workers, such as draftsmen,
engineers, or consultants fees. This percentage rate does not affect the employee's paycheck. This percentage rate is set up in the Billing
Rate/Markup Table program (P48096) using generation type 1 to specify a table for revenue/invoice markup percentage rates.
Enter
percentages as whole numbers. For example, 50.275% would be entered as 50.275.
|
mnRevenueMarkupAmount | ADCR | MATH_NUMERIC | OPT | NONE |
An amount that the system uses to mark up the revenue amount for the billing of professional services, such as the services of draftsmen,
engineers, or consultants. This amount does not affect the employee's payment.
You use the Billing Rate / Markup Table program (P48096) to
set up the amount. Use generation type 1 to specify a table for invoice, revenue, and component markup amounts. Use generation type 2
to specify a table for revenue and component markup amounts.
With the Service Billing and Contract Billing systems, you can mark up the
revenue amount by a different amount than the invoice amount. The Independent Revenue/Invoice Amounts option in the Billing System
Constants table (F48091) controls this function. Use generation type 2 to specify a table for revenue and component markup amounts.
|
mnRevenueRateOverride | BRT | MATH_NUMERIC | OPT | NONE |
A rate that the system uses to mark up the revenue amount reflected in the billing of professional services such as draftsmen, engineers, or
consultants. This rate does not affect the employee's paycheck. You can use the markup rate as an override rate or as a maximum rate.
The
calculation of the rate override for the total revenue markup is as follows:
(Rate Override * Unit) * (1 + Markup Percent) + Markup
Amount
When you specify a maximum or cap rate, the system compares the rate override with the rate from the cost transaction. The system then uses
the lower rate as the override rate.
You set up the override or maximum unit rate using the Billing Rate / Markup Table program (P48096).
Within
the Service Billing and Contract Billing systems, you can mark up the revenue amount at a different rate from the invoice amount. The
Independent Revenue/Invoice Amounts option in the Billing System Constants table (F48091) controls this function. Use generation type 1 to
specify a table for invoice, revenue, and component markup rates and use generation type 2 to specify a table for revenue and component
markup rates.
Use generation type 1 to specify the invoice, revenue, and component markup rates only when the Independent Revenue/Invoice
Amounts are set to not equal in the Billing Constants.
|
cRevenueCap | CAP | char | OPT | NONE |
This flag indicates whether the associated amount is the override rate or the cap of the rate.
Values are:
blank Override Rate.
1 Cap of
the Rate. If the cost rate is less than the cap rate, the cost rate will be used; if the cost rate is greater than the cap rate, the Cap Rate will be
used. |
mnRevenueAmount | BTOL | MATH_NUMERIC | OPT | NONE |
The revenue amount for a billing detail transaction. |
szSubledger | SBL | char | OPT | NONE |
A code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an
address book number. If you enter a subledger, you must also specify the subledger type. |
cSubledgerType | SBLT | char | OPT | NONE |
A user defined code (00/ST) that is used with the Subledger field to identify the subledger type and how the system performs subledger
editing. On the User Defined Codes form, the second line of the description controls how the system performs editing. This is either hard-coded
or user defined. Valid values include:
A
Alphanumeric field, do not edit
N
Numeric field, right justify and zero fill
C
Alphanumeric field, right
justify and blank fill
|
mnTaxableAmount | ITXA | MATH_NUMERIC | OPT | NONE |
The portion of the invoice amount that is subject to tax. |
mnTotalInvoice | ITOL | MATH_NUMERIC | OPT | NONE |
The invoice amount for a billing detail transaction. |
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,
hours, and so on. |
mnRate | PRIC | MATH_NUMERIC | OPT | NONE |
A base or default price that is used with multipliers from the pricing rules to develop discounted prices. If no formula applies to an item or no
discounts apply to a customer, the system uses this price without adjustments.
|
mnBillingControlId | BCI | MATH_NUMERIC | OPT | NONE |
A unique number that the system assigns to each billing record. The system assigns the number from the Next Numbers - Automatic table
(F0002) for system 15, line 2 (Billing Control).
|
mnParentSequenceNbr | PRSQ | MATH_NUMERIC | OPT | NONE |
A number that provides an audit trail to the original transaction of a billing detail transaction. The system initially assigns 000 as the parent
sequence number. The number remains 000 unless you split the transaction. In this case,the sequence number (SBSQ) of the original
transaction becomes the parent sequence number (PRSQ) for the resulting transactions. |
mnSequenceNbrServiceBilling | SBSQ | MATH_NUMERIC | OPT | NONE |
A number that provides an audit trail for the billing detail transactions related to the same billing control ID. The system initially assigns 001
as the sequence number (SBSQ) of the original transaction. If you split a transaction, the system increments the number to the next available
sequence numbers (SBSQ) for the resulting transactions. |
mnSecondarySequence | SCSQ | MATH_NUMERIC | OPT | NONE |
A number you can use to track the changes applied to a billing detail transaction. The system initially assigns 001 as the secondary
sequence number (SCSQ). Each time you modify the billing detail transaction, the system increases the number by 1. |
mnComponentLink | CLNK | MATH_NUMERIC | OPT | NONE |
A code that attaches the component record to its base work file record. |
szComponentCode | CCOD | char | OPT | NONE |
A component code identifies a provisional burden that is accounted for at the billing detail transaction level. |
mnSplitLink | SLNK | MATH_NUMERIC | OPT | NONE |
The split link field ties component records to their base record when a transaction split occurs. |
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
might be a warehouse location, job, project, work center, branch, or plant.
You can assign a business unit to a document, entity, or person for
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by
business unit to track equipment by responsible department.
Business unit security might prevent you from viewing information about business units
for which you have no authority.
|
szObjectAccount | OBJ | char | OPT | NONE |
The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden.
Note: If you use a flexible chart of
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object. |
szSubsidiary | SUB | char | OPT | NONE |
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.
|