CustomSelectionProgram

Custom Selection Program

Minor Business Rule

Object Name: B4600300

Parent DLL: CWARE

Location: Client/Server

Language: C

Functional Description

Purpose


This function will call another business function created by the user if the user designs not to use 

F46095SelectPutawayLocation (B4600200), F46095SelectPickingLocations (B4600330), or 

F46095SelectReplenishmentLocations (B4600340).


Technical Specification


In order to call a new business function sucessfully, the following must be completed:


1.  The business function must exist in the object librarian.

2.  B4600300 must be modify to pass in the correct parameters for the new business function; and the 

new business function must be included.

3.  The new business function must be compiled.

3.  B4600300 must be recompiled and linked to the new business funtion.


^

Data Structure

D4600300 - Custom Selection Program

Parameter NameData ItemData TypeReq/OptI/O/Both
cAWMProcessFLagTYFLcharNONENONE

A code to specify what type of movement information is being displayed. Valid values are:    1   Putaway Information    2   Picking Information   
 3   Replenishment Information 

szPutawayCustomObjectPRO1charNONENONE

A number that specifies the program you can write to determine valid putaway locations. The system uses this program instead of the J.D. 
Edwards program.

szPickingCustomObjectPRO2charNONENONE

A number that specifies the program you can write to determine valid pick locations. The system uses this program instead of the J.D. 
Edwards program.

szReplenishmentObjectPRO3charNONENONE

A number that specifies the program you can write to determine valid replenishment locations. The system uses this program instead of the 
J.D. Edwards program.

idF4600RecordPtrGENLNGIDNONENONE

General purpose ID variable.

mnQtyInPrimaryUORGMATH_NUMERICNONENONE

The quantity of units affected by this transaction.

mnConvFactorToPrimaryCONVMATH_NUMERICNONENONE

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

cSuppressErrorMsgEV01charNONENONE

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.

cErrorCodeERRCcharNONENONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

Related Functions

None

Related Tables

F9862 Object Librarian - Function Detail