Pianificazione acquisti in Pianificazione aziendale

In LN l'acquisto di articoli JIT viene gestito tramite i programmi acquisti. In questo argomento viene descritta la gestione della pianificazione relativa agli acquisti di questi articoli in Pianificazione aziendale.

Durante la simulazione di un ordine effettuata in Pianificazione aziendale, i volumi di acquisto vengono pianificati come ordini di acquisto pianificati.

LN, tuttavia, può anche trasferire gli ordini di acquisto a un programma acquisti nel modulo Gestione acquisti di Approvvigionamento.

LN esegue il trasferimento nei casi riportati di seguito:

  • La simulazione dell'ordine viene eseguita per lo scenario effettivo.
  • Nella sessione Articoli - Acquisti (tdipu0101m000) è stata selezionata la casella di controllo Programma acquisti in uso per l'articolo interessato.

Quando si esegue la sessione Generazione pianificazione ordini (cprrp1210m000), LN determina un'eventuale mancanza di scorte per un determinato articolo nel periodo di tempo simulato e prende in considerazione la domanda, la fornitura definitiva e i momenti esatti in cui può verificarsi una mancanza di scorte. In caso di scorte mancanti, LN genera la fornitura.

Se LN utilizza un programma acquisti per pianificare la fornitura di un articolo, LN non genera ordini di acquisto pianificati, ma archivia un volume degli acquisti in una memoria interna. Quando LN ha generato tutti i volumi degli acquisti richiesti per l'articolo, LN raggruppa i volumi degli acquisti ordinati tra due momenti di consegna in un'unica riga del programma acquisti e dimensiona i volumi degli acquisti in base alle regole di dimensionamento dei lotti.

Vincoli generali

Durante l'esecuzione di una pianificazione degli ordini, LN verifica l'eventuale esaurimento delle scorte di articoli dei quali sia stato programmato l'acquisto. In caso affermativo, LN registra la fornitura di tali articoli nelle righe programma impostate nei momenti di consegna generati nella sessione Generazione momenti di consegna pianificati (tdipu0225m000) per il fornitore coinvolto nel programma acquisti. Se il programma acquisti si basa sulla spedizione, LN elenca i momenti di consegna pianificati nella sessione Mom. di consegna pianif. (Basati su spediz.) (tdipu0125m000). Se invece il programma acquisti si basa sul ricevimento, LN elenca i momenti di consegna pianificati nella sessione Mom. di consegna pianif. (Basati su ricevimento) (tdipu0126m000).

Nel processo di pianificazione basato sugli ordini, LN esegue una riprogrammazione in modo che la fornitura corrisponda alla domanda. In LN il meccanismo di riprogrammazione per gli articoli dei programmi acquisti funziona in modo leggermente diverso per gli articoli non pianificati tramite i programmi acquisti.

Gli articoli dei programmi acquisti sono soggetti ai seguenti vincoli:

  • In LN la casella di controllo Riprogramma solo quantità ordine totale è sempre disattivata nella sessione Parametri pianificazione (cprpd0100m000) per gli articoli dei programmi acquisti.
  • Le righe dei programmi acquisti si comportano sempre come se la casella di controllo Ordine pianificato prima di ordine effettivo/pianif. definitivamente fosse selezionata nella sessione Parametri pianificazione (cprpd0100m000).
  • LN può riprogrammare solo le quantità delle righe programmate per i momenti delle consegne.

Orizzonti e periodi bloccati

Per pianificare articoli il cui acquisto è stato programmato, LN utilizza un orizzonte e un periodo bloccato specifici. La data di fine dell'orizzonte di un programma acquisti corrisponde alla data fino alla quale LN visualizza i momenti di consegna nella sessione Mom. di consegna pianif. (Basati su spediz.) (tdipu0125m000) o Mom. di consegna pianif. (Basati su ricevimento) (tdipu0126m000).

LN raggruppa tutti i fabbisogni compresi tra due momenti di consegna in un unico programma di acquisto. LN raggruppa i volumi degli acquisti compresi tra l'ultimo momento di consegna definito e la data di fine dell'orizzonte in una riga di programma per l'ultimo momento di consegna.

