Functional Description
Purpose
The Kanban Processing Master Business Function - N3101780 will need to retrieve the processing
options from a specified version of the Inventory Transfer Application (P4113). In order for this
in One World, 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
Setup Notes and Prerequisites
Special Logic
Technical Specification
Parameters
Data Item Data Structure Description I/O Required Notes
VERS Version I Y
DCT Document Type O N
EV01 Default From Primary Location O N
EV01 Default To Primary Location O N
EV01 Protect Cost O N
EV01 Summary Mode O N
EV01 Allow Held Lots O N
EV01 Allow Over Quantity Available O N
VERS Journal Entries Version O N
VERS Item Ledger Version O N
VERS Warehouse Version O N
TYTN Out Interoperability Type O N
EV01 Agreement Assign Process O N
EV01 Suppress Error Message I N
EV01 Error Code O N
DTAI Error Message ID O N
Related Tables
Related Business Fuctions
Processing
As stated above, this business function will work similar to the Advanced Transportation BSFN
B4900800.
The business function also must perform the following:
Business function B4101300 will use the parameters as noted in the data structure section above.
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
defintion above.
^
D4101300 - Get P4113 Processing Options
Parameters
Data Item Data Structure Description I/O Required Notes
VERS Version I Y
DCT Document Type O N
EV01 Default From Primary Location O N
EV01 Default To Primary Location O N
EV01 Protect Cost O N
EV01 Summary Mode O N
EV01 Allow Held Lots O N
EV01 Allow Over Quantity Available O N
VERS Journal Entries Version O N
VERS Item Ledger Version O N
VERS Warehouse Version O N
TYTN Out Interoperability Type O N
EV01 Agreement Assign Process O N
EV01 Suppress Error Message I N
EV01 Error Code O N
DTAI Error Message ID 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
| ||||
cDefaultFROMPrimLocation | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDefaultTOPrimLocation | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cProtectCosts | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSummaryMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cAllowHeldLots | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cAllowOverQtyAvailable | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szJournalEntriesVersion | 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
| ||||
szItemLedgerVersion | 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
| ||||
szWarehouseVersion | 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
| ||||
szOutInteroperabilityType | TYTN | char | OPT | NONE |
The qualifier used to identify a specific type of transaction. | ||||
cAgreementAssignProcess | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressErrorMessage | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode | 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
| ||||
szDocumentType | DCT | char | OPT | NONE |
A user defined code (00/DT) that identifies the origin and purpose of the transaction. PeopleSoft reserves several prefixes for document
| ||||
szLotGroup | LOTGRP | char | OPT | NONE |
Lot Group is the name of a user defined list of allowed non-blank lot status codes. Entry of a Lot Group name in the Processing Option will
|
None |
None |