Use this function to manually process the entry of stock issue transactions linked to customer deliveries. It can be:

  • Deliveries relating to a regular order, a delivery request, a loan order
  • Direct deliveries
  • Non-billable deliveries including non-billable deliveries of project-related tasks in the case of project management (the project will be invoiced through an invoincing schedule associated with the sales order)
  • For more information, refer to the Project management (PJM) how to guide. Click the link that applies to your Sage X3 solution:
Once the delivery is created, you can:
  • Print a pick ticket
  • Select the stock lines to issue
  • Access the packing function
Once the delivery has been carried out, the stock transactions will be carried out, and you can:
  • Print a packing slip
  • Create the invoice or the proforma originating from the delivery.
You can also access this function in sales order entry, by clicking Delivery.
An order can be delivered manually, even if it has not been allocated. However, this is not the case for automatic deliveries (see the documentation on Automatic delivery). A detailed allocation (see Manual allocations) is then performed by default when creating the shipment.
When the approval circuit is managed ( APPSOH - order approvals management parameter), the sales orders that follow the established approval rules are not displayed in the list cannot be selected as long as they are not Totally signed.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The presentation of the entry screen depends on the setup of the selected transaction. If a single transaction is set up, there is no option to select when entering the function. Otherwise, a window opens and displays the list of transactions likely to be used (the choice can also be restricted using an access code).

You can create a packing slip in two ways:

Manually

1 Click New.

2 Enter the data field by field.

3 Click Create.


From the selection panel

1 Click New.

2 Enter the site(s).

3 Enter the customer name.

4 Select the documents from the selection panel list

5 Click Create.


Notes on selection lists:

  • The presence of different lists is due to the delivery category specified in the chosen transaction.
  • Depending on the BP setup, you can select several source documents of the same type.
  • You can filter each of the selection lists based on criteria specific to the delivery type you choose:fill in the delivery type and click the Picking Criteria action.

Task selection list:

This list is only available if the following conditions are met:

  • The entry transaction used is for delivery categories: Non-billable or All types.
  • The PJM activity code is active.

It is a tree list with three levels: budgets, task lines, product lines.

  • The projects presented are those that meet the following conditions:
    • They are defined for the same shipping site as the one entered in the header.
    • They are defined for the same bill-to customer as the one entered in the header, or they do not have a bill-to customer.
  • The task lines associated with the project and displayed are only of Material or Mixed type, with product lines waiting for delivery.
  • The product lines displayed are the products with a Consumption mode set to: Direct delivery These products must have been the subject of a detailed allocation at the task level.

Header

The header information gathers all the general delivery information.

Tab Lines

Stock data

The following information (that can be set up by transaction) makes it possible to enter, during the creation of the delivery line, the characteristics of the goods to be issued when they are known and when they are unique (a single lot number for example). Once the delivery has been created or the stock has been determined for the delivery line, the stock information for the delivery line is no longer directly accessible. To modify the stock lines to issue, use the Stock issues action available on the invoice line.

There are several ways of determining the stock to be issued:
Enter all the characteristics of the stock to be issued on the note line; these characteristics are always unique (one single lot, one single sublot, one single consecutive serial number range, etc.)
When there are multiple pieces of information for a single characteristic (for example several lots or serial numbers), you should not enter anything at the level of the delivery line: you must select the information via the Stock issues detail window which automatically opens once line entry is complete, or which is available from the Actions icon on the delivery line.

1/ When the information entered is sufficient to determine the stock line to be issued, the issue occurs on that basis. The automatic determination rules applied to stock to issue are the following:

  • If the product is managed by serial number (Receipt/Issue or Global receipt & issue), the serial numbers are necessary and sufficient. Other entered information is not used.
  • If the product is managed by lot or lot/sublot, the lot number or lot/sublot numbers are necessary. The following information is used if it has been entered:
    • The license plate number (in priority) or the location
    • The status, the identifiers 1 and 2
  • For the other products, at least one of these three pieces of information is needed.
    • The license plate number (in priority) or the location
    • Identifier 1
    • Identifier 2
If the product is not managed by location on the site, and identifiers 1 and 2 are not specified, then only one stock line corresponds to the information entered.