Oltre la data di fine dell'orizzonte, dove non sono presenti momenti di consegna predefiniti, LN inserisce i volumi degli acquisti nel programma acquisti, ma non esegue tuttavia il dimensionamento per lotti né raggruppa i volumi degli acquisti in un momento di consegna.

Dopo la scadenza del contratto relativo al programma acquisti, LN converte i volumi degli acquisti richiesti in ordini di acquisto pianificati per un fornitore vuoto e genera un messaggio per informare il pianificatore.

Oltre la data di fine dell'orizzonte, dove non sono presenti momenti di consegna predefiniti, LN converte i volumi degli acquisti richiesti in ordini di acquisto pianificati per un fornitore vuoto e genera un messaggio di eccezione per avvisare il pianificatore.

Per gli articoli del piano LN utilizza una barriera temporale durante la quale LN non può modificare il piano della fornitura e gli ordini pianificati. Tuttavia, per la parte definitiva degli articoli dei programmi acquisti, LN utilizza i seguenti tipi di periodo bloccato:

  • Periodo bloccato: il periodo di tempo durante il quale Pianificazione aziendale non è in grado di generare o aggiornare le righe del programma acquisti.
  • Periodo bloccato -: il periodo di tempo calcolato a partire dalla data corrente e durante il quale LN prende in considerazione un limite minimo. Ciò significa che è possibile aumentare le quantità delle righe di programma ma non ridurle. In Pianificazione aziendale è possibile creare nuove righe di programma per la nuova domanda, ma non è possibile eliminare righe di programma esistenti in questo periodo.
  • Periodo bloccato +: il periodo di tempo calcolato a partire dalla data corrente e durante il quale LN prende in considerazione un limite massimo. Ciò significa che è possibile ridurre le quantità delle righe di programma ma non aumentarle. In Pianificazione aziendale non è possibile generare nuove righe di programma in questo periodo, ma è possibile ridurre le quantità delle righe esistenti.
Nota

Se si desidera che in Pianificazione aziendale vengano eliminate automaticamente le righe di programma non consegnate e ridondanti con una data nel passato, non specificare un periodo di limite minimo. È pertanto possibile selezionare la casella di controllo Elimina righe programma passate soltanto se il campo Periodo bloccato per quantità in diminuzione è impostato su zero nella sessione Articoli - Business Partner acquisti (tdipu0110m000), Dati logistici righe contratti di acquisto (tdpur3102m000) o Riga contr. di acquisto Riga dettagli logistici (tdpur3102m100).

Articoli del programma acquisti e barriere temporali

Oltre al periodo bloccato -, al periodo bloccato + e al periodo bloccato, è possibile impostare una barriera temporale nella sessione Articoli - Pianificazione (cprpd1100m000) per gli articoli con la casella di controllo Programma acquisti in uso selezionata nella sessione Articoli - Acquisti (tdipu0101m000).

Anche se l'utilizzo di una barriera temporale per gli articoli del programma acquisti genera risultati complessi e non chiari, questa funzionalità consente di avere più origini per un articolo del piano. È possibile avere più gruppi di pianificazione per un articolo. È probabile che solo uno di questi articoli abbia un programma acquisti, mentre gli altri sono articoli distribuiti o prodotti. È quindi possibile immettere una barriera temporale per gli articoli del piano con un programma acquisti. Se si inserisce una barriera temporale, tuttavia, LN genera un avviso.

Esempio di periodo bloccato e orizzonte

Figura 1.1
X momento di consegna
S riga programma
R Fabbisogno

