Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
netram2:menu:rilevazione:ttdrp [2012/04/13 07:25]
beltrami [ARROTONDAMENTI]
netram2:menu:rilevazione:ttdrp [2022/12/02 13:11] (versione attuale)
serra [STRAORD. E INT.]
Linea 1: Linea 1:
 ====== TTDRP - Aggiornamento e Visualizzazione archivio VF - Tabella Parametri (Valori Fissi) ====== ====== TTDRP - Aggiornamento e Visualizzazione archivio VF - Tabella Parametri (Valori Fissi) ======
  
-Consente la visualizzazione con navigazione degli elementi scelti con l'elencatore vedi : [[Netram2:aiutogenerale:aggiornamenti|Aggiornamento e Visualizzazione Archivi]]. 
  
-Questo programma vi consente di gestire (inserire,variare,annullare) le informazioni presenti sull'archivio [[Netram2:archivi:rilevazione:vf|VF - Tabella Parametri (valori fissi)]] + 
-.+Consente la visualizzazione con navigazione degli elementi scelti con l'elencatore vedi : [[Netram2:aiutogenerale:maschere|Aggiornamento e Visualizzazione Archivi]]. 
 + 
 + 
 + 
 +Questo programma vi consente di gestire (inserire,variare,annullare) le informazioni presenti sull'archivio [[Netram2:archivi:rilevazione:vf|VF - Tabella Parametri (valori fissi)]]. 
 + 
 ===== Funzionalita' ===== ===== Funzionalita' =====
 +
 \\ Ogni elemento di questa tabella contiene tutte le informazioni necessarie al sistema per calcolare correttamente un singolo dipendente. \\ Ogni elemento di questa tabella contiene tutte le informazioni necessarie al sistema per calcolare correttamente un singolo dipendente.
 +
 \\ Si possono creare piu' elementi di questa tabella per diversificare situazioni o stabilimenti o realta' diverse, all’interno di un singolo impianto. \\ Si possono creare piu' elementi di questa tabella per diversificare situazioni o stabilimenti o realta' diverse, all’interno di un singolo impianto.
 +
 \\ Ogni dipendente porta con se, mese per mese, il codice di quale elemento di tabella utilizzare. \\ Ogni dipendente porta con se, mese per mese, il codice di quale elemento di tabella utilizzare.
 +
 \\ Il collegamento tra la tabella e il dipendente si trova nel programma ADRM, campo RC036, che contiene i codice tabella da utilizzare. \\ Il collegamento tra la tabella e il dipendente si trova nel programma ADRM, campo RC036, che contiene i codice tabella da utilizzare.
 +
 \\ Si possono creare fino a 999 parametri diversi. \\ Si possono creare fino a 999 parametri diversi.
 +
 +
  
 ====Pannello generale==== ====Pannello generale====
 +
 +
  
 **codice valori fissi**  **codice valori fissi** 
 +
 \\ E' un codice che identifica una tipologia di parametri fissi, e' numerico lungo 3 caratteri. \\ E' un codice che identifica una tipologia di parametri fissi, e' numerico lungo 3 caratteri.
 +
 +
  
 **societa'**  **societa'** 
 +
 \\ Indica per quale societa' sono validi questi parametri. Se mancante indica che sono parametri standard del contratto.  \\ Indica per quale societa' sono validi questi parametri. Se mancante indica che sono parametri standard del contratto. 
 +
 +
  
 **data iniz validita'**  **data iniz validita'** 
 +
 \\ E' la data di creazione/modifica dei parametri. \\ E' la data di creazione/modifica dei parametri.
 +
 +
  
 **data fine validita'** \\ Il sistema considera validi solo gli elementi con data fine 12/9999. \\ Per tenere la storia delle variazioni utilizzare il tasto "NuovaVersione" o F11. **data fine validita'** \\ Il sistema considera validi solo gli elementi con data fine 12/9999. \\ Per tenere la storia delle variazioni utilizzare il tasto "NuovaVersione" o F11.
 +
 +
 +
  
  
 **contratto**  **contratto** 
 +
 \\ Indica il contratto per cui e' valida la causale. \\ Indica il contratto per cui e' valida la causale.
 +
 +
  
 **descrizione** **descrizione**
 +
 \\ E' una descrizione sommaria a cui fa riferimento la tabella parametri fissi. \\ E' una descrizione sommaria a cui fa riferimento la tabella parametri fissi.
 +
 +
  
 ====DATI BASE==== ====DATI BASE====
 +
 La tabella parametri non puo' essere compilata se prima non si e' compilata la tabella causali. La tabella parametri non puo' essere compilata se prima non si e' compilata la tabella causali.
 +
 \\ Nei dati base il sistema richiede il caricamento di alcune causali particolari, queste devono essere identificate in modo univoco, dato che ogni impianto puo' essere personalizzato. \\ Nei dati base il sistema richiede il caricamento di alcune causali particolari, queste devono essere identificate in modo univoco, dato che ogni impianto puo' essere personalizzato.
 +
 +
  
 Alcune delle seguenti causali saranno calcolate automaticamente dal sistema: Alcune delle seguenti causali saranno calcolate automaticamente dal sistema:
 +
 +
  
 **Assenza ingiust.** \\ contiene la causale di assenza ingiustificata **Assenza ingiust.** \\ contiene la causale di assenza ingiustificata
 +
 +
  
 **Straord. Base** \\ contiene la causale di straordinario base (senza maggiorazioni) **Straord. Base** \\ contiene la causale di straordinario base (senza maggiorazioni)
 +
 +
  
 **Ore oltre** \\ contiene la causale di ore oltre l'orario da calcolare a chi non e' autorizzato agli straordinari **Ore oltre** \\ contiene la causale di ore oltre l'orario da calcolare a chi non e' autorizzato agli straordinari
 +
 +
  
 **Ore piu'** \\ contiene la causale di ore piu' (ore in piu per il flex a monte ore) **Ore piu'** \\ contiene la causale di ore piu' (ore in piu per il flex a monte ore)
 +
 +
  
 **Ore meno** \\ contiene la causale di ore meno (ore in meno per il flex a monte ore) **Ore meno** \\ contiene la causale di ore meno (ore in meno per il flex a monte ore)
 +
 +
  
 **Ore ordinarie** \\ contiene la causale da utilizzare per le ore ordinarie lavorate (ore dentro l'orario teorico) **Ore ordinarie** \\ contiene la causale da utilizzare per le ore ordinarie lavorate (ore dentro l'orario teorico)
 +
 +
  
 **Orario Continuato** \\ contiene la causale da utilizzare per le ore di continuato **Orario Continuato** \\ contiene la causale da utilizzare per le ore di continuato
 +
 +
  
 **Annulla timbro** \\ contiene la causale da utilizzare per annullare logicamente una bollatura **Annulla timbro** \\ contiene la causale da utilizzare per annullare logicamente una bollatura
 +
 +
  
 **Uscita per servizio** \\ contiene la causale da utilizzare per le ore di uscita per servizio **Uscita per servizio** \\ contiene la causale da utilizzare per le ore di uscita per servizio
 +
 +
  
 **caus. libera 5** \\ campi liberi per future implementazioni da non utilizzare da parte dell’utente, saranno utilizzati da Ram in future implementazioni **caus. libera 5** \\ campi liberi per future implementazioni da non utilizzare da parte dell’utente, saranno utilizzati da Ram in future implementazioni
 +
 +
  
 **caus. libera 6** \\ campi liberi per future implementazioni da non utilizzare da parte dell’utente, saranno utilizzati da Ram in future implementazioni **caus. libera 6** \\ campi liberi per future implementazioni da non utilizzare da parte dell’utente, saranno utilizzati da Ram in future implementazioni
 +
 +
  
 ====PARAM. DI ELAB.==== ====PARAM. DI ELAB.====
 +
 Sono i parametri di comportamento del sistema a fronte di varie situazioni. Sono i parametri di comportamento del sistema a fronte di varie situazioni.
  
