1.Functional Description
1.1Purpose
The Kanban Processing Master Business Function - N3101780 will need to retrieve the processing
options from a specified version of the Kanban Processing Application (P3157). In order to this in OneWorld,
a business function must be written. This business function will retrieve the processing options for
the application and version passed, and will return the appropriate values through the data structure.
This business function will be similar to the business function B4900800, which retrieves certain
processing options for the Advanced Transportation system. The specific parameters that must be retrieved
are noted below.
2.1Processing
B4900800.
The business function also must perform the following:
The processing options for the application and version passed in will be retrieved.
The processing options retrieved will be returned to the calling process. See the data structure
definition above.
D3101810 - Get P3157 Processing Options
Data Item Description I/O Required Notes
VERS szVersion I Y Processing Option Version to
retrieve
values from.
EV01 cKanbanProcessingMode O N
EV01 cPromptConfirmation O N
EV01 cDisplayCheckedOutOnly O N
UITM szItemNumber O N
LOCN szLocation O N
MATH01 mnHoursPerDay O N
SRST mnClosedWOStatus O N
EV01 cExecuteWOProcessing O N
EV01 cPerformBlindHrsQtys O N
EV01 cPerformBlindIssues O N
EV01 cPerformBlindCompletions O N
EV01 cPerformBlindInvTransfers O N
EV01 cCreatePurchaseOrder O N
EV01 cAutoBlanketOrderRelease O N
EV01 cCreateEDI862 O N
ROTP cDefaultRouteType O N
NROU szDefaultRouteCode O N
VERS szVersionRateHeaderMaint O N
VERS szVersionPartAvailability O N
VERS szVersionWOEntry O N
VERS szVersionWOProcessing O N
VERS szVersionOpenOrdersInquiryO N
VERS szVersionPOEntry O N
VERS szVersionPOPrint O N
VERS szVersionPOReceipts O N
VERS szVersionSuperBackflush O N
VERS szVersionHoursQtys O N
VERS szVersionIssues O N
VERS szVersionCompletions O N
VERS szVersionInvTransfers O N
VERS SzVersionSOEntry O N
EV01 SuppressErrorMessage I N '1' = No error messages
displayed
EV01 ErrorCode O N
DTAI ErrorMessageID O N
KBST cKanbanStatus O N
VERS szVersionSalesOrderEntry O N
VERS szVersionShipConfirmation O N
TBM szBillType O N
^
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szVersion | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
cKanbanProcessingMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cPromptConfirmation | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szItemNumber | UITM | char | OPT | NONE |
A number that the system assigns to an item. It can be in short, long, or third item number format. | ||||
szLocation | LOCN | char | OPT | NONE |
The storage location from which goods will be moved. | ||||
mnHoursPerDay | MATH01 | MATH_NUMERIC | OPT | NONE |
- - - Good Performance Low Value. | ||||
szClosedWOStatus | SRST | char | OPT | NONE |
A user defined code (00/SS) that describes the status of a work order, rate schedule, or engineering change order. Any status change from
| ||||
cExecuteWOProcessing | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cCreatePurchaseOrder | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cCreateEDI862 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cPerformBlindHrsQtys | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cPerformBlindIssues | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cPerformBlindInvTransfers | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cPerformBlindCompletions | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szVersionInvTransfers | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionCompletions | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionIssues | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionHoursQtys | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionSuperBackFlush | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionPOReceipts | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionPOPrint | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionPOEntry | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionOpenOrdersInquiry | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionWOProcessing | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionWOEntry | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionPartAvailability | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionRateHeaderMaint | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
cSuppressErrorMessages | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szErrorMessageID | DTAI | char | OPT | NONE |
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
| ||||
cErrorCode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cKanbanstatus | KBST | char | OPT | NONE |
Indicates the current status of a kanban. Valid values are:
1 or In
The kanban is ready for use at the consuming location.
2 or Out
The
| ||||
szVersionSalesOrderEntry | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szVersionShipmentConfirmation | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
szBillType | TBM | char | OPT | NONE |
A user defined code (40/TB) that designates the type of bill of material. You can define different types of bills of material for different uses.
| ||||
cPerformBlindShipConfirm | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szReceiptLocation | LOCN | char | OPT | NONE |
The storage location from which goods will be moved. | ||||
szVersionItemCompletion | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
|
None |
None |