Using the Fulfillment Workbench to Pick Orders

The Fulfillment Workbench is an online component that enables you to enter requests to move material stock orders and sales orders from one fulfillment state to another. Requests are placed in staging tables and then processed by the fulfillment engine using the Fulfillment Request process. To move a released demand line to the confirmed state, enter Pick Confirm in the Action field of the Fulfillment Workbench.

The fulfillment engine default values for the Pick Confirm action on the Fulfillment Workbench come from the Fulfillment Workbench / Request Picking Feedback row on the Setup Fulfillment-Fulfillment Task Options page (business unit level). If no value is entered in the Setup Fulfillment component, then the default values come from the same row on the Fulfillment Engine Options page (SetID level). These default values include the auto-processing option, that enables the orders to be sent to the shipped or depleted state, and the complete flag to determine what picking information should be recorded on the orders.

Page Name

Definition Name

Usage

Fulfillment Workbench Page

IN_FW_SELECTION

Create a request to move material stock orders and sales orders from one fulfillment state to another.

Fulfillment Queue Page

IN_FW_CART

View the demand lines in the processing queue. These are the orders that will be processed by the Fulfillment Workbench request. You can add or delete individual lines and even delete the queue and start over.

Orders PageOrders

IN_FW_ORDERPOOL

View all of the material stock orders and sales orders matching the search criteria on the Fulfillment Workbench. Also include or exclude specific orders.

Demand Lines Page

IN_FW_DEMANDLINES

View the demand lines of the material stock orders and sales orders selected by the selection criteria on the Fulfillment Workbench or the order number chosen on the Orders page, depending on how the page was accessed. You can use this page to include or exclude specific demand lines.

Location / Lot / Serial Page

IN_FW_DEMANDLOC

Review demand location information for a specific request detail row.

Fulfillment Queue Location / Lot / Serial Page

IN_FW_CART_LLS

Review demand location information for a specific request detail row.

Picking/Shipping Overrides Page

IN_FW_SHP_DFT_1_SP

Enter any picking and shipping override entries to be applied at the transaction request, group, detail, or LLS level.

Processing Defaults Page

IN_FW_PROC_DFLT_SP

Change processing defaults for this request.

Use the Fulfillment Workbench page (IN_FW_SELECTION) to Create a request to move material stock orders and sales orders from one fulfillment state to another.

Navigation:

Inventory > Fulfill Stock Orders > Fulfillment Workbench

This example illustrates the fields and controls on the Fulfillment Workbench page. You can find definitions for the fields and controls later on this page.

Fulfillment Workbench page

Note: The exact fields and field values available on this page are determined by the template ID.

Field or Control

Description

Action

Select Pick Confirm to enable you to provide picking feedback results for demand lines. Depending on how auto-processing options are set, you can also move these demand lines to a confirmed, shipped, or depleted state.

Search By

Select the level that you want to search for and process demand. Based on the option selected, the fields that appear on the Fulfillment Workbench component will vary. Values are:

  • Group: Select to display group-level fields to search and retrieve demand data.

  • Detail: Select to display detail-level fields to search and retrieve demand data.

Group ID

Enter a group identification code for the request that you are creating to allow these transactions to be processed together by the fulfillment engine processes.

Selection Criteria

Enter the search criteria to retrieve demand lines for processing. These search criteria fields include both group-level fields (for example, order number or load ID) and detail-level fields (for example, demand line number or item ID). The options available in the Action and Search By fields, as well as the actual search criteria fields displayed are determined by the template ID defined in the Template Maintenance component.

Field or Control

Description

Exclude

Select to define demand data to exclude from the group. This check box only appears if Detail is selected in the Search By field. For example, if the group level identifies a specific load ID, use the detail level to exclude a specific order from the load.

Select by Date

To add the additional search criteria based on dates, select one of the following values:

  • Order Date: Select to process orders based on the order date.

    Enter a date range in the Selection Date and To fields, if available. For just one specific date, use theSelection Date field only.

  • Orders Placed Today: Select to process orders entered in the system today.

  • Schedule Date: Select to process orders based on a the scheduled shipment date defined on the order demand line.

    Enter a date range in the Selection Date and To fields, if available. For just one specific date, use theSelection Date field only.

  • Ship Early Date: Select to process orders based on the Earliest Ship Date field of the order demand line.

    Enter a date range in the Selection Date and To fields. For just one specific date, use theSelection Date field only.

Source

Restrict the orders selected for processing to one of the following sources:

  • IN: Material stock requests created in PeopleSoft Inventory.

  • OM: Sales orders created in PeopleSoft Order Management.

  • PL: Planning requisitions from PeopleSoft Supply Planning.

  • PR: Purchasing requisitions from PeopleSoft Purchasing.

Source Bus Unit

Enter the business unit where the order originated.

Load ID

Enter to select orders assigned to a single load ID.

Route Group and Route Code

Enter to select orders grouped together for a particular transportation grouping and transportation route for delivery of the order.

Customer ID and Location

Enter to select orders to process that were entered for a particular customer or customer location.

Carrier ID

Enter to select orders to ship with one carrier.

Ship Via Code

Enter to select orders to ship using one shipping method.

Delivery ID

