Utilizzo di gruppi di numeri e serie

È possibile identificare ordini, contratti, fatture e altri documenti per numero di ordine o di documento. Il numero di documento è costituito da un codice serie seguito da un numero in sequenza. È inoltre possibile utilizzare codici e numeri di serie per identificare tipi di record diversi dai documenti.

Le serie consentono ad esempio di identificare:

  • Business Partner
  • Informazioni indirizzi
  • Contratti di acquisto
  • Ordini di vendita
  • Ordini di produzione
  • Ordini di assistenza
  • Ordini di magazzino
  • Ordini di trasporto
Nota

Per quanto riguarda i documenti finanziari, è necessario definire i numeri di documento e le serie nella sessione Serie tipo di transazione (tfgld0114m000) di Contabilità. Per ulteriori informazioni, vedere Creare numeri di documento per tipo di transazione.

Gruppi di numeri

I gruppi di numeri vengono utilizzati per assegnare set di serie a tipi diversi di ordini, documenti e altri record. Per ciascun gruppo di numeri è necessario definire:

  • Uno o più codici serie.
  • La lunghezza, ovvero il numero di caratteri, del codice serie.
  • Il numero iniziale, ovvero il primo numero libero, di ciascuna serie.
Codice serie

È possibile definire codici serie alfanumerici costituiti da un massimo di 8 caratteri. La lunghezza massima del codice serie sommata al numero incluso nella serie è di 9 caratteri.

Per utilizzare le serie in base al tipo di documento o record, è necessario assegnare il gruppo di numeri al tipo di documento o di record in questione. È consentito assegnare un gruppo di numeri a un solo tipo di documento o record.

Poiché i codici serie possono essere alfanumerici, è possibile che i numeri di documento generati, formati al massimo da nove caratteri, siano anch'essi alfanumerici.

Nota

In caso di record correlati, è possibile utilizzare numeri identici. Per ulteriori informazioni, vedere Utilizzo di numeri identici per record correlati.

Gruppi di numeri dedicati

I gruppi di numeri dedicati consentono di generare numeri di ordine e documento univoci e riservati per un uso specifico. Tutti i numeri di serie generati da LN all'interno di gruppi dedicati allo stesso scopo sono univoci. Per garantire l'unicità dei numeri, LN verifica che i codici serie definiti nei gruppi di numeri non possano generare numeri duplicati. Vedere anche Esempi di gruppi di numeri dedicati.

È possibile dedicare gruppi di numeri per le seguenti finalità:

  • Trasporto/Magazzino
  • Fatturazione
  • Produzione
  • Assistenza
  • Non applicabile

I gruppi di numeri possono essere assegnati ai diversi scopi nelle sessioni corrispondenti. Nella sessione Parametri ordini di vendita (tdsls0100s400), è ad esempio possibile selezionare il gruppo di numeri per ordini di vendita o programmi vendite. Di conseguenza, nella sessione Uffici vendite (tdsls0512m000) potrà essere specificata una serie di tale gruppo di numeri per gli ordini di vendita generati da uno specifico ufficio vendite.

Primo numero libero

LN assegna i numeri agli ordini, ai documenti e agli altri record in modo sequenziale, utilizzando il primo numero libero nella serie. Nella sessione Primi numeri liberi (tcmcs0150m000), è possibile specificare il numero iniziale di ciascuna serie.

Numeri di ordine

Il numero risultante è composto dal codice serie seguito dal primo numero libero e deve essere composto da 9 caratteri. Se il numero di cifre è inferiore a quello richiesto, LN aggiunge automaticamente zeri iniziali al primo numero libero.

Esempio

Si supponga che il codice serie sia NR08 e che il primo numero libero sia 100. Ai documenti di questa serie verranno assegnati i seguenti numeri:

  • NR0800100
  • NR0800101
  • NR0800102
Cache dei primi numeri liberi

Per migliorare le prestazioni delle sessioni in cui vengono assegnati nuovi numeri di ordine, è possibile definire la lunghezza della cache per una serie. La lunghezza della cache corrisponde alla quantità di nuovi numeri di serie che LN genera e inserisce nella cache dell'utente. Gli utenti non devono quindi rimanere in attesa mentre LN genera e verifica i numeri di serie successivi.

Se si utilizza la cache dei primi numeri liberi, i numeri di ordine possono non essere sequenziali mentre i numeri ancora presenti nella cache dell'utente vanno persi al momento della disconnessione.

Se non si desidera utilizzare la cache dei primi numeri liberi, è necessario impostare la lunghezza della cache su zero.

Esempio

La lunghezza della cache è impostata su quattro. Alla prima creazione di un nuovo ordine, LN genera quattro nuovi numeri di serie e li inserisce nella cache dell'utente. È necessario che l'utente rimanga in attesa fino al completamento di questa fase. Il primo numero viene utilizzato per il nuovo ordine. LN recupera automaticamente dalla cache dell'utente i numeri relativi ai successivi tre ordini creati dall'utente. Alla creazione di un quinto ordine, LN genererà altri quattro numeri e li inserirà nella cache dell'utente, seguendo questa stessa logica per tutte le creazioni di ordini successive.

Se l'utente crea sei ordini e quindi effettua la disconnessione, gli ultimi due numeri di serie che LN ha generato non verranno utilizzati.

Utilizzo di numeri identici per record correlati
  1. Definire un gruppo di numeri per ciascun tipo di record utilizzando la sessione Gruppi di numeri (tcmcs0151m000).
  2. Definire codici serie identici nei gruppi di numeri utilizzando la sessione Primi numeri liberi (tcmcs0150m000).
  3. Definire gli stessi primi numeri liberi iniziali nelle serie identiche utilizzando la sessione Primi numeri liberi (tcmcs0150m000).
  4. Assegnare i gruppi di numeri ai due tipi di record, utilizzando la sessione appropriata.
  5. Selezionare le serie identiche per i record.

LN genera codici identici quando vengono creati diversi tipi di record che si desidera collegare. Si adotta questo metodo, ad esempio, per utilizzare codici identici per ordini o contratti correlati in diverse società.

Esempi di gruppi di numeri dedicati

I gruppi di numeri vengono definiti con i seguenti dettagli:

Gruppo di numeri Lunghezza serie Riservato a
SF12 Produzione
SF22 Produzione
SF53 Produzione
IN92 Fatturazione

 

Se il gruppo di numeri SF1 contiene una serie KJ, LN non consente l'inserimento dello stesso codice di serie ( KJ) nel gruppo di numeri SF2.

Se il gruppo di numeri SF1 contiene una serie AA, LN non consente l'inserimento dei codici di serie AA1, AA5 o AA9 nel gruppo di numeri SF5 poiché questo può determinare la generazione degli stessi numeri del gruppo SF2.

Se il gruppo di numeri SF5 contiene una serie DF2, LN non consente l'inserimento di una serie DF nel gruppo di numeri SF1 o SF2 poiché questo può determinare la generazione degli stessi numeri del gruppo SF5, nel caso in cui vengano generati numeri molto alti quali DF2255734, DF2766438 e così via.

Indipendentemente dalla serie definita nei gruppi di numeri SF1, SF2 e SF3, è possibile inserire qualsiasi serie nel gruppo IN9 poiché quest'ultimo è dedicato a un altro tipo di uso.