-**tolleranza timbro** \\ eventuale correttivo da aggiungere in Entrata/Uscita se i timbri arrivano da un terminale virtuale, esempio  PC o Cellulare. Quantita' in centesimi 
  
-**ore lim.str. entr.** \\ quantita' minima di anticipo sul lavoro per attribuire straordinario ad inizio lavoro. Per non attribuirlo mai e' sufficiente caricare questo campo al massimo valore: 999,99. Quantita' in centesimi 
  
-**ore lim.str. usc.** \\ quantita' minima di permanenza sul lavoro per attribuire straordinario a fine lavoro. Per non attribuirlo mai e' sufficiente caricare questo campo al massimo valore: 999,99. Quantita' in centesimi+**tolleranza timbro** \\ eventuale correttivo da aggiungere in Entrata/Uscita se i timbri arrivano da un terminale virtuale, esempio  PC o Cellulare. 
 + 
 + 
 + 
 +**ore lim.str. entr.** \\ quantita' minima di anticipo sul lavoro per attribuire straordinario ad inizio lavoro. Per non attribuirlo mai e' sufficiente caricare questo campo al massimo valore: 999,99.  
 + 
 + 
 + 
 +**ore lim.str. usc.** \\ quantita' minima di permanenza sul lavoro per attribuire straordinario a fine lavoro. Per non attribuirlo mai e' sufficiente caricare questo campo al massimo valore: 999,99.  
 + 
 + 
 + 
 +**ore str.per forfait** \\ ora dalla quale vengono calcolati gli straordinari per il personale con il valore "3" caricato nel campo "autorizz.straordin." del panello "DATI BASE" della linea [[netram2:menu:rilevazione:adrm|ADRM]].  
  
