Functional Description
Purpose
This function has to acummulate Quantity Ordered, Extended Price, Open Amount and Foreign Extended
Price, Foreign Open Amount, Closed Amount; for all PO's to be generated, associated to a Blanket Order
Line
Technical Specification
2.4Processing
From F4311Z table, select records with
if mnKeys = 2 MCU, ITM,
if mnKeys = 7 MCU, ITM, OORN, OCTO, OKCO, OGNO.
Either a unique record or multiple records could be selected with this key
If selection completed successfuly, read all records selected
For each record,add UORG (Units Order Transaction Quantity )
into a work field
add PQOR (Units Order Primary UOM )into a work field
add AEXP (DomesticExtended Price )into a work field
add AOPN (DomesticOpenAmount )into a work field add FEA(Foreign
ExtendedAmount )into a work field
add FAP(Foreign OpenAmount )into a work field add
AAP(OpenAmount )into a work field
add ACLO (AmountClosed )into a work field
When last record fields have been added to work fields, return
those work fields
If selection completed unsuccessfuly, return Error Key Message.
D4300350 - Cummulate Requested PO's
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szBranchPlant | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
mnItemNumber | ITM | MATH_NUMERIC | NONE | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szOriginalOrderNumber | OORN | char | NONE | NONE |
The original document number. This can be a voucher, an invoice, unapplied cash, a journal entry number, and so on Matching document
| ||||
szOriginalOrderType | OCTO | char | NONE | NONE |
This code defines the order type. It is verified in user defined codes (40/OT). Reserved document types have been defined for voucher
| ||||
szOriginalOrderCompany | OKCO | char | NONE | NONE |
A number that is used in conjunction with the values in the ODOC and ODCT fields to identify a transaction. | ||||
mnOriginalLineNumber | OGNO | MATH_NUMERIC | NONE | NONE |
A number identifying which line on the original order that the current line matches. | ||||
szErrorMessageID | DTAI | char | NONE | 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
| ||||
cSuppressErrorMessage | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
mnAmountExtendedPrice | AEXP | MATH_NUMERIC | NONE | NONE |
The number of units multiplied by the unit price. | ||||
mnAmountOpen | AOPN | MATH_NUMERIC | NONE | NONE |
The amount of the order, invoice, or voucher that is still unpaid or open.
When you enter a document (for example, an order, invoice, or
| ||||
mnAmountForeignExtPrice | FEA | MATH_NUMERIC | NONE | NONE |
The product of the foreign price times the number of units. | ||||
mnAmountForeignOpen | FAP | MATH_NUMERIC | NONE | NONE |
The unpaid foreign amount of a transaction. | ||||
mnKeys | CDL | MATH_NUMERIC | NONE | NONE |
Special Input Expected
| ||||
mnUnitsOrderPrimaryQty | PQOR | MATH_NUMERIC | NONE | NONE |
The quantity ordered by the customer expressed in the primary stocking unit of measure. | ||||
mnUnitsOrderTransactionQty | UORG | MATH_NUMERIC | NONE | NONE |
The quantity of units affected by this transaction. |
None |
F4311Z Purchase Order Generator File |