Enter to select order lines assigned to a single delivery ID. Deliveries are logical groupings of order lines that can be shipped together. PeopleSoft Inventory and Order Management can use these groupings for pricing sales orders, adding freight charges, and packing shipping containers. Each delivery is assigned a unique delivery ID.

See Understanding PeopleSoft Delivery Management and Freight Calculations.

Other Options

Field or Control

Description

Process

Click to process all the demand lines matching the entered search criteria, without viewing any details. The entered search criteria (request) is written to the staging tables to be processed by the fulfillment engine using the Fulfillment Requests process. If you have selected automatic schedule processing on the Processing Defaults page or the Setup Fulfillment-Fulfillment Task Options page then the Fulfillment Requests process is launched when you click this button.

Add to Queue

Click to add the demand lines matching the search criteria to the request to be processed later. The demand lines can be view on the Fulfillment Queue page.

Clear

Click to clear any search criteria fields that have been populated.

Empty Queue

Click to remove all demand lines from the request.

Fulfillment Queue

Click to access the Fulfillment Queue page, where you can view and edit the details of the current demand lines added to this request.

Orders

Click to access the Orders page, where you can view and edit the current demand on the request at the order header level.

Demand Lines

Click to access the Demand Lines page, where you can view and edit the current demand on the request at the demand line level.

Process Default

Click to access the Processing Defaults page, where you can alter the fulfillment engine processing options applied to this request. The Pass-through Level field on this page has no impact on the picking portion of the process.

Use the Orders page (IN_FW_ORDERPOOL) to view all of the material stock orders and sales orders matching the search criteria on the Fulfillment Workbench.

Also include or exclude specific orders.

Navigation:

Select the Orders link on the Fulfill Workbench page, the Demand Lines page, or the Fulfillment Queue.

This example illustrates the fields and controls on the Orders page of the Fulfillment Workbench. You can find definitions for the fields and controls later on this page.

Orders page of the Fulfillment Workbench

The Unpacked Orders section displays all orders with unpacked quantities matching the search criteria entered on the Fulfillment Workbench page. These orders appear by business unit, demand source, source business unit, and order number.

Field or Control

Description

Select

Check to include this order in the request.

Exclude

Select to define the search criteria as exclusion criteria. This check box appears only if Detail is selected in the Search By field. Selection criteria entered are used to exclude demand data from the group. For example, if you want to pick confirm all the orders in a pick batch ID except order number 55, then enter the pick batch ID at the group level and add the group segment to the fulfillment queue. Next, bring up the detail selection information by entering Detail in the Search By field and selecting the Exclude check box. Then enter the pick batch ID and order number 55. Add the detail segment to the fulfillment queue. Then use the Fulfillment Queue link to review the transaction request and write it to the staging tables when you click the Process button.

Note: If the Exclude check box is selected at the order or demand line level, then that order or demand line must exist in the selection criteria established at the group level. If it is not in the selection criteria, then the fulfillment engine rejects the transaction request.

Demand Lines

Select to access the Demand Lines page, where you can view the demand lines associated with this order number.

Ship Defaults

Select to access the Picking/Shipping Overrides page where you can override the picking storage location and shipping parameters. The overrides entered through this link apply only to the order selected.

Complete Flag

Choose a Complete Flag option to automatically perform picking feedback functionality on demand lines that have not been marked for confirmations. The LLS segment and the override location are applied prior to implementing the complete flag logic. The Complete Flag options are:

  • Complete Pick - Dft Sh Loc: Uses the default shipping location as the pick location for demand lines that do not already have the Confirm Flag set.

    The default shipping location is stored at both the business unit and business unit/item levels.

  • Complete Pick - Leave Alone: With this option any lines within the selection criteria that do not have the Confirm Flag set are left alone.

    The Confirm Flag is not set on these demand lines.

  • Complete Pick - Zero Quantity: Sets the zero picked flag for every line within the selection criteria if they do not already have the Confirm Flag set.

    Also removes and deallocates any current allocations.

  • Pick Batch Complete: Removes every line within the selection criteria from the pick batch ID if they do not already have the Confirm Flag set.

  • Pick Batch as Planned: Sets the Confirm Flag on any line that has had picking activity.

    In this situation picking activity is assumed to be satisfied if there are any allocations as well as if the demand line is a zero picked demand line. An error is generated for any lines that have not had any picking activity when using this option.

  • Pick Line Complete: Removes the line from the pick batch ID if the Confirm Flag is not already set.

    It is only valid when referencing an individual pick/batch line at the group or detail level.

  • Pick Line as Planned: Sets the Confirm Flag on any line that has had picking activity.

    In this situation picking activity is assumed to be satisfied if there are any allocations as well as if the demand line is a zero picked demand line. An error is generated for any lines that have not had any picking activity when using this option. This option is only valid when referencing a pick/batch line at the group or detail level.

  • Use Defaults: Select to have the system use the Complete Flag option defined for the Fulfillment Workbench-Request Picking Feedback line on the Setup Fulfillment-Fulfillment Task Options page (business unit level).

    If no value is entered, then use the value in the Fulfillment Engine Options page (SetID level).

Note: For fulfillment engine transaction requests, the level (header, group or detail) where the Complete Flag is located determines what level to apply the complete flag logic.