Functional Description
Purpose
The purpose of this business function is to copy a job competency description and its media objects.
A job competency description can be copied from one organizational structure to another
organizational structure or from one job competency to another job competency.
The function requires User Defined Competency Description, Unique Key ID, Language Preference, and an
Action Code.
If the Action Code is equal to '2', this business function will copy the job competency description.
Previously, if '1' or '3' were entered in the Action Code this business function would delete a
description and determine if a description exists, but this functionality was moved to B0800158. Thus, '2'
is the only Action Code to be used for this business function.
Setup Notes and Prerequisites
Special Logic
Technical Specification
1.If the Action Code is equal to '2' - Copy Job Competency Description:
Code (JCC), To Job Competency Code (JCC), User Defined Competency Description (USDD), From Unique Key ID (UKID), To Unique Key ID
(UKID), Language Preference (LNPG) and Action Code (CACTN). A '1' will be returned in the Status Code if the Copy Job Competency
Description completed successfully or a '0' will be returned if Copy Job Competency Description completed unsuccessfully.
1.2.To copy a job competency description from one organizational structure to another organizational structure this function must receive
From Organizational Structure (OTPS), To Organizational Structure (OTPS), From Job Competency Code (JCC), To Job Competency Code
(JCC), User Defined Competency Description (USDD), From Unique Key ID (UKID), To Unique Key ID (UKID), Language Preference (LNPG) and
Action Code (CACTN). ). A '1' will be returned in the Status Code if the Copy Job Competency Description completed successfully or a '0' will
be returned if Copy Job Competency Description completed unsuccessfully.
D0800157 - Job Competency Description
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szFromOrganizationType | OTPS | char | OPT | INPUT |
A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization
| ||||
szToOrganizationType | OTPS | char | OPT | INPUT |
A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization
| ||||
szUserDefinedCompetencyDes | USDD | char | REQ | INPUT |
User Defined Competency Descriptions are attached to a job competency to assist the end user in understanding and/or working with job
| ||||
mnFromUniqueKeyIDInternal | UKID | MATH_NUMERIC | OPT | INPUT |
This field is a unique number used to identify a record in a file. | ||||
szFromJobCompetencyCode | JCC | char | OPT | INPUT |
A code that uniquely identifies each job competency. Competencies are high-level human attributes that help an employee achieve the
| ||||
szToJobCompetencyCode | JCC | char | OPT | INPUT |
A code that uniquely identifies each job competency. Competencies are high-level human attributes that help an employee achieve the
| ||||
szLanguagePreference | LNGP | char | REQ | INPUT |
A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that
| ||||
szCacheActionCode | CACTN | char | REQ | INPUT |
A code that indicates the activity you want to perform. Valid codes:
o Get - Retrieve the cache element
o Add - Add a cache element
o
| ||||
cStatusCode | EV01 | char | OPT | OUTPUT |
An option that specifies the type of processing for an event. | ||||
mnToUniqueKeyIDInternal | UKID | MATH_NUMERIC | OPT | NONE |
This field is a unique number used to identify a record in a file. |
None |
F00165 Media Objects storage | ||||
F0800612 User Defined Job Competency Description Reference |