Programmi di spedizione supplementare
I programmi di spedizione supplementare sono programmi richieste richiamate generati da Controllo assemblaggio mediante il sistema di fornitura gestito per ordini/SILS.
Per aggiornare una riga programma di spedizione supplementare, è necessario modificare l'ordine di assemblaggio che ha generato la riga in questione.
Creazione delle righe programma di spedizione supplementare
Se Controllo assemblaggio richiama le merci mediante il sistema di fornitura SILS, LN effettua le seguenti operazioni:
- In Controllo assemblaggio viene generato un ID/numero di riferimento, che rappresenta una combinazione di Numero identificativo veicolo (VIN), Stazione di linea e Kit assemblaggio.
- Se viene effettuato un richiamo, nella sessione Righe programma acquisti (tdpur3111m000) viene generata una riga programma per ogni articolo e l'ID di riferimento generato viene inserito nel campo ID riferimento.
- Per ogni riga di programma, i dati del programma di spedizione supplementare vengono inseriti nella sessione Dati programma di spedizione supplementare (tdpur3517m000).
- Per ogni riga programma di spedizione supplementare, viene inserito un record nella sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000).
Aggiornamento delle righe programma di spedizione supplementare
Per aggiornare una riga programma di spedizione supplementare, è necessario modificare l'ordine di assemblaggio che ha generato la riga in questione.
Sono disponibili due tipi di aggiornamenti:
-
Campi non univoci
Aggiornamenti di campi non univoci.Nella sessione Dati programma di spedizione supplementare (tdpur3517m000) si tratta degli aggiornamenti dei campi, ad esempio:
- Sequenza lavoro
- Quantità
- Data fabbisogno
- ID elenco opzioni
-
Campi univoci
Aggiornamenti di campi univoci. Tali aggiornamenti riguardano altri campi della sessione Dati programma di spedizione supplementare (tdpur3517m000), ad esempio Kit assemblaggio, Numero identificativo veicolo (VIN), Stazione di linea e così via.
L'operazione effettuata da LN non dipende solo dal tipo di campo da aggiornare, ma anche dall'eventuale invio della riga programma di spedizione supplementare a un rilascio acquisti.
il valore presente nel campo Inviato della sessione Dati programma di spedizione supplementare (tdpur3517m000) indica se la riga del programma di spedizione supplementare è già stata inviata a un rilascio di acquisti.
Aggiornamento di righe programma di spedizione supplementare non ancora inviate
- Se Controllo assemblaggio modifica qualsiasi campo di una riga di programma di spedizione supplementare, il campo applicabile viene semplicemente aggiornato nelle sessioni Righe programma acquisti (tdpur3111m000), Dati programma di spedizione supplementare (tdpur3517m000) e Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000). Lo stato della riga programma rimane impostato su Ordine generato nella sessione Righe programma acquisti (tdpur3111m000) e su Creato nelle sessioni Dati programma di spedizione supplementare (tdpur3517m000) e Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000).
- Se in Controllo assemblaggio è necessario eliminare un fabbisogno, lo stato della riga di programma di spedizione supplementare applicabile nelle sessioni Righe programma acquisti (tdpur3111m000) e Dati programma di spedizione supplementare (tdpur3517m000) cambia in Annullato. La riga viene rimossa dalla sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000).
Aggiornamento di un campo univoco in una riga programma di spedizione supplementare già inviata a un rilascio acquisti
Se viene aggiornato un campo univoco, in LN vengono effettuate le seguenti operazioni:
- Alla riga obsoleta del programma di spedizione supplementare presente nella sessione Righe programma acquisti (tdpur3111m000) viene assegnato lo stato Annullato.
- Il record corrispondente presente nella sessione Dati programma di spedizione supplementare (tdpur3517m000) mantiene lo stato Creato, ma viene inserito un altro record con stato Annullato. Il valore del campo Revisione della riga programma di spedizione supplementare annullata viene incrementato, poiché lo stato della riga viene modificato da Creato in Annullato.
- La riga programma di spedizione supplementare annullata nella sessione Dati programma di spedizione supplementare (tdpur3517m000) viene inserita nella sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000) con un nuovo valore di Revisione di rilascio. Questa operazione viene eseguita perché l'annullamento deve essere comunicato anche al fornitore mediante un nuovo rilascio acquisti.
- Viene creata una nuova riga programma di spedizione supplementare con stato impostato su Ordine generato nella sessione Righe programma acquisti (tdpur3111m000) e su Creato nelle sessioni Dati programma di spedizione supplementare (tdpur3517m000) e Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000).
Aggiornamento di un campo non univoco in una riga programma di spedizione supplementare già inviata a un rilascio acquisti
Se viene aggiornato un campo non univoco, in LN vengono effettuate le seguenti operazioni:
- La riga obsoleta del programma di spedizione supplementare presente nella sessione Righe programma acquisti (tdpur3111m000) viene aggiornata e mantiene lo stato Ordine generato.
- La riga programma di spedizione supplementare applicabile presente nella sessione Dati programma di spedizione supplementare (tdpur3517m000) mantiene lo stato Creato, ma viene inserito un altro record con stato Modificato. Il valore del campo Revisione della riga programma di spedizione supplementare modificata viene incrementato, poiché lo stato della riga viene modificato da Creato in Modificato.
- La riga programma di spedizione supplementare modificata nella sessione Dati programma di spedizione supplementare (tdpur3517m000) viene inserita nella sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000) con un nuovo valore di Revisione di rilascio. Questa operazione viene eseguita poiché la modifica deve essere comunicata anche al fornitore mediante un nuovo rilascio acquisti.
Esempio 1 - Creazione delle righe programma di spedizione supplementare
Fabbisogni provenienti da Controllo assemblaggio:
Identificativo veicolo | Seq. lavoro | Kit assemblaggio | Stazione di linea | Articolo | Data | Quantità |
---|---|---|---|---|---|---|
VIN001 | JS001 | K01 | LS01 | ITEM1 | 10/01/99 ore 8:00 | 2 |
VIN001 | JS001 | K01 | LS01 | ITEM2 | 10/01/99 ore 8:00 | 4 |
VIN001 | JS001 | K01 | LS01 | ITEM3 | 10/01/99 ore 8:00 | 4 |
VIN002 | JS002 | K02 | LS01 | ITEM1 | 10/01/99 ore 12:00 | 2 |
VIN002 | JS002 | K02 | LS01 | ITEM2 | 10/01/99 ore 12:00 | 5 |
VIN002 | JS002 | K02 | LS01 | ITEM4 | 10/01/99 ore 12:00 | 4 |
VIN003 | JS003 | K03 | LS01 | ITEM1 | 10/01/99 ore 16:00 | 2 |
VIN003 | JS003 | K03 | LS01 | ITEM2 | 10/01/99 ore 16:00 | 4 |
VIN003 | JS003 | K03 | LS01 | ITEM5 | 10/01/99 ore 16:00 | 8 |
Risultati visualizzati nella sessione Righe programma acquisti (tdpur3111m000):
Numero di programma: | Posizione | Articolo | Data fabbisogno | Quantità |
---|---|---|---|---|
SCH0001 | 10 | ITEM1 | 10/01/99 ore 8:00 | 2 |
SCH0002 | 10 | ITEM2 | 10/01/99 ore 8:00 | 4 |
SCH0003 | 10 | ITEM3 | 10/01/99 ore 8:00 | 4 |
SCH0001 | 20 | ITEM1 | 10/01/99 ore 12:00 | 2 |
SCH0002 | 20 | ITEM2 | 10/01/99 ore 12:00 | 5 |
SCH0004 | 10 | ITEM4 | 10/01/99 ore 12:00 | 4 |
SCH0001 | 30 | ITEM1 | 10/01/99 ore 16:00 | 2 |
SCH0002 | 30 | ITEM2 | 10/01/99 ore 16:00 | 4 |
SCH0005 | 10 | ITEM5 | 10/01/99 ore 16:00 | 8 |
Risultati visualizzati nella sessione Dati programma di spedizione supplementare (tdpur3517m000):
Programma | Posizione | Revisione seq. | Numero identificativo veicolo (VIN) | Seq. lavoro | Kit | Stazione di linea | Articolo | Data | Quantità | Stato |
---|---|---|---|---|---|---|---|---|---|---|
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM1 | 10/01/99 ore 8:00 | 2 | Creato |
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM2 | 10/01/99 ore 8:00 | 4 | Creato |
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | LS01 | ITEM3 | 10/01/99 ore 8:00 | 4 | Creato |
SCH0001 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM1 | 10/01/99 ore 12:00 | 2 | Creato |
SCH0002 | 20 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM2 | 10/01/99 ore 12:00 | 5 | Creato |
SCH0004 | 10 | 1 | VIN002 | JS002 | K02 | LS01 | ITEM4 | 10/01/99 ore 12:00 | 4 | Creato |
SCH0001 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM1 | 10/01/99 ore 16:00 | 2 | Creato |
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM2 | 10/01/99 ore 16:00 | 4 | Creato |
SCH0005 | 10 | 1 | VIN003 | JS003 | K03 | LS01 | ITEM5 | 10/01/99 ore 16:00 | 8 | Creato |
Risultati visualizzati nella sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000):
Numero rilascio | Revisione rilascio | Pos. rilascio | Programma | Pos. programma | Revisione seq. | Articolo | Quantità | Stato |
---|---|---|---|---|---|---|---|---|
REL001 | 0 | 10 | SCH0001 | 10 | 1 | ITEM1 | 2 | Creato |
REL001 | 0 | 20 | SCH0002 | 10 | 1 | ITEM2 | 4 | Creato |
REL001 | 0 | 30 | SCH0003 | 10 | 1 | ITEM3 | 4 | Creato |
REL001 | 0 | 40 | SCH0001 | 20 | 1 | ITEM1 | 2 | Creato |
REL001 | 0 | 50 | SCH0002 | 20 | 1 | ITEM2 | 5 | Creato |
REL001 | 0 | 60 | SCH0004 | 10 | 1 | ITEM4 | 4 | Creato |
REL001 | 0 | 70 | SCH0001 | 30 | 1 | ITEM1 | 2 | Creato |
REL001 | 0 | 80 | SCH0002 | 30 | 1 | ITEM2 | 4 | Creato |
REL001 | 0 | 90 | SCH0005 | 10 | 1 | ITEM5 | 8 | Creato |
Esempio 2 - Aggiornamento delle righe programma di spedizione supplementare
Il modulo Controllo assemblaggio invia i seguenti aggiornamenti:
- VIN001 in JS001 è sostituito da VIN004 in JS001.
- Per VIN003, la quantità di ITEM2 viene incrementata da 4 a 6.
- Tutti i fabbisogni dell'esempio 1 sono già stati inviati a un rilascio acquisti.
Di conseguenza, nella sessione Righe programma acquisti (tdpur3111m000) vengono apportate le seguenti modifiche:
Annullato | |||||
---|---|---|---|---|---|
Programma | Posizione | Articolo | Data fabbisogno | Quantità | Stato |
SCH0001 | 10 | ITEM1 | 10/01/99 ore 8:00 | 2 | Annullato |
SCH0002 | 10 | ITEM2 | 10/01/99 ore 8:00 | 4 | Annullato |
SCH0003 | 10 | ITEM3 | 10/01/99 ore 8:00 | 4 | Annullato |
Aggiornamento | |||||
---|---|---|---|---|---|
Programma | Posizione | Articolo | Data fabbisogno | Quantità | Stato |
SCH0002 | 30 | ITEM2 | 10/01/99 ore 16:00 | 6 | Ordine generato |
Nuovo | |||||
---|---|---|---|---|---|
Programma | Posizione | Articolo | Data fabbisogno | Quantità | Stato |
SCH001 | 40 | ITEM1 | 10/01/99 ore 8:00 | 2 | Ordine generato |
SCH002 | 40 | ITEM2 | 10/01/99 ore 8:00 | 4 | Ordine generato |
SCH003 | 20 | ITEM3 | 10/01/99 ore 8:00 | 4 | Ordine generato |
Di conseguenza, nella sessione Dati programma di spedizione supplementare (tdpur3517m000) vengono apportate le seguenti modifiche:
Programma | Posizione | Revisione seq. | Numero identificativo veicolo (VIN) | Seq. lavoro | Kit | Articolo | Data | Quantità | Inviato | Stato |
---|---|---|---|---|---|---|---|---|---|---|
SCH0001 | 10 | 1 | VIN001 | JS001 | K01 | ITEM1 | 10/01/99 ore 8:00 | 2 | Sì | Creato |
SCH0001 | 10 | 2 | VIN001 | JS001 | K01 | ITEM1 | 10/01/99 ore 8:00 | 2 | No | Annullato |
SCH0001 | 40 | 1 | VIN004 | JS001 | K04 | ITEM1 | 10/01/99 ore 8:00 | 2 | No | Creato |
SCH0002 | 10 | 1 | VIN001 | JS001 | K01 | ITEM2 | 10/01/99 ore 8:00 | 4 | Sì | Creato |
SCH0002 | 10 | 2 | VIN001 | JS001 | K01 | ITEM2 | 10/01/99 ore 8:00 | 4 | No | Annullato |
SCH0002 | 40 | 1 | VIN004 | JS001 | K04 | ITEM2 | 10/01/99 ore 8:00 | 4 | No | Creato |
SCH0003 | 10 | 1 | VIN001 | JS001 | K01 | ITEM3 | 10/01/99 ore 8:00 | 4 | Sì | Creato |
SCH0003 | 10 | 2 | VIN001 | JS001 | K01 | ITEM3 | 10/01/99 ore 8:00 | 4 | No | Annullato |
SCH0003 | 20 | 1 | VIN004 | JS001 | K04 | ITEM3 | 10/01/99 ore 8:00 | 4 | No | Creato |
SCH0002 | 30 | 1 | VIN003 | JS003 | K03 | ITEM2 | 10/01/99 ore 16:00 | 4 | Sì | Creato |
SCH0002 | 30 | 2 | VIN003 | JS003 | K03 | ITEM2 | 10/01/99 ore 16:00 | 6 | No | Modificato |
Di conseguenza, nella sessione Righe rilascio vendite - Programma spedizione supplementare (tdpur3523m000) vengono apportate le seguenti modifiche:
Numero rilascio | Revisione rilascio | Pos. rilascio | Programma | Pos. programma | Revisione seq. | Articolo | Quantità | Stato |
---|---|---|---|---|---|---|---|---|
REL001 | 1 | 10 | SCH0001 | 10 | 2 | ITEM1 | 2 | Annullato |
REL001 | 1 | 20 | SCH0002 | 10 | 2 | ITEM2 | 4 | Annullato |
REL001 | 1 | 30 | SCH0003 | 10 | 2 | ITEM3 | 4 | Annullato |
REL001 | 1 | 80 | SCH0002 | 30 | 2 | ITEM2 | 6 | Modificato |
REL001 | 1 | 100 | SCH0001 | 40 | 1 | ITEM1 | 2 | Creato |
REL001 | 1 | 110 | SCH0002 | 40 | 1 | ITEM2 | 4 | Creato |
REL001 | 1 | 120 | SCH0003 | 20 | 1 | ITEM3 | 4 | Creato |