Vai al contenuto

Guida operativa -- Assemblaggio automatico

A cosa serve

L'assemblaggio automatico permette di creare un articolo finito a partire dai suoi componenti, gestendo in modo guidato la selezione dei lotti e lo scarico del materiale dal magazzino. Si usa tipicamente in produzione interna, per articoli di catalogo che vengono assemblati su richiesta del cliente al momento dell'evasione di una vendita.

L'operazione non e' un programma a se stante: parte dalla scansione barcode dell'articolo finito (in fase di preparazione consegna) e si svolge attraverso una sequenza di passaggi automatizzati. L'operatore interviene solo nei punti dove serve una scelta o una conferma, oppure quando emerge un'eccezione.

I principali utilizzatori sono i magazzinieri di produzione che preparano le consegne, ma il flusso e' rilevante anche per responsabili logistica che configurano il magazzino logistico e gestiscono il magazzino automatico Modula.


Panoramica del processo

   1. PREPARAZIONE         2. AVVIO                  3. SELEZIONE LOTTI         4. CONFERMA
   +----------------+      +---------------+         +-------------------+      +---------------+
   | Distinta base, |      | Scansione     |         | Automatica:       |      | Verifica      |
   | configurazione | -->  | barcode       |   -->   | accantonamenti,   |  --> | griglia,      |
   | magazzini,     |      | articolo da   |         | prenotazioni,     |      | F3 di         |
   | (versamenti    |      | assemblare    |         | lotti liberi,     |      | conferma      |
   | mag. logistico)|      |               |         | prelievo Modula   |      |               |
   +----------------+      +---------------+         +-------------------+      +---------------+
                           COGG69HT                  COGG77 (chiamato)          COGG77
                           (terminale barcode)

Il programma operativo principale e' COGG69HT, accessibile da Magazzino > Uscite > Evasione vendite > Importazione bdp. Quando il barcode scansionato corrisponde a un articolo da assemblare (con distinta base attiva), COGG69HT avvia automaticamente la procedura di assemblaggio (COGG77) che gestisce tutto il flusso interno fino al riconoscimento dei componenti pronti.


Programmi coinvolti

Programma Menu / Accesso Funzione nel processo
COGG69HT Magazzino > Uscite > Evasione vendite > Importazione bdp Punto di ingresso: lettura barcode, identificazione articolo, avvio assemblaggio
COGG77 Chiamato automaticamente da COGG69HT Procedura di assemblaggio: distinta base, selezione lotti, prelievo Modula, scarichi
COGF64 Magazzino > Entrate > Versamento componenti Versamento componenti su magazzino logistico (passaggio preliminare opzionale)
COGM65 Magazzino > Uscite > Consolidamento BdP Cancellazione BDP provvisori orfani (manutenzione, cliente Artic SEALS)

L'operatore interagisce direttamente con COGG69HT e (di conseguenza) con la maschera COGG77. Gli altri programmi citati sono accessori o di manutenzione.


Concetti chiave

Distinta base

La distinta base e' la "ricetta" dell'articolo finito: l'elenco dei componenti necessari e la quantita' di ciascuno per produrre una unita'. La gestisce l'ufficio tecnico ed e' un dato anagrafico stabile.

Magazzino logistico

Magazzino di servizio dove vengono versati in anticipo i componenti dedicati a uno specifico cliente, tipicamente all'arrivo della merce. Quando si assembla, COGG77 cerca prima qui (priorita' massima): se trova accantonamenti per il cliente in lavorazione, li usa, evitando di pescare dal magazzino principale.

Il magazzino logistico e' configurato a livello azienda (parametro MAG-LOGISTICO). E' opzionale: se non configurato, il flusso non lo cerca.

Magazzino Modula

Magazzino automatico (sistema fisico esterno con scaffalature motorizzate). Mantiene stock dei componenti e risponde a liste di prelievo: quando COGG77 invia una richiesta, l'operatore a Modula avvia il prelievo, e la lista viene marcata "evasa" (anche parzialmente) restituendo i lotti effettivi da scaricare.

BDP provvisorio

Buono di prelievo creato in modo "non finalizzato" (flag P), pensato per servire da raccordo temporaneo tra la commessa di assemblaggio e Modula durante l'attesa della lista. Non viene mai inviato come tale al cliente, e si chiude automaticamente alla fine dell'assemblaggio.


Prerequisiti

Perche' la procedura possa partire correttamente devono essere soddisfatte queste condizioni:

