Cancellazione Lotti di Produzione¶
A cosa serve¶
Questo programma esegue la cancellazione completa di un lotto di produzione e di tutti i dati ad esso collegati. E' una funzione critica usata per annullare lotti errati o non piu' necessari, che ripristina il magazzino allo stato precedente al lotto.
In dettaglio, la cancellazione:
- elimina il lotto principale e tutti i suoi sotto-lotti figli (lavorazioni multi-fase),
- elimina i documenti di carico/scarico magazzino generati dal lotto (prelievi, versamenti) e ripristina le giacenze sui rispettivi articoli,
- riapre le matricole che erano state scaricate dal lotto (le rende di nuovo disponibili come "in carico"),
- elimina le pre-matricole legate al lotto (per le aziende che le usano),
- elimina i cicli di lavoro, le date pianificate, le consegne pianificate e le stampe collegate al lotto,
- segnala eventuali documenti di rientro da contoterzista che non possono essere eliminati automaticamente.
ATTENZIONE: la cancellazione non ripristina l'impegno derivante dai lotti cancellati: e' necessario, dopo la cancellazione, sistemare manualmente le consegne legate ai lotti cancellati per ottenere l'impegno corretto.
Programma: COGS17C | Percorso menu: Magazzino > Produzione > Produzione > Cancellazione Lotti
Come si accede¶
- Menu: Magazzino > Produzione > Produzione > Cancellazione Lotti
- E' anche utilizzato come sottoprogramma da altri programmi di gestione lotti (es. COGP13A, COGP13S).
Prerequisiti¶
- Il lotto deve essere di tipo produzione 1 (non lavorazione intermedia).
- Il lotto deve essere il "padre" della catena di lavorazioni (fase 1, posizione 1).
- A seconda della configurazione (parametro OK-PARZIALE o OK-MAI):
- OK-PARZIALE: il lotto puo' essere cancellato solo se la quantita' avanzata e' minore della quantita' ordinata;
- OK-MAI: il lotto puo' essere cancellato solo se non e' stato in alcun modo avanzato e non e' chiuso.
Operativita'¶
Maschera di selezione¶
| Campo | Descrizione | Note |
|---|---|---|
| Anno lotto | Anno del lotto di produzione | Obbligatorio (se non si usa il lotto esterno) |
| Numero lotto | Numero progressivo del lotto | Obbligatorio se anno indicato; il sistema verifica che il lotto esista |
| Lotto esterno | Codice lotto esterno cliente (alternativo) | Solo se la configurazione abilita la gestione dei lotti esterni |
Cosa succede¶
- Il programma valida il lotto: deve esistere, essere di produzione 1, essere il padre, e rispettare il vincolo OK-PARZIALE/OK-MAI in base alla configurazione.
- Vengono effettuati ulteriori controlli (presenza documenti contoterzista, dati Modula, lavorazioni accodate, supporti/contenitori in movimento). Se ci sono blocchi, viene mostrato un messaggio.
- Per ogni lavorazione figlia del lotto, in cascata:
- Documenti di prelievo/versamento: vengono accumulati su un file di transito (con segno opposto) e poi rigenerati come documenti di rettifica via servizio standard di inserimento p.nota magazzino, ripristinando giacenze e movimenti analitici.
- Matricole: i record di scarico vengono eliminati e le matricole vengono riportate a "in carico". Se ci sono merci critiche con matricole, viene gestito automaticamente l'inserimento dati richiesto dal servizio di p.nota.
- Pre-matricole: vengono cancellate se associate al lotto (Eurocold, B&B Elettronica).
- Movimenti distinta base, lotti tag, supporti: tutti collegati al lotto vengono eliminati.
- Se l'opzione lo prevede (chiamata da COGP13S), i cicli di lavoro non vengono cancellati. Altrimenti vengono eliminati anche i cicli, le date pianificate e le consegne.
- Eventuali documenti di rientro da contoterzista generati dal lotto non vengono cancellati automaticamente: il programma li segnala alla fine in una stampa.
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| Esc | Esce dal programma |
| F1 | Apre la configurazione delle preferenze del programma |
| F2 | Torna al campo precedente |
| F3 | Conferma e avvia la cancellazione |
| F8 | Apre il calendario sui campi data |
Messaggi di errore¶
| Messaggio | Causa | Cosa fare |
|---|---|---|
| Lotto non di produzione 1! | Il lotto non e' di tipo produzione standard | Selezionare un lotto di produzione |
| Lotto intermedio non cancellabile! | E' una lavorazione figlia, non il padre del lotto | Selezionare il lotto padre |
| Attenzione, lotto gia' completamente avanzato; cancellazione impossibile | Configurazione OK-PARZIALE: il lotto e' completamente avanzato | Annullare prima gli avanzamenti, oppure non cancellare |
| Attenzione, lotto gia' avanzato o chiuso; cancellazione impossibile | Configurazione OK-MAI: il lotto ha avanzamenti o e' chiuso | Annullare avanzamenti e chiusura prima |
| Lotto non rintracciato | Il numero indicato non esiste | Verificare il codice |
| Magazzini movimentati superati il limite (50) | Il lotto ha generato movimenti su piu' di 50 magazzini diversi | Contattare il personale tecnico |
| Errore apertura file di transito | Problema su file temporanei in /tmp |
Verificare i diritti di scrittura sulla directory temporanea |
Al termine, se ci sono documenti di rientro che non possono essere cancellati, viene prodotta una stampa di segnalazione con l'elenco dei documenti rimasti.
Vedi anche¶
- Inserimento Lotti di Produzione — per creare/modificare i lotti
- Avanzamento Lotti — per gestire l'avanzamento (eventualmente da annullare prima della cancellazione)
- Inserimento P.Nota Magazzino (servizio interno) — utilizzato per generare i documenti di rettifica