Preparation plan
The function Shipment preparation plan is a workbench used to organize the shipments of deliveries according to a number of criteria (categories, statistical groups, preparation codes, ...).
When these are selected, the user generates a picking list and then the picking tickets.
This function is used to organize the picking of :
- a list of orders and/or,
- a list of loan orders and/or,
- a sub-contracting reorder requirement and/or,
- sub-contracting shortages.
Operating principles
A shipment preparation planning is created by:
- selecting a number of lines ready to be shipped to the customers,
- and generating picking tickets according to specified parameters.
Use example:
1st example with implicit break on preparation codes
Several orders must be shipped the next day.
These orders contain:
- products from the statistical groups 'Toys' and 'Food',
- orders with late deliveries for the same customers.
How to use the shipment preparation plan
1 - Create preparation codes corresponding to the products of statistical groups, for example JOU and ALI.
2 - In the plan, enter a preparation date equal to the next day: the preparation date is equal to the shipping date (product-site records do not include a preparation lead time).
3 - Uncheck the boxes "Break by shipping date" and "Break by order".
Result
The picking tickets are generated by statistical group and the orders are grouped by customer: a picking ticket will be generated for the products of the group 'Toys' and another for the products of the group 'Food'.
2nd example with implicit break on the delivery type
Several orders are to be shipped for the next day to customers A and B.
Other orders have late deliveries for the same customers.
The orders relate to the products PRD1, PRD2 and PRD3 and are associated with different types of delivery: D1 et D2.
Order list :
- Order 1: Delivery type D1 - Customer A - Product PRD1
- Order 2: Delivery type D1 - Customer A - Product PRD2
- Order 3: Delivery type (blank) - Customer A - Product PRD2
- Order 4: Delivery type D1 - Customer B - Product PRD1
- Order 5: Delivery type D2 - Customer A - Product PRD2
- Order 6: Delivery type (blank) - Customer A - Product PRD2
- Order 7: Delivery type D1 - Customer B - Product PRD1
How to use the shipment preparation plan
1 - In the plan, enter a preparation date equal to the next day: the preparation date is equal to the shipping date (product-site records do not include a preparation lead time).
2 - Uncheck the boxes "Break by shipping date" and "Break by order".
Result
4 picking tickets (PT) are generated by grouping orders by customer and by delivery type:
- PT1 groups orders 4 and 7 with the D1 delivery type which are intended for customer B. It is applied to product PRD1.
- PT2 groups orders 1 and 2 with the D1 delivery type which are intended for customer A. It is applied to products PRD1 and PRD2.
- PT3 groups orders 3 and 6 with a blank delivery type which are intended for customer A. It is applied to product PRD2.
- PT4 only concerns order 5 with the D2 delivery type which is intended for customer A. It is applied to product PRD2.
A Shipping preparation function is also available in VT mode. It can be accessed from a portable terminal, and is also used to create and validate the main information linked to shipping preparations and launch label prints automatically.
Prerequisites
Refer to documentation Implementation
Screen management
Entry screen
Filters
Site (field STOFCY) |
Enter or select the storage site where the selected product is active. The Selection icon (magnifying glass) only suggests products that are referenced in the products-sites table. |
Picker (field PREUSR) |
The picker code indicated here will be proposed by default in the picking tickets. |
Preparation list (field PRLNUM) |
This field is used to call a picking list. |
Include additional lines (field LSTWIOFLG) |
When checked, this box gives the possibility to add products on an existing list. |
Preparation origin
Orders (field FLG1) |
When this box is checked, the sales orders are taken into account. |
Loan orders (field FLG2) |
When this box is checked, the loan orders are taken into account. A loan is bound to be returned at a given date. It can be invoiced if the goods are kept by the customer. |
Subcontract reorder (field FLG3) |
When this box is checked, the sub-contracting reorder requirements are taken into account. |
Subcontract shortages (field FLG4) |
When this box is checked, the sub-contracting shortages are taken into account. |
Generation of preparation
Break on order (field ORDRUP) |
When this box is checked, the system generates as many picking tickets as there are orders, regardless of the ship-to customer. This criterion is applied to one single customer only: it is not possible to group orders of different ship-to customers in the same picking ticket. |
Break by ship date (field SHIRUP) |
If this box is checked, the system generates as many picking tickets as there are shipment dates, for the same ship-to customer. This criterion is applied to one single customer only: it is not possible to group orders of different ship-to customers in the same picking ticket. |
Allocation type (field ALLTYPFLG) |
This field indicates the allocation type of the line to pick (global or detailled). |
Start - end range
Picking date until (field PREDAT) |
The date entered in this field is used to take into account the eligible lines with a date lower or equal to the date entered. |
Only allocated quantities (field ALLFLG) |
If orders exist in a "complete order delivery" to be prepared, this box must not be checked so order lines of this type are taken into account in the preparation. |
From ship-to customer (field BPCORDSTR) |
This is a range used to process customers by code. |
Address (field BPAADDSTR) |
This field is used to select the adress code of the delivered client (start range). |
To ship-to customer (field BPCORDEND) |
This field is used to select a second customer code in order to filter the orders to be displayed. |
Address (field BPAADDEND) |
This field is used to select the adress code of the delivered client (end range). |
From route code (field DRNSTR) |
This drop down list is used to select the routing code set up in the Customer record. |
To route code (field DRNEND) |
This field is used to select the routing code (end range). |
From carrier (field BPTSTR) |
This field is used to select a carrier code (start range). |
To carrier (field BPTEND) |
This field is used to select a carrier code (end range). |
From order no. (field SOHNUMSTR) |
This field is used to select the order number (start range). |
To order no. (field SOHNUMEND) |
This field is used to select the order number (end range). |
Stock movement
Destination location (field LOCDESH) |
This field makes it possible to assign a new destination location to the lines of the current preparation list. |
Feed picking lines (field ALILOCDES) |
This button replaces all the destination locations specified in the various lines of the table by the one entered in the field "Destination location" |
Classification
Sort order (field SRTCOD) |
This field is used to indicate the classification criterion of the preparation list: Order number, Shipment date or Product. |
Grid Stock to be prepared
Plan (field COCHAGE) |
When checked, this box is used to select a line of the table. |
Pick ticket (field PRHNUM) |
This field indicates the number of the picking ticket. |
Status (field DLVFLG) |
This field indicates the status of the picking:
|
Source (field ORITYP) |
This field indicates the origine of the line (orders, loan orders, sub-contracting reorder or sub-contracting shortages). |
Order no. (field ORINUM) |
This field indicates the number of the order from which the line comes. |
Ship date (field SHIDAT) |
This field, which is non-enterable, is a reminder of the shipment date. |
Product (field ITMREF) |
This field indicates the references of the product to process. |
Description (field ITMDES1) |
This field displays the product description. |
Subcontract loc. (field REOLOC) |
This field indicates the location of the sub-contractor with a reorder. |
Quantity (field QTYSTU) |
Quantity in stock unit calculated from the ordered quantity in order unit. If the entered quantity is not a multiple of the order unit, a warning message is displayed. By default the minimum purchase quantity or the quantity of considered requirements is suggested. Under no circumstances the quantity entered is lower than these quantities. You can modify this quantity if the order unit is a product packing unit, whose coefficient can be modified (see Packing unit table on the Units section of the Product record) but cannot be used with the other units (product purchase unit, supplier purchase unit, supplier packing unit, stock unit). If you modify the quantity in stock unit, the factor expressed between the order unit and the purchase unit is adjusted. |
STK (field STU) |
This field indicates the product management unit in which are expressed:
This information is always displayed, regardless of the transaction used. It cannot be modified. |
Allocated qty. (field ALLQTY) |
This field indicates the quantity allocated to the line being picked. |
Shortage (field SHTQTY) |
This field indicates the shortage quantity. |
Allocation type (field ALLTYP) |
This field indicates the allocation type of the line to pick (global or detailled). |
Requirement qty. (field QTYSTUMAX) |
This field indicates the original quantity to pick. |
Sold-to (field BPCORD) |
This field indicates the customer identifier code. |
Delivery address (field BPAADD) |
This field indicates the code of the address to ship to.
|
Warehouse (field WRH) |
This field being available is subject to the WRH activity code . |
Lot (field LOT) |
This is the lot for which the movement is done. |
Sublot (field SLO) |
Sub-lot in which the movement will be carried out. |
Serial number (field SERNUM) |
This is the product serial number. |
Ending serial number (field SERNUMF) |
This is the serial number of the product. |
Location (field LOC) |
Location in which the transaction will be carried out. |
Status (field STA) |
This field indicates the product status (A, Q, R). When the status changes from A to Q, the stock keeps the same location (no stock movement to be controlled). |
Identifier 1 (field PALNUM) |
This field indicates the second identifier entered. |
Identifier 2 (field CTRNUM) |
This field indicates the first recorded identifier. |
PAC (field PCU) |
It is possible to specify a packing unit by supplier.
Only packing type units from the units of measure table can be selected. |
PAC-STK conv. (field PCUSTUCOE) |
Conversion factor used to calculate the quantity in stock units from a quantity entered in packing units: Quantity in STK = Qty in PAC * conversion factor. This conversion factor can be accessed if the packing Unit field (PCU) has been entered, and has a value different from the Stock unit field (STU). It can be initialized using the conversion factor table if the combination exists. |
Target location (field LOCDES) |
This field serves to name the different location according to their usage. This title will be used in the product-site grid and in the stock movement entry. Local menu (2707) is extendable and modifiable, except for the first 3 entries that correspond respectively to the receipt location, the storing location and picking location set up in the product-site in the previous entered versions. |
Packaging (field PCK) |
This code is controlled in the packaging table. It specifies the number of products, expressed in sales units, that the packaging can contain. It is initialized once the product has been entered, based on the sales unit used and the shipping site:
This information can be modified. This information and the packaging capacity are used upon preparation or shipment to carry out the packaging. If you are granted the proper authorizations, you can access the packaging record. |
Packaging capacity (field PCKCAP) |
It is the number of products, expressed in sales unit, that the packaging can contain. |
Line type (field LINTYP) |
This information characterizes the line type by distinguishing a classic product from a kit or a BOM product.
|
Delivery type (field SDHTYP) |
Stock Issues |
Information on the stock issues can be accessed by clicking on this button. |
Picking Ticket |
Information on the picking ticket can be accessed by clicking on this button. |
Order |
Information on the order can be accessed by clicking on this button. |
Stock by Site |
Information on the state of the stock by site can be accessed by clicking on this button. |
Reports
By default, the following reports are associated with this function :
LISTEPREPA : Preparation list
LISTEPREPAALL : Picking list allocated prod.
This can be changed using a different setup.
Specific actions
Search |
This button is used to start the search for eligible lines on the basis of the specified criteria. |
Include all |
This button is used to select all the table lines before the preparation plan number is generated. |
Exclude all |
This button is used to exclude all table lines. |
Criteria |
This button is used to add selection criteria. |
Deliverable |
This button indicates that the picking is complete. |
Menu bar
This function is used to visualize the transaction of the Shipment preparation plans. |
This function is used to access the traceability. |
Limits
If some orders to prepare exist as "shipment order complete", the "Only allocated quantities" check box must not be selected, so that the order lines of this type can be taken into account in the preparation.
Error messages
In addition to the generic error messages, the following messages can appear during the entry :
There is no 'Picking origin ticked , Unavailable Location, Do you want to erase the destination locations of the picking lines? The quantity entered is larger than the quantity remaining to be picked