Functional Description
Purpose
The purpose of this function is to add a type 1 record to the F08006WF (Job Competencies Work File).
A type 1 record is written every time a Job Competency Code is attached to a level in the
organization.
Setup Notes and Prerequisites
Special Logic
Technical Specification
The parameters passed in are written to the F08006WF with a Default/Override flag value of 1. If the
draft flag passed in is 1, then dates are not written in the record. If the draft flag is not 1,
then the dates are written.
D0800200A - Write Job Competency Work File Type One Record
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnParentKeyIDInternal | PUKID | MATH_NUMERIC | REQ | INPUT |
A unique number that the system uses to identify a record in a file. | ||||
mnUniqueKeyIDInternal | UKID | MATH_NUMERIC | REQ | INPUT |
This field is a unique number used to identify a record in a file. | ||||
szOrganizationType | OTPS | char | REQ | INPUT |
A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization
| ||||
szJobCompetencyCode | JCC | char | REQ | INPUT |
A code that uniquely identifies each job competency. Competencies are high-level human attributes that help an employee achieve the
| ||||
szJobGroup | JGRP | char | OPT | INPUT |
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,
| ||||
szOrganizationalBusinessUnit | ORMCU | char | OPT | INPUT |
A business unit that is included in the organizational structure for job competencies. You use organizational business units to assign job
| ||||
szJobType | JBCD | char | OPT | INPUT |
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
| ||||
szJobStep | JBST | char | OPT | INPUT |
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
| ||||
jdDateBeginningEffective | EFTB | JDEDATE | REQ | INPUT |
The date that an address, item, transaction, or table record becomes active. The meaning of this field differs, depending on the program.
| ||||
jdDateEndingEffective | EFTE | JDEDATE | REQ | INPUT |
The date on which the item, transaction, or table becomes inactive, or through which you want transactions to appear. This field is used
| ||||
cOptionOverridesExistFlag | OVEX1 | char | OPT | INPUT |
A symbol in this field indicates that the job competency options have overrides at this level. | ||||
cIncludeOverridesExistFlag | OVEX2 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency Include in Gap/Performance Appraisal flag has overrides at this level. | ||||
cDescription1OverridesExist | OVEX3 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
cDescription2OverridesExist | OVEX4 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
cDescription3OverridesExist | OVEX5 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
cDescription4OverridesExis | OVEX6 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
cDescription5OverridesExis | OVEX7 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
cDescription6OverridesExis | OVEX8 | char | OPT | INPUT |
A symbol in this field indicates that the Job Competency User Defined Description has overrides at this level. | ||||
szJobCompetencySource | JCCS | char | REQ | INPUT |
The location in the organizational structure where the competency is defined. | ||||
cAddTypeTwoRecord | EV01 | char | OPT | INPUT |
If this flag is set to 1 it will also add a type two record for the type one record being added. If
| ||||
cDraftFlag | DFLAG | char | REQ | INPUT |
If the draft flag is 1, the record will be written without dates. If the draft flag is not 1, the record will be written with dates.
|
None |
None |