SelectPOP4101ByVersion

Select Item Master PO By Version

Minor Business Rule

Object Name: B4101110

Parent DLL: COPBASE

Location: Client/Server

Language: C

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".



^

Data Structure

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 NameData ItemData TypeReq/OptI/O/Both
cSuppressErrorMessageSUPPScharOPTINPUT

Parameters
Data Item     Data Structure Description      I/O      Required     Notes
SUPPS         Suppress Error Message           I           N        Use "1" to suppress error 
message.


^

szErrorMessageIDDTAIcharOPTOUTPUT

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.

szVersionVERScharOPTINPUT

Parameters
Data Item     Data Structure Description      I/O      Required     Notes
VERS          Version                          I           N        Use XJDE0001 for blank version.

^

szPrimaryUOMUOM1charOPTOUTPUT

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 
(each) or KG (kilogram).

szWeightUOMUWUMcharOPTOUTPUT

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, 
grams, kilograms, and so on, as weight standards. The system uses this unit of measure for the item or overrides it for an individual item or 
container.

jdFromDateTRDJJDEDATEOPTOUTPUT

The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.

jdThruDateDICJJDEDATEOPTOUTPUT

The date of the batch. If you leave this field blank, the system date is used.

cCostRevisionsEV01charOPTOUTPUT

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

cPriceRevisionsEV02charOPTOUTPUT

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

cItemBranchEV03charOPTOUTPUT

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, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

cTransferChangesEV04charOPTOUTPUT

PeopleSoft event point processing flag 04.

cAllowChangesEV05charOPTOUTPUT

A flag that indicates whether automatic spell check is turned on.

cHistoryRecordEV06charOPTOUTPUT

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

szItemAvailabilityVersionVL01charOPTOUTPUT

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 
keyword in data selection setup. Elements 1 and 2 are also used to contain the upper and lower value for the keyword *RANGE used by the 
data selection in the Dream Writer.

szItemBranchVersionVL02charOPTOUTPUT

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 
in data selection set-up. Elements 1 and 2 of this array are also used to contain the upper and lower value for the keyword *RANGE utilized 
by the data selection processing in the Dream Writer.

szTypeTransactionTYTNcharOPTOUTPUT

The qualifier used to identify a specific type of transaction.

cBeforeImageProcessingBIPROCcharOPTOUTPUT

This flag controls image processing in interoperability transactions.

cWorkflowEV04charOPTOUTPUT

PeopleSoft event point processing flag 04.

cCategoryCodesEV01charOPTOUTPUT

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

cAdditionalSystemInfoEV01charOPTOUTPUT

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

cStorageShippingEV01charOPTOUTPUT

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

cItemNotesEV01charOPTOUTPUT

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

szUnitOfMeasureVolumeUVM1charOPTOUTPUT

A user defined code (00/UM) that indicates the unit of measure by metric conversion for ambient volume. For example, the unit of measure 
code for a gallon might be GL, or for a liter it might be LT.

szTemplateTMPLcharOPTOUTPUT

A template name that you can use when entering items on Item Master Revisions (P4101). This name is case sensitive. If you use any 
capital letters in the template name when you add it, you must enter those letters in capitals whenever you search for or attach the template to Item 
Master Revisions.

cUseTemplatesEV01charOPTOUTPUT

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

cUOMConversionsEV01charOPTOUTPUT

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

szCostVersionVL03charOPTOUTPUT

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 
in data selection set-up. Elements 1 and 2 of this array are also used to contain the upper and lower value for the keyword *RANGE utilized 
by the data selection processing in the Dream Writer.

szSegmentedAvailVersVL04charOPTOUTPUT

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 
in data selection set-up. Elements 1 and 2 of this array are also used to contain the upper and lower value for the keyword *RANGE utilized 
by the data selection processing in the Dream Writer.

Related Functions

None

Related Tables

None