ESSTERecordValidation

ESS Time Entry Record Validation

Minor Business Rule

Object Name: B0500878

Parent DLL: CFND

Location: Client/Server

Language: C

Data Structure

D0500878 - ESS Time Entry Record Validation

Parameter NameData ItemData TypeReq/OptI/O/Both
szGCChargeTo_MCUOMCUOcharOPTNONE

A value that represents the location in which the employee worked. You can use this value to specify that an employee worked at this 
location but charged the time to a different business unit. This value is used for deriving rates from the Union Pay Rate table and is used 
exclusively by the Certified Payroll Register. A value in this field overrides the rates that are set up in the Union Rates table if the table is set up by job 
or business unit.

szGCCostCode_SUBSUBcharOPTNONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szGCSubledger_SBLSBLcharOPTNONE

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.

cGCRecordType_RCCDRCCDcharOPTNONE

A code that identifies whether the employee is to be handled through the Recharge processing option for the Payroll Journal Entry 
program. Valid codes are:    1   Payroll Processing Only    2   Payroll and Recharge Processing    3   Recharge Processing Only  After a timecard has 
been added, you cannot change its record type.

mnGCPayType_PDBAPDBAMATH_NUMERICOPTNONE

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.

szGCPayTypeDescriptionEXAcharOPTNONE

A description, remark, explanation, name, or address.

szGCAccountNo_ANIANIcharOPTNONE

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

szGCHomeCompany_HMCOHMCOcharOPTNONE

The company number where the employee records generally reside.

szGCHomeCostCenter_HMCUHMCUcharOPTNONE

The number of the business unit in which the employee generally resides.

cGCSubledgerType_SBLTSBLTcharOPTNONE

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  

cFIValidateAccountNumberEV01charOPTNONE

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

szGCUnionCodeUNcharOPTNONE

A user defined code (06/UN) that represents the union or plan in which the employee or group of employees work or participate.

szGCJobType_JBCDJBCDcharOPTNONE

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.

szGCJobStep_JBSTJBSTcharOPTNONE

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.

szGCObjectAccount_OBJOBJcharOPTNONE

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.

cFIDynamicAccountEV01charOPTNONE

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

cFIPostingAccountEV01charOPTNONE

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

mnGCHoursPHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

cGeoCodeOnMEOWcharOPTNONE

A code to indicate a particular module has been installed in your system.

szGCTaxAreaTARAcharOPTNONE

A code that identifies a geographical location and the tax authorities for an employee work site, including employee and employer statutory 
requirements. In the Vertex payroll tax calculation software, the tax area code is synonymous with GeoCode. To determine the valid codes 
for your location, refer to the documentation for the tax calculation software that you are using.

mnGCWorkCountyWCNTMATH_NUMERICOPTNONE

Vertex county code identifying where the employee works. Zero fill if you do not need to calculate county taxes.

mnGCWorkCityWCTYMATH_NUMERICOPTNONE

Vertex city code identifying the city where the employee works. Zero fill if you do not need to calculate city taxes.

mnGCWorkStateWSTMATH_NUMERICOPTNONE

Vertex state code identifying the state where the employee works.  REQUIRED.

szGCheckRouteMAILcharOPTNONE

A user defined code (07/CR) that specifies the check routing or mail-stop code. Use this code to sequence the printing of payroll checks to 
facilitate their handling and delivery.

cGCShiftCodeSHFTcharOPTNONE

A user defined code (00/SH) that identifies daily work shifts. In payroll systems, you can use a shift code to add a percentage or amount to 
the hourly rate on a timecard. For payroll and time entry: If an employee always works a shift for which a shift rate differential is applicable, 
enter that shift code on the employee's master record. When you enter the shift on the employee's master record, you do not need to enter the 
code on the timecard when you enter time. If an employee occasionally works a different shift, you enter the shift code on each applicable 
timecard to override the default value.

szGCEquipmentWorkedOnEQWOcharOPTNONE

The ID number for the equipment that an employee maintained or repaired, but did not use. For example, an employee might change the 
oil in the company dump truck. Use this field to direct labor expenses to this piece of equipment.

szGCEquipmentWorkedEQCGcharOPTNONE

The ID number of the equipment an employee used to perform a job. For example, an employee might drive a company dump truck or 
operate a printing press. Use this field to distribute the cost of using the equipment to the proper account in the general ledger.

cFICrossReferenceSearchEV01charOPTNONE

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

cFILeaveHistorySourceEV01charOPTNONE

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

cFILeaveTimeAvailableEV01charOPTNONE

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

mnTotalGridHoursPHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

cErrorFlagEV01charOPTNONE

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

