ReclassificationCache

Reclassifications - Cache / Qty Balances / Expiration Date

Minor Business Rule

Object Name: B4100940

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4100940A - Reclassification - Cache / Qty Balances / Expiration Date

Data Item Data Structure DescriptionI/ORequired

TRNO        Transaction Line NumberI/O   Y      Key

LNID        Line Identifier            I/O   Y      Key

FRTO        From/To Identifier      I/O   Y      Key

TRQT        Transaction Quantity      I/O

UITM        Item Number - UnKnown      I/O

ITM        Short Item Number      I/O

LOTN        Lot Number            I/O

MCU        Branch / Plant            I/O

EV01        Reversal Indicator      I/O

NKEYS        Number of Keys             I   Y

CACTN        Cache Action Code       I   Y

SUPPS        Suppress Error Messages I       N

DTAI        Error Message ID       O   N


^

Parameter NameData ItemData TypeReq/OptI/O/Both
mnTransactionLineTRNOMATH_NUMERICNONENONE

The transaction line number keeps the different From and To lines for one transaction (for example, combining multiple lots into one or 
splitting one lot into several new ones) together by giving them the same transaction line number.

mnLineNumberLNIDMATH_NUMERICNONENONE

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

cFromToFRTOcharNONENONE

A code that indicates whether a line in a transaction is a From line or a To line. This field allows you to combine multiple existing products or 
locations into a single product or location. For example, you can create three From lines and one To line. You can also split one existing 
product or location into several new products or locations. For example, you can create one From line and two To lines. The information that is 
contained in a From transaction line is always existing item location information.

mnQuantityBalancesTRQTMATH_NUMERICNONENONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

szItemNumberUITMcharNONENONE

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

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

szLotLOTNcharNONENONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

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.

cReversalIndicatorEV01charNONENONE

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

mnNumberKeysNKEYSMATH_NUMERICNONENONE

Number of Keys to be used in the cache retrieval/update process.  ab 

^

szCacheActionCodeCACTNcharNONENONE

Valid values are:
"1" = Get cache element 

"2" = Add element  

"3" = Update element 

"4" = Delete cache elements 

"5" = Delete All cache elements 

"6" = Get Next cache element 

"7"  = Add/Update cache element 

"8" = End cache (terminate  cache)ab 


^

cSuppressErrorMessageSUPPScharNONENONE

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.

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.

mnConversionFactorToPrimaryCONVMATH_NUMERICNONENONE

The factor that the system uses to convert one unit of measure to another unit of measure.

mnJobNumberJOBSMATH_NUMERICNONENONE

The job number (work station ID) which executed the particular job.

cLastRecordReadEV01charNONENONE

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

idCacheCursorGENLNGIDNONENONE

General purpose ID variable.

mnCostWorkOrderDOC1MATH_NUMERICOPTNONE

The document number associated with a given document type.

Related Functions

None

Related Tables

F4108 Lot Master
ReclassificationExpirationDate

ReclassificationExpirationDate

Reclassifications - Cache / Qty Balances / Expiration Date

Minor Business Rule

Object Name: B4100940

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4100940C - Reclassifications - Cache/Qty Balances/Expiration Date

Parameter NameData ItemData TypeReq/OptI/O/Both
mnTransactionLineTRNOMATH_NUMERICNONENONE

The transaction line number keeps the different From and To lines for one transaction (for example, combining multiple lots into one or 
splitting one lot into several new ones) together by giving them the same transaction line number.

jdNewestExpirationDateMMEJJDEDATENONENONE

The date on which a lot of items expires. The system automatically enters this date if you have specified the shelf life days for the item on 
Item Master Information or Item Branch/Plant Information. The system calculates the expiration date by adding the number of shelf life days to 
the date that you receive the item. You can commit inventory based on the lot expiration date for items. You choose how the system commits 
inventory for an item on Item Master Information or Item Branch/Plant Information.

jdOldestExpirationDateMMEJJDEDATENONENONE

The date on which a lot of items expires. The system automatically enters this date if you have specified the shelf life days for the item on 
Item Master Information or Item Branch/Plant Information. The system calculates the expiration date by adding the number of shelf life days to 
the date that you receive the item. You can commit inventory based on the lot expiration date for items. You choose how the system commits 
inventory for an item on Item Master Information or Item Branch/Plant Information.

cSuppressErrorMessageSUPPScharNONENONE

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.

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.

mnJobNumberJOBSMATH_NUMERICNONENONE

The job number (work station ID) which executed the particular job.

Related Functions

None

Related Tables

F4108 Lot Master
ReclassificationQtyBalances

ReclassificationQtyBalances

Reclassifications - Cache / Qty Balances / Expiration Date

Minor Business Rule

Object Name: B4100940

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4100940B - Reclassification - Quantity Balances

Parameter NameData ItemData TypeReq/OptI/O/Both
mnTransactionLineTRNOMATH_NUMERICNONENONE

The transaction line number keeps the different From and To lines for one transaction (for example, combining multiple lots into one or 
splitting one lot into several new ones) together by giving them the same transaction line number.

mnQuantityBalancesTRQTMATH_NUMERICNONENONE

A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
backorders. You enter this value in the Branch/Plant Constants program (P41001).

cBalancesEV01charNONENONE

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

cSuppressErrorMessageSUPPScharNONENONE

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.

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.

mnJobNumberJOBSMATH_NUMERICNONENONE

The job number (work station ID) which executed the particular job.

cModeEV01charOPTNONE

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

cLotCheckEV01charOPTNONE

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

szLotCheckErrorIDDTAIcharOPTNONE

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.

szComputerIDCTIDcharOPTNONE

Related Functions

None

Related Tables

F4108 Lot Master