CheckSupplementalDataCrossRef

Check Supplemental Data Cross Reference

Minor Business Rule

Object Name: N1300780

Parent DLL: CMFG

Location: Client/Server

Language: NER

1.1Purpose
The purpose of this function is to verify records exist in the Supplemental Data Cross Reference File 

(F1392). This function has two modes to verify records. Mode 1 is used to verify if records exist for the category 

code value being passed in. Mode 2 is used to verify if a record exists that matches the category code value 

and data type value being passed in.


1.2Setup Notes and Prerequisites

None


1.3Special Logic

This function uses modes to process. They are used as follows:

Mode 1 = Verify if records exist for the category code value passed in.

Mode 2 = Verify if record exists that matches the category code value and data type value that is passed in.

Data Structure

D1300780 - Check Supplemental Data Cross Reference

Parameter NameData ItemData TypeReq/OptI/O/Both
cModeFlag_EV01EV01charREQINPUT

This flag determines how the system processes. 
Valid values are:


1 = Determines if records exist that match the category code value 

       passed in.


2 = Determines if a record exists that matches the category code value 

       and data type value that is passed in.

szCategoryCodeValue_EQCCEQCCcharREQINPUT

The equipment category code that defines the valid types of data for supplemental data. If you define a specific equipment category code 
in your constants, you can set up valid types of data for specific category codes. You can limit the types of data displayed on the 
Supplemental Data Profile Entry screen based on the values you specify for the category code of an item.

szTypeData_TYDDTYDDcharOPTINPUT

A user defined code (12/RT) used to categorize data. This code is alphanumeric and is typically an abbreviation, such as PT for lease 
payment terms, TX for lease taxation terms, and so on.

cSuccessFlag_EV01EV01charOPTOUTPUT

This flag indicates if a record match was found.
Valid values are:


1 = Record(s) match found.

0 = No record(s) match found.

Related Functions

None

Related Tables

None