Using Background Shipping for Large Orders
If you want to ship many demand lines at once, use the Shipping Request transactions and the Background Shipping process (IN_SHIP_AE). You enter shipping requests in either the Packing component or the Shipping Requests component, and the system writes your data to the transaction log (the BCT_CTL and BCT_DTL staging tables) using the following transaction codes: 0380 (Shipping Header), 0383 (Group Shipping), and 0384 (Detail Shipping). You then run the Background Shipping process, which retrieves the data from the transaction log, validates the information, and ships the requested demand lines. The Background Shipping process ships all demand lines that meet the criteria for the Group Shipping transaction, while allowing exceptions based on information entered for the Detail Shipping transaction.
Here's how you perform background shipping:
Enter search criteria to pull information from the SHIP_INF_INV table (Home > Control Inventory > Fulfill Stock Orders > Use2 > Shipping Requests).
Select the desired rows and click the Write Trans button to move the shipping information to the Ship Transactions page.
If necessary, alter the transactions using the Ship Transactions page. You can remove lines from the shipment, reduce the quantity shipped, change shipping information, and assign an existing or new shipping ID.
Save the Ship Transactions page to insert transactions into the BCT_CTL and BCT_DTL staging tables.
Run the Background Shipping Process (Home > Manage Data Exchanges > Process Inbound Transactions > Process > Background Shipping).
If validation errors occur, you can handle them in either of the following ways:
Use the Transaction Maintenance page to correct the errors and resubmit the transactions. With this option, you can also use PeopleSoft Workflow to notify you when errors occur.
Set the Log Error Option on the Shipping Options page to Message Log. With this setting, the system bypasses the transaction error log, sets individual transactions to Complete, and enters any errors in the Message Log. This option is most useful when you want to resolve errors by shipping the exception demand lines online using the Shipping/Issues component.
Here are some notes about the Shipping Request transactions and the Background Shipping process:
The Shipping Requests component enables you to create custom Group Shipping or Detail Shipping transactions. You can:
Create Group Shipping transactions that identify demand lines associated with a particular shipment.
Enter detailed exceptions for a shipment. This function is particularly useful if you need to short ship or exclude individual demand lines.
Override shipping information such as the shipping ID, shipment date and time, carrier ID, ship via, pro number, or bill of lading.
The Packing component creates a Group Shipment transaction for each shipping container, enabling you to pack and ship individual demand lines in a single packing session.
A request for a single shipment always creates a Shipping Header transaction, followed by one or both of the other transactions.
You initiate the Background Shipping process from the Background Shipping run control page.
The Background Shipping process performs much of the same validation and processing as the Shipping/Issues component.
If you short ship using the Background Shipping process, the system scraps the short-shipped quantity.
You cannot use auto-shipment in combination with background shipping.
Created by the PeopleSoft Knowledge Management Team.
Copyright © 2003
All rights reserved.
Created: jw 07/10/2003