GetCrossItemReferenceItem

Get Cross Reference Item

Minor Business Rule

Object Name: B4200180

Parent DLL: CDIST

Location: Client/Server

Language: C

This Business Function Retrieves the Cross Reference Item Retrieval From F4104 (Item Cross Reference 
File) using ITM, XRT and AN8 as key. 

It Returns UITM and DTAI.


The Parameters for this Business Function are:


ITM     - Short Item #                                       INPUT

SYM5 - Cross Reference Symbol               INPUT

XRT    - Cross Reference Type                    INPUT

AN8    - Address Book #                                INPUT

EXDJ  - Order Date                                         INPUT

UITM  - Item Number                                      OUTPUT

DTAI  - Error Message ID                              OUTPUT

EV01 - Suppress Error Message                INPU

Data Structure

D4200180 - Get Cross Reference Item

Parameter NameData ItemData TypeReq/OptI/O/Both
mnShortItemNumberITMMATH_NUMERICNONENONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

cCrossReferenceSymbolSYM5charNONENONE

A character that identifies the customer's or supplier's number in your system. When you enter a number preceded by this character, the 
system recognizes the number as the customer's or supplier's number. The system then use the cross-reference table to match the number to 
your item number. You must complete this field if you want the system to perform cross-referencing.

szCrossReferenceTypeXRTcharNONENONE

A user defined code (41/DT) that identifies the type of cross-reference set up for this customer. Examples of cross-reference types include:    
 o Substitutes     o Replacements     o Bar codes     o Customer item numbers     o Supplier item numbers 

mnAddressNumberAN8MATH_NUMERICNONENONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

jdOrderDateEXDJJDEDATENONENONE

The date on which a transaction, text message, agreement, obligation, or preference has expired or been completed.

szItemNumberUITMcharNONENONE

A number that the system assigns to an item. It can be in short, long, or third item number format.

szErrorMesgIDDTAIcharNONENONE

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.

cSuppressErrorMesgEV01charNONENONE

An option that specifies the type of processing for an event.

szCustomerSupplierItmNoCITMcharNONENONE

The cross-reference item number that the system assigns to an item number. A cross-reference number allows you to use a supplier's item 
number if it is different from your own item number when you are processing an order or printing.

szDescription1DSC1charNONENONE

Brief information about an item; a remark or an explanation.

szDescription2DSC2charNONENONE

A second, 30-character description, remark, or explanation.

Related Functions

None

Related Tables

F4104 Item Cross Reference File
GetCrossItemReferenceItemWrapper

GetCrossItemReferenceItemWrapper

Get Cross Reference Item

Minor Business Rule

Object Name: B4200180

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4200180A - Get Cross Reference Item Wrapper

Parameter NameData ItemData TypeReq/OptI/O/Both
mnShortItemNumberITMMATH_NUMERICOPTNONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

cCrossReferenceSymbolSYM5charOPTNONE

A character that identifies the customer's or supplier's number in your system. When you enter a number preceded by this character, the 
system recognizes the number as the customer's or supplier's number. The system then use the cross-reference table to match the number to 
your item number. You must complete this field if you want the system to perform cross-referencing.

szCrossReferenceTypeXRTcharOPTNONE

A user defined code (41/DT) that identifies the type of cross-reference set up for this customer. Examples of cross-reference types include:    
 o Substitutes     o Replacements     o Bar codes     o Customer item numbers     o Supplier item numbers 

mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

jdOrderDateEXDJJDEDATEOPTNONE

The date on which a transaction, text message, agreement, obligation, or preference has expired or been completed.

szItemNumberUITMcharOPTNONE

A number that the system assigns to an item. It can be in short, long, or third item number format.

szErrorMesgIDDTAIcharOPTNONE

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.

cSuppressErrorMesgEV01charOPTNONE

An option that specifies the type of processing for an event.

szCustomerSupplierItemNoCITMcharOPTNONE

The cross-reference item number that the system assigns to an item number. A cross-reference number allows you to use a supplier's item 
number if it is different from your own item number when you are processing an order or printing.

szDescription1DSC1charOPTNONE

Brief information about an item; a remark or an explanation.

szDescription2DSC2charOPTNONE

A second, 30-character description, remark, or explanation.

szItemRevLevelCustomerSuppCIRVcharOPTNONE

A reference number used to identify the revision level of the customer's item.   In item cross-reference, translating a customer or supplier 
external item number to the internal short item number, the customer's number only is not always sufficient. In some instances, the customer part 
number must be used in conjunction with the item revision level. This combination will allow the system to uniquely identify the customer's 
item.

Related Functions

None

Related Tables

F4104 Item Cross Reference File