GetCourseMaster

Competency - Course Functions

Minor Business Rule

Object Name: N0500143

Parent DLL: CFND

Location: Client/Server

Language: NER

Data Structure

D0500143 - Competency - Course Functions

Parameter NameData ItemData TypeReq/OptI/O/Both
szCourseCodeCUCDcharREQINPUT

A code that represents a training course.

szProviderINECcharREQINPUT

A person or institution that provides training.

jdEffectFromDateEDTFJDEDATEOPTINPUT

The date on which the offered course becomes effective.

jdEffectThruDateEDTTJDEDATEOPTINPUT

The date when the course is no longer offered.

szCOURSENAMECUCNcharOPTOUTPUT

The text that describes a training course.

mnUnitsUNTMATH_NUMERICOPTOUTPUT

A unit of measure for calculating student credits for training courses.

mnCOSTCUCTMATH_NUMERICOPTOUTPUT

The cost of the training course.

szTRAININGTYPETATYcharOPTOUTPUT

A user defined code (05/TY) that you use to categorize the type of training. Examples of training types include classroom training and 
computer-based training.

cSuppressErrorMessageSUPPScharOPTINPUT

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.

szMessageIDDTA1charOPTINPUT

A 256 byte field used to hold miscellaneous data.

cStatusSTAcharOPTOUTPUT

A user defined code (05/CR) that indicates the progress that the employee has made toward a level of proficiency in a particular 
competency. For example, for certification competencies, you might define a status, Pending, to indicate that the employee has completed a 
certification test but has not yet received his or her test scores.

Related Functions

None

Related Tables

None
VerifyCompetencyCourse

VerifyCompetencyCourse

Competency - Course Functions

Minor Business Rule

Object Name: N0500143

Parent DLL: CFND

Location: Client/Server

Language: NER

Data Structure

D0500143A - Competency - Verify Course

Parameter NameData ItemData TypeReq/OptI/O/Both
szCourseCodeCUCDcharREQINPUT

A code that represents a training course.

szProviderINECcharREQINPUT

A person or institution that provides training.

szCompentencyTypeCMPEcharREQINPUT

A code that identifies a competency table or category for which you can track employee competencies. Valid values 
are: 01 Training 02 Skill 03 Accomplishment 04 Certification 05 Degree 06 Language  It is a user defined code (05/CY), but the values are hard-coded and cannot be 
changed. Therefore, each of the competencies that you track must pertain to one of these competency types. Adding additional values to this 
list requires system customizations.

szCompentencyCodeCMPCcharREQINPUT

A code that specifies a competency within a competency type. For example, a competency for the competency type "Skill" might be "C 
programming" or  "Driving a forklift."

cSuppressErrorMessageSUPPScharOPTINPUT

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.

szMessageIDDTA1charOPTOUTPUT

A 256 byte field used to hold miscellaneous data.

cStatusSTAcharOPTOUTPUT

A user defined code (05/CR) that indicates the progress that the employee has made toward a level of proficiency in a particular 
competency. For example, for certification competencies, you might define a status, Pending, to indicate that the employee has completed a 
certification test but has not yet received his or her test scores.

Related Functions

None

Related Tables

None