Personal tools
waitress.invalid8083

Configurare il profilo ticket

Contenuto della scheda
    Vedi anche...

      La funzionalità Profilo Ticket consente di configurare e gestire un profilo di calcolo del numero di buoni pasto spettanti, che successivamente può essere associato all'anagrafica di ogni dipendente.

      Operazioni preliminari

      Prima di poter creare un Profilo Ticket è necessario procedere con la creazione di alcuni codici elaborativi obbligatori per il corretto funzionamento della procedura:

      Voci

      Per consentire all'elaborazione ticket di calcolare correttamente i giorni teorici oppure determinare quali sono i giorni in cui spetta o meno un ticket, è necessario creare 2 voci, di tipo NULLA, (ad esempio TICK e NOTICK) che movimenteranno un totalizzatore in somma o sottrazione, a seconda della casistica esistente.

      Totalizzatori

      Per calcolare il numero di ticket spettanti è necessario creare un totalizzatore MENSILE SENZA RIPORTO, di tipo RICORRENZA o a GIORNI, al quale verranno collegate le voci precedentemente create.

      Monteore

      Per determinare il numero di ticket TEORICI del mese successivo o di 2 mesi successivi è necessario creare una tabella MONTEORE, di tipo conteggio AUTOMATICO, nel quale verranno specificati i giorni lavorativi settimanali.

      Business Rule

      A prescindere dal metodo di conteggio dei ticket spettanti, è necessario configurare una business rule, di tipo Ticket giornaliero, che verrà abbinata al Profilo Ticket. Tale business rule stabilirà la modalità di movimentazione del totalizzatore su cui si basa il calcolo dei ticket spettanti. [ht_message mstyle="alert" title="Importante!" show_icon="true" id="" class="" style="" ] Una business rule è una regola di calcolo personalizzata, applicabile a vari contesti all'interno di People@Time. In questo caso specifico, si tratta di una regola che consente di stabilire il numero minimo di ore di presenza per avere diritto ad un buono pasto. Per creare una business rule è sufficiente seguire i seguenti step:

      • Accedere alla funzionalità Configurazione Business Rules
      • Cliccare sul pulsante Gestisci
      • Cliccare sul pulsante Crea
      • Compilare il campo Nome identificativo con il codice della business rule che si intende creare, ad esempio "TICKET"
      • Compilare il campo Nota con una breve descrizione della regola che si intende creare, ad esempio "Regola calcolo ticket mese su mese"
      • Cliccare sul pulsante Modifica il codice della business rule; comparirà una maschera dove sarà possibile indicare il codice di programmazione che determinerà le regole di conteggio del ticket.
        Di seguito trovate un esempio del codice, con decurtazione in caso di presenza inferiore a 4 ore:

      var EXTRA = Me.TicketGiornaliero.Voci().ConTipoVoceExtraOrario().GetDurata(); var PRES = Me.TicketGiornaliero.Voci().ConTipoVocePresenza().GetDurata(); var PRESNOTIMB = Me.TicketGiornaliero.Voci().ConTipoVocePresenzaNonTimbrata().GetDurata(); var HHLAV = (PRES + PRESNOTIMB + EXTRA); var RIPOSO = Me.TicketGiornaliero.Voci().ConTipoVoceRiposo().GetEsistonoElementi(); if (Me.TicketGiornaliero.Voci().ConCodiceVoce("NOTK").GetEsistonoElementi() || (!RIPOSO && (HHLAV < 240)) ) { Me.TicketGiornaliero.SetSubtractTicket(); } else if ((RIPOSO) && (HHLAV >= 240)) { Me.TicketGiornaliero.SetAddTicket(); } else { Me.TicketGiornaliero.SetTicket(); }

      • Cliccare sul pulsante Verifica il codice della Business Rule; in caso di esito positivo sarà poi possibile cliccare su Chiudi
      • Cliccare sul pulsante Salva
      • Cliccare sul pulsante Modifica per concludere la procedura

      [/ht_message] La maschera è composta dai campi standard Codice, Descrizione e Nota. Quando tutti i parametri saranno compilati, è possibile salvare il nuovo codice cliccando sul pulsante Crea.

      Creazione del Profilo di Ticket

      Dopo essersi assicurati che i codici elaborativi obbligatori siano presenti nell'impianto, è possibile procedere alla creazione del Profilo di ticket. Cliccando sul pulsante Gestisci, selezionare il pulsante Crea per procedere con la configurazione del nuovo Profilo di Ticket:

       

       

      Verrà visualizzata la maschera contenente i campi da compilare:

       

      Nello specifico, i campi da compilare sono:

      • Codice Indica la codifica che identifica univocamente il profilo di ticket.
      • Descrizione Contiene la descrizione del profilo di ticket.
      • Note Consente di indicare ulteriori informazioni che permettono di identificare le regole applicate nel profilo di ticket che si sta creando.
      • Tipologia di calcolo del ticket Permette di indicare uno dei 3 metodi di calcolo che verrà adottato per conteggiare i ticket spettanti:
        • Teorico mese successivo meno assenze mese selezionato
        • Teorico due mesi successivi meno assenze mese selezionato
        • Giorni lavorati mese selezionato
      • Totale di destinazione Indica il codice del totalizzatore dove verrà esposto il risultato dell'elaborazione ticket.
      • Business Rule Indica la business rule che al suo interno conterrà l’algoritmo di calcolo per determinare la spettanza giornaliera del ticket.
      • Applica adeguamento del ticket sulla base della perc. part-time Campo opzionale, utilizzabile per riproporzionare il numero dei ticket spettanti sulla base della percentuale part-time:
        • Nessun adeguamento
        • Adegua ed arrotonda in eccesso il risultato (es. 11 ticket per PT 50% = 6 ticket)
        • Adegua ed arrotonda in difetto il risultato (es. 11 ticket per PT 50% = 5 ticket)

      A fine operazione cliccare sul pulsante Salva per completare il salvataggio:

       

       

      user info:{'id_operatore': '""', 'id_struttura': '""', 'tipo_documento': '', 'sisbot_allowed': 'false'}