VerifyAndGetItemSupplementDB

Verify And Get Item Supplement Database - User Define Codes

Major Business Rule

Object Name: B4100820

Parent DLL: COPBASE

Location: Client/Server

Language: C

Functional Description

Purpose
This function will validate whether or not a record exists in the F00092 for SDB and TYDT.

Setup Notes and Prerequisites

None

Special Logic

None

Technical Specifications

This function fetchs on F00092 based on Index and Keys passed in:
Index = 1 : Keys =1 :DSDB

            2 :DSDB and TYDB

           



^

Data Structure

D4100820 - Verify And Get Item Supplement Database - User Define Codes

Parameter NameData ItemData TypeReq/OptI/O/Both
cDistributionDatabaseDSDBcharNONENONE

The code representing what Distribution Data Base is to be used.  Currently,only the Inventory Supplemental Data Base is available.  This 
field should be equal to I.

szTypeDataTYDBcharNONENONE

A code that you enter to distinguish the type of data that you later enter in the Supplemental Database.  This user defined code is often an 
abbreviation for the data it represents. For example, you could define "AT" to represent "Advertising Types" and "SP"to represent "Special 
Promotions."

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

szBranchPlantMCUcharNONENONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

szUserDefineCodeKYcharNONENONE

A list of valid codes for a specific user defined code list.

jdEffectiveDateEFTJDEDATENONENONE

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

jdEndEffectiveDateEFTEJDEDATENONENONE

The date on which the item, transaction, or table becomes inactive, or through which you want transactions to appear. This field is used 
generically throughout the system. It could be a lease effective date, a price or cost effective date, a currency effective date, a tax rate effective 
date, or whatever is appropriate.

mnAmountUserDefinedAMTUMATH_NUMERICNONENONE

A quantity that represents the statistical or measurable information related to the code that is defined for the data type. For example, if the 
data type relates to bid submittal codes, this field could be for bid amounts. Or, if the data type relates to Human Resources Benefits 
Administration, this field could be for the cost of election coverage. If the data type relates to bonuses, this could be the bonus amount.

szRemark1RMKcharNONENONE

A generic field that you use for a remark, description, name, or address.

szRemark2RMK2charNONENONE

A generic field that you use for a remark, description, name, or address.

jdUpdatedDateUPDJJDEDATENONENONE

A date that can be used with supplemental data information. For example, you can enter a verification date in this field to show when 
information was last reviewed and possibly updated.

mnIndexCDLMATH_NUMERICNONENONE

The length of the user defined code. It cannot be greater than 10 characters.

mnKeysCDLMATH_NUMERICNONENONE

The length of the user defined code. It cannot be greater than 10 characters.

cCallTypeEV01charNONENONE

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

cSuppressErrorMessageEV01charNONENONE

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

szErrorMessageIDDTAIcharNONENONE

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.

Related Functions

None

Related Tables

F41092 Item Supplemental Data Base User Defined Codes