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 |