inventory fulfillment from a to z - quest oracle...

89
#PSRECONNECT Steven Canter 07/18/2019 Inventory Fulfillment from A to Z

Upload: others

Post on 17-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Steven Canter

07/18/2019

Inventory Fulfillment from A to Z

Page 2: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Page 3: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Page 4: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Page 5: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Let’s Try Something Else

OK, This isn’t working

Page 6: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Agenda

• The Basics• Inventory Fulfillment States• Reservation/Allocation• Fulfillment Setup• Lead Times• Order Release• Order Picking• Picking Confirmation• Packing• Shipping/Issues• Defer Depletions• Undo Fulfillment

Page 7: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Agenda (continued)

• Workbenches• Shortage Workbench

• Allocation Workbench

• Fulfillment Workbench

• Advanced Topics• Reservation/Backorder Rules

• Pegging

• Kits

• Troubleshooting

Page 8: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

The Basics

Page 9: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Inventory Fulfillment States

• Pending – The line is either incomplete, invalid, or on hold. Work Orders from Maintenance stay in Pending status. Non-Stock and Direct Ship Orders go from Pending straight to Shipped.

• Unfulfilled – The line may or may not be partially/fully reserved or allocated but it has not been released to move to the step in the process

Page 10: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Inventory Fulfillment States (continued)

• Releasable – The line is ready to be released for picking. It may or may not be reserved, allocated, or promised.

• Released – The line has been assigned to a Pick Batch and available for picking.

• Confirmed – The Picking Confirmation process has subtracted the quantity from the Material Storage Location. The BU on-hand balance is not updated

• Shipped – The line has been recorded as shipped. BU on-hand balance not updated.

• Depleted – The Deplete On Hand process has run and the quantity is subtracted from the BU on-hand. Transaction History has been recorded. Point of no return.

• Canceled – The line has been canceled and cannot be further processed. Any action taken to this point has been undone.

Page 11: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Stock Request Inquiry

Page 12: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Reservation/Allocation Definitions

• Soft Reservation – Material is reserved for a Demand Line at the Business Unit level, but not for a Specific lot or Material Storage Location.

• Allocation – Material is reserved for a Demand Line, including Lot and/or MSL. Allocation prior to Picking is optional.• Standard Allocation – Allocation occurs at the time of Order

Release

• Pre-Allocation – Allocation occurs before Order is Released

• Lot Allocation – The specific Lot is Pre-Allocated but the MSL is not yet specified

Page 13: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

ATP and Non-Reserved Items

• Available to Promise – Calculation to promise inventory to a specific Demand Line based on a calculation of future supply and demand.

• Non-Soft Reserved/Non-ADP Items – Used for items where stock is assumed to always be plentiful. Inventory is not reserved to the order until the order is picked.

Page 14: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

BU Fulfillment Setup

Page 15: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Fulfillment Task Options – From States

Page 16: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Auto Processing Options

Page 17: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Lead Times

• Lead times take Calendar Closure Days into account

• Reservation Lead Days – At the BU level, the number of days required to reserve, pick, pack, and ship the majority of the items in the business unit. It can be overridden and the Item level. Used to Reserve demand lines.

• ATP Lead Days - the number of days that the majority of the items in the business unit can be fully promised for shipment. Can be overridden at the Item level. Should be greater than Reservation Lead Days.

• Picking Lead Days and Minutes - the time required to process a demand line from the time that it is picked to the time that it is shipped. Used for Order Release and can be overridden.

Page 18: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Item Fulfillment Options

Page 19: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Order Release

• The Order Release Request takes orders in the unfulfilled and releasable states to the released state

• Output can potentially include:• A picking plan (SQR) report

• A picking extract file for downloading into an electronic data collection system

• The Shipping Order Release EIP to send order data to a third-party system

• Shipping carton labels

• Item usage labels to aid in the tracking of material usage

Page 20: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Release Action Options

Page 21: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Auto Processing Options

Page 22: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Specific/Advanced Selection Criteria

Page 23: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Date/Time Selection

Page 24: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Additional Options

Page 25: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Picking Feedback

Page 26: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Picking with Mobile Inventory

Page 27: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Picking Confirmation

Page 28: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Packing Sessions

• Used to pack stock into shipping containers

• You can create multiple levels of shipping containers and to keep track of how each container is packed

• Must first establish basic attributes such as what types of containers exist

• Each container is identified by a unique shipping container ID

Page 29: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Shipping Container Definition

Page 30: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Packing Session

Page 31: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Shipping Issues

Page 32: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Shipping Issues – Detail Drilldown

Page 33: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Defer Depletions Feature

• Used to delay the billing and costing of inventory shipments

• Often used when exact day for pickup at the dock is not known, such as with Customer Pickup orders

• Allows for shipments to take place and for batch depletions to run, but to prevent individual lines from being depleted until approved to do so

Page 34: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Defer Depletion Options

• Default Defer Depletions to N – lines will not automatically defer, user can override

• Default Defer Depletions to Y – lines will automatically defer, user can override

