The automatic receipt process

Creating automatic receipt records

To create automatic receipts into the customer's administrative warehouse, LN:

  1. Creates combinations of buy-from business partners, warehouses, and items based on the selections specified in the Initiate Automatic Receipts (whinh3223m000) session. LN retrieves this data from the Warehouse - Item (whwmd2110s000) session and the Items - Purchase Business Partner (tdipu0110m000) session.
  2. Checks the automatic receipt settings in the terms and conditions for these combinations. For more information, refer to Setting up automatic receipts.
  3. Creates the automatic receipt records in the Automatic Receipts (whinh3523m000) session for these combinations.

    The initial status of an automatic receipt record is Open.

Receipt record basis

How LN creates the automatic receipt records, and which data they include depends on the type of data the automatic receipt records are based on. If based on:

  • Purchase orders

    LN:

    1. Calculates the automatic receipt dates as described in Setting up automatic receipts.
    2. Stores these in the automatic receipt records.
    3. Adds the receipt quantities to the automatic receipt records when actually performing the receipt on the automatic receipt date, see Performing automatic receipts.
  • Forecast demand

    LN:

    1. Retrieves the planned receipt quantities from the Enterprise Planning package.
    2. Stores these in the following fields of the Automatic Receipts (whinh3523m000) session:

      • Planned Receipt Quantity in Receipt Unit
      • Planned Receipt Quantity in Inventory Unit
    3. Retrieves the automatic receipt dates from Enterprise Planning or the receiving interval from the terms and conditions.
  • Contractual inventory levels

    LN:

    1. Calculates the automatic receipt dates from the delivery moments defined in the terms and conditions.
    2. Retrieves the planned inventory level for the automatic receipt dates from the terms and conditions.
    3. Stores the automatic receipt dates and planned inventory levels in the Automatic Receipt Date field and the Planned Inventory Level field, respectively, of the Automatic Receipts (whinh3523m000) session.
Performing automatic receipts

On the automatic receipt date, LN performs receipts for the automatic receipt records as follows:

  1. Create warehousing receipt lines for the automatic receipt records.
  2. Link the receipt lines to the purchase orders present for the business partners, warehouses, items, and date ranges specified by the user in the Initiate Automatic Receipts (whinh3223m000) session.
  3. If no purchase orders are present, create purchase orders according to the Receipt Triggered Order field in the Order Terms and Conditions (tctrm1130m000) session. If the value in this field is Not Allowed, an error message appears and the automatic receipt is not performed for the automatic receipt record.

    Purchase orders are not present if the automatic receipts are based on forecast demand or contractual inventory levels. For more information, refer to Purchase orders, forecast demand, or inventory levels.

  4. Generate low volume lot or serial numbers if not present.
  5. Generate High volume scenario lot or serial numbers according to the lot and serial registration templates. For more information, refer to Lot and serial registration templates.
  6. Confirm the automatic receipt record.
  7. In the Automatic Receipts (whinh3523m000) session, set the status of the automatic receipt record and show the received quantities.
  8. Within the date range specified in the Initiate Automatic Receipts (whinh3223m000) session, LN looks for automatic receipt dates. If an automatic receipt date is due, the automatic receipts for that date are performed. The process lies dormant until an automatic receipt date is due, or if the date range is expired.
Purchase orders, forecast demand, or inventory levels

How LN retrieves the quantities to be received depends on the type of data the automatic receipt records are based on. If based on:

  • Purchase orders

    LN:

    1. Checks the purchase orders retrieved for the receipt records.
    2. Receives the purchase order quantities as described in Receipt record basis.
  • Forecast demand

    LN:

    1. Creates receipt triggered purchase orders for the automatic receipt records.
    2. Receives these into the warehouse. The quantities to be received are taken from the Planned Receipt Quantity in Receipt Unit field and the Planned Receipt Quantity in Inventory Unit field of the Automatic Receipts (whinh3523m000) session. For more information, refer to Receipt record basis.
  • Contractual inventory levels

    LN:

    1. Creates receipt triggered purchase orders for the automatic receipt records.
    2. Receives these into the warehouse.
    3. Determines the quantities to be received by comparing the planned inventory level from the Planned Inventory Level field in the Automatic Receipts (whinh3523m000) session to the inventory on hand from the receiving warehouse. If on the automatic receipt date the inventory level is within the contractual inventory levels, LN performs no receipt.