CreateChangedJobsCache

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None
FindTableWithUKID

FindTableWithUKID

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None
GetJobForJobGroup

GetJobForJobGroup

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None
GetValidBusUnitsForSpecJobs

GetValidBusUnitsForSpecJobs

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None
GetValidJobsForSpecifiedBusUnits

GetValidJobsForSpecifiedBusUnits

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None
GetValidJobsForSpecifiedOrg

GetValidJobsForSpecifiedOrg

Create Changed Jobs Cache

Minor Business Rule

Object Name: N0800680

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0800680 - Data Structure for Create Changed Jobs Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTableName_TBLETBLEcharREQINPUT

A table is a set of data displayed in columns and rows. Each column is a data item. Each row in a table is a record.

jdDateEffective_EFTEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szOrganizationType_OTPSOTPScharOPTINPUT

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

szOrgBusinessUnit_ORMCUORMCUcharOPTINPUT

A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job 
competency information to levels within your organizational structure. This business unit is independent of an employee's home business unit 
and security business unit.

szJobType_JBCDJBCDcharOPTINPUT

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.

szJobStep_JBSTJBSTcharOPTINPUT

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.

szJobGroup_JGRPJGRPcharOPTINPUT

A grouping of similar jobs that are linked together to form a unit. The jobs might be similar in functions within the organization, job duties, 
tasks, responsibilities, job evaluation methods, or pay philosophies. Typical job units are clerical or administrative; technical, engineering, 
scientific, and professional; factory jobs; management; and executive. Consider dividing groups into separate populations based on the 
differences between exempt and non-exempt employees, according to the rules and regulations of the Fair Labor Standards Act. For example, 
consider assigning all your managers to the Managers job group. A job category defines a specific job, and all related job categories are 
classified by a job group. You can define job group codes using user defined code table 08/JG.

mnJobnumberA_JOBSJOBSMATH_NUMERICOPTINPUT

The job number (work station ID) which executed the particular job.

cDraftFlag_DFLAGDFLAGcharREQINPUT

A code that indicates whether an organizational structure is in draft mode and has not yet been activated. Valid values are: 1 Yes 0 No 

szCacheName_PIDPIDcharREQINPUT

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.

mnUniqueKeyIDInternal_UKIDUKIDMATH_NUMERICOPTINPUT

This field is a unique number used to identify a record in a file.

cSuppressErrorFlag_SUPPSSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageId_DTAIDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None