Prerequisito Obbligatorio Note
Distinta base configurata sull'articolo finito Si Senza distinta base l'articolo non viene riconosciuto come "da assemblare"
Componenti presenti su almeno un magazzino Si Magazzino principale, logistico o Modula
Configurazione magazzino logistico No Se attiva, abilita la priorita' "accantonamenti" e l'invio liste a Modula
Configurazione collegamento Modula No Necessaria solo se si vuole usare il prelievo automatico Modula
Versamento componenti su mag. logistico (COGF64) No Operazione preliminare facoltativa: serve per "prenotare" stock dedicato a un cliente

Il versamento componenti via COGF64 e' un fatto preliminare opzionale: l'operatore di magazzino, quando arrivano componenti destinati a un cliente specifico, puo' versarli direttamente sul magazzino logistico, creando un BDP che li rende "trovabili" da COGG77 al momento dell'assemblaggio. Senza questo passaggio il flusso funziona comunque, ma COGG77 cerchera' i componenti partendo dai lotti liberi del magazzino principale.


Procedura passo-passo

Caso normale: assemblaggio con tutti i componenti disponibili

  1. Il magazziniere accede a COGG69HT dal menu Magazzino > Uscite > Evasione vendite > Importazione bdp
  2. Inserisce gli estremi della consegna del cliente (numero ordine/consegna)
  3. Scansiona il barcode dell'articolo da preparare e indica la quantita' richiesta
  4. Se l'articolo ha distinta base, COGG69HT chiama automaticamente COGG77
  5. COGG77 calcola il fabbisogno dei componenti (quantita' richiesta x distinta base) e cerca i lotti automaticamente, in quest'ordine di priorita':
    • Accantonamenti su magazzino logistico (componenti dedicati al cliente)
    • Prenotazioni esistenti per la consegna
    • Lotti liberi del magazzino principale
  6. Si apre la griglia componenti con le righe gia' compilate (merce + lotto + quantita'). Il magazziniere puo' verificare e, se necessario, modificare manualmente le scelte
  7. Premendo F3, COGG77 conferma l'assemblaggio:
    • Crea il buono di prelievo "vero" sulla consegna
    • Genera i documenti di scarico per i magazzini coinvolti (uno per ciascun magazzino interessato)
    • Eventuali BDP provvisori (Modula) vengono chiusi
  8. La maschera si chiude e si torna a COGG69HT pronto per la prossima scansione

Caso con prelievo Modula

Se ci sono componenti che non si trovano sui magazzini diretti ma sono presenti su Modula (magazzino automatico), COGG77 attiva una fase di prelievo automatico.

Cosa vede l'operatore

  1. Dopo le ricerche automatiche (passo 5 sopra), COGG77 mostra il messaggio:

    "Invio lista prelievo a Modula. Confermi?"

  2. Premendo F3 (conferma), COGG77 invia la richiesta a Modula e attende
  3. La maschera resta in attesa: a Modula un operatore avvia fisicamente il prelievo
  4. Quando Modula completa (anche parzialmente), la lista rientra automaticamente:
    • I componenti prelevati appaiono in griglia, con i lotti effettivi assegnati da Modula
    • Se Modula ha consegnato tutto, la procedura prosegue come nel caso normale (vai al passo 7)
    • Se Modula ha consegnato meno del richiesto, vedi sezione "Eccezioni" sotto

Tempi di attesa

Il prelievo Modula puo' richiedere alcuni minuti, dipende dal carico del magazzino e dal numero di righe nella lista. La maschera resta in attesa: l'operatore puo' lasciarla aperta o uscire e rientrare in seguito (vedi sotto).


Eccezioni e casi particolari

A. Modula ha consegnato meno del richiesto

Cosa vedi: la griglia ha le righe popolate con quantita' inferiori a quelle richieste. Premendo F3 ricevi il messaggio:

"Sul componente XXX non hai selezionato quantita' sufficiente!!"

Cosa puoi fare:

Scelta Quando conviene Come fare
Aspettare e rilanciare C'e' fiducia che lo stock Modula tornera' disponibile a breve (es. componenti in arrivo) Esci dalla maschera (ESC). Rientra piu' tardi: COGG77 rilevera' il fabbisogno residuo e proporra' di inviare una nuova lista a Modula
Ridurre la quantita' assemblata Vuoi chiudere subito la consegna con quanto disponibile, anche se inferiore al richiesto Esci e rientra. Imposta la nuova quantita' richiesta uguale alla quantita' minima effettivamente prelevata da Modula. La griglia si ripopola coerentemente, F3 funziona
Completare manualmente Hai i componenti residui in stock principale e vuoi coprire da li' Modifica direttamente in griglia: aggiungi righe sui lotti del magazzino principale fino a coprire il fabbisogno. F3 abiliterai una volta coperto tutto
Annullare la consegna Non c'e' modo di completare e l'ordine va rinegoziato Esci dalla maschera. Rivolgersi all'amministratore per cancellare l'eventuale BDP provvisorio orfano se necessario

