Lotti alfanumerici | |||
Per gestire i lotti alfanumerici occorre itervenire sulla spunta di gestione lotti alfanumerici presente in anagrafica ditta nei dati aggiuntivi ditta (di default NON spuntato), se spuntato sarà possibile indicare dei codici lotto non numerici, altrimenti se non selezionato il codice lotto può essere solo un numero tra 0 e 999999999.
Con la gestione dei lotti alfanumerici nei programmi di gestione delle anagrafiche articoli, articoli a variante e articoli a taglie e colori, sono stati aggiunti due campi, uno per specificare il codice della modalità di creazione del lotto e uno per indicare il sistema attribuzione automatica lotto negli scarichi/consumi (D = data scadenza, M = manuale, F = fifo, L = lifo). Per la gestione dei codici di modalità creazione lotti utilizzare il programma modalità creazione automatica lotto. Per questa gestione, nell'anagrafica lotti, il campo lotto ora è alfanumerico e segue la logica impostata in anagrafica ditta (NB: nel caso in cui il codice lotto può essere solo un numero compreso tra 0 e 999999999 il campo chiave analotti.alo_lotto sarà uguale al codice inserito manualmente in analotti.alo_lottox, altrimenti sarà possibile inserire codici lotto alfanumerico in analotti.alo_lottox ed il campo analotti.alo_lotto (campo chiave) sarà un progressivo calcolato in automatico). Sempre nell'anagrafica sono stati aggiunti i campi 'tipo generazione lotto', 'nazione origine', 'nazione provenienza', 'data ultimo aggiornamento', 'data di primo carico', 'data libera', 'descrizione interna' e 'note 2'. La creazione automatica anagrafica lotto avviene prima del salvataggio della riga nei documenti di magazzino e/o ordini di tipo ricevuto (SOLO IN FASE DI INSERIMENTO DI UN NUOVO DOCUMENTO/ORDINE), se non è indicato il numero di lotto e sull'articolo è impostata la gestione dei lotti e un codice di creazione automatica (gestione lotti alfanumerica impostata in anagrafica dittà); questo si scatena SOLO sulle righe di carico da produzione o nei documenti di carico che non movimentano 2 magazzini, quindi gli unici documenti gestiti sono ordini fornitori, ordini fornitori aperti, righe di carico di ordini di produzione, DDT ricevuti che non movimentano 2 magazzini, righe di carico di carica da produzione e fatture immediate ricevute (la funzionalità sopra esposta è di default abilitata sui documenti di magazzino, per gli ordini è necessario abilitare l'opzione di registro Attenzione: nell'anagrafica lotti sono presenti le date di primo carico e data scadenza, calcolate in base alla data del documento in fase di realizzazione, se dopo la creazione dell'anagrafica lotto viene cambiata la data del documento, l'anagrafica lotto non viene rimodificata. Le funzionalità per scaricare in automatico lotti sono attive solo su documenti di magazzino e note di prelievo (no ordini), in tutti i documenti che scaricano il materiale, compresi i trasferimenti tra 2 magazzini. La routine viene attivata se al salvataggio della riga contenente un articolo gestito a lotti non è stato indicato il numero di lotto e se nell'anagrafica articolo è indicato come deve avvenire lo scarico automatico del lotto. Nel caso di esplosione distinta base e/o importazione righe da ordini/note di prelievo la riga importata potrebbe dover essere 'splittata' in più righe, in base alla quantità da scaricare rispetto all'esistenza del lotto. NB: lo scarico automatico lotti opera solo su nuovi documenti e nuove righe. Al cambio della quantità della riga già salvata (anche se il documento è nuovo) il lotto non viene ricalcolato. Se la quantità da scaricare è superiore alle giacenze divise per lotto, la restante parte verrà inserita con lotto vuoto. Nei programmi dove c'è già un sistema di scarico lotto automatico (vedi generazione note di prelievo da impegni) il vecchio automatismo verrà mantenuto se in anagrafica articolo è indicato che il lotto non deve essere assegnato automaticamente. NB: l'automatismo di proposta lotto per il momento non lavora sui programmi di avanzamento produzione (BNDBAVMG/BNDBAVEX/BNDBAVLA), picking vecchio, nota di prelievo generata al salvataggio dell'ordine, genera documenti da note di prelievo, articoli taglie e colori. Non opera con modulo Project Management attivo.
Attenzione: possono esserci problemi in caso di diversi utenti che scaricano lo stesso articolo/lotto in contemporanea, visto che le righe del corpo di un documento in fase di creazione non sono visibili in atri documenti; per limitare il problema si consiglia di settare l'opzione di registro Utilizzando la combinazione 'ALT+F3' sul campo lotto viene chiamata la maschera di gestione anagrafica lotti. Inserire un controllo per fare in modo che il lotto creato sia univoco globale, invece che univoco per articolo. Opera solo sugli articoli gestiti a lotti in anagrafica articoli (indipendentemente che siano lotti numerici o alfanumerici). Attivo solo se settata l'opzione di registro REPORT PERSONALIZZATI: se non si usano lotti alfanumerici, non occorre fare nulla, diversamente occorre aggiungere in left join analotti ed esporre analotti.alo_lottox (come già fatto da noi su report standard). PROGRAMMI/MODULI CHE CONTINUERANNO AD OPERARE SOLO CON LOTTI NUMERICI:
Particolarità: nella tabella dei magazzini è stato aggiunto il campo tb_dlottox, ma per gli utenti questo è completamente trasparente, poiché la colonna del lotto di default mostra questo nuovo campo. Note finali: l'utente può ancora utilizzare il campo del lotto per altri usi, se l'articolo non è gestito a lotti. I vari programmi (bsorgsol, bsorgsor, bsveboll, bndblpro, bnmglsar, bnragrda, ecc...) si occuperanno automaticamente di scrivere la relativa anagrafica fittizia se il campo lotto è stato comunque inserito, in questi programmi il flag di 'gestione lotti' dell'anagrafica articoli serve solo per testare in fase di salvataggio documento che il lotto sia stato impostato. |