Nella Figura 1-1 l'intervallo di tempo del programma acquisti è suddiviso in quattro periodi. I valori numerici mostrano il modo in cui Approvvigionamento e Pianificazione aziendale influiscono sulla situazione esistente e il modo in cui LN gestisce i fabbisogni che si verificano in Pianificazione aziendale:

  • Il periodo 1 è il periodo bloccato. In LN non è possibile modificare i volumi registrati nelle righe programma in questo periodo. InPianificazione aziendale non è possibile pianificare la fornitura in questo periodo. Per evitare che la fornitura abbia origine da fabbisogni risultanti dall'esecuzione di una pianificazione ordini o di una pianificazione principale finita in questo periodo, in Pianificazione aziendale viene generato un messaggio di riprogrammazione in cui viene consigliato di pianificare la fornitura in un altro momento di consegna in una data non compresa nel periodo 1.
  • Nel periodo 2, ovvero il periodo bloccato +, LN non può aggiungere nuove righe di programma, ma soltanto ridurre le quantità delle righe di programma già presenti. Per evitare che i fabbisogni risultanti dall'esecuzione di una pianificazione ordini o di una pianificazione principale finiscano in questa parte del programma acquisti, Pianificazione aziendale può generare messaggi di riprogrammazione.
  • Nel periodo 3 è possibile rigenerare il programma acquisti e di conseguenza le righe di programma (momenti di consegna) non sono ancora definite. Pianificazione aziendale raggruppa tutti i fabbisogni generati durante l'esecuzione di una pianificazione per i momenti di consegna e li invia al modulo Gestione acquisti di Approvvigionamento in cui i fabbisogni vengono utilizzati per aggiornare la riga corrispondente del programma.
  • Nel periodo 4 la Figura 1-1 mostra che non sono disponibili altri momenti di consegna. Di conseguenza, in Pianificazione aziendale ogni data viene considerata come un potenziale momento di consegna e i fabbisogni non vengono più raggruppati, ma inviati direttamente al modulo Gestione acquisti.

Esempio di pianificazione e riprogrammazione

La Figura 1-2 mostra la domanda esistente per un articolo del programma acquisti. Tutti i momenti di tempo si trovano nel periodo bloccato - e t1 è successivo al periodo bloccato +. Sono soddisfatte, inoltre, le condizioni riportate di seguito:

Dimensione lotto minimo 8
Domanda in t2 5 pezzi
Domanda in t3 10 pezzi
Domanda in t5 5 pezzi
Data specifica schema 1 in t1
Data specifica schema 2 in t4
1-2 Pianificazione e riprogrammazione di articoli del programma acquisti
X momento di consegna pianificato
FZ+ periodo bloccato +
FZ- periodo bloccato -

LN deve soddisfare la domanda compresa tra t2 e t3 entro i termini stabiliti e, per questo motivo, LN genera la fornitura di 15 pezzi in t1, ovvero il momento di consegna pianificato più vicino disponibile.

LN deve soddisfare la seconda domanda di 5 pezzi in t5 con una fornitura di 8 pezzi (dimensione lotto minimo) nel momento di consegna pianificato t4 (vedere Figura 1-3).

1-3 Pianificazione della fornitura per un articolo del programma acquisti
S1 riga programma 1
S2 riga programma 2

Nella Figura 1-4 viene illustrato il modo in cui LN risponde se la domanda in t3 aumenta di 5 pezzi.

1-4 Riprogrammazione della fornitura per un articolo del programma acquisti

Se la domanda in t3 aumenta di cinque pezzi (vedere Figura 1-3), durante l'esecuzione di una pianificazione basata sugli ordini LN esegue i seguenti passaggi:

  1. Le righe programma S1 e S2 vengono riconosciute come righe pianificate definitivamente perché si trovano nel periodo bloccato -. Tuttavia, le righe sono pianificate definitivamente nel senso che LN può ancora aumentare la quantità ordinata, ma non ridurla.
  2. Viene generato un messaggio di riprogrammazione Reschedule into %1$u001 %2$U001.. In altri termini, LN consiglia di riprogrammare i cinque pezzi della riga di programma 2 nella riga di programma 1.
  3. LN aggiunge 2 pezzi alla riga di programma 2 per poter soddisfare la domanda in t5.

Nella Figura 1-5 viene illustrato il modo in cui LN risponde se la domanda in t3 aumenta di dieci pezzi.

1-5 Riprogrammazione della fornitura per un articolo del programma acquisti

Se la domanda in t3 aumenta di 10 pezzi (vedere Figura 1-5), durante l'esecuzione di una pianificazione basata sugli ordini LN esegue i seguenti passaggi:

  1. Le righe del programma vengono riconosciute come definitivamente pianificate nel senso che LN può ancora aumentare la quantità ordinata, ma non ridurla.
  2. Viene generato un messaggio di riprogrammazione Reschedule into %1$u001 %2$U001.. In altri termini, LN consiglia di riprogrammare gli otto pezzi della riga di programma 2 nella riga di programma 1.
  3. LN aggiunge 5 pezzi alla riga di programma 2 per poter soddisfare la domanda inserita in t5.