Refer to documentation Implementation
The automatic shipment function only processes allocated orders or shipment requests (those with shortage quantities or non-allocated quantities will not be considered). These orders can either be allocated in detail or globally. The shipment of an order can be defined as a detailed allocation to a shipment (only the detailed allocations are authorized for the shipments).
Taking into account the global (defined in the product category tab Management rules) and detailed (Allocation rules and the authorized issue rules) allocation rules, it may well happen that an order, even if allocated, can according to the specific case, not be shipped.
For instance:
If a global allocation rule authorizes the allocation of stock with status Q (allocation carried out based on the total stock with status A* and Q*) and the issue rule prohibits the issue of products with status Q. The transformation of a global allocation on an order to a detailed allocation on the delivery could in certain cases prohibit the delivery of the order because some stock with status Q cannot be allocated to the invoice.
If a global allocation rule authorizes the allocation of stock with status A and the detailed allocation rule only authorizes the allocation of product with status A at a picking location, the orders will not be shipped if a shortage has been found at the picking locations.
If an order line reserves in a detailed manner a stock line with status Q that has an outstanding analysis request, the corresponding shipment cannot be created until the quality control check has been carried out.
If an order line reserves in a detailed manner a stock line in the process of being put-away for which the stock has not yet been identified (lot number, sub-lot number, serial number), the corresponding shipment can not be created until the stock has been identified.
An order processed as an order with direct invoicing.
The order line is planned (it cannot therefore be allocated).
The order is recorded as being for shipment of complete order and the order has not been totally allocated.
The order is recorded as shipment of complete order line and the order line is not totally allocated.
The customer credit status is blocked.
The credit status of the customer has exceeded the credit limit and the operator that has launched the automatic shipment process does not have the authorization to ship orders when the customer credit limit is exceeded.
The pre-payment expected for the order has not yet been received (the pre-payment advice has been issued, the pre-payment due date has been exceeded and the payment has not yet been completely processed). A recorded payment that has not yet been posted is not considered and the LOKORD setting (Order block if pre-payment not received) is set to Yet.
The order lines managed by purchase or production direct orders are not processed except if they are allocated and if the direct orders have been generated. The order lines managed in purchase direct orders will be processed only if one purchase direct order has been generated.
The order line concerns a service contract.
When the sales orders are manually held (SCDTUNLparameter, Sales chapter, Authorizations group), they cannot be selected until a user has unlocked them (hold field in the Order function).
The orders or order lines to be shipped are grouped following this process. When one of the following settings varies, a new shipment is created:
Shipment site | Sales site | Order category | Shipment type | Sold-to customer | Ship-to customer | Bill-to customer | Pay-by customer | Group customer | Currency | Price type. | Project | Carrier |
Shipment date (2) | Loan return date (3) | Payment term | Discount | Tax rule | Invoicing method | Delivery method |
Company name ship-to customer | First line of shipment address | Post code for shipment address | Town for shipment address | County/state shipment address |
Company name bill-to customer | First line of invoicing address | Postal code for invoicing address | Town for invoicing address | County/state for invoicing address |
(1) The project code must be unique if the PJTSNGDOC - Single-project document parameter is set to Yes. When it is set to No, the grouping of orders or delivery orders having different project codes is authorized.
(2) Function of the automatic shipment process start option: Break on shipment date (option described later)
(3) Only for loan type orders.
The following orders will never be grouped:
Orders having a shipment method : One order per shipment
Orders having an invoice method: One invoice per order or per completed order
The specific case of sales kits and BOMsSales kits: the issue of stock of parent product and its components is inseparable. This means that if one unit of the parent product is issued, it must be possible to issue the associated components for the link quantity. At the time of the stock to be issued determination by the automatic shipment process, if one of the components can not be totally shipped, the shipment of the kit will be at the level of the component with the least available stock and with respect to the link quantity to the parent product (for example if a quantity of 4 is available for the component and there is a link quantity to the parent product of 2, then the quantity of kits that can be shipped is 2).
Sales BOMs: contrary to sales kits, the links between the parent product and the components are not strict. It means that it is possible to issue the parent product or the components (if they are stock-managed) in an independent manner. For a given component, you can issue a quantity different from the link quantity, with respect to the parent product.
Presentation
The orders to be shipped automatically are displayed as a function of the selections assigned in the launch screen. The different selection criteria are:
The shipment creation is made on a single warehouse site at a time. It is therefore necessary to specify the site chosen for the process.
The shipments that will be created arise from customer orders that are already allocated. You can therefore apply the following criteria to limit the selection of orders to be processed:
The shipment date is specified on the order (See the Orders documentation). Therefore, it is possible to limit the creation of deliveries to any order waiting to be shipped until a given date.
It is possible to limit the selection to a group of orders by their numbers (order sequence numbers).
It is also possible to limit the selection to one or more ship-to customers.
The carrier is specified in the order. By default, it is initialized in the order by information assigned in the customer record. It is therefore possible to limit the shipment creations to one or more carriers.
The route number is specified in the Customer record, in the Ship-to customer tab. The selection is made therefore as a function of the customer specified in the order, for all the customers where the route code corresponds to that chosen in the selection.
This option is used if it is ticked to generate different shipments for each order having a different shipment date (default functioning). Conversely, the orders will be grouped irrespective of their shipment date.
It is possible, by activating the shipment validation option, to automatically validate the shipments at the time of their creation. This validation corresponds to a reduction of the physical stock for the shipped products and the posting of stock movements in the stock journal. (See Shipment validation)
There is the possibility to print the picking notes generated. In order to do this, it is necessary to specify the report to be used, any print server and the printer used for the printing.
There is the possibility to print the packing slips generated. In order to do this, it is necessary to specify the report to be used, any print server and the printer used for the printing.
This option is only accessible if the Shipment validationoption has previously been ticked.
Close
Fields
The following fields are present on this tab :
Block number 1
|   |
| Enter a shipment site code that corresponds to a storage site. The shipment site is loaded by default with the your storage site. |
Source
| The information from the 'Source' block is used to select the categories of the orders for which a delivery is requested. |
| When selecting an order category, it is mandatory to specify the "Delivery type".
Only delivery types belonging to the same category as the orders can be specified. |
| The information from the 'Source' block is used to select the categories of the orders for which a delivery is requested. |
| When selecting an order category, it is mandatory to specify the "Delivery type".
Only delivery types belonging to the same category as the orders can be specified. |
Order selection
| Enter the shipping date used to select elements to be processed:
All the elements with a shipping date on or before this date are included. |
| Enter a start and an end range to select order numbers: only the orders whose reference is within the entered range are selected. The selection window only displays orders of the Normal category, not totally invoiced and attached to the selected site. |
| Enter a start and an end range to select order numbers: only the orders whose reference is within the entered range are selected. The selection window only displays orders of the Normal category, not totally invoiced and attached to the selected site. |
| Enter a start and end range to apply a filter to the customer codes selection. |
| This field is used to select one of the delivery addresses of the selected customer. When two fields are available (Start/End), it is possible to select a range of several delivery addresses for the same customer. If the Start/End fields use a customer range, this address field cannot be used. |
| This field is used to select a Carrier. |
| This field is used to select one of the delivery addresses of the selected customer. When two fields are available (Start/End), it is possible to select a range of several delivery addresses for the same customer. If the Start/End fields use a customer range, this address field cannot be used. |
| This field is used to select a Carrier. |
| This field is used to select a Carrier. |
| This field is used to select a route code. |
|   |
Shortages
| Break on shipment date |
Validation
| Select this check box to validate the delivery after generation. |
Print pick ticket
| Select this check box to print the document (pick ticket, packing slip or invoice) after delivery or invoice creation. In that case, you need to specify:
|
| Enter the standard document code to be printed. |
| Enter the document or report destination. |
| This field is used to define the print server. |
| Default printer. |
Print packing slip
| Select this check box to print the document (pick ticket, packing slip or invoice) after delivery or invoice creation. In that case, you need to specify:
|
| Enter the standard document code to be printed. |
| Enter the document or report destination. |
| This field is used to define the print server. |
| Default printer. |
Transport information
| Select the Activate check box to change the dates and times of the transport through the validation process. When the transport information associated with this indicator is modified, the dates and times are updated in the selected records. |
| Enter the number of days between the shipment date and the transport start date. This action rewrites the departure date as shipment date plus N days. This field is only available if the Activate check box is selected. |
| Enter the number of days between the shipment date and the transport end date. This action rewrites the arrival date as Ship date plus N days. This field is only available if the Activate check box is selected. |
| Use this field update the transport starting hour. This field is only available if the Activate check box is selected. |
| Use this field update the transport ending hour. This field is only available if the Activate check box is selected. |
Close
This function can be run in batch mode, but no dedicated standard task is delivered to run it.
Click this action to save the current settings to a Memo code to be reused later. The memo is linked to your user profile, not to the function or the screen. The STD memo code is associated with the screen and is loaded immediately when you open the function. For more information on the advanced use of the Memo action, refer to the documentation on the General ergonomics of SAFE X3 software. |
Click this action to enter a Memo code to load the settings associated with the code. |
Click this action to delete a Memo code. |
In addition to the generic error messages, the following messages can appear during the entry :
This message appears on the selection criteria entry for an order number, carrier, customer code and address code.
This message appears if the order currently in the process of being generated is locked.
This message appears if it has not been possible to assign a delivery number.
This message appears if it has not been possible to assign a sequence number during the creation of a shipment.