Functional Description
Purpose
This function retrieves the quantity available for an Item location record (F41021) and accumulates
quantities for the item, for all items in a branch, and a grand total of all quantities in all items
and branches selected.
Setup Notes and Prerequisites
The Item Number (ITM), Branch/Plant (MCU), Location (LOCN) and Lot Number (LOTN) are required input
parameters.
Technical Specification
This function retrieves the quantity available for the location record passed in. It keeps a running
total of the item, all items in a branch, and a grand total of all quantities in the item location
record.
D4100930A - Item Availability
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
|---|---|---|---|---|
| mnOnHand | PQOH | MATH_NUMERIC | NONE | NONE |
The number of units that are physically in stock. The system displays the quantity on-hand in the primary unit of measure. | ||||
| mnOnPurchaseOrder | PREQ | MATH_NUMERIC | NONE | NONE |
The number of units specified on the purchase order in primary units of measure. | ||||
| mnOnBackorder | PBCK | MATH_NUMERIC | NONE | NONE |
The number of units backordered in primary units of measure. | ||||
| mnSoftCommitSOWO | PCOM | MATH_NUMERIC | NONE | NONE |
The number of units soft committed to sales orders or work orders in the primary units of measure. | ||||
| mnHardCommitSalesOrder | HCOM | MATH_NUMERIC | NONE | NONE |
The number of units committed to a specific location and lot. | ||||
| mnFutureCommit | FCOM | MATH_NUMERIC | NONE | NONE |
The quantity on sales order whose requested shipment date is beyond the standard commitment period that has been specified in the
| ||||
| mnHardCommitWorkOrder | QOWO | MATH_NUMERIC | NONE | NONE |
The number of units hard committed to work orders in the primary unit of measure. | ||||
| mnOnWorkOrderReceipt | QWBO | MATH_NUMERIC | NONE | NONE |
The number of units on work orders in primary units of measure. | ||||
| mnInTransit | QTTR | MATH_NUMERIC | NONE | NONE |
The quantity currently in transit from the supplier. | ||||
| mnInInspection | QTIN | MATH_NUMERIC | NONE | NONE |
The quantity currently being inspected. This quantity has been received, but is not considered on hand. | ||||
| mnInOperation1 | QTO1 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| mnInOperation2 | QTO2 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| mnOnSalesOrderOther1 | OT1P | MATH_NUMERIC | NONE | NONE |
The first of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities available
| ||||
| mnOnSalesOrderOther2 | OT2P | MATH_NUMERIC | NONE | NONE |
The second of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities
| ||||
| mnOnPurchaseOrderOther1 | OT1A | MATH_NUMERIC | NONE | NONE |
The quantity that appears on documents such as bid requests, which are not formal commitments to buy on the part of your organization. | ||||
| mnShortItemNumber | 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
| ||||
| 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
| ||||
| szLocation | LOCN | char | NONE | NONE |
The storage location from which goods will be moved. | ||||
| szLot | LOTN | char | NONE | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
| cPrimaryBin | PBIN | char | NONE | NONE |
A code that indicates whether this is the primary or secondary location for this item within this stocking location. Valid values are:
P Primary
| ||||
| cLotStatusCode | LOTS | char | NONE | NONE |
A user defined code (41/L) that indicates the status of the lot. If you leave this field blank, it indicates that the lot is approved. All other codes
| ||||
| mnCommitted | QCOMM | MATH_NUMERIC | NONE | NONE |
The total quantity that is committed to a specific location. The total quantity is the sum of all quantities that have been sold or committed
| ||||
| mnOnReceipt | QOREC | MATH_NUMERIC | NONE | NONE |
The total number of items that are on receipt for a specific location. The total is the sum of all quantities of an item that are on order and in
| ||||
| mnInRouting | QROUT | MATH_NUMERIC | NONE | NONE |
The total number of items that are in route. The total is the sum of all quantities that are considered to be in transit but are not presently on
| ||||
| mnAvailable | QAVAL | MATH_NUMERIC | NONE | NONE |
A number that indicates the quantity that is available.
For example, the available quantity might consist of the on-hand quantity minus
| ||||
| cReturnCode | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| mnSafetyStock | SAFE | MATH_NUMERIC | NONE | NONE |
The quantity of stock kept on hand to cover high-side variations in demand. | ||||
| mnFromPotency | FRMP | MATH_NUMERIC | NONE | NONE |
A number that indicates the minimum potency or percentage of active ingredients acceptable for an item.
The system displays a warning
| ||||
| mnThruPotency | THRP | MATH_NUMERIC | NONE | NONE |
A number that indicates the maximum potency or percentage of active ingredients that is acceptable for an item.
The system displays a
| ||||
| szFromGrade | FRGD | char | NONE | NONE |
A user defined code (40/LG) that indicates the minimum grade that is acceptable for an item.
The system displays a warning message if
| ||||
| szThruGrade | THGD | char | NONE | NONE |
A user defined code (40/LG) that indicates the maximum grade that is acceptable for an item.
The system displays a warning message if
| ||||
| mnDaysBeforeExpiration | EXDP | MATH_NUMERIC | NONE | NONE |
The number of days allowed before expiration for an item where it still can be used or sold to a specific customer. When negative, this
| ||||
| cPotencyControl | OT1Y | char | NONE | NONE |
A code that indicates whether you control the item by potency. | ||||
| cGradeControl | OT2Y | char | NONE | NONE |
A code that indicates whether you control the item by grade. | ||||
| szLotGrade | LOTG | char | NONE | NONE |
A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:
A1 Premium
| ||||
| mnLotPotency | LOTP | MATH_NUMERIC | NONE | NONE |
A code that indicates the potency of the lot expressed as a percentage of active or useful material (for example, the percentage of alcohol
| ||||
| jdExpirationDate | MMEJ | JDEDATE | NONE | NONE |
The date on which a lot of items expires.
The system automatically enters this date if you have specified the shelf life days for the item on
| ||||
| szPrimaryUOM | UOM1 | char | NONE | NONE |
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
| ||||
| szSecondaryUOM | UOM2 | char | NONE | NONE |
A user defined code (00/UM) that indicates an alternate unit of measure for the item. | ||||
| szTotLocation | LOCNE1 | char | NONE | NONE |
The area in the warehouse where you receive inventory. The format of the location is user defined and you enter the location format for
| ||||
| mnTotQtyOnHand | PQOH | MATH_NUMERIC | NONE | NONE |
The number of units that are physically in stock. The system displays the quantity on-hand in the primary unit of measure. | ||||
| mnTotQtyCommitted | QCOMM | MATH_NUMERIC | NONE | NONE |
The total quantity that is committed to a specific location. The total quantity is the sum of all quantities that have been sold or committed
| ||||
| mnTotQtyAvailable | QAVAL | MATH_NUMERIC | NONE | NONE |
A number that indicates the quantity that is available.
For example, the available quantity might consist of the on-hand quantity minus
| ||||
| mnTotQtyOnReceipt | QWBO | MATH_NUMERIC | NONE | NONE |
The number of units on work orders in primary units of measure. | ||||
| szTotBranchPlant | 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
| ||||
| mnTotQtySoftCommitted | PCOM | MATH_NUMERIC | NONE | NONE |
The number of units soft committed to sales orders or work orders in the primary units of measure. | ||||
| mnTotQtyHardCommitted | HCOM | MATH_NUMERIC | NONE | NONE |
The number of units committed to a specific location and lot. | ||||
| mnTotQtyFutureCommit | FCOM | MATH_NUMERIC | NONE | NONE |
The quantity on sales order whose requested shipment date is beyond the standard commitment period that has been specified in the
| ||||
| mnTotQtyBackorder | PBCK | MATH_NUMERIC | NONE | NONE |
The number of units backordered in primary units of measure. | ||||
| mnTotQtyWOHardCommit | QOWO | MATH_NUMERIC | NONE | NONE |
The number of units hard committed to work orders in the primary unit of measure. | ||||
| mnTotQtyWOReceipt | QWBO | MATH_NUMERIC | NONE | NONE |
The number of units on work orders in primary units of measure. | ||||
| mnTotQtySOOther1 | OT1P | MATH_NUMERIC | NONE | NONE |
The first of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities available
| ||||
| mnTotQtySOOther2 | OT2P | MATH_NUMERIC | NONE | NONE |
The second of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities
| ||||
| mnTotQtyOnPO | PREQ | MATH_NUMERIC | NONE | NONE |
The number of units specified on the purchase order in primary units of measure. | ||||
| mnTotQtyPOOther1 | OT1A | MATH_NUMERIC | NONE | NONE |
The quantity that appears on documents such as bid requests, which are not formal commitments to buy on the part of your organization. | ||||
| mnTotQtyInRouting | QROUT | MATH_NUMERIC | NONE | NONE |
The total number of items that are in route. The total is the sum of all quantities that are considered to be in transit but are not presently on
| ||||
| mnTotQtyInTransit | QTTR | MATH_NUMERIC | NONE | NONE |
The quantity currently in transit from the supplier. | ||||
| mnTotQtyInInspection | QTIN | MATH_NUMERIC | NONE | NONE |
The quantity currently being inspected. This quantity has been received, but is not considered on hand. | ||||
| mnTotQtyInOperation1 | QTO1 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| mnTotQtyInOperation2 | QTO2 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| szGTotLocation | LOCNE1 | char | NONE | NONE |
The area in the warehouse where you receive inventory. The format of the location is user defined and you enter the location format for
| ||||
| mnGTotQtyOnHand | PQOH | MATH_NUMERIC | NONE | NONE |
The number of units that are physically in stock. The system displays the quantity on-hand in the primary unit of measure. | ||||
| mnGTotQtyCommitted | QCOMM | MATH_NUMERIC | NONE | NONE |
The total quantity that is committed to a specific location. The total quantity is the sum of all quantities that have been sold or committed
| ||||
| mnGTotQtyAvailable | QAVAL | MATH_NUMERIC | NONE | NONE |
A number that indicates the quantity that is available.
For example, the available quantity might consist of the on-hand quantity minus
| ||||
| mnGTotQtyOnReceipt | QWBO | MATH_NUMERIC | NONE | NONE |
The number of units on work orders in primary units of measure. | ||||
| szGTotBranchPlant | 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
| ||||
| mnGTotQtySoftCommitted | PCOM | MATH_NUMERIC | NONE | NONE |
The number of units soft committed to sales orders or work orders in the primary units of measure. | ||||
| mnGTotQtyHardCommitted | HCOM | MATH_NUMERIC | NONE | NONE |
The number of units committed to a specific location and lot. | ||||
| mnGTotQtyFutureCommit | FCOM | MATH_NUMERIC | NONE | NONE |
The quantity on sales order whose requested shipment date is beyond the standard commitment period that has been specified in the
| ||||
| mnGTotQtyBackorder | PBCK | MATH_NUMERIC | NONE | NONE |
The number of units backordered in primary units of measure. | ||||
| mnGTotQtyWOHardCommit | QOWO | MATH_NUMERIC | NONE | NONE |
The number of units hard committed to work orders in the primary unit of measure. | ||||
| mnGTotQtyWOReceipt | QWBO | MATH_NUMERIC | NONE | NONE |
The number of units on work orders in primary units of measure. | ||||
| mnGTotQtySOOther1 | OT1P | MATH_NUMERIC | NONE | NONE |
The first of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities available
| ||||
| mnGTotQtySOOther2 | OT2P | MATH_NUMERIC | NONE | NONE |
The second of two quantities that can be specified as additional offsets (subtractions from on-hand) in the determination of quantities
| ||||
| mnGTotQtyOnPO | PREQ | MATH_NUMERIC | NONE | NONE |
The number of units specified on the purchase order in primary units of measure. | ||||
| mnGTotQtyPOOther1 | OT1A | MATH_NUMERIC | NONE | NONE |
The quantity that appears on documents such as bid requests, which are not formal commitments to buy on the part of your organization. | ||||
| mnGTotQtyInRouting | QROUT | MATH_NUMERIC | NONE | NONE |
The total number of items that are in route. The total is the sum of all quantities that are considered to be in transit but are not presently on
| ||||
| mnGTotQtyInTransit | QTTR | MATH_NUMERIC | NONE | NONE |
The quantity currently in transit from the supplier. | ||||
| mnGTotQtyInInspection | QTIN | MATH_NUMERIC | NONE | NONE |
The quantity currently being inspected. This quantity has been received, but is not considered on hand. | ||||
| mnGTotQtyOperation1 | QTO1 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| mnGTotQtyOperation2 | QTO2 | MATH_NUMERIC | NONE | NONE |
The quantity which is currently at a user-defined operation within the dock-to-stock process. The quantity has been received, but may or
| ||||
| cClearTotal | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cClearGrandTotal | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cTruncOrRound | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
| mnGTotProjectHardCommit | PJCM | MATH_NUMERIC | OPT | NONE |
The number of units committed to a specified location and lot for a project. | ||||
| mnTotProjectHardCommit | PJCM | MATH_NUMERIC | OPT | NONE |
The number of units committed to a specified location and lot for a project. | ||||
| mnProjectHardCommit | PJCM | MATH_NUMERIC | OPT | NONE |
The number of units committed to a specified location and lot for a project. | ||||
| B4100010 Calculate Qty Available |
| None |