Receipts on push schedule lines

For push schedules, goods are usually received against a blanket warehouse order and the purchase release usually contains clustered schedule lines. When goods are received, the goods are distributed over the schedule lines with the oldest unfulfilled requirement of the type Immediato or Effettivo.

Nota

If the item on the push schedule is project pegged, project peg information is linked to a schedule line. In this case, receipts against a blanket warehouse order are assigned based on the priority in the purchase schedule line peg (distribution). Per ulteriori informazioni, consultare Pegging progetto in Approvvigionamento.

Receipt correction

After receipts are made in Magazzino, and the goods are not yet inspected, you can correct the received quantity in the Correzione ricevimento (whinh3121s000) session.

Nota

For inspected receipts, no receipt correction is possible. Whether goods must be inspected upon receipt depends on the value of the Ispezione check box in the Righe contratti di acquisto (tdpur3101m000) session or the Articoli - Business Partner acquisti (tdipu0110m000) session.

If goods must be inspected, the Approved Quantity and Rejected Quantity fields in the Righe programma acquisti (tdpur3111m000) and Programma acquisti - Ricevimenti (tdpur3115m200) sessions are retrieved from Magazzino. If these fields are filled, you cannot correct the receipt for the inspected quantity.

If goods must not be inspected, the Approved Quantity field is equal to the Received Quantity field in the Righe programma acquisti (tdpur3111m000) and Programma acquisti - Ricevimenti (tdpur3115m200) sessions. The rejected quantity is always zero. Unless the quantities received are invoiced, you can always perform a receipt correction.

Nota

When the purchase schedule line is invoiced, you can no longer update the receipt in Magazzino. However, you can still update the received CUMs in the Aggiornamento quantità cumulative ricevute (tdpur3432m000) session.

Increasing the received quantity

If, in Magazzino, the received quantity is increased after prior confirmation of a receipt, LN:

  1. Assigns the goods to (the) schedule line(s) with the oldest unfulfilled requirement of the type Immediato or Effettivo in the Righe programma acquisti (tdpur3111m000) session.
  2. Creates an entry in the Programma acquisti - Ricevimenti (tdpur3115m200) session if the goods are assigned to a new schedule line, or updates a record if the goods are added to a schedule line on which goods are received, but that is not fulfilled yet.
  3. Updates the Quantità cumulative ricevute (tdpur3132m000) session.
Decreasing the received quantity

If, in Magazzino, the received quantity is decreased after prior confirmation of a receipt, LN:

  1. Searches for the appropriate purchase schedule receipt details in the Programma acquisti - Ricevimenti (tdpur3115m200) session that are linked to the receipt line in Magazzino.
  2. Selects the receipt detail records that include a received quantity in the Programma acquisti - Ricevimenti (tdpur3115m200) session. The planned receipt date of the schedule line to which the records are linked determines the sequence in which the received quantity is reduced for the records. First, the received quantity of the youngest record is reduced until the received quantity is zero. Next, the subsequent youngest record is reduced, etc.
  3. Updates planned inventory transactions for the purchase schedule line(s).
  4. Updates Contabilità fornitori about the adjusted purchase schedule line(s).
  5. Updates the received quantity and the received cumulative in the Quantità cumulative ricevute (tdpur3132m000) session for a combination of schedule number, receipt number, packing slip number, shipment ID, and receipt date. All successive received CUMs are also updated with the new quantity.
Esempio

In Magazzino, on 11 February, a receipt is confirmed for 20 pieces. An inspection is carried out for 10 pieces of which three pieces are rejected and seven pieces are approved. On 13 February, a receipt is confirmed for five pieces. Those five pieces must still be inspected.

These tables show the information that is written to the Righe programma acquisti (tdpur3111m000) and Programma acquisti - Ricevimenti (tdpur3115m200) sessions:

Schedule lineRequirement dateRequired quantityReceipt dateReceived quantityApproved quantityRejected quantity
1013/21511/21573
2014/2511/2500
3015/2513/2500
4016/28----

 

Schedule lineReceipt numberShipment IDPacking slip numberReceipt dateReceived quantityApproved quantityRejected quantity
10RCP0001BP001PS000111/21573
20RCP0001BP001PS000111/2500
30RCP0002BP002PS000213/2500
40-------

 

Now, a receipt correction is performed on the receipt number RCP0001. Instead of receiving 20 pieces, the received quantity is changed to 12. Less than 10 pieces is not allowed because 10 pieces are already inspected and approved or rejected.

These tables show the result of the receipt correction in the Programma acquisti - Ricevimenti (tdpur3115m200) and Righe programma acquisti (tdpur3111m000) sessions:

Schedule lineReceipt numberShipment IDPacking slip numberReceipt dateReceived quantityApproved quantityRejected quantity
10RCP0001BP001PS000111/21073
20RCP0001BP001PS000111/2200
30RCP0002BP002PS000113/2500
40-------

 

Schedule lineRequirement dateRequired quantityReceipt dateReceived quantityApproved quantityRejected quantity
1013/21511/21073
2014/2511/2200
3015/2513/2500
4016/28----

 

Nota

If you use advance shipment notices (ASNs), a link exists between ASN information and purchase schedule lines in the Dettagli ASN (tdpur3113m000) session. With this session, modifications and cancellations of ASNs are propagated to the relevant schedule lines. The same logic is used as explained in the previous examples.