|
![]() |
![]() When an inbound 850 Sales Order is received two of the major processing issues are determining which item(s) the customer wants and selecting the appropriate inventory location from which the item should be shipped. The system accepts three ways to identify an item; the customer item number, your house item number or the item's UPC code. |
![]() |
|
|
|
|
|
As the inbound 850 processor, EDI850IN, reads each EDI transaction it processes each item being ordered and performs the following steps.
|
|
|
Availability Check
|
|
During the processing of EDI lines the system does availability checks of the various warehouses in the system. Each time the system does an availability check on a warehouse it performs the following steps. First, it checks if the item exists. If the item is not defined in this warehouse location it is not available. Then, it checks if the quantity on hand, in this location, is greater than the quantity reserved. If not, the item is not available from this location. If there is goods are available, the system then checks the cutoff time for the warehouse. If the order shipment method (ShipVia) is flagged to check for cutoff times, and the warehouse location is flagged to check for cutoff times, and if we have passed the cut-off time, then the item is not available from this location. |
|
Quantity Controlled Backorder Logic (QCBL)
|
|
When an item is not available in a warehouse location the system performs a check to determine whether or not to backorder the item in the current location. This check is based upon the control information defined by the QCBL table (in the LongCode file). The QCBL table contains a break point quantity that determines the point at which the required goods should automatically be backordered in first location the item is defined in. For example, if the break point is set to 10, then if the item is out of stock, the system would attempt to ship orders for 10 or less from another warehouse while orders for over 10 units would be backordered in the current warehouse. To determine the point, at which the goods are backordered in the first warehouse where they are defined, the system checks the LongCode table for the appropriate the breakpoint quantity. |
|
The system searches the LongCode file in the sequence below, searching first on the most specific criteria, then moving to the less specific criteria.
|
|