• Do not use this feature –lines will never be deferred and user cannot overrride

Page 35: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Removing Deferred Flag

Page 36: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Undo Fulfillment

• Allows a demand line to be moved to a previous fulfillment state.

• Reasons may include:

• Reallocate material to a higher-priority customer

• Update the order when a customer changes the requested quantity

• To change the material storage location from which stock was picked

• To correct errors made during any of the demand fulfillment steps.

• Limitations if lines have been packed or added to a delivery

Page 37: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Undo Fulfillment Page

Page 38: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

Workbenches

Page 39: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Shortage Workbench

• Enables the user to monitor and control stock shortages and other fulfillment issues.

• Users can view shortages and take action to fill the outstanding orders.

• The Shortage Workbench only selects demand lines that are in the unfulfilled or releasable states.

• Template(s) must be set up before the workbench can be used.

Page 40: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Examples of Workbench Actions

• Soft-reserve stock.

• Set a demand line from the unfulfilled state to the releasable state.

• Set the demand line back to the unfulfilled state from the releasable state.

• Unreserve demand lines that are in an unfulfilled or releasable state.

• Create, cancel, or approve backorders.

• Approve stock requests.

Page 41: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Creating a Template

Page 42: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Assign Template Permissions

Page 43: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Search for Releasable Orders

Page 44: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Unreserve and Set To Unfulfilled

Page 45: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Reserve Stock to a Line and Release

Page 46: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Allocation Workbench

• Used when Allocations are needed prior to Order Release

• Allows the user to create a standard allocation

• Enables the user to update, or remove an existing pre-allocation or lot allocation

• Unlike Fulfillment and Shortage Workbenches, there is no customizable template

Page 47: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Allocation Workbench Selection

Page 48: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Search Results

Page 49: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Manually Allocating Quantity

Page 50: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Order is now Pre-Allocated

Page 51: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Fulfillment Workbench

• Enables the User to enter requests to move Demand Lines directly from one fulfillment state to another

• You can skip the intermediate fulfillment steps and place an order directly in the state that you need

• Since this workbench allows the skipping over of many of the standard processes, care should be utilized

• Very handy when doing some fulfillment “outside the system” and then need to get the transaction recorded

• Like the Shortage Workbench, a template must be set up

Page 52: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Selection Criteria with Simple Template

Page 53: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

List of Eligible Orders

Page 54: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Specify Lot/Location/Serial

Page 55: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Update Shipping/Picking Flags

Page 56: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

Advanced Topics

Page 57: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Reservation/Backorder Rules

• Determine under what conditions an Order or Demand Line can move forward in fulfillment

• Determine under what conditions backorders will be generated

• Rules are applied at Reservation and Shipping stages

• Rules can exist at the Line or Order level

Page 58: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Reservation Rules

• Determine when a Backorder is created

• Determine when a Backorder is canceled

• Notify the proper user of the condition to make a manual Backorder decision

• Allow a shortage to release, thus deferring the Backorder decision until shipping time

Page 59: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Backorder Rules

• Control when an Demand Line is or is not Releasable

• Notify the proper user of an issue needed attention, such as a shortage

• Determine whether or not to reserve available inventory to the Demand Line

Page 60: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Apply Rules to Stock Request – At the BU Level

Page 61: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Apply Rules at the MSR Level

Page 62: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Applying Rules to a Sales Order

• Arbitration Plans are used to determine how rules will be applied

• One Arbitration Plan must be the Default

• Additional Arbitration Plans can be created and assigned by BU if needed

Page 63: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Example Arbitration Plan

Page 64: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Formula Assignment

Page 65: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Assign Arbitration Plan to BU

Page 66: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Manually Add Rules to Order

Page 67: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Rule Examples

Page 68: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Pegging

• Pegging links demand to incoming supply.

• Demand can be either of the following:

• Sales Order

• Interunit Transfer going out

• Supply can be any of the following:

• Purchase Order

• Production ID

• Interunit Transfer coming in

• Peg prevents the incoming supply from being reserved to another Demand Line

Page 69: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Using Pegging Workbench

Page 70: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Peg SO to PO

Page 71: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

View Pegging Information

• From the Sales Order Line, you can see the PO or PID that is Pegged

• From the PO Schedule, you can see the Sales Order that is Pegged.

• From PID Maintenance, you can see the Sales Order that is Pegged.

• From the Stock Request Inquiry, you can see the Pegging Information.

• From the Pegging Inquiry screens, you can also directly transfer to the other transaction.

Page 72: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Pegging Inquiry in PO

Page 73: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Product Kits

• A product kit consists of a fixed set of components that are sold as a unit. A product kit is not a stocked inventory item, however its components may or may not be.

• Product Kits are defined in the Product Definition -Definition page when you select the Product Kit check box.

• When an order with a product kit is placed in the demand fulfillment table the product kit ID is not a demand line. Instead, each kit component that is an inventory item is placed as a separate demand line with a field identifying the product kit ID.

Page 74: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Kit Processing Options

• Can be placed on a sales order within PeopleSoft Order Management and then posted to PeopleSoft Inventory for fulfillment.