-**ore str.per forfait** \\ ora dalla quale vengono calcolati gli straordinari per il personale con il valore "3" caricato nel campo "autorizz.straordin." del panello "DATI BASE" della linea [[netram2:menu:rilevazione:adrm|ADRM]]. Quantita' in centesimi 
  
 **num.max.orari catena** \\ campo con il numero massimo di orario in catena gestiti (vedi orari) **num.max.orari catena** \\ campo con il numero massimo di orario in catena gestiti (vedi orari)
 +
 +
  
 I due campi seguenti servono a [[netram2:menu:rilevazione:rga|RGA]] per la gestione della notte: I due campi seguenti servono a [[netram2:menu:rilevazione:rga|RGA]] per la gestione della notte:
 +
 \\ **lim.x timb.su gg pr.** \\ campo con il valore limite timbro tra un giorno e il precedente per spostare le timbrature sul giorno precedente. \\ Verranno spostate le USCITE nel giorno precendente con il valore del timbro + 24 ore (una uscita alle 5,00 del mattino del giorno 6 diventerà una uscita alle ore 29 del giorno 5). \\ **lim.x timb.su gg pr.** \\ campo con il valore limite timbro tra un giorno e il precedente per spostare le timbrature sul giorno precedente. \\ Verranno spostate le USCITE nel giorno precendente con il valore del timbro + 24 ore (una uscita alle 5,00 del mattino del giorno 6 diventerà una uscita alle ore 29 del giorno 5).
 +
 +
  
 **lim.x timb.su gg suc** \\ campo con il valore limite timbro tra un giorno e il successivo per spostare le timbrature sul giorno successivo. \\ Verranno spostate le ENTRATE nel giorno SUCCESSIVO con il valore del timbro - 24 ore (una ENTRATA alle 23,00 del  giorno 6 diventera' una entrata alle ore - 1.00 del giorno 7). **lim.x timb.su gg suc** \\ campo con il valore limite timbro tra un giorno e il successivo per spostare le timbrature sul giorno successivo. \\ Verranno spostate le ENTRATE nel giorno SUCCESSIVO con il valore del timbro - 24 ore (una ENTRATA alle 23,00 del  giorno 6 diventera' una entrata alle ore - 1.00 del giorno 7).
 +
 +
  
 **//NetRam2//** gestisce, come giorno di lavoro, le 24 ore del giorno piu' le 12 ore successive e le 12 ore precedenti. **//NetRam2//** gestisce, come giorno di lavoro, le 24 ore del giorno piu' le 12 ore successive e le 12 ore precedenti.
 +
 +
  
 \\ Questo per calcolare correttamente i periodi di lavoro notturni a cavallo del giorno di calendario. \\ Questo per calcolare correttamente i periodi di lavoro notturni a cavallo del giorno di calendario.
 +
 \\ Il giorno di lavoro puo' essere "spostato" nel giorno in cui il dipendente inizia il suo turno, oppure nel giorno in cui finisce il turno tramite i campi successivi che "spostano" i timbri da un giorno all’altro sommando o sottraendo 24 ore alla bollatura dell’orologio. \\ Il giorno di lavoro puo' essere "spostato" nel giorno in cui il dipendente inizia il suo turno, oppure nel giorno in cui finisce il turno tramite i campi successivi che "spostano" i timbri da un giorno all’altro sommando o sottraendo 24 ore alla bollatura dell’orologio.
 +
 \\ Quindi, per esempio, chi entra alle 22.00 del 15 gennaio ed esce alle 7.00 del 23 avra' caricato l'entrata al 15 con 22,00 e l'uscita, sempre al 15 con 7 + 24 = 31,00.  \\ Quindi, per esempio, chi entra alle 22.00 del 15 gennaio ed esce alle 7.00 del 23 avra' caricato l'entrata al 15 con 22,00 e l'uscita, sempre al 15 con 7 + 24 = 31,00. 
 +
 \\ Oppure l'entrata al 16 con 22,00 – 24.00 = -2,00  e l'uscita 16 con 7,00. \\ Oppure l'entrata al 16 con 22,00 – 24.00 = -2,00  e l'uscita 16 con 7,00.
 +
 \\ Questi numeri "strani" vengono esposti SOLO in ADRG per il conteggio della giornata, su tutte le stampe vengono esposti correttamente e, soprattutto, nell’ordine giusto per i controlli (vedi [[netram2:menu:rilevazione:srmd|SRMD]]). \\ Questi numeri "strani" vengono esposti SOLO in ADRG per il conteggio della giornata, su tutte le stampe vengono esposti correttamente e, soprattutto, nell’ordine giusto per i controlli (vedi [[netram2:menu:rilevazione:srmd|SRMD]]).
 +
 +
  
 **inizio settimana** \\ campo con il giorno di inizio conteggio per il calcolo delle ore oltre 40 per contributi su straordinari, e inizio conteggio per l'estrazione dei dipendenti che superano le xx ore settimanali. \\ Il periodo puo' essere da lunedi' a domenica oppure da domenica a sabato (consigliato perche' e' il periodo inps). **inizio settimana** \\ campo con il giorno di inizio conteggio per il calcolo delle ore oltre 40 per contributi su straordinari, e inizio conteggio per l'estrazione dei dipendenti che superano le xx ore settimanali. \\ Il periodo puo' essere da lunedi' a domenica oppure da domenica a sabato (consigliato perche' e' il periodo inps).
 +
 +
  
 **controllo ore giorno** \\ E' utilizzato in [[netram2:menu:rilevazione:adrg|ADRG]] per controllare che l'operatore non inserisca il valore delle ore ordinarie maggiori del teorico. **controllo ore giorno** \\ E' utilizzato in [[netram2:menu:rilevazione:adrg|ADRG]] per controllare che l'operatore non inserisca il valore delle ore ordinarie maggiori del teorico.
 +
 \\ Normalmente NON si possono fare piu' ore ordinarie del teorico previsto dall'orario e quindi il programma da errore presumendo un errore di scrittura. \\ Normalmente NON si possono fare piu' ore ordinarie del teorico previsto dall'orario e quindi il programma da errore presumendo un errore di scrittura.
 +
 \\ Alcune realta' pero' hanno la necessita' di considerare qualsiasi ora lavorata come ordinaria. \\ Alcune realta' pero' hanno la necessita' di considerare qualsiasi ora lavorata come ordinaria.
 +
 +
  
 **catena 2/4 timbri** \\ Accetta "S" o "N", valore normale "N". **catena 2/4 timbri** \\ Accetta "S" o "N", valore normale "N".
 +
 \\ E' utilizzato in [[netram2:menu:rilevazione:rgc|RGC]] per gestire gli orari in catena, e' abbinato al campo  or037-sce-orar - combinazioni di timbrature per scelta orari in catena. \\ E' utilizzato in [[netram2:menu:rilevazione:rgc|RGC]] per gestire gli orari in catena, e' abbinato al campo  or037-sce-orar - combinazioni di timbrature per scelta orari in catena.
 +
 \\ Nel caso si vogliano utilizzare le catene di Orari in modo complesso, unendo orari che prevedono 2 e 4 timbri il calcolo normale puo' non funzionare perfettamente. \\ Nel caso si vogliano utilizzare le catene di Orari in modo complesso, unendo orari che prevedono 2 e 4 timbri il calcolo normale puo' non funzionare perfettamente.
 +
 \\ Inserendo "0" negli orari interessati (campo 33) e "S" in questo campo il programma gestisce anche questa situazione limite. \\ Inserendo "0" negli orari interessati (campo 33) e "S" in questo campo il programma gestisce anche questa situazione limite.
 +
 +
  
 **catena orari x 10** \\ Accetta "S" o "N", valore normale "S". **catena orari x 10** \\ Accetta "S" o "N", valore normale "S".
 +
 \\ E' utilizzato in [[netram2:menu:rilevazione:rgc|RGC]] per gestire gli orari in catena. \\ E' utilizzato in [[netram2:menu:rilevazione:rgc|RGC]] per gestire gli orari in catena.
 +
 \\ Nelle catene normali la "distanza" tra gli orari e' elevata (caso tipico mattino-pomeriggio) \\ Nelle catene normali la "distanza" tra gli orari e' elevata (caso tipico mattino-pomeriggio)
 +
 \\ Per questi casi non ci sono problemi il calcolo "cerca" l'orario che dara' meno errori anche a scapito di eventuali assenze ritardi o straordinari. \\ Per questi casi non ci sono problemi il calcolo "cerca" l'orario che dara' meno errori anche a scapito di eventuali assenze ritardi o straordinari.
 +
 \\ Se, al contrario, abbiamo orari molto simili con differenze di bollature minime (nell'ordine dei 30 minuti) potremmo avere bisogno di calcolare l'orario piu' vicino, anche con un aumento degli errori segnalati e quindi da giustificare. \\ Se, al contrario, abbiamo orari molto simili con differenze di bollature minime (nell'ordine dei 30 minuti) potremmo avere bisogno di calcolare l'orario piu' vicino, anche con un aumento degli errori segnalati e quindi da giustificare.
 +
 \\ Valore "S" cerca l'orario che da' meno errori. \\ Valore "S" cerca l'orario che da' meno errori.
 +
 \\ Valore "N" cerca l'orario piu' vicino al centesimo di ora ai timbri. \\ Valore "N" cerca l'orario piu' vicino al centesimo di ora ai timbri.
 +
 +
  
 **calcoli inps** \\  **calcoli inps** \\ 
 +
 +
  
 **settimana inps** \\  **settimana inps** \\ 
 +
 +
 +
  
  
 ====TOTALI==== ====TOTALI====
 +
 **Chiave totali TR** \\ indica quale "tipologia" di totali utilizzare **Chiave totali TR** \\ indica quale "tipologia" di totali utilizzare
 +
 +
  
 **rateo ferie 1** \\   **rateo ferie 1** \\  
 +
 +
  
 **num. tot. ferie 1** \\   **num. tot. ferie 1** \\  
 +
 +
  
 **num. tot. ferie 1 AP** \\   **num. tot. ferie 1 AP** \\  
 +
 +
  
 **mese saldo ferie 1** \\   **mese saldo ferie 1** \\  
 +
 +
  
 **rateo ferie 2** \\   **rateo ferie 2** \\  
 +
 +
  
 **num. tot. ferie 2** \\   **num. tot. ferie 2** \\  
 +
 +
  
 **num. tot. ferie 2 AP** \\   **num. tot. ferie 2 AP** \\  
 +
 +
  
 **mese saldo ferie 2** \\   **mese saldo ferie 2** \\  
 +
 +
  
 **rateo ferie 3** \\   **rateo ferie 3** \\  
 +
 +
  
 **num. tot. ferie 3** \\   **num. tot. ferie 3** \\  
 +
 +
  
 **num. tot. ferie 3 AP** \\   **num. tot. ferie 3 AP** \\  
 +
 +
  
 **mese saldo ferie 3** \\   **mese saldo ferie 3** \\  
 +
 ====RITARDI==== ====RITARDI====
 +
 Qui diciamo al sistema come e se gestire il ritardo tollerato e l’assenza, eventuale flessibilita' e se e come arrotondare le bollature ai fini dei conteggi. Qui diciamo al sistema come e se gestire il ritardo tollerato e l’assenza, eventuale flessibilita' e se e come arrotondare le bollature ai fini dei conteggi.
 +
 +
  
 **Ritardo** \\ contiene la causale di ritardo. **Ritardo** \\ contiene la causale di ritardo.
 +
 +
  
 **tolleranza ritardo** \\ indica il ritardo massimo tollerato e di conseguenza considerato lavorato. **tolleranza ritardo** \\ indica il ritardo massimo tollerato e di conseguenza considerato lavorato.
 +
 +
  
 **combinaz. ritardo** \\ in caso di presenza del ritardo tollerato occorre impostare il seguente campo per specificare su quali entrate si vuole applicare il ritardo. \\ Il valore da introdurre si deduce dalla seguente tabella di combinazioni: **combinaz. ritardo** \\ in caso di presenza del ritardo tollerato occorre impostare il seguente campo per specificare su quali entrate si vuole applicare il ritardo. \\ Il valore da introdurre si deduce dalla seguente tabella di combinazioni:
 +
   * 1 = sulla prima entrata   * 1 = sulla prima entrata
 +
   * 2 = sulla prima e seconda entrata   * 2 = sulla prima e seconda entrata
 +
   * 3 = sulla prima e terza entrata   * 3 = sulla prima e terza entrata
 +
   * 4 = sulla prima, seconda e terza entrata   * 4 = sulla prima, seconda e terza entrata
 +
   * 5 = sulla seconda e terza entrata   * 5 = sulla seconda e terza entrata
 +
   * 6 = sulla seconda entrata     * 6 = sulla seconda entrata  
 +
   * 7 = sulla terza entrata \\ es.: se il campo viene impostato con valore "3" il ritardo tollerato verra' spalmato sulla prima entrata e sulla terza entrata (e1 e e3)   * 7 = sulla terza entrata \\ es.: se il campo viene impostato con valore "3" il ritardo tollerato verra' spalmato sulla prima entrata e sulla terza entrata (e1 e e3)
  
