<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tc/onlinemanual/000376" xml:lang="it">
   <Header>
      <Title>Progressione della ricorrenza</Title>
      <Keyword type="header" order="d1e1201805">
         <Level1>Schemi</Level1>
         <Level2>progressione della ricorrenza</Level2>
      </Keyword>
      <Keyword type="header" order="d1e1201810">
         <Level1>Ricorrenza</Level1>
         <Level2>progressione</Level2>
      </Keyword>
      <Keyword type="header" order="d1e1201815">
         <Level1>Progressione della ricorrenza</Level1>
      </Keyword>
   </Header>
   <AimSection>
      <Paragraph>In questo argomento viene descritta l'estensione del ciclo di vita di una ricorrenza mediante la relativa trasformazione in una <Link href="/baanerp/tc/glossary/glossary#000460" role="glossary">ricorrenza</Link> di tipo progressivo.</Paragraph>
   </AimSection>
   <GeneralSection>
      <Paragraph>Una <Link href="/baanerp/tc/glossary/glossary#000460" role="glossary">ricorrenza</Link> prevede una data di inizio e una data di fine predefinite che ne determinano il periodo di validità. Se la ricorrenza è di tipo progressivo, è possibile riutilizzare sempre la stessa definizione di ricorrenza. Ogni volta che si esegue la progressione della ricorrenza, la data di inizio e la data di fine corrispondenti vengono spostate in avanti in base a un periodo di tempo specificato.</Paragraph>
      <ExampleSection>
         <SectionTitle> Esempio</SectionTitle>
         <Paragraph>Si supponga che la data di inizio della ricorrenza sia il 1° gennaio 2009 e che la data di fine sia il 1° gennaio 2011.</Paragraph>
         <Paragraph>Se si esegue la progressione della ricorrenza spostandola in avanti di 51 settimane, si ottiene il seguente risultato:</Paragraph>
         <TABLE border="1" cellpadding="10" cellspacing="1" borderstyle="default"
                space-and-orientation="indented-estimated">
            <THEAD noTR="1">
               <TR no="1" isLast="true">
                  <TD rowspan="1" colspan="1"/>
                  <TD rowspan="1" colspan="1"> 
                     <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.stdt" role="manual">Data di inizio ricorrenza</GUIRef>
                  </TD>
                  <TD rowspan="1" colspan="1"> 
                     <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.endt" role="manual">Data di fine ricorrenza</GUIRef>
                  </TD>
               </TR>
            </THEAD>
            <TBODY noTR="2">
               <TR no="1" isLast="false">
                  <TD rowspan="1" colspan="1">Prima della progressione</TD>
                  <TD rowspan="1" colspan="1">01-01-2009</TD>
                  <TD rowspan="1" colspan="1">01-01-2011</TD>
               </TR>
               <TR no="2" isLast="true">
                  <TD rowspan="1" colspan="1">Dopo la progressione</TD>
                  <TD rowspan="1" colspan="1">24-12-2009</TD>
                  <TD rowspan="1" colspan="1">24-12-2011</TD>
               </TR>
            </TBODY>
         </TABLE>
         <Paragraph>L'esempio viene illustrato in dettaglio più avanti in questo argomento.</Paragraph>
      </ExampleSection>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Processo di progressione</SectionTitle>
      <GeneralSection>
         <SectionTitle>Intervallo di tempo da spostare</SectionTitle>
         <Paragraph>Se viene eseguita la progressione di una ricorrenza, LN sposta in avanti la data di inizio, la data di fine e la data di riferimento della ricorrenza in base a un intervallo di tempo specifico.</Paragraph>
         <Paragraph>L'intervallo di tempo in base a cui LN sposta in avanti queste date viene calcolato applicando la seguente formula:</Paragraph>
         <Formula space-and-orientation="indented-estimated">
            <Paragraph>A = B * F * I</Paragraph>
         </Formula>
         <List>
            <ListIntro>I codici presenti nella formula vengono definiti nel seguente modo:</ListIntro>
            <ListItem> 
               <Code>A</Code>- Intervallo di tempo spostato.</ListItem>
            <ListItem> 
               <Code>B</Code>- Periodo di tempo specificato dal valore del campo <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.kpat" role="manual">Tipo di ricorrenza</GUIRef>, ad esempio <GUIRef href="/baanerp/tc/domains/ccp.kpat#wkly" role="option">Settimanale</GUIRef>.</ListItem>
            <ListItem> 
               <Code>F</Code>- Valore del campo <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.intl" role="manual">Frequenza</GUIRef>, ovvero il numero di giorni, settimane, mesi o anni trascorsi i quali lo schema si ripete.</ListItem>
            <ListItem> 
               <Code>I</Code>- Il valore del campo <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#tcccp043.rofr" role="manual">Progressione dopo</GUIRef>, denominato anche <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.rofr" role="manual">Intervallo/i</GUIRef>.</ListItem>
         </List>
         <Note>
            <SectionTitle> Nota</SectionTitle>
            <Paragraph>Se il tipo di ricorrenza è <GUIRef href="/baanerp/tc/domains/ccp.kpat#mntly" role="option">Mensile</GUIRef>, LN verifica che la <Emphasis>data di inizio</Emphasis> della ricorrenza venga spostata in modo che corrisponda alla stessa data del mese.</Paragraph>
            <Paragraph>Se ad esempio la data di inizio precedente è il <Emphasis>30</Emphasis> marzo e la ricorrenza viene spostata di tre mesi, la data di inizio diventa <Emphasis>30</Emphasis> giugno. In questo caso, lo spostamento è pari a 92 giorni.</Paragraph>
            <Paragraph>Se la data di fine precedente è il 1° settembre, anche tale data viene spostata di 92 giorni e diventa <Emphasis>2</Emphasis> dicembre.</Paragraph>
         </Note>
      </GeneralSection>
      <GeneralSection>
         <SectionTitle>Momento di avvio della progressione</SectionTitle>
         <Paragraph>Il processo di progressione può iniziare solo se il campo <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#tcccp043.rfdt" role="manual">Data di riferimento</GUIRef> della sessione <GUIRef href="/baanerp/tc/ccp/tcccp0143s000" role="session">Dettagli ricorrenza (tcccp0143s000)</GUIRef> è impostato su una data tale da non determinare lo spostamento della data di riferimento a una data futura. Se pertanto la progressione della ricorrenza viene eseguita in corrispondenza della prima opportunità possibile, il processo di progressione sposta la data di riferimento alla data corrente.</Paragraph>
         <List>
            <ListIntro>Per avviare il processo di progressione, scegliere uno dei seguenti metodi:</ListIntro>
            <ListItem>Aggiornare un <Link href="/baanerp/tc/glossary/glossary#Calendar_tc" role="glossary">calendario</Link> basato sulla ricorrenza di tipo progressivo. Per aggiornare un calendario, utilizzare la sessione <GUIRef href="/baanerp/tc/ccp/tcccp0226m000" role="session">Aggiornamento calendari (tcccp0226m000)</GUIRef>.</ListItem>
            <ListItem> 
               <ProcedureList>
                  <ListIntro>Eseguire la progressione della ricorrenza durante la generazione delle date specifiche schema:</ListIntro>
                  <ListItem>Avviare la sessione <GUIRef href="/baanerp/tc/ccp/tcccp0295m000" role="session">Generazione date specifiche schema (tcccp0295m000)</GUIRef>.</ListItem>
                  <ListItem>Selezionare uno schema o un intervallo di schemi.</ListItem>
                  <ListItem>Selezionare la casella di controllo <GUIRef href="/baanerp/tc/ccp/tcccp0295m000#rolling" role="manual">Progressione ricorrenza</GUIRef>.</ListItem>
                  <ListItem>Per avviare la generazione delle <Link href="/baanerp/tc/glossary/glossary#000458" role="glossary">date specifiche schema</Link>, fare clic su <GUIRef href="/baanerp/tc/ccp/tcccp0295m000#exec.cont.process" role="command">Genera</GUIRef>.</ListItem>
               </ProcedureList>
            </ListItem>
            <ListItem> 
               <ProcedureList>
                  <ListIntro>Eseguire manualmente la progressione della ricorrenza:</ListIntro>
                  <ListItem>Avviare la sessione <GUIRef href="/baanerp/tc/ccp/tcccp0143m000" role="session">Ricorrenze (tcccp0143m000)</GUIRef>.</ListItem>
                  <ListItem>Per avviare la sessione <GUIRef href="/baanerp/tc/ccp/tcccp0143s000" role="session">Dettagli ricorrenza (tcccp0143s000)</GUIRef>, fare doppio clic su una ricorrenza.</ListItem>
                  <ListItem>Fare clic su <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#roll.recurrence" role="command">Progressione ricorrenza</GUIRef>.</ListItem>
               </ProcedureList>
            </ListItem>
         </List>
         <Note>
            <SectionTitle> Nota</SectionTitle>
            <Paragraph>Se <GUIRef href="/baanerp/bp" role="package">Gestione del personale</GUIRef> recupera le date da una ricorrenza per creare le <Link href="/baanerp/bp/glossary/glossary#000300" role="glossary">assegnazioni</Link>, LN non esegue automaticamente la progressione della ricorrenza.</Paragraph>
         </Note>
         <Note>
            <SectionTitle> Nota</SectionTitle>
            <Paragraph>Il processo di progressione sposta la data di riferimento in modo che corrisponda a una data recente o alla data corrente. Se la data di riferimento non è una data recente, il processo di progressione viene ripetuto automaticamente con la maggiore frequenza possibile senza spostare la data di riferimento a una data futura.</Paragraph>
         </Note>
      </GeneralSection>
      <ExampleSection>
         <SectionTitle> Esempio</SectionTitle>
         <Paragraph>Questo esempio è identico a quello precedente ma include ulteriori dettagli.</Paragraph>
         <List>
            <ListIntro>Si supponga che una ricorrenza venga definita nel seguente modo:</ListIntro>
            <ListItem> 
               <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.stdt" role="manual">Data di inizio ricorrenza</GUIRef> = 01-01-2009</ListItem>
            <ListItem> 
               <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.endt" role="manual">Data di fine ricorrenza</GUIRef> = 01-01-2011</ListItem>
            <ListItem> 
               <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#tcccp043.rfdt" role="manual">Data di riferimento</GUIRef> = 01-04-2009</ListItem>
         </List>
         <Paragraph>Il tipo di ricorrenza è <GUIRef href="/baanerp/tc/domains/ccp.kpat#wkly" role="option">Settimanale</GUIRef>, con una frequenza pari a 1.</Paragraph>
         <Paragraph>Il campo <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#tcccp043.rofr" role="manual">Progressione dopo</GUIRef>, denominato anche <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.rofr" role="manual">Intervallo/i</GUIRef>, è impostato su 51. La ricorrenza deve pertanto essere spostata di 51 settimane.</Paragraph>
         <Paragraph>La prima opportunità di eseguire la progressione della ricorrenza corrisponde a 51 settimane dopo la data di riferimento, ovvero al 24 marzo 2010.</Paragraph>
         <Paragraph>Si supponga di eseguire la progressione della ricorrenza in modo che corrisponda al 24 marzo 2010. Nella tabella riportata di seguito vengono illustrati gli effetti.</Paragraph>
         <TABLE border="1" cellpadding="10" cellspacing="1" borderstyle="default"
                space-and-orientation="indented-estimated">
            <THEAD noTR="1">
               <TR no="1" isLast="true">
                  <TD rowspan="1" colspan="1"/>
                  <TD rowspan="1" colspan="1"> 
                     <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.stdt" role="manual">Data di inizio ricorrenza</GUIRef>
                  </TD>
                  <TD rowspan="1" colspan="1"> 
                     <GUIRef href="/baanerp/tc/ccp/tcccp0143s000#tcccp043.rfdt" role="manual">Data di riferimento</GUIRef>
                  </TD>
                  <TD rowspan="1" colspan="1"> 
                     <GUIRef href="/baanerp/tc/ccp/tcccp0143m000#tcccp043.endt" role="manual">Data di fine ricorrenza</GUIRef>
                  </TD>
               </TR>
            </THEAD>
            <TBODY noTR="2">
               <TR no="1" isLast="false">
                  <TD rowspan="1" colspan="1">Prima della progressione</TD>
                  <TD rowspan="1" colspan="1">01-01-2009</TD>
                  <TD rowspan="1" colspan="1">01-04-2009</TD>
                  <TD rowspan="1" colspan="1">01-01-2011</TD>
               </TR>
               <TR no="2" isLast="true">
                  <TD rowspan="1" colspan="1">Dopo la progressione</TD>
                  <TD rowspan="1" colspan="1">24-12-2009</TD>
                  <TD rowspan="1" colspan="1">24-03-2010</TD>
                  <TD rowspan="1" colspan="1">24-12-2011</TD>
               </TR>
            </TBODY>
         </TABLE>
      </ExampleSection>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle> Argomenti correlati</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000120" role="manual">Panoramica di calendari e periodi</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000127" role="manual">Definizione di ricorrenze</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>