In questa parte del manuale saranno riportate le modalità di base che Mon Ami 3000 offre all'utente per la gestione dei codici articoli; tutte le impostazioni dovranno essere eseguite in Configurazione articoli.

CODICE LIBERO

Per gestire codici completamente liberi occorre disabilitare le funzioni Abilita codice articolo EAN e Generazione automatica codici articolo. Tutto quello che sarà specificato nel campo codice dell'anagrafica articoli non verrà modificato o elaborato.

CODICE ALFANUMERICO / EAN

Per utilizzare questa funzione occorre abilitare la gestione dei codice EAN selezionando il check Abilita codice articolo EAN. L'utente potrà continuare a inserire codici alfanumerici ma, ogni codice completamente numerico sarà ora considerato come EAN, verrà calcolato il Check Digit e saranno posti degli 0 in testa se il codice è inferiore a 13 caratteri.

GENERAZIONE AUTOMATICA CODICE ALFANUMERICO / EAN

Per utilizzare questa funzione occorre abilitare la funzione Generazione automatica codici articolo. L'utente non deve fare altro che specificare come deve essere strutturato il codice che sarà generato automaticamente, sulla base del formato prestabilito, alla pressione del tasto TAB.

Abilitando la generazione automatica si abilitano, nello stesso gruppo di campi, una serie di campi tramite i quali definire la struttura del codice. Tali campi sono:

Prefisso: caratteri da inserire come prefisso dei codici.

Dim. Progressivo: cifre che comporranno il numero di progressivo. Questo numero si incrementa automaticamente e la sua dimensione varia in funzione del Prefisso inserito poichè ogni codice deve essere al massimo di 13 caratteri.

Ult. Progressivo: valore del progressivo utilizzato nell'ultimo codice generato.

E' possibile generare in automatico anche dei codici EAN. Per fare ciò occorre abilitare anche la funzione Abilita codice articolo EAN. Fatto questo è sufficiente inserire nel campo Prefisso un numero e specificando nel campo Dim. Progressivo un valore tale che la lunghezza complessiva del codice sia di 12 caratteri. Il 13° carattere, il Check Digit, sarà calcolato automaticamente dal software.

Nota: la generazione automatica viene eseguita solamente se il campo codice è vuoto alla pressione del tasto TAB. Qualsiasi altro valore sarà lasciato inalterato tranne nel caso in cui è abilitata la gestione dei codici EAN e il valore inserito è un numero, in tal caso sarà sistemato il formato come spiegato in precedenza.

L'utilizzo di una di queste funzionalità non esclude le altre, è possibile abilitare tutte e tre le funzionalità contemporaneamente, in questo caso sarà MA3K a riconoscere quale tipologia di codice sia stata inserita.

Esempio 1.
Tutto è disabilitato, il codice inserito dall'utente viene accettato e mantenuto uguale.

Esempio 2.
E' abilitato l'uso di codici EAN; se l'utente inserisce un codice al cui interno sono presenti delle lettere questo sarà considerato come un codice libero mentre, se il codice è solo numerico, MA3K lo considera come codice EAN.  Se la lunghezza del codice EAN inserito è minore di 12 caratteri, alla pressione del tasto TAB il software provvederà automaticamente ad inserire il check Digit in coda al codice e degli zeri in testa.

Esempio 3.
E' abilitata la generazione automatica dei codici e il suffisso inserito contiene dei caratteri. Se l'utente inserisce un codice alfanumerico, alla pressione del tasto TAB questo viene considerato come codice imposto e viene mantenuto; se non viene inserito alcun carattere, alla pressione del tasto TAB sarà generato automaticamente il codice in funzione dei dati specificati.

Esempio 4.
Sono abilitate entrambe le funzionalità e il suffisso inserito per la generazione dei codici contiene delle lettere. In questo caso un eventuale codice alfanumerico viene mantenuto, un codice numerico viene considerato come EAN e la pressione del tasto TAB genera automaticamente il codice se il campo era vuoto. Se il suffisso scelto per la generazione dei codici è solo numerico e la lunghezza totale (Suffisso + Progressivo) è di 12 numeri, essendo abilitata la gestione dei codici EAN, MA3K provvederà a calcolare e ad aggiungere il check Digit. Così facendo è possibile generare automaticamente dei codici EAN.