Functional Description
Purpose
This business function selects Processing Options for P4101 by Version.
Setup Notes and Prerequisites
This Business Function retrieves Processing Options based on the Data Structure of T4101.
Any change to T4101 will effect this business function.
Special Logic
Technical Specification
Parameters
Data Item     Data Structure Description      I/O      Required     Notes
SUPPS         Suppress Error Message           I           N        Use "1" to suppress error 
message.
DTAI          Error Message ID                 O           N
VERS          Version                          I           N        Use XJDE0001 for blank version.
UOM1          Primary UOM                      O           N
UVUM          Weight UOM                       O           N
TRDJ          From Date                        O           N
DICJ          Thru Date                        O           N
EV01          Cat Codes Revisions              O           N
EV02          Cost Revisions                   O           N
EV03          Price Revisions                  O           N
EV04          UOM Revisions                    O           N
EV05          Menu Value Revisions             O           N
EV06          Bulk Revisions                   O           N
EV07          Item Branch Revisions            O           N
EV08          Transfer Changes                 O           N
VL01          Vers Item Avail                  O           N
VL02          Vers Item Branch                 O           N
Related Tables
Related Business Fuctions
Processing
Use Version passed in to retrieve Processing Options.
If the  Version is blank, use "XJDE0001" for version.
If the Processing Option exist for the version
 Load Processing Options to output parameters
Else
 Set error message to "0002".
^
D4101110A - Select PO P4101 By Version
Parameters
Data Item     Data Structure Description      I/O      Required     Notes
SUPPS         Suppress Error Message           I           N        Use "1" to suppress error 
message.
DTAI          Error Message ID                 O           N
VERS          Version                          I           N        Use XJDE0001 for blank version.
UOM1          Primary UOM                      O           N
UVUM          Weight UOM                       O           N
TRDJ          From Date                        O           N
DICJ          Thru Date                        O           N
EV01          Cat Codes Revisions              O           N
EV02          Cost Revisions                   O           N
EV03          Price Revisions                  O           N
EV04          UOM Revisions                    O           N
EV05          Menu Value Revisions             O           N
EV06          Bulk Revisions                   O           N
EV07          Item Branch Revisions            O           N
EV08          Transfer Changes                 O           N
VL01          Vers Item Avail                  O           N
VL02          Vers Item Branch                 O           N
^
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| cSuppressErrorMessage | SUPPS | char | OPT | INPUT | 
Parameters
  | ||||
| szErrorMessageID | DTAI | char | OPT | OUTPUT | 
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 
  | ||||
| szVersion | VERS | char | OPT | INPUT | 
Parameters
  | ||||
| szPrimaryUOM | UOM1 | char | OPT | OUTPUT | 
A user defined code (00/UM) that identifies the unit of measure that the system uses to express the quantity of an item, for example, EA 
  | ||||
| szWeightUOM | UWUM | char | OPT | OUTPUT | 
A user defined code (00/UM) that identifies the unit of measure that the system uses to indicate weight for this item. You can specify ounces, 
  | ||||
| jdFromDate | TRDJ | JDEDATE | OPT | OUTPUT | 
The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.  | ||||
| jdThruDate | DICJ | JDEDATE | OPT | OUTPUT | 
The date of the batch. If you leave this field blank, the system date is used.  | ||||
| cCostRevisions | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cPriceRevisions | EV02 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cItemBranch | EV03 | char | OPT | OUTPUT | 
A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
  | ||||
| cTransferChanges | EV04 | char | OPT | OUTPUT | 
PeopleSoft event point processing flag 04.  | ||||
| cAllowChanges | EV05 | char | OPT | OUTPUT | 
A flag that indicates whether automatic spell check is turned on.  | ||||
| cHistoryRecord | EV06 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| szItemAvailabilityVersion | VL01 | char | OPT | OUTPUT | 
The list of selection values associated with a data selection item in the Dream Writer. This list is generated by the use of the *VALUES 
  | ||||
| szItemBranchVersion | VL02 | char | OPT | OUTPUT | 
The list of selection values associated with a selection item in the Dream Writer. This list is generated by the use of the *VALUES keyword 
  | ||||
| szTypeTransaction | TYTN | char | OPT | OUTPUT | 
The qualifier used to identify a specific type of transaction.  | ||||
| cBeforeImageProcessing | BIPROC | char | OPT | OUTPUT | 
This flag controls image processing in interoperability transactions.  | ||||
| cWorkflow | EV04 | char | OPT | OUTPUT | 
PeopleSoft event point processing flag 04.  | ||||
| cCategoryCodes | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cAdditionalSystemInfo | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cStorageShipping | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cItemNotes | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| szUnitOfMeasureVolume | UVM1 | char | OPT | OUTPUT | 
A user defined code (00/UM) that indicates the unit of measure by metric conversion for ambient volume. For example, the unit of measure 
  | ||||
| szTemplate | TMPL | char | OPT | OUTPUT | 
A template name that you can use when entering items on Item Master Revisions (P4101). This name is case sensitive. If you use any 
  | ||||
| cUseTemplates | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| cUOMConversions | EV01 | char | OPT | OUTPUT | 
An option that specifies the type of processing for an event.  | ||||
| szCostVersion | VL03 | char | OPT | OUTPUT | 
The list of selection values associated with a selection item in the Dream Writer. This list is generated by the use of the *VALUES keyword 
  | ||||
| szSegmentedAvailVers | VL04 | char | OPT | OUTPUT | 
The list of selection values associated with a selection item in the Dream Writer. This list is generated by the use of the *VALUES keyword 
  | ||||
| None | 
| None |