<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tc/onlinemanual/000004" xml:lang="it">
   <Header>
      <Title>Utilizzo di gruppi di numeri e serie</Title>
      <Keyword type="header" order="d1e1191506">
         <Level1>Gruppi di numeri</Level1>
      </Keyword>
      <Keyword type="header" order="d1e1191509">
         <Level1>Serie</Level1>
      </Keyword>
      <Keyword type="header" order="d1e1191512">
         <Level1>Primi numeri liberi</Level1>
      </Keyword>
      <Keyword type="header" order="d1e1191515">
         <Level1>Numeri di ordine</Level1>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph>È 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.</Paragraph>
      <List>
         <ListIntro>Le serie consentono ad esempio di identificare:</ListIntro>
         <ListItem>Business Partner</ListItem>
         <ListItem>Informazioni indirizzi</ListItem>
         <ListItem>Contratti di acquisto</ListItem>
         <ListItem>Ordini di vendita</ListItem>
         <ListItem>Ordini di produzione</ListItem>
         <ListItem>Ordini di assistenza</ListItem>
         <ListItem>Ordini di magazzino</ListItem>
         <ListItem>Ordini di trasporto</ListItem>
      </List>
      <Note>
         <SectionTitle> Nota</SectionTitle>
         <Paragraph>Per quanto riguarda i documenti finanziari, è necessario definire i numeri di documento e le serie nella sessione <GUIRef href="/baanerp/tf/gld/tfgld0114m000" role="session">Serie tipo di transazione (tfgld0114m000)</GUIRef> di <GUIRef href="/baanerp/tf" role="package">Contabilità</GUIRef>. Per ulteriori informazioni, vedere <Link href="/baanerp/tf/onlinemanual/000121" role="manual">Determinazione dei numeri di documento per tipo di transazione</Link>.</Paragraph>
      </Note>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Gruppi di numeri</SectionTitle>
      <List>
         <ListIntro>I <Link href="/baanerp/tc/glossary/glossary#NumberGroup_tc" role="glossary">gruppi di numeri</Link> vengono utilizzati per assegnare set di serie a tipi diversi di ordini, documenti e altri record. Per ciascun gruppo di numeri è necessario definire:</ListIntro>
         <ListItem>Uno o più codici serie.</ListItem>
         <ListItem>La lunghezza, ovvero il numero di caratteri, del codice serie.</ListItem>
         <ListItem>Il numero iniziale, ovvero il primo numero libero, di ciascuna serie.</ListItem>
      </List>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Codice serie</SectionTitle>
      <Paragraph>È 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.</Paragraph>
      <Paragraph>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.</Paragraph>
      <Paragraph>Poiché i codici serie possono essere alfanumerici, è possibile che i numeri di documento generati, formati al massimo da nove caratteri, siano anch'essi alfanumerici.</Paragraph>
      <Note>
         <SectionTitle> Nota</SectionTitle>
         <Paragraph>In caso di record correlati, è possibile utilizzare numeri identici. Per ulteriori informazioni, vedere <Link href="#tc4A" role="internal">Utilizzo di numeri identici per record correlati</Link>.</Paragraph>
      </Note>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Gruppi di numeri dedicati</SectionTitle>
      <Paragraph>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 <Link href="#tc4B" role="internal">Esempi di gruppi di numeri dedicati</Link>.</Paragraph>
      <List>
         <ListIntro>È possibile dedicare gruppi di numeri per le seguenti finalità:</ListIntro>
         <ListItem> 
            <GUIRef href="/baanerp/tc/domains/dctd#freight.wh" role="option">Trasporto/Magazzino</GUIRef>
         </ListItem>
         <ListItem> 
            <GUIRef href="/baanerp/tc/domains/dctd#invoicing" role="option">Fatturazione</GUIRef>
         </ListItem>
         <ListItem> 
            <GUIRef href="/baanerp/tc/domains/dctd#production" role="option">Produzione</GUIRef>
         </ListItem>
         <ListItem> 
            <GUIRef href="/baanerp/tc/domains/dctd#service" role="option">Assistenza</GUIRef>
         </ListItem>
         <ListItem> 
            <GUIRef href="/baanerp/tc/domains/dctd#none" role="option">Non applicabile</GUIRef>
         </ListItem>
      </List>
      <Paragraph>I gruppi di numeri possono essere assegnati ai diversi scopi nelle sessioni corrispondenti. Nella sessione <Link href="/baanerp/td/sls/tdsls0100s400" role="session">Parametri ordini di vendita (tdsls0100s400)</Link>, è ad esempio possibile selezionare il gruppo di numeri per ordini di vendita o programmi vendite. Di conseguenza, nella sessione <Link href="/baanerp/td/sls/tdsls0512m000" role="session">Uffici vendite (tdsls0512m000)</Link> potrà essere specificata una serie di tale gruppo di numeri per gli ordini di vendita generati da uno specifico ufficio vendite.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Primo numero libero</SectionTitle>
      <Paragraph> LN assegna i numeri agli ordini, ai documenti e agli altri record in modo sequenziale, utilizzando il primo numero libero nella serie. Nella sessione <Link href="/baanerp/tc/mcs/tcmcs0150m000" role="session">Primi numeri liberi (tcmcs0150m000)</Link>, è possibile specificare il numero iniziale di ciascuna serie.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Numeri di ordine</SectionTitle>
      <Paragraph>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.</Paragraph>
      <ExampleSection>
         <SectionTitle> Esempio</SectionTitle>
         <List>
            <ListIntro>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:</ListIntro>
            <ListItem>NR0800100</ListItem>
            <ListItem>NR0800101</ListItem>
            <ListItem>NR0800102</ListItem>
         </List>
      </ExampleSection>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Cache dei primi numeri liberi</SectionTitle>
      <Paragraph>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.</Paragraph>
      <Paragraph>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.</Paragraph>
      <Paragraph>Se non si desidera utilizzare la cache dei primi numeri liberi, è necessario impostare la lunghezza della cache su zero.</Paragraph>
      <ExampleSection>
         <SectionTitle> Esempio</SectionTitle>
         <Paragraph>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.</Paragraph>
         <Paragraph>Se l'utente crea sei ordini e quindi effettua la disconnessione, gli ultimi due numeri di serie che LN ha generato non verranno utilizzati.</Paragraph>
      </ExampleSection>
   </GeneralSection>
   <GeneralSection ID="tc4A">
      <SectionTitle>Utilizzo di numeri identici per record correlati</SectionTitle>
      <ProcedureList>
         <ListItem>Definire un gruppo di numeri per ciascun tipo di record utilizzando la sessione <GUIRef href="/baanerp/tc/mcs/tcmcs0151m000" role="session">Gruppi di numeri (tcmcs0151m000)</GUIRef>.</ListItem>
         <ListItem>Definire codici serie identici nei gruppi di numeri utilizzando la sessione <GUIRef href="/baanerp/tc/mcs/tcmcs0150m000" role="session">Primi numeri liberi (tcmcs0150m000)</GUIRef>.</ListItem>
         <ListItem>Definire gli stessi primi numeri liberi iniziali nelle serie identiche utilizzando la sessione <GUIRef href="/baanerp/tc/mcs/tcmcs0150m000" role="session">Primi numeri liberi (tcmcs0150m000)</GUIRef>.</ListItem>
         <ListItem>Assegnare i gruppi di numeri ai due tipi di record, utilizzando la sessione appropriata.</ListItem>
         <ListItem>Selezionare le serie identiche per i record.</ListItem>
      </ProcedureList>
      <Paragraph> 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à.</Paragraph>
   </GeneralSection>
   <GeneralSection ID="tc4B">
      <SectionTitle>Esempi di gruppi di numeri dedicati</SectionTitle>
      <Paragraph>I gruppi di numeri vengono definiti con i seguenti dettagli:</Paragraph>
      <TABLE border="1" cellpadding="3" borderstyle="default"
             space-and-orientation="indented-estimated">
         <THEAD noTR="1">
            <TR no="1" isLast="true">
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/mcs/tcmcs0151m000#tcmcs051.nrgr" role="manual">Gruppo di numeri</GUIRef>
               </TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/mcs/tcmcs0151m000#tcmcs051.lngt" role="manual">Lunghezza serie</GUIRef>
               </TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/mcs/tcmcs0151m000#tcmcs051.dctd" role="manual">Dedicato a</GUIRef>
               </TD>
            </TR>
         </THEAD>
         <TBODY noTR="4">
            <TR no="1" isLast="false">
               <TD valign="top" align="center" rowspan="1" colspan="1">SF1</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1">2</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/domains/dctd#production" role="option">Produzione</GUIRef>
               </TD>
            </TR>
            <TR no="2" isLast="false">
               <TD valign="top" align="center" rowspan="1" colspan="1">SF2</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1">2</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/domains/dctd#production" role="option">Produzione</GUIRef>
               </TD>
            </TR>
            <TR no="3" isLast="false">
               <TD valign="top" align="center" rowspan="1" colspan="1">SF5</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1">3</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/domains/dctd#production" role="option">Produzione</GUIRef>
               </TD>
            </TR>
            <TR no="4" isLast="true">
               <TD valign="top" align="center" rowspan="1" colspan="1">IN9</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1">2</TD>
               <TD valign="top" align="center" rowspan="1" colspan="1"> 
                  <GUIRef href="/baanerp/tc/domains/dctd#invoicing" role="option">Fatturazione</GUIRef>
               </TD>
            </TR>
         </TBODY>
      </TABLE>
      <Paragraph>Se il gruppo di numeri SF1 contiene una serie <Code>KJ</Code>, LN non consente l'inserimento dello stesso codice di serie ( <Code>KJ</Code>) nel gruppo di numeri SF2.</Paragraph>
      <Paragraph>Se il gruppo di numeri SF1 contiene una serie <Code>AA</Code>, LN non consente l'inserimento dei codici di serie <Code>AA1</Code>, <Code>AA5</Code> o <Code>AA9</Code> nel gruppo di numeri SF5 poiché questo può determinare la generazione degli stessi numeri del gruppo SF2.</Paragraph>
      <Paragraph>Se il gruppo di numeri SF5 contiene una serie <Code>DF2</Code>, LN non consente l'inserimento di una serie <Code>DF</Code> 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 <Code>DF2255734</Code>, <Code>DF2766438</Code> e così via.</Paragraph>
      <Paragraph>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.</Paragraph>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle> Argomenti correlati</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000006" role="manual">Definizione di numeri di ordine</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000008" role="manual">Modifica di serie</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000007" role="manual">Assegnazione di gruppi di numeri</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tf/onlinemanual/000121" role="manual">Determinazione dei numeri di documento per tipo di transazione</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>