EmployeeMasterChangeReasonPrompt

Employee Master Change Reason Prompt

Minor Business Rule

Object Name: N0500721

Parent DLL: CHRM

Location: Client

Language: NER

Data Structure

D0500721 - Employee Master Change Reason Prompt

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICREQINPUT

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

szCountryForPayrollCCPRcharOPTINPUT

A user defined code list 00/CN that indicates the country in which the employee resides.

jdDateTerminatedDTJDEDATEOPTINPUT

The date that the employee was terminated, if applicable.

cStatusFlagEV01charOPTINPUT

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

cEmpHistoryYNEH01charOPTINPUT

A code that indicates the date on which the system creates employee history and turnover records, in relation to the date of the change. 
This field controls the dates that appear on history and turnover reports and review forms. It does not function as a suspense operation that 
allows you to enter a change now, and update the history and turnover tables at a later time. When this field is activated, the system tracks both 
the effective date of a change and the date that the change was entered into the system. Valid values for World are:    Y  Yes, use the effective 
date of the change (data item EFTO) to track employee history and turnover    N  No, instead of using the effective date of change, use the 
date on which you entered changes into the system  Valid values for OneWorld are:    On  Use the effective date of the change (data item EFTO) 
to track employee history and turnover    Off  Instead of using the effective date of change, use the date on which you entered changes into the 
system If you choose  to use the effective date of the change, the system prompts you to enter an effective date each time you change any 
employee information for which you are tracking history or turnover. If you choose to use the effective date of the change, you must also 
choose to track employee history, employee turnover, or both.

cEmpTurnoverYNEH03charOPTINPUT

A code that indicates whether you want the system to create records in the Position Activity table (F08111) when you enter or change 
position-related information for an employee. If you choose to use this feature, you must also choose to track employee history.

cFetchTerminationDateEV01charOPTINPUT

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

cOkorCancelFlagEV01charOPTOUTPUT

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

szChangeReasonTRScharOPTNONE

A code that indicates the reason for one of the following:   o  Changing an active employee's record   o  Terminating an employee   o  
Recommending a change in salary or rate This is a user defined code (06/T). If you are reactivating an employee, the code must be numeric. The 
code for new hires is the default reason code.

szProgramIdForHistoryPIDcharOPTINPUT

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

jdDateEffectiveOnEFTOJDEDATEOPTNONE

A future date when all changes will take effect or the date when the changes went into effect. If you do not enter a date in this field, the system 
uses the current date as the effective date.

jdDateEmploymentStartDSTJDEDATEOPTINPUT

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.

Related Functions

None

Related Tables

None