-**max.Rit.x stop Flex** \\ Indica il ritardo oltre il quale, in presenza di "flessibile a scorrimento", questo viene bloccato. \\ Esempio: il dipendente ha il flessibile a scorrimento e puo' entrare tra le 8.00 e le 9.00, se in questo campo carico il valore 0.25 (quindici minuti ma espressi in centesimi) e il dipendente timbra entro le 9.16 verra' applicato lo scorrimento e risultera' assente solo per i minuti oltre le ore 9.00, ma se timbra alle 9.16 risultera' assente dalle ore 8.00.+ 
 + 
 +**max.Rit.x stop Flex** \\ Indica il ritardo oltre il quale, in presenza di "flessibile a scorrimento", questo viene bloccato. \\ Esempio: il dipendente ha il flessibile a scorrimento e puo' entrare tra le 8.00 e le 9.00, se in questo campo carico 1.15 minuti e il dipendente timbra entro le 9.15 verra' applicato lo scorrimento e risultera' assente o in ritardo solo per i minuti oltre le ore 9.00, ma se timbra alle 9.16 risultera' assente dalle ore 8.00.E' importante inserire nel campo massimo ritardo tollerato ANCHE i minuti del flessibile; Esempio flessibile 45 minuti tolleranza 15 minuti nel campo devo mettere 1,00 ora. il caricamento del campo in centesimi o in minuti dipende dalla vostra password.Per attivare la funzione è necessario caricare anche il campo precedente "combinazione ritardo"; se non avete ritardo ma volete bloccare subito il flessibile è sufficiente NON caricare nulla nel campo "tolleranza ritardo". 
 + 
 + 
  
  
 ====STRAORD. E INT.==== ====STRAORD. E INT.====
 +
 +
  
 **ass. e str. contemp.** \\ gestione della contemporanea esistenza di assenze e straordinari su un medesimo giorno. **ass. e str. contemp.** \\ gestione della contemporanea esistenza di assenze e straordinari su un medesimo giorno.
 +
 In base al caricamento del seguente campo il programma opera nei seguenti modi: In base al caricamento del seguente campo il programma opera nei seguenti modi:
 +
   * 0 = nessun automatismo   * 0 = nessun automatismo
 +
   * 1 = vengono ricercate le causali di assenza il cui flag n.1 sia uguale a "A", e gli straordinari per una quantita' equivalente vengono trasformati in straordinari senza maggiorazione   * 1 = vengono ricercate le causali di assenza il cui flag n.1 sia uguale a "A", e gli straordinari per una quantita' equivalente vengono trasformati in straordinari senza maggiorazione
 +
   * 2 = le eventuali assenze ingiustificate e ritardi vengono compensati con gli straordinari assorbendoli (le causali spariscono)   * 2 = le eventuali assenze ingiustificate e ritardi vengono compensati con gli straordinari assorbendoli (le causali spariscono)
 +
   * 3 = le eventuali assenze ingiustificate vengono compensate con gli straordinari assorbendoli.   * 3 = le eventuali assenze ingiustificate vengono compensate con gli straordinari assorbendoli.
 +
 +
  
 **ritardo con assenza** \\ impostare "S" nel campo se e' accettabile un ritardo contemporaneo ad una assenza, altrimenti impostare a "N". \\ Con impostato il valore "N" eventuali ritardi saranno trasformati in assenza ingiustificata se si supera il valore "tolleranza ritardo".  **ritardo con assenza** \\ impostare "S" nel campo se e' accettabile un ritardo contemporaneo ad una assenza, altrimenti impostare a "N". \\ Con impostato il valore "N" eventuali ritardi saranno trasformati in assenza ingiustificata se si supera il valore "tolleranza ritardo". 
 +
    
 +
 +
  
 **straor. nell'interv. ** \\ impostare "S" nel campo se nell'intervallo e' ammesso fare straordinario, altrimenti impostare a "N".  **straor. nell'interv. ** \\ impostare "S" nel campo se nell'intervallo e' ammesso fare straordinario, altrimenti impostare a "N". 
 +
    