cFIValidSign_EV01EV01charOPTNONE

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

cEERechargeCodeRCCDcharOPTNONE

A code that identifies whether the employee is to be handled through the Recharge processing option for the Payroll Journal Entry 
program. Valid codes are:    1   Payroll Processing Only    2   Payroll and Recharge Processing    3   Recharge Processing Only  After a timecard has 
been added, you cannot change its record type.

szEmployeeJobTypeJBCDcharOPTNONE

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.

szEmployeeJobStepJBSTcharOPTNONE

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.

szEmployeeUnionCodeUNcharOPTNONE

A user defined code (06/UN) that represents the union or plan in which the employee or group of employees work or participate.

szEmployeeHomeCostCenterHMCUcharOPTNONE

The number of the business unit in which the employee generally resides.

cEmployeeShiftCodeSHFTcharOPTNONE

A user defined code (00/SH) that identifies daily work shifts. In payroll systems, you can use a shift code to add a percentage or amount to 
the hourly rate on a timecard. For payroll and time entry: If an employee always works a shift for which a shift rate differential is applicable, 
enter that shift code on the employee's master record. When you enter the shift on the employee's master record, you do not need to enter the 
code on the timecard when you enter time. If an employee occasionally works a different shift, you enter the shift code on each applicable 
timecard to override the default value.

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szEmployeeHomeCompanyHMCOcharOPTNONE

The company number where the employee records generally reside.

mnGCHours1PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours2PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours3PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours4PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours5PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours6PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours7PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours8PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours9PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours10PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours11PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours12PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours13PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours14PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours15PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours16PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

jdFCPayPeriodStartDatePPEDJDEDATEOPTNONE

The last day of a processing period (pay period, month, quarter or year).

cFIManagerReviewFlagEV01charOPTNONE

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

mnGCHours17PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours18PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours19PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours20PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours21PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours22PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours23PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours24PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours25PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours26PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours27PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours28PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours29PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours30PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

mnGCHours31PHRWMATH_NUMERICOPTNONE

The number of hours associated with each transaction.

cDailyOrSummaryFlagEV01charOPTNONE

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

jdSummaryWorkDateDWKJDEDATEOPTNONE

The date used as the actual work date or pay-period ending date.

szLeaveTypeLTTPcharOPTNONE

A user defined code (07/LV) that describes the leave time that an employee takes or requests. This information can be used to report 
leave trends. Valid values might include: C Comp Time   S Sick Time   M Maternity Leave Time

jdDateEmploymentStartDSTJDEDATEOPTNONE

The date on which the employee actually reported to work for the most recent period of hire. When an employee initially begins working, 
the default is the original hire date. If no original hire date exists, the system uses the current date. This field can be updated multiple times if, for 
example, an employee is a seasonal worker. For the calculation tables in the Payroll system and the eligibility tables and date codes in the 
Human Resources system, the system also uses this date as a start date when it calculates deductions, benefits, and accruals.

szGCCatCode1_P001P001charOPTNONE

A category code that defines payroll system needs. You can define the use and description of this code to fit your organization. For 
example, you can set up a category code for information such as Division, Supervisor, Branch office, Health insurance plan, Stock plan, and so on. 
Note: When setting up category codes in the Workforce Management system, you should coordinate information with the payroll department 
to insure that information is not duplicated or overwritten.

szGCCatCode2_P002P002charOPTNONE

A category code which specifies payroll system needs. You may define the use and description of this code to fit your organization.  For 
example, you can set up a category code for any of the following categories:   o Division     o Supervisor     o Branch Office     o Health Insurance 
Plan     o Stock Plan  Work Force Management: Coordinate the use of this category code with the payroll department.

szGCCatCode3_P003P003charOPTNONE

A category code which specifies payroll system needs. You can define the use and description of this code to fit your organization. For 
example, you can set up a category code for any of the following categories:   o Division     o Supervisor     o Branch Office     o Health Insurance 
Plan     o Stock Plan   Work Force Management: Coordinate the use of this category code with your payroll department.

szGCCatCode4_P004P004charOPTNONE

A category code which specifies payroll system needs. You can define the use and description of this code to fit your organization. For 
example, you can set up a category code for any of the following categories:   o Division     o Supervisor     o Branch Office     o Health Insurance 
Plan     o Stock Plan   Work Force Management: Coordinate the use of this category code with your payroll department.

szLeaveVerificationSetLVVScharOPTNONE

A code that identifies a group of leave verification rules that are grouped together for processing on any given application that will validate 
entry of leave time.

Related Functions

None

Related Tables

None