OSBS - Batch Select & Initialize Staging

See Also Programs

Program OSBS, Batch Select & Initialize Staging, is used to select a number of sales orders and then initialize staging for the selected staging orders. Once the orders have been initially staged, staging can be completed with program OSEM, Stage Sales Order for Shipping.

In order for open orders to be selected, they must meet the criteria entered for this item in this program.

Some setup must be completed in program ILPM, Plant Code Maintenance, for the plant before this program can be used.

When orders are initialized for staging with program OSBS, Batch Select & Initialize Staging, a tracking record is written for the INITIAL tracking code.

 

See Also

Sales Orders with Multiple Ship From Plants

Initialize Staging for Controlled Items

Set up for Batch Staging

Batch Staging Initialization

OSBS Action Buttons

 

Sales Orders with Multiple Ship From Plants

You cannot stage orders with the following conditions:

Once a sales order has been staged, the sales location and the sales order line default plants cannot be changed.

 

Initialize Staging for Controlled Items

When sales orders with controlled items are initialized for staging with this program, the inventory is initialized from the item's backflush location in program ICEM, Item/Plant Maintenance. This can be changed when control numbers are entered when the item is staged in program OSEM, Stage Sales Order for Shipping.

If reservations are entered for the controlled item on the sales order, the order can only be staged with this program when the reserved controlled numbers are located in the item's backflush location in program ICEM, Item/Plant Maintenance. If the control numbers are not located in the item's backflush location, the order cannot have staging initialized with this program, and must be initialized manually in program OSEM, Stage Sales Order for Shipping.

Batch Staging Setup

1. You only need to set up for batch staging once. Changes can be made at any time to the batch shipping parameters set up in program ILPM, Plant Code Maintenance.

2. Go to program ILPM, Plant Code Maintenance.

3. Set the Mode of Operation pop-list

4. Set the Ship Priority Method pop-list.

5. Set the Batch Ship Method.

6. Set the Create Move Pull Cards flag to the desired setting.

7. Press [Commit] and exit. Return to program OSBS, Batch Select & Initialize Staging.

 

Batch Staging Initialization

1. In the Orders From and To fields, you can enter a range of orders that you want to be considered for staging. If you leave these fields blank, the program will consider all existing open sales orders in the entered date range for staging.

2. In the Start Date field, enter the first date in the range of dates for which you want sales orders considered for staging.

3. In the End Date field, enter the last date in the range of dates for which you want sales orders considered for staging. The program will consider all open sales orders for which the Estimated Ship Date occurs after the Start Date and before the End Date.

4. Enter the staging stock area and bin location to which the inventory will be moved.

If your staging locations are non-nettable, and the Include Non Nettable in available to promise flag is set to off in program SPMM, System Parameters/Default Maintenance, when you stage the quantity to that location, the quantity moved will not be added back into the available to promise. Since the sales allocations are not decremented until the sales order is shipped, it will appear to make the available to promise less than it actually is.

5. Enter the employee number.

6. In the Order Date Qualifier field, if you wish to have only sales orders with a specific order date qualifier considered for staging, enter the order date qualifier. This is an optional field and is only used to narrow down the orders to be considered. If you leave this field blank, all sales order will be considered regardless of the order date qualifier.

7. In the Sale Reason Code field, enter the sales reason code assigned to the sales orders that are to be considered for staging. This is an optional field used only to narrow down the orders to be considered. If you leave this field blank, all sales orders will be considered regardless of the sales reason code.

8. If you want previously rejected orders considered first, set the Give Priority to Rejected Orders flag to on.

9. If the order quantities on rejected orders is to reduce the quantity available for the item on other sales orders, set the Availability is Reduced by Rejected Orders flag to on.

10. Press the [Validate Parameters] button.

11. The total open orders that can be selected for initialization of staging according to the entered parameters will be displayed in the Total Open Orders field.

12. To initialize staging for these orders, press the [Process Shipments] button.

13. The total number staged and the total number rejected will be displayed. You can maintain the staging information in program OSEM, Stage Sales Order for Shipping, for those for which staging was successfully initialized.

14. The number of orders that were not initialized for staging will be displayed in the Total Orders Rejected field. To view the orders that were not initialized for staging and the reason they were rejected, press the [Show Reject Log] button.

 

OSBS Action Buttons

Process Shipments

Press this button to process the selected sales orders. Eligible sales order will be initialized for staging and staging can be maintained in program OSEM, Stage Sales Order for Shipping. Rejected sales orders will not have staging initialized in program OSEM, Stage Sales Order for Shipping.

Show Reject Log

Press this button to view the orders that were rejected from the batch stage process. The information includes the order number and suffix, enterprise, plant, rejection reason, and date of the batch. The batch ship method from ILPM, Plant Code Maintenance, and the mode of operation are also displayed.

Validate Parameters

Press this button to display how many sales orders are available for staging initialization according to the entered parameters.