Example for a product managed by lot:

  • If the lot is not entered, but the status and location are entered, this information will not be used and the detailed allocation rule is run.
  • If the lot is entered, the container, or location, and status used to select the stock lines are considered. The stock quantity identified may be insufficient. In that case, the balance is completed with other stock lines based on the detailed allocation rule only (restricted by the issue rule).
  • If no stock line is available, the Stock issues detail window is automatically displayed.

Depending on the delivery transaction used, different operating modes are possible:

  • A movement code can be associated with delivery transactions on condition that a specific movement code has been defined for the movements of the type Delivery in the stock issue rules for the product category.
  • A specific movement code is used to define the different issue rules for certain transactions, notably for the authorized statuses and sub-statuses and for the management of the expired lots and picking locations.

2/ If the stock information entered on the note line does not allow to clearly determine the stock line to be issued, two different situations can arise:

The delivery transaction is set up for the automatic determination of the stock to be issued.
In this case, the system searches, at the end of the delivery line, for stock lines to be issued based on:

In this functioning mode, the stock information entered on the delivery line will be considered if at least the main characteristics for the product have been entered.

The delivery transaction is not set up for the automatic determination of the stock to be issued.
In this case, the system opens the Stock issues detailed entry window: you must explicitly define the stock to be issued. The stock information entered on the note line are used as filters for the presentation of the stock lines and/or serial number to be selected from the picking lists of the Stock issues window.

In both methods described above, the functioning will be the same when the product to be delivered possesses no specific stock characteristic. In this case, the allocation algorithm will be systematically triggered at the end of the line to determine the stock to issue according to the unit and status. If the status is entered on the delivery line, it is used as an exclusive filter. If no stock line is found in this status, the detail window automatically opens to let the user determine the stock to be issued.

On completing the entry of a delivery line, several cases are possible: They are materialized by default using the following color codes, determined in the Presentation styles function.

  • The product on the delivery line is displayed in red (AWARNHIGH code).
    The stock lines to be issued have not been completely determined. If you need to access the stock information of the delivery line, or the detail of the lines to issue, click Stock issue from the Actions icon available on the delivery line. Whilst a line is in this situation, it will be impossible to create or save the delivery.
  • The product on the delivery line is displayed in blue (AWARNLOW code).
    The lines of stock to be issued have not been completely determined, but the balance has been saved as a shortage (this is only possible for the products with authorized negative stock or for commercial kit components, even if these do not authorize negative stock - this is to ensure the management of BOM links). A control will then be carried out during the confirmation of the delivery. It is not possible to directly access the stock information in the delivery line. It will be necessary to use the detail window to modify the stock to issue.
  • The product on the delivery line is displayed in black.
    The stock to issue has been determined. You cannot access the stock information on the delivery line directly. You have to use the detail window to modify the stock to be issued.

If for a delivery line; there is a stock sub-detail (several stock lines selected), the presence of this sub-detail will be identified by the $ sign in the column(s) characterizing the stock having a sub-detail (for instance, a $ in the lot column signifies that several lot numbers are associated with the delivery line).

When the delivery is created or saved, the selected stock lines are allocated in detail to the delivery title. The identified shortages will lead to the generation of allocations with shortages with any stock information if they have been entered in the stock detail screen (Lot number, etc.).

Use this option to display the detail by fiscal jurisdiction for the selected product.

Sage Sales Tax

Click this action to display the detailed fiscal statistics, based on the Sage Sales Tax (SST) tax code. This option is available if the document is imposed using the SST tax code.

SEEINFO The calculation detail is stored in the LTAVCR table associated with the document, to fiscal administrations and to the rates imposed by the SST tax code.

Tab Controls

The information in this section comes from the customer record or the order at the origin of the delivery. They can be modified one by one.

Invoice Element

This information relative to the invoice footer (in the table at the bottom right of the section) can come from the order or directly from the footer elements or the record of the customer concerned with the delivery (see the Invoicing elements documentation). The footer values can be modified. The ex-tax and tax-incl. amounts of the document are directly impacted by these values.


SEEWARNINGWhen you modify a delivery by adding/deleting an order, a pick ticket, one or several lines from an order, the amounts of the invoicing elements are not recalculated taking into account the added/deleted lines. The share of the invoicing elements relating to these lines is not added/subtracted from the modified invoice.

Tab Add. info. button

Reports