• Can be placed on a material stock request in PeopleSoft Inventory.

• Can be altered by the Kit Re-Explode process.

• Can be released for picking component by component or held back until complete kits can be released together.

Page 75: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Example of a Kit Setup

Page 76: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Component Options

Page 77: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Sales Order for a Kit

Page 78: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Kit Stock Request

Page 79: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

Troubleshooting

Page 80: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

General Issues

• Ensure that if BU security is enabled, that the user running the process has the needed access

• Check to see if the Demand Line is locked

• Verify that the Storage Location is not undergoing a Physical or Cycle Count

• Unit of Measure modified to only allow Whole Number after demand with decimal quantity has been created

Page 81: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Reserve Materials process (IN_FUL_RSV)

• PS_IN_DEMAND.IN_FULFILL_STATE = '20' (= Unfulfilled) or (PS_IN_DEMAND.IN_FULFILL_STATE = '10' (= Pending) and RESERVE_STATUS = '99' (= Invalid))

• PS_IN_DEMAND.APPROVED_FLAG = 'Y' (= Approved)

• PS_IN_DEMAND.LOT_ALLOC_FLG = 'Y' (= Lot Allocated) or (PS_IN_DEMAND.LOT_ALLOC_FLG = 'N' and PS_IN_DEMAND.CONFIG_CODE = ' ' and PS_DF_SETUP_IT_INV.ONLINE_RES_FLAG = 'N' (= 'Reserve Online' option is not selected at the Setup Item Fulfillment level if exist)

• PS_DF_SETUP_IT_INV.ALLOC_LEAD_DAYS > 0 at the Setup Item Fulfillment level if exist

• PS_IN_DEMAND.SCHED_DTTM <= Current date/time

• PS_IN_DEMAND.IN_PROCESS_DATE <> NULL/empty

Page 82: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Order Release process (IN_FUL_RLS)

• PS_IN_DEMAND.IN_FULFILL_STATE = '30' (= Releasable)

• PS_IN_DEMAND.FULFILL_FLAG = 'Y' or PS_IN_DEMAND.IN_ZERO_PICKED_FLG = 'Y'

• PS_IN_DEMAND.PEG_STATUS <> '10'

• PS_IN_DEMAND.TMS_PROCESS_FLG <> 'Y'

• PS_IN_DEMAND.PICK_BATCH_ID = '0'

• PS_IN_DEMAND.HOLD_FLAG = 'N'

• PS_IN_DEMAND.DEMAND_SOURCE = 'RT' (= Material Return) or (PS_IN_DEMAND.DEMAND_SOURCE = <> 'RT' and the Item must exist in the PS_BU_ITEMS_INV table (Business Unit Item table) and ITM_STATUS_CURRENT (Current Status) must be = '1' (= Active) or '3' (Discontinue))

• PS_IN_DEMAND.SCHED_DTTM <= Current date/time

• PS_IN_DEMAND.IN_PROCESS_DATE <> NULL/empty

Page 83: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Picking Confirmation process (IN_FUL_CONF)• PS_IN_DEMAND.IN_FULFILL_STATE = '40' (= Released)

• PS_IN_DEMAND.CONFIRMED_FLAG = 'Y'

• PS_IN_DEMAND.IN_PROCESS_DATE <> NULL/empty

Page 84: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Deplete On Hand Qty process (IN_FUL_DPL)• PS_IN_DEMAND.IN_FULFILL_STATE = '60' (= Shipped)

• PS_IN_DEMAND.DEPLETE_INV_FLG = 'Y'

• PS_IN_DEMAND.SHIP_DTTM <= current date

• PS_IN_DEMAND.IN_PROCESS_DATE <> NULL/empty

Page 85: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Checking/Clearing Inventory Locks

• Most commonly caused by batch processed ending abnormally and not running to completion.

• Rows in use by the incomplete process might still be locked.

• Should only be used by Administrators to ensure that active running jobs are not unlocked

Page 86: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Wrap Up

• PeopleSoft Inventory Fulfillment is very configurable with many options

• In most cases, there is more than one way to dosomething, meaning that the processes can be optimizedfor your specific business

• Some of these topics are far to complex to cover everything in a 90 minute session

• Hopefully there was something today that you hadn’t seen before that you can play with when you get back to your office

Page 87: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

Any

Questions?

Page 88: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

Please complete a session evaluation

Session ID: 100370

Contact Info:

[email protected]

Tel: 312-560-4373

Page 89: Inventory Fulfillment from A to Z - Quest Oracle Communityapps.questoraclecommunity.org/tempfiles/upload/CFP...Inventory Fulfillment States (continued) •Releasable –The line is

#PSRECONNECT

A 55,000+ member user community for Oracle Cloud, JD Edwards and PeopleSoft customers.

What the Quest PeopleSoft Community offers:

Customized digital content

Official PeopleSoft newsletter

Customer success stories

Virtual and face-to-face events

PeopleSoft networking groups

Visit www.QuestOracleCommunity.org for more information!

Who is the Quest Community?