PPP - Picking Proposal
Meta Process
The process describes the allocation of available warehouse stock to customer orders due for delivery according to internal criteria and the preparation of goods issue. The picking proposal is used for central control of which order lines are to be transferred to the goods issue process. The process is usually carried out in wholesale. Stock allocation is generally performed according to a defined allocation sequence. Because of its scalability, the picking proposal can be created and processed for targeted items or for a selection of items and orders.
graph LR; %% Nodes A(PPP<br>Picking Proposal) B(PPP-0010<br>Create picking proposal) C(PPP-0020<br>Make item preselection) D(PPP-0030<br>Define filters) E(PPP-0040<br>Suggest allocation) F(PPP-0050<br>Edit picking proposal) G(PPP-0060<br>Create goods issues) H(PPP-0070<br>Complete picking proposal) %% Flow A -.- B linkStyle 0 stroke:#ffffff B ==> C C ==> D D ==> E E ==> F F ==> G G ==> H %% Classes class A btProcessTitle class B,C,D,E,F,G,H btProcessActive
PPP-0010 - Create picking proposal
The “Picking Proposal” document is created.
Incoming processes:
PPP-0020 - Make item preselection (opt.)
An optional item preselection can be performed. The items to be considered together are entered manually or taken over from an already posted goods receipt.
PPP-0030 - Define filters
Filter criteria are specified. Based on the filters set, an order selection is calculated for the picking proposal and these orders are entered in the picking proposal document in the defined allocation sequence. The allocation sequence options are “Order priority –> order date” and “Maximum delivery value”. Order priority is usually defined in the customer master data and transferred to the order when the order is entered.
PPP-0040 - Suggest allocation
Using the function “Suggest allocation”, allocations are proposed for the orders marked in the picking proposal. The allocation is carried out according to the allocation sequence.
PPP-0050 - Edit picking proposal
The preselection is analysed and can be adjusted manually. It is also possible to reset or block the allocation for selected lines and then suggest the allocation again. The stock released by blocking individual lines is then allocated to order lines with lower priority.
PPP-0060 - Create goods issues
Goods issue documents are created for the selected orders or the goods issue lines are appended to an open existing goods issue document. These are processed by Logistics and prepared for dispatch.
PPP-0070 - Complete picking proposal
The picking proposal is completed and can no longer be changed afterwards.
Outgoing processes:
Instances
PPP-MAN - Manual Picking Proposal
This instance describes the manual creation and processing of a picking proposal.
graph LR; %% Nodes A(PPP-MAN<br>Manual Picking Proposal) B(PPP-MAN-0010<br>Create picking proposal) C(PPP-MAN-0020<br>Make item preselection) D(PPP-MAN-0030<br>Define filters) E(PPP-MAN-0040<br>Suggest allocation) F(PPP-MAN-0050<br>Edit picking proposal) G(PPP-MAN-0060<br>Create goods issues) H(PPP-MAN-0070<br>Complete picking proposal) %% Flow A -.- B linkStyle 0 stroke:#ffffff B ==> C C ==> D D ==> E E ==> F F ==> G G ==> H %% Classes class A btProcessTitle class B,C,D,E,F,G,H btProcessActive
PPP-MAN-0010 - Create picking proposal
The “Picking Proposal” document is created.
Incoming processes:
PPP-MAN-0020 - Make item preselection (opt.)
An optional item preselection can be performed. The items to be considered together are entered manually or taken over from an already posted goods receipt.
PPP-MAN-0030 - Define filters
Filter criteria are specified. Based on the filters set, an order selection is calculated for the picking proposal and these orders are entered in the picking proposal document in the defined allocation sequence. The allocation sequence options are “Order priority –> order date” and “Maximum delivery value”. Order priority is usually defined in the customer master data and transferred to the order when the order is entered.
PPP-MAN-0040 - Suggest allocation
Using the function “Suggest allocation”, allocations are proposed for the orders marked in the picking proposal. The allocation is carried out according to the allocation sequence.
PPP-MAN-0050 - Edit picking proposal
The preselection is analysed and can be adjusted manually. It is also possible to reset or block the allocation for selected lines and then suggest the allocation again. The stock released by blocking individual lines is then allocated to order lines with lower priority.
PPP-MAN-0060 - Create goods issues
Goods issue documents are created for the selected orders or the goods issue lines are appended to an open existing goods issue document. These are processed by Logistics and prepared for dispatch.
PPP-MAN-0070 - Complete picking proposal
The picking proposal is completed and can no longer be changed afterwards.
Outgoing processes:
PPP-AUT - Automatic Picking Proposal
This instance describes the automatic creation and processing of a picking proposal by means of batch processing. The batch process is set up in the “Picking Proposal Batch Processing Setup” page.
graph LR; %% Nodes A(PPP-AUT<br>Automatic Picking Proposal) B(PPP-AUT-0010<br>Create picking proposal) C(PPP-AUT-0020<br>Make item preselection) D(PPP-AUT-0030<br>Define filters) E(PPP-AUT-0040<br>Suggest allocation) F(PPP-AUT-0050<br>Edit picking proposal) G(PPP-AUT-0060<br>Create goods issues) H(PPP-AUT-0070<br>Complete picking proposal) %% Flow A -.- B linkStyle 0 stroke:#ffffff B ==> C C ==> D D ==> E E ==> F F ==> G G ==> H %% Classes class A btProcessTitle class B,D,E,G,H btProcessActive class C,F btProcessInactive
PPP-AUT-0010 - Create picking proposal
Open picking proposals from the same batch processing setup are completed. A new “Picking Proposal” document is then created.
Incoming processes:
PPP-AUT-0030 - Define filters
Batch processing transfers the selected filters from the “Picking Proposal Batch Processing Setup”. Based on the filters set, an order selection is calculated for the picking proposal and these orders are entered in the picking proposal document in the defined allocation sequence. The allocation sequence options are “Order priority –> order date” and “Maximum delivery value”. Order priority is usually defined in the customer master data and transferred to the order when the order is entered.
PPP-AUT-0040 - Suggest allocation
Using the function “Suggest allocation”, allocations are proposed for all orders contained in the picking proposal. The allocation is carried out according to the allocation sequence.
PPP-AUT-0060 - Create goods issues
Goods issue documents are created for all allocated orders or the goods issue lines are appended to an open existing goods issue document. These are processed by Logistics and prepared for dispatch. In the “Picking Proposal Batch Processing Setup”, this step can optionally be deactivated or a threshold for goods issue creation can be configured based on the allocation rate.
PPP-AUT-0070 - Complete picking proposal
The picking proposal is completed and can no longer be changed afterwards. Completion takes place on the next batch processing run immediately before a new document is created.
Outgoing processes:
PPP-SOP - Picking Proposal Directly from Sales Order
This instance describes the creation and processing of a picking proposal directly from a sales order. In this case, the picking proposal contains only this single order.
graph LR; %% Nodes A(PPP-SOP<br>Picking Proposal Directly from Sales Order) B(PPP-SOP-0010<br>Create picking proposal) C(PPP-SOP-0020<br>Make item preselection) D(PPP-SOP-0030<br>Define filters) E(PPP-SOP-0040<br>Suggest allocation) F(PPP-SOP-0050<br>Edit picking proposal) G(PPP-SOP-0060<br>Create goods issues) H(PPP-SOP-0070<br>Complete picking proposal) %% Flow A -.- B linkStyle 0 stroke:#ffffff B ==> C C ==> D D ==> E E ==> F F ==> G G ==> H %% Classes class A btProcessTitle class B,D,E,G,H btProcessActive class C,F btProcessInactive
PPP-SOP-0010 - Create picking proposal
The user starts the process using a function in the sales order. The system creates a “Picking Proposal” document.
Incoming processes:
PPP-SOP-0030 - Define filters
The system sets the filters for order selection:
- Shipment date = work date; no future delivery dates are allocated
- Order number = number of the current sales order
Based on the filters set, an order selection is calculated for the picking proposal and these orders are entered in the picking proposal document in the defined allocation sequence. The allocation sequence options are “Order priority –> order date” and “Maximum delivery value”. Since only a single order is processed in the picking proposal, the selected allocation sequence is irrelevant.
PPP-SOP-0040 - Suggest allocation
Using the function “Suggest allocation”, allocations are proposed for all orders contained in the picking proposal. The allocation is carried out according to the allocation sequence.
PPP-SOP-0060 - Create goods issues
Goods issue documents are created for all allocated orders or the goods issue lines are appended to an open existing goods issue document. These are processed by Logistics and prepared for dispatch.
PPP-SOP-0070 - Complete picking proposal
The picking proposal is completed and can no longer be changed afterwards.
Links