Load Assignment

WMS can be configured to assign OBLPNs to OB Loads either automatically or manually.

Automatic Load Assignment

To enable automatic assignment of loads for packed OBPLNs, the facility parameter ASSIGN_LOAD_WHEN_PACKED must be set to “Yes”. This means that whenever an OBLPN’s status is updated to “Packed”, it is assigned an Outbound Load number.

By default, there are two ways in which WMS assigns LPNs to Loads:

  1. By the order's unique "Route number".
  2. By the Order’s combination of “Ship To Name” and “Ship to Address 1”.

If the order has a route number populated, all outbound cartons associated to this order will have their own Outbound Load. If there are other orders with the same route number, all of its cartons will be moved to this Load as well.

Example:

Order 1 & 2 have the route number = ‘ROUTE1’

Order 3 has the route number = ‘ROUTE2’

When cartons associated to all these orders are packed, cartons from Orders one and two will be assigned LOAD1, while cartons from Order three will be assigned LOAD2.

If the order’s route number field is blank, then WMS will look at the Order’s “Ship to Name” and “Ship to Address 1” fields. The combination of these two fields will become the criteria for creating a new Load number.

Example:

Order 1 is destined to ORACLE WMS CLOUD with address 1st Street.

Order 2 is destined to ORACLE WMS CLOUD with address 2nd Street.

Because each order has different Ship to Name and Address combinations, each order will be assigned different Loads.

Manual Load Assignment

Users can manually define the Load that an order or OBLPN is assigned to.

  1. Launch “Assign to Load” module.
  2. Enter the Load number that the Order or LPN will be assigned to. This may be either a new or existing Load number.
  3. Scan the Order/LPN that needs to be assigned to the Load scanned from step #2.

Caveats

  • The option of scanning either an Order or an LPN must be configured in the Mobile parameters under the “Screens” tab.
    • Go to the “Screens” tab.
    • Search for the “Assign to Load” screen.
    • Select the screen and click the Details () button.
    • Select the parameter and click the Edit () button.
    • In the “Module parm choice” drop-down, select either “Scan Order” or “Scan OBLPN”.
  • The transaction will not allow you to re-assign orders that contain OBLPNs in “Loaded” status in other Loads. In this case, you must unload these OBLPNs to reassign them into a new Load.
  • Once the Load number is populated, it will stay populated until “Ctrl + X” or “Ctrl + W” is pressed to account for any pending assignments.

Stop Sequences for Loads

If you don’t pre create a load with stop or use the Router Header/Detail configuration, then the system will create stops on the route in a first come, first serve basis as OBLPNs are packed and assigned. The system creates the stop sequence for all of the destinations in the load with a sequence of ‘1’ because the system does not know the actual stop sequence.

After the load assignment is done and all stops for a load/route are created, then you can go to the UI and set the correct stop sequence.

Facility Parameter to Skip Duplicate Stop Sequence Number

Using the Facility Parameter SKIP_DUPLICATE_STOP_SEQ_NBR_CHECK, you can generate the stop sequence generation for a load as per user requirement for the eligible destination facilities while interfacing via the Outbound Load Interface.

You can configure SKIP_DUPLICATE_STOP_SEQ_NBR_CHECK by setting the parameter values as per the table below:
PARAMETER VALUE BEHAVIOR
YES Outbound Load init stage will allow you to change or set the same stop sequence on a load.
NO Outbound Load init stage will restrict the changing of the stop sequence.
Note: When the parameter is not set (blank), the default behavior of the system will restrict the changing of the stop sequence (parameter value “No”).

Assign and unassign Orders from Outbound Load

You can assign orders directly from the load details screen, providing a faster and more intuitive workflow. Use the Outbound Load Number Orders page to assign eligible orders directly to a load. You can also remove orders from a load when needed. This helps you manage outbound loads without leaving the load details flow.

Before you begin, ensure:
  • Required user groups have the load / can assign order permission.
  • Users must also have access to the Outbound Load UI and the Number Orders page.
To assign the orders, do the following:
  1. Open the Outbound Load UI.
  2. Search for and open the required load.
  3. Go to the Number Orders page.
  4. Select Assign Order.
  5. Use Advance Search if you need to filter orders using more specific criteria. Select one or more orders.
  6. Assign the selected orders to the load.
  7. Review any warning or validation message.
  8. Confirm that WMS updates the load’s number of orders and OBLPNs.
After assignment, the selected eligible orders are added to the outbound load, and WMS updates the load details.
Note: WMS does not reassign orders that are already assigned to another load. The system displays the reason when an order can’t be assigned.

To unassign the orders, do the following:

  1. Open the Outbound Load UI.
  2. Search for and open the required load.
  3. Go to the Number Orders page.
  4. Select the orders you want to remove from the load.
  5. Select Unassign Order.
  6. Confirm the action, if prompted.
  7. Verify that WMS updates the load’s order and OBLPN details.
Note: Review any warnings for orders associated with external planned loads before you continue. These warnings help you decide whether the assignment or removal should proceed.

After unassignment, WMS removes the selected orders from the load and refreshes the load counts.