Nota tecnica: il sistema permette di ridurre la quantita' richiesta perche' la lista inviata a Modula non e' vincolata alla quantita' originale. Il raccordo interno e' su cliente + articolo finito. Quindi ridurre da 10 a 7 (la qta minima ottenuta) e' un'operazione corretta, e Modula non viene "rinotificato".

B. Esci durante l'attesa lista Modula

Se chiudi la maschera mentre la lista a Modula e' in attesa, non perdi il lavoro: il raccordo interno (BDP provvisorio + collegamento cliente/merce) resta in piedi nel sistema. Quando rientri:

  1. Vai in COGG69HT, rifai la scansione del barcode dello stesso articolo per lo stesso cliente
  2. COGG77 riconosce che esiste gia' una lista pendente e la riprende
  3. Se la lista e' nel frattempo stata evasa, il rientro e' immediato (vedi sopra)
  4. Se la lista e' ancora in attesa, COGG77 si rimette in polling

In casi rari, se nel frattempo qualcuno ha cancellato manualmente il BDP provvisorio (intervento esterno o malfunzionamento), COGG77 lo rileva e ti chiede:

"Il BDP provvisorio non e' piu' presente. Generare una nuova lista di prelievo?"

Rispondi F3 = Si per ripartire da zero, oppure ESC per annullare e rivolgerti all'amministratore.

C. BDP provvisori orfani

Se per qualche motivo (interruzione hardware, abbandono volontario non recuperato, ecc.) restano in giro BDP provvisori di assemblaggi mai finalizzati, l'amministratore di magazzino puo' cancellarli massivamente dal programma di consolidamento BdP (COGM65, accessibile da utenti specifici).

Attenzione: la cancellazione massiva non notifica Modula. Se la lista corrispondente era ancora in elaborazione su Modula, occorre coordinarsi manualmente con l'operatore Modula per evitare che il prelievo continui senza un BDP di riferimento. Tipicamente questa pulizia si fa a fine giornata o a inizio turno, quando Modula non ha liste attive.

D. Componenti accantonati su magazzino logistico

Se un cliente ha componenti gia' versati sul magazzino logistico (operazione preliminare via COGF64), COGG77 li trova automaticamente e li usa con priorita' massima. Non c'e' nulla da fare manualmente: la griglia compare gia' compilata con i lotti del magazzino logistico.

Se ci sono accantonamenti parziali (es. 7 pezzi sul logistico per fabbisogno 10), COGG77 li usa fino ad esaurimento e completa il residuo dalle altre fonti (Modula o magazzino principale, in cascata).

E. Variante Blue Seals

Per il cliente Blue Seals (az-main-mag = "B") il flusso e' semplificato: nessun magazzino logistico, nessun prelievo Modula, scarico unicamente sul magazzino "B". L'operatore non deve fare nulla di diverso: COGG77 si comporta automaticamente in modo coerente.


Domande frequenti

Posso annullare un assemblaggio in corso? Si, premendo ESC dalla maschera COGG77. Se non era stata inviata nessuna lista a Modula, l'annullo e' "pulito". Se era pendente una lista, vedi sezione "Esci durante l'attesa lista Modula".

Cosa succede se sbaglio la quantita' richiesta? Se non hai ancora premuto F3, basta correggere il campo quantita' in griglia. Se hai gia' confermato, il BDP e' stato creato: vai in COGM65 per gestirlo (cancellazione o sdoppiamento).

Come faccio a vedere lo stato dei BDP provvisori in giro? Da COGM65 (consolidamento BdP), filtrando sul flag "Provvisorio = P".

Modula non risponde da molto tempo, cosa faccio? Verifica con il responsabile Modula che la lista sia stata effettivamente presa in carico. Puoi uscire dalla maschera e rientrare piu' tardi: la procedura e' interrompibile. Se ti convince che la lista non andra' mai a buon fine, puoi annullare e rivolgerti all'amministratore per pulire i residui.


Documenti correlati