By default, the following reports are associated with this function :

  BONLIV : Packing slips

  BONLIV2 : Fixed footer packing slips

  BONLIV2PI : Preprinted packing slips

  BONLIVTTC : Tax-incl. packing slips

  BONLIVTTC2 : Fixed footer tax-inc pkg slips

  BONLIVTTC2PI : Preprinted tax-incl. packing slips

  BONPRELIV : Delivery picking tickets

  BONPRELIVP : Delivery pick tickets portrait

  COFA : Certificate of analysis

  FICLOTVCR : Document batch record

  SCOLIS : Delivery packing list

  SDELIVERYE : Sales delivery list

  SDELIVERYL : Detail sales delivery list

This can be changed using a different setup.

This setup is performed at the Customization level of the current object, by associating a report code or a print code to it.
It is possible to further specify this setup:

  • By specifying a given report at transaction entry level. If this report matches a print code, the list of reports associated with this print code is also submitted.
    The report entered at transaction entry level and the reports associated with the print code are automatically submitted in creation mode only.
  • At a more detailed level, by associating a print template with the BP. This template mentions the report to be used in priority for the printing of each document, as well as the expected number of copies.
    SEEINFOIf the number of copies is not specified, or if there is no print template associated with the BP, the number of copies defined for the Destination printer is chosen. If the number of copies is not specified for the destination printer, then a single copy is printed by default.

Specific Buttons

Confirmation

The confirmation of the delivery entails that the delivery has been carried out. If the SDHENDNBR - Final delivery sequence No. parameter is set to Yes, a new delivery number is allocated according to the sequence number specified in the Delivery type.

  • In the case of a normal delivery, the allocated stock is reduced as well as the physical stock of this product. One or more records are entered into the stock journal to track the goods that have been issued.
  • In the case of a loan order, the allocated stock is decreased, the loan stock is increased and the physical stock remains identical. In effect, the stock is issued form the site but it still belongs to the site because it is a loan. On detailed stock inquiry, the loaned product may happen to be placed in a Customer stock type location (the purpose is to establish that the goods are not physically on the site).
  • In the case of a delivery of products linked to a task line, the following information is updated on the product lines associated with the task: Quantity to allocate, Quantity allocated, Allocation Status, Quantity delivered , and Delivery Status.
    • If the validation relates to the total delivery of the product item, the corresponding WIP order disappears from the Enterprise Planning (accessible from the tasks function).
    • If the validation is for partial delivery of the product line, the remaining quantity to be delivered is updated to theWIP order in Enterprise Planning.
  • In the case of a sub-contractor delivery, a location change is carried out from the internal site location to the sub-contractor location defined in the Additional section. If the shipped goods are linked to a sub-contractor location having shortages, an allocation is automatically carried out in the sub-contractor location to adjust the shortages.

When validating a delivery, some checks are carried out to prevent validation:

  • It will be impossible to validate a delivery if some stock lines allocated by the delivery are still subject to an analysis request. It will be necessary to carry out the quality control in order to be able to issue the goods.
  • In the case of kits, if there are components with shortages on a delivery line and these products do not authorize negative stocks, the delivery cannot be confirmed as long as the shortages have not been adjusted.
  • The delivery must not have a delivery line with stock shortages, for products that do not authorize negative stock.
  • No product must be blocked in stock count.
  • The stock statuses of the stock lines to be issued must be authorized by the issue rule (see the General issue rules) and by Product categories.
  • The expiration date of products subject to expiration must not be exceeded.

If you act as a stock administrator (see the STOADMIN - Stock administrator parameter - STO chapter, MIS group), the checks performed both on the statuses of stock not authorized on issue and on the exceeded expiration date are not blocking checks. They are listed in the log file.

If the stock issue applies to stock lines managed in packaging units, and the stock is only partly issued with respect to a packaging unit, the setup defined on the product record for each packaging unit will be applied:

  • If the stock issuing method of the packaging unit is Unpacking, then the non-selected balance in the packaging unit will be transformed into stock units.
  • If the stock issuing method for the packaging unit is Break, then there will be a recalculation of the conversion factor between the packaging unit and the stock unit for the balance.
  • If the stock issuing method is Split, then there will be a recalculation of the number of packaging units on the stock line carrying the remainder.

Partial validation

If the PDV - Delivery validation by line activity code is set to Yes, the partial validation of the delivery is authorized. In this case:

  • the delivery validation is performed line by line and not globally,
  • the stock update is only performed on validated lines.
At the end of the processing, a log file displays the lines that have not been validated because of errors or conflicts when accessing the updated tables for instance. You can easily identify each line by checking the value displayed in the Validated column.

To validate the lines, you can:

Description of the line validation process:

  • If an error occurs when updating the information processed at the beginning of the processing, or when updating the first line, the delivery validation is stopped.
  • If an error occurs when updating another line, the processing continues on the next lines.
  • If an error occurs when updating the information process at the end of the processing, the last delivery line is not validated.

Invoice

Click this action to automatically create the invoice that was generated from the processed delivery. (See the Invoices documentation).

SEEINFO This action cannot be accessed:

Pro Forma

Click this action to automatically create the Pro Forma invoice arising from the processed delivery (See the Invoices documentation).

Packing

Click this action to directly go to the packing function for the processed delivery (See the Packing documentation).

Create

Click this action to create the delivery. During its creation, the delivery is saved and awaiting execution. In the case of a normal, inter-site, loan or sub-contractor delivery of products linked to a task, the allocated stock is increased and the available stock is reduced. If for delivery lines, the stock has not been determined and the negative stock is not authorized for these lines, a blocking message will be displayed.

For a delivery line of products linked to a task line:

  • Depending on the quantity delivered in relation to the allocated quantity on the task line, a full or partial transfer of the allocation is performed from the task line to the delivery line.
  • The following information is updated on the product lines associated with the task line: The Allocated stock, the quantity Being delivered (for a partial delivery), the Delivered quantity (for a total delivery), the Delivery status. The Enterprise planning of WIP orders accessed from the task function is also updated.




Delete

When deleting a delivery containing product lines linked to a task, an allocation transfer is performed from the delivery line to the product line linked to the task. The following fields are updated on the task at the product line level: Quantity allocated, quantity Being delivered, Delivery status, Allocation status.

Limitations

During the creation of deliveries from picking tickets, there is no control as to whether the lines of an order for which a complete delivery will be made do appear in the same delivery.

Local menus

No sequence number is assigned to this document

There is no setup for the sequence number counter assigned to the document (normal, inter-site, loan or sub-contract delivery).

Problem when the sequence number counter is recovered

This message appears if it has not been possible to assign a delivery number.

Problem when the sequence number counter is recovered

This message appears if it has been impossible to assign a sequence number during the creation of a new delivery request. This occurs if a single delivery request is delivered using several partial deliveries.

This document does not exist

The number entered does not match any existing delivery.

The date is less than the delivery date

This message appears on entry of the delivery date.

Kit not Generated for Product XXX

A problem has occurred during the generation of the delivery lines for a BOM or commercial kit:

  • no BOM code existing, selected or valid,
  • a problem prevents the creation of a delivery line for one of the components,
  • the component does not exist in the product-sales, product, product-site tables or is prohibited.
The loans are not authorized

This message is displayed if you process a loan delivery and the product selected is not authorized for loans.

Problem on substitution product

The product substitution cannot be performed as it does not exist as a product-sales.

Replacement by the substitution product

Indicates that the entered product is to be replaced by the substitution product.

Sales Product without Parent product

There is no product record corresponding to the product sales entered.

Sale unit unknown for this Product

This message is displayed if the unit entered does not correspond to either the sales unit, to a packaging unit for the product, nor to one of the 2 packaging units for the customer product.

Stock unavailable: do you want to force the delivery?

The quantity entered is unavailable. If the answer to the question is yes, the system continues with the delivery, otherwise the line entry is canceled. This message is blocking when the product is not managed in negative stock.

Delivered quantity superior to the ordered quantity remaining to deliver

This message indicates an attempt to ship a quantity that is greater than the quantity remaining to be shipped on the associated order line.

Quantity delivered different from the allocated ordered quantity

This message indicates that an attempt has been made to ship a quantity that is different from the quantity allocated on the order line.

Null price

This message is not displayed for components, free items and deliveries not to be invoiced.
You can confirm the null price or force the price entry.

Processing not possible: fixed kit component

This message is displayed when you try to modify or delete a kit component. It is also displayed when you attempt to insert a line in between the lines of a kit, a BOM or between a free line and the line from which the free item was created.

Processing not possible: This shipment is validated

This message is displayed if you attempt to modify a delivery that is already confirmed.

No line entered: Update impossible

To create or save a delivery, at least one line must be entered.

Authorized limit reached 9999,99 currency

This is a message indicating that the authorized credit level for the bill-to customer has been reached.
This message is informational or blocking depending on the value given to the user parameter SCDTUNL - Authorization to unblock order (chapter VEN, group AUZ). Nevertheless, if the invoiced customer is blocked, the delivery will be forbidden irrespective of the value of this parameter.
The amount for the deliveries not to be invoiced is not considered in the ship-to customer credit calculation.
SEEREFERTTO For more information on blocking orders and on credit level exceeding by the invoiced customer, see the documentation on the parameter SCDTUNL- Authorization to unlock order.

The authorized credit level, the value of this parameter, and the current credit level calculation details are displayed in the Calculation details window which you can access from the Actions icon displayed on the Ship-to customer field.

Undeliverable order: Customer Held

This message appears during the selection of the order, the delivery request or during the direct creation of a delivery if the bill-to customer is blocked. It is then impossible to create the delivery, except for an order that has been unlocked by an authorized user.

Undeliverable order: Prepayment not paid

This message appears during the selection of the order if the expected prepayments for the order have not been made. It can be blocking if the LOKORD parameter specifies this.

Order incompatible with the other orders selected: site, currency, customer, or various re-grouping criteria

This message appears during the selection of the orders to be shipped (in a single delivery) if one of the following fields is not identical: Sales site, Currency, Bill-to customer, Paying customer, Group customer, Price type, Tax rule, Project, Payment terms, Discount, Intersites, Loan return date if loan order.

Selection incorrect: Criterion '1 Order per Shipment' or '1 invoice/order (closed)' not respected

This message is displayed, upon selection of the orders to be shipped, when you attempt to select a delivery for orders where the invoicing method is either One invoice/packing slip or one invoice/closed order.

Order no. product XXX. The line is managed with direct orders and the purchase order is not generated: Line creation impossible.

This message appears during the selection of orders to be shipped, if one of the lines is managed as direct order and the associated purchase order has not been generated.

The line is managed Back-to-Back and there is no quantity allocated: Force the Shipment?

This message appears during the selection of orders to be shipped, if one of the lines is managed as direct order and there has been no receipt.

Order no. product XXX: The quantity to be shipped is less that the ordered quantity and the line should be shipped in a single, complete delivery. Do you want to force the delivery?

This message is displayed upon selecting order lines to be delivered, if a partially allocated line is displayed or if the order line or order must be completely delivered.

Order no.: delivery line/order complete. Line not delivered Product XXX. Do you want to continue?

This message is displayed during the creation of a delivery, if you partially select an order which delivery method is Complete order.

Order no.: delivery line/order complete. Line partially delivered Product XXX. Do you want to continue?

This message is displayed during the creation of a delivery, if you partially select an order which delivery method is Complete order or Complete line.

Sub-contract delivery: The ship-to customer must be defined as a supplier!

In the case of a sub-contractor delivery, the selected ship-to customer must have both a customer and supplier role defined.

  • A customer: to carry out the subcontract shipment.
  • A supplier: to carry out a manufacturing subcontract operation.

Site XXX Product YYY Location ZZZ: Stock pending put-away.Stock line incomplete:Lot, sublot

Order no. Product YYY: The quantity allocated cannot be shipped. It is not possible to create a delivery from an allocated order if the stock lines allocated to the order are pending storage and if the stock has not been identified yet (lot, sub-lot, serial number). If the stock is identified but is still pending storage, the delivery can be created.

Period not defined or processing prohibited on this date.

If a delivery date greater than the current date is entered, a message is displayed.

Lines originating from documents have been added or deleted. The invoicing elements are not recalculated.

This message appears when lines originating from a document with invoicing elements are added or deleted. In this case, the share of invoicing elements related to these documents is not added/subtracted from the invoice.

Taxes have not been correctly defined

This warning or blocking message is displayed when inconsistencies are reported on:

  • The tax codes of the document lines
  • The tax codes of the document invoicing elements.

The consistency check on tax codes is performed based on the value of parameter CTLTAX - Tax codes control (VEN chapter, VAT group - no control, non blocking control, blocking control).

After the message is displayed, a log file details the errors that occurred during the consistency check.

Tables used

SEEREFERTTO Refer to documentation Implementation