-**valore minimo interv.** \\ indica il valore minimo dell'intervallo.+ 
 +**valore minimo interv.** \\ indica il valore minimo di straordinario da effettuare in intervallo perchè venga considerato. Attenzione al colore del numero. Se azzurro il valore è in ore minuti. Se nero il valore è in ore centesimi. E' condizionato dalla Vostra password. 
 + 
  
 **straor.inter. e/u/t** \\ indica se lo straordinario nell'intervallo e' da calcolare solo sull'uscita, solo sull'entrata o su tutto l'intervallo: **straor.inter. e/u/t** \\ indica se lo straordinario nell'intervallo e' da calcolare solo sull'uscita, solo sull'entrata o su tutto l'intervallo:
 +
   * E = conteggia lo straordinario solo in entrata anticipata   * E = conteggia lo straordinario solo in entrata anticipata
 +
   * T = conteggia lo straordinario su tutto l'intervallo   * T = conteggia lo straordinario su tutto l'intervallo
 +
   * U = conteggia lo straordinario solo su uscita posticipata   * U = conteggia lo straordinario solo su uscita posticipata
 +
 +
 +
  
  
 **str.inter.autom/man.** \\ indica al calcolo se l'autorizzazione allo straordinario e' automatica o manuale: **str.inter.autom/man.** \\ indica al calcolo se l'autorizzazione allo straordinario e' automatica o manuale:
 +
   * A = automatica   * A = automatica
 +
   * M = manuale   * M = manuale
 +
 +
  
 **segnala errore ** \\ indica al calcolo quando dare un eventuale errore: **segnala errore ** \\ indica al calcolo quando dare un eventuale errore:
 +
   * E = solo errori in di assenza con straordinari automatici   * E = solo errori in di assenza con straordinari automatici
 +
   * T = segnala errore sempre, sia con ore in piu' che in meno   * T = segnala errore sempre, sia con ore in piu' che in meno
 +
 +
  
 **monte ore in interv.** \\ indica al calcolo se nell'intervallo e' possibile accantonare le ore in piu' nel "monte ore": **monte ore in interv.** \\ indica al calcolo se nell'intervallo e' possibile accantonare le ore in piu' nel "monte ore":
 +
   * S = e' ammesso il monte ore nell'intervallo   * S = e' ammesso il monte ore nell'intervallo
 +
   * N = non e' ammesso il monte ore nell'intervallo   * N = non e' ammesso il monte ore nell'intervallo
 +
 ====ARROTONDAMENTI==== ====ARROTONDAMENTI====
 +
 Qui diciamo al sistema come e se gestire il ritardo tollerato e l’assenza, eventuale flessibilita' e se e come arrotondare le bollature ai fini dei conteggi. Qui diciamo al sistema come e se gestire il ritardo tollerato e l’assenza, eventuale flessibilita' e se e come arrotondare le bollature ai fini dei conteggi.
 +
 +
  
 Solo per la prima bollatura, ai fini del conteggio del ritardo, si puo' applicare un arrotondamento progressivo per scaglioni. Solo per la prima bollatura, ai fini del conteggio del ritardo, si puo' applicare un arrotondamento progressivo per scaglioni.
 +
 \\ Ad esempio possiamo arrotondare l’entrata a 5, 15 e 30 minuti.    \\ Ad esempio possiamo arrotondare l’entrata a 5, 15 e 30 minuti.   
 +
 +
  
 **__PRIMO SCAGLIONE__** - **__SECONDO SCAGLIONE__** - **__TERZO SCAGLIONE__** **__PRIMO SCAGLIONE__** - **__SECONDO SCAGLIONE__** - **__TERZO SCAGLIONE__**
 +
 +
  
 **prima entrata in lavoro** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la prima timbratura di entrata di un giorno considerato lavorativo. **prima entrata in lavoro** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la prima timbratura di entrata di un giorno considerato lavorativo.
 +
 +
  
 **prima entrata in riposo** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la timbratura in entrata di un giorno considerato di riposo. **prima entrata in riposo** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la timbratura in entrata di un giorno considerato di riposo.
 +
 +
  
 **ultima uscita in lavoro** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la timbratura dell'ultima uscita di un giorno considerato lavorativo. **ultima uscita in lavoro** \\ indica al programma di calcolo, per il primo scaglione, di quanto deve essere arrotondata la timbratura dell'ultima uscita di un giorno considerato lavorativo.
 +
 +
  
 \\ \\
 +
 \\  \\ 
 +
 +
  
 ---- ----
 +
 +
  
 \\ \\
 +
 \\ I seguenti quattro campi operano sulle **TIMBRATURE**, mentre tutti gli altri sulle CAUSALI: \\ I seguenti quattro campi operano sulle **TIMBRATURE**, mentre tutti gli altri sulle CAUSALI:
 +
 +
  
 **arrot. tutte ent lav ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le entrate dei giorni considerati lavorativi. **arrot. tutte ent lav ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le entrate dei giorni considerati lavorativi.
 +
 +
  
 **arrot. tutte ent rip ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le entrate dei giorni considerati di riposo. **arrot. tutte ent rip ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le entrate dei giorni considerati di riposo.
 +
 +
  
 **arrot. tutte usc lav ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le uscite dei giorni considerati lavorativi. **arrot. tutte usc lav ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le uscite dei giorni considerati lavorativi.
 +
 +
  
 **arrot. tutte usc rip ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le uscite dei giorni considerati di riposo. **arrot. tutte usc rip ** \\ questo campo opera sui timbri e indica al programma di calcolo di quanto devono essere arrotondate TUTTE le uscite dei giorni considerati di riposo.
 +
 +
  
 \\ \\
 +
 \\  \\ 
 +
 +
  
 ---- ----
 +
 +
  
 \\ \\
 +
 +
  
 **arrotonda assenze ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come assenza dal sistema. **arrotonda assenze ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come assenza dal sistema.
 +
 +
  
 **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda assenze", deve essere arrotondato in piu' o in meno. **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda assenze", deve essere arrotondato in piu' o in meno.
 +
 +
  
 **arrotonda straord. ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come straordinario dal sistema. **arrotonda straord. ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come straordinario dal sistema.
 +
 +
  
 **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda straord.", deve essere arrotondato in piu' o in meno. **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda straord.", deve essere arrotondato in piu' o in meno.
 +
 +
  
 **arrotonda lavorate ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come lavorate dal sistema. **arrotonda lavorate ** \\ questo campo opera sui risultati del calcolo e indica di quanto devono essere arrotondate le causali identificate come lavorate dal sistema.
 +
 +
  
 **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda lavorate ", deve essere arrotondato in piu' o in meno. **in piu' o in meno ** \\ indica se il campo precedente, "arrotonda lavorate ", deve essere arrotondato in piu' o in meno.
 +
 +
 +
  
  
 **prima o dopo compensazione ** questo campo indica al calcolo come devono essere gestiti "arrotondamenti" e "compensazioni": **prima o dopo compensazione ** questo campo indica al calcolo come devono essere gestiti "arrotondamenti" e "compensazioni":
 +
   * P = prima compensa e poi arrotonda   * P = prima compensa e poi arrotonda
 +
   * D = prima arrotonda e poi compensa   * D = prima arrotonda e poi compensa
 +
 +
 +
  
  
 ====FESTIVITA'==== ====FESTIVITA'====
  
-**fest. infrasettim.** \\ E' la causale da utilizzare per la festivita' infrasettimanale cadente in un giorno considerato lavorativoe dove l'azienda e' chiusa, [[Netram2:menu:utilita:festivita|FESTIVITA']]. 
  
-**valore fest. infra.** \\ Indica il valore in ore della festivita' infrasettimanale. 
  
-**fest. in riposo** \\ E' la causale da utilizzare per la festivita' cadente in un giorno di riposo, [[Netram2:menu:utilita:festivita|FESTIVITA']].+**fest. infrasettim.** \\ E' la causale da utilizzare per la festività infrasettimanale cadente in un giorno considerato lavorativoe dove l'azienda è chiusa, [[Netram2:menu:utilita:festivita|FESTIVITA']].
  
-**valore fest. riposo** \\ Indica il valore in ore della festivita' cadente in un giorno di riposo. 
  
-**fest. lavorata** \\ E' la causale da utilizzare per la festivita' infrasettimanale cadente in un giorno considerato lavorativo e l'azienda rimane aperta, [[Netram2:menu:utilita:festivita|FESTIVITA']]. 
  
-**valore fest. lavor.** \\ Indica il valore in ore della festivita' infrasettimanale.+**valore fest. infra.** \\ Indica il valore in ore della festività infrasettimanale.
  
  
 +
 +**fest. in riposo** \\ E' la causale da utilizzare per la festività cadente in un giorno di riposo, [[Netram2:menu:utilita:festivita|FESTIVITA']].
 +
 +
 +
 +**valore fest. riposo** \\ Indica il valore in ore della festività cadente in un giorno di riposo.
 +
 +
 +
 +**fest. lavorata** \\ E' la causale da utilizzare per la festività infrasettimanale cadente in un giorno considerato lavorativo e l'azienda rimane aperta, [[Netram2:menu:utilita:festivita|FESTIVITA']].
 +
 +
 +
 +**valore fest. lavor.** \\ Indica il valore in ore della festività infrasettimanale.
 +
 +
 +
 +__**NB:**__ Tutti i valori (infrasettimanale, riposo e lavorata), in caso il dipendente sia un lavoratore part-time, veranno ricalcolati dal sistema in base alla percentuale. 
 +\\Precisamente:
 +  * Se il campo viene caricato bisogna inserire come valore quello del giorno intero. Sarà il sistema ad occuparsi di ricalcolare il valore reale in base alla percentuale Part Time caricata nell'apposito campo dell'[[netram2:menu:rilevazione:adrm|anagrafico]].
 +  * Se il campo viene lasciato vuoto, il sitema userà e stesse redole dell'[[netram2:menu:rilevazione:ttdro|orario]] di quel preciso giorno.
 ====TERM. DI SISTEMA==== ====TERM. DI SISTEMA====
 +
 In particolari situazioni **//Netram2//** deve poter riconoscere alcuni tipi di terminali gia' in fase di acquisizione timbri (RGA), per effettuare conteggi particolari al fine di impostare i dati correttamente per il calcolo (RGC). In particolari situazioni **//Netram2//** deve poter riconoscere alcuni tipi di terminali gia' in fase di acquisizione timbri (RGA), per effettuare conteggi particolari al fine di impostare i dati correttamente per il calcolo (RGC).
 +
 +
 +
 +
 +
  
  
Linea 265: Linea 531:
  
 **term. zero** \\ numero terminale da attribuire ad un eventuale terminale con indirizzo zero nella rete, il sistema NON puo' accettare un terminale a zero perche' convenzionalmente il terminale zero e' quello dei bolli manuali. **term. zero** \\ numero terminale da attribuire ad un eventuale terminale con indirizzo zero nella rete, il sistema NON puo' accettare un terminale a zero perche' convenzionalmente il terminale zero e' quello dei bolli manuali.
 +
 +
  
 **term. libero 1** \\ terminale per future implementazioni **term. libero 1** \\ terminale per future implementazioni
 +
 +
  
 **term. libero 2** \\ terminale per future implementazioni **term. libero 2** \\ terminale per future implementazioni
 +
 +
  
 **term. libero 3** \\ terminale per future implementazioni **term. libero 3** \\ terminale per future implementazioni
 +
 +
 +
  
  
 ====BANCA ORE==== ====BANCA ORE====
 +
 Qui impostiamo le informazioni utilizzate per il conteggio generalizzato della banca ore. Qui impostiamo le informazioni utilizzate per il conteggio generalizzato della banca ore.
 +
 Esiste poi un campo anagrafico su [[netram2:menu:rilevazione:adrm|ADRM]] che dice al sistema come comportarsi per ogni singolo dipendente. Esiste poi un campo anagrafico su [[netram2:menu:rilevazione:adrm|ADRM]] che dice al sistema come comportarsi per ogni singolo dipendente.
 +
 +
  
 **banca ore si o no** \\ Attiva o blocca il calcolo della banca ore. **banca ore si o no** \\ Attiva o blocca il calcolo della banca ore.
  
-**banca ore annuo** \\ limite ore annuo per il calcolo banca ore. Dice al sistema dopo quante ore iniziare il conteggio della banca ore o dopo quante ore bloccare il conteggio a seconda del contratto o accordo applicato. Quantita' in centesimi+ 
 + 
 +**banca ore annuo** \\ limite ore annuo per il calcolo banca ore. Dice al sistema dopo quante ore iniziare il conteggio della banca ore o dopo quante ore bloccare il conteggio a seconda del contratto o accordo applicato.  
 + 
  
 **tipo banca ore** \\ come viene fruita la banca ore:  **tipo banca ore** \\ come viene fruita la banca ore: 
 +
     * S = prima paghiamo le ore di "banca ore annuo" come straordinario      * S = prima paghiamo le ore di "banca ore annuo" come straordinario 
 +
     * D = iniziamo ad accantonare le ore dopo le ore di "banca ore annuo"     * D = iniziamo ad accantonare le ore dopo le ore di "banca ore annuo"
 +
     * P = paghiamo una percentuale di tutte le ore effettuate perc     * P = paghiamo una percentuale di tutte le ore effettuate perc
 +
 +
  
 **maggiorazioni stra.** \\ come vengono pagate le percentuali di straordinario nella banca ore: **maggiorazioni stra.** \\ come vengono pagate le percentuali di straordinario nella banca ore:
 +
     * I = maggiorazioni straordinario pagate intere     * I = maggiorazioni straordinario pagate intere
 +
     * M = meta'     * M = meta'
 +
     * N = niente     * N = niente
 +
 +
  
 **fruizione entro anni** \\ entro quanti anni il dipendente fruira' delle ore accumulate in banca ore, fruisce entro 1, 2, 3 anni (anno in corso + 2) **fruizione entro anni** \\ entro quanti anni il dipendente fruira' delle ore accumulate in banca ore, fruisce entro 1, 2, 3 anni (anno in corso + 2)
 +
 +
  
 **fruiz. autom/indiv.** \\ indica se il calcolo della banca ore e' a scelta: **fruiz. autom/indiv.** \\ indica se il calcolo della banca ore e' a scelta:
 +
     * A = aziendale     * A = aziendale
 +
     * I = individuale \\ campo da impostare su ADRM del dipendente     * I = individuale \\ campo da impostare su ADRM del dipendente
 +
 +
  
 **percent. a banca ore** \\ se la banca ore e' a percentuale, quale "percentuale" di straordinario va a banca ore (ad esempio il plastico paga il 50%) **percent. a banca ore** \\ se la banca ore e' a percentuale, quale "percentuale" di straordinario va a banca ore (ad esempio il plastico paga il 50%)
 +
 +
  
 **banca ore in interv.** \\ impostare "S" nel campo se la flessibilita' deve essere applicata anche nell’intervallo altrimenti impostare "N". \\ Attenzione questo parametro colpisce solo per gli orari a "monte ore". \\ Autorizza, in pratica, il dipendente ad effettuare un recupero ore in intervallo. **banca ore in interv.** \\ impostare "S" nel campo se la flessibilita' deve essere applicata anche nell’intervallo altrimenti impostare "N". \\ Attenzione questo parametro colpisce solo per gli orari a "monte ore". \\ Autorizza, in pratica, il dipendente ad effettuare un recupero ore in intervallo.
 +
 +
  
 **b. ore accantonato** \\ Causale di accantonamento in Banca ore **b. ore accantonato** \\ Causale di accantonamento in Banca ore
 +
 +
  
 **b. ore usuf. AA** \\ Causale di utilizzo Banca ore anno in corso **b. ore usuf. AA** \\ Causale di utilizzo Banca ore anno in corso
 +
 +
  
 **b. ore usuf. A1** \\ Causale di utilizzo Banca ore anno precedente **b. ore usuf. A1** \\ Causale di utilizzo Banca ore anno precedente
 +
 +
  
 **b. ore usuf. A2** \\ Causale di utilizzo Banca ore 2 anni precedenti **b. ore usuf. A2** \\ Causale di utilizzo Banca ore 2 anni precedenti
 +
 +
  
 ====MENSA==== ====MENSA====
 +
 +
  
 **causale mensa 1** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza **causale mensa 1** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza
 +
 +
  
 **causale mensa 2** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza **causale mensa 2** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza
 +
 +
  
 **causale mensa 3** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza **causale mensa 3** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza
 +
 +
  
 **causale mensa 4** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza **causale mensa 4** \\ Eventuale causale di mensa (pasto) da non conteggiare per il calcolo della presenza
 +
 +
  
 **term. mensa 1** \\ numero terminale da considerare di mensa le sue bollature NON sono di presenza e gli verra' attribuita automaticamente la causale di mensa 1. **term. mensa 1** \\ numero terminale da considerare di mensa le sue bollature NON sono di presenza e gli verra' attribuita automaticamente la causale di mensa 1.
 +
 +
  
 **term. mensa 2** \\ numero terminale da considerare di mensa le sue bollature NON sono di presenza e gli verra' attribuita automaticamente la causale di mensa 2. **term. mensa 2** \\ numero terminale da considerare di mensa le sue bollature NON sono di presenza e gli verra' attribuita automaticamente la causale di mensa 2.
 +
 +
  
 Questa e' la gestione di mensa piu' semplice ed immediata dove Codice terminale = causale di pasto. Questa e' la gestione di mensa piu' semplice ed immediata dove Codice terminale = causale di pasto.
 +
 \\ Nel caso siano presenti piu' causali di mensa con valore e conteggio diversi e' necessario installare un orologio con tastiera, che sia in grado di inviare i codici direttamente. \\ Nel caso siano presenti piu' causali di mensa con valore e conteggio diversi e' necessario installare un orologio con tastiera, che sia in grado di inviare i codici direttamente.
 +
 \\ Poi nella tabella causali ci bastera' caricare queste causali con "Tipo causale" = "M", e' bene caricare le prime 4 negli appositi campi sopra descritti. \\ Poi nella tabella causali ci bastera' caricare queste causali con "Tipo causale" = "M", e' bene caricare le prime 4 negli appositi campi sopra descritti.
 +
 \\ Se abbiamo piu' di 4 casi caricare gli eccedenti solo nelle causali, funziona comunque. \\ Se abbiamo piu' di 4 casi caricare gli eccedenti solo nelle causali, funziona comunque.
 +