Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2024-03-08
Esempio: Calcolare gli straordinari in base alla sede

Esempio: Calcolare gli straordinari in base alla sede

Questo esempio illustra come combinare i campi calcolati e i calcoli delle ore per supportare i requisiti di straordinari basati sulla sede.
I non residenti che lavorano nello stato XYZ, USA, hanno diritto al doppio orario dello stato XYZ. I collaboratori dello stato XYZ ricevono una retribuzione oraria doppia dopo 12 ore di lavoro al giorno, indipendentemente dal fatto che siano residenti o meno.
Criteri di sicurezza:
  • Dominio
    Custom Field Management
    nell'area funzionale System.
  • Dominio
    Set Up: Time Calculations
    nell'area funzionale Time Tracking Calculations.
  1. Accedere all'attività
    Creazione campo calcolato
    per creare campi calcolati che si integrano a vicenda. Il campo calcolato finale di questo passaggio verrà utilizzato nel calcolo condizionale del blocco orario.
    1. Creare un campo calcolato che restituisca lo stato predefinito di un collaboratore.
      Campo
      Valore
      Nome campo
      Stato predefinito del collaboratore per un blocco orario
      Oggetto business
      Blocco orario
      Funzione
      Ricerca valore correlato
    2. Fare clic su
      OK
      .
    3. Nella scheda
      Calcolo
      , specificare i seguenti valori:
      Campo
      Valore
      Campo di ricerca
      Collaboratore
      Selezionare l'opzione
      Collaboratore
      con l'oggetto business Blocco orario. Visualizzare il menu delle azioni correlate per verificare l'oggetto business associato a un'opzione Collaboratore.
      Valore restituito
      Indirizzo principale - Stato/Provincia
    4. Fare clic su
      OK
      .
    5. Fare clic su
      Crea un altro calcolo
      .
    6. Creare un campo calcolato che restituisca lo stato predefinito in cui si trova un collaboratore alla data del blocco orario.
      Campo
      Valore
      Nome campo
      Stato predefinito del collaboratore per un blocco orario alla data del blocco orario
      Oggetto business
      Blocco orario
      Funzione
      Ricerca data di riferimento valore
    7. Fare clic su
      OK
      .
    8. Nella scheda
      Calcolo
      , specificare i seguenti valori:
      Campo
      Valore
      Campo origine
      Stato predefinito del collaboratore per un blocco orario
      Decorrenza
      Data calcolata
    9. Fare clic su
      OK
      .
    10. Fare clic su
      Crea un altro calcolo
      .
    11. Creare un campo calcolato che restituisca lo stato del blocco orario se un collaboratore sostituisce lo stato predefinito per il blocco orario.
      Campo
      Valore
      Nome campo
      Stato sostitutivo per un blocco orario
      Oggetto business
      Blocco orario
      Funzione
      Ricerca valore correlato
    12. Fare clic su
      OK
      .
    13. Nella scheda
      Calcolo
      , specificare i seguenti valori:
      Campo
      Valore
      Campo di ricerca
      Sede
      Valore restituito
      Indirizzo principale - Stato/Provincia
    14. Fare clic su
      OK
      .
    15. Fare clic su
      Crea un altro calcolo
      .
    16. Creare un campo calcolato che restituisca Vero se la sede predefinita di un collaboratore è nello stato XYZ o se un collaboratore specifica lo stato XYZ come sede per il blocco orario.
      Campo
      Valore
      Nome campo
      Blocco orario di lavoro svolto nello stato XYZ
      Oggetto business
      Blocco orario
      Funzione
      Condizione vero/falso
    17. Fare clic su
      OK
      .
    18. Nella scheda
      Calcolo
      , creare la condizione vero/falso. Aggiungere le seguenti righe alla griglia:
      E/O
      (
      Campo
      Operatore
      Tipo di confronto
      Valore di confronto
      )
      E
      (
      Stato sostitutivo per un blocco orario
      è un valore vuoto
      E
      Stato predefinito del collaboratore per un blocco orario alla data del blocco orario
      è corrispondente a
      Valore specificato nel filtro
      Stato XYZ
      )
      O
      Stato sostitutivo per un blocco orario
      è corrispondente a
      Valore specificato nel filtro
      Stato XYZ
    19. Fare clic su
      OK
      e quindi su
      Fatto
      .
  2. Creare un calcolo condizionale del blocco orario utilizzando il campo calcolato
    Blocco orario di lavoro svolto nello stato XYZ
    definito nello step precedente. Questo calcolo contrassegna tutti i blocchi orari di lavoro svolto nello stato XYZ con l'etichetta di calcolo
    Stato XYZ
    .
    1. Accedere all'attività
      Creazione calcolo ore
      .
    2. Nel campo
      Nome
      , immettere
      XYZ State Time
      .
    3. Dall'elenco di valori
      Tipo di calcolo
      , selezionare
      Calcolo condizionale blocco orario
      .
    4. Fare clic su
      OK
      .
    5. Nella sezione
      Criteri
      , dall'elenco di valori
      Condizioni blocco orario
      , selezionare
      Blocco orario lavorato in stato XYZ
      .
    6. Nella sezione
      Risultati
      , dall'elenco di valori
      Aggiungi etichette
      , creare un'etichetta di calcolo ore
      dello stato XYZ
      .
    7. Nella scheda
      Gruppi
      , specificare i gruppi di calcolo ore in modo che tutti i collaboratori siano idonei per questo calcolo, non solo i residenti nello stato XYZ. Aggiungere una riga alla griglia con i seguenti valori:
      Campo
      Valore
      Gruppo di calcoli ore
      USA - Calcoli straordinari
      Decorrenza
      Snapshot corrente
    8. Fare clic su
      OK
      .
  3. Accedere all'attività
    Gestione priorità calcolo ore
    e assegnare a questo calcolo una priorità di 080.
  4. Fare clic su
    OK
    e quindi su
    Fatto
    .
  5. Creare un calcolo degli straordinari che calcoli le ore come doppie se un collaboratore lavora più di 12 ore al giorno, sia per i residenti nello stato XYZ che per i non residenti che hanno lavorato nello stato XYZ.
    1. Accedere all'attività
      Creazione calcolo ore
      .
    2. Nel campo
      Nome
      , immettere
      XYZ State Double Time
      .
    3. Dall'elenco di valori
      Tipo di calcolo
      , selezionare
      Calcolo straordinari standard
      .
    4. Fare clic su
      OK
      .
    5. Nella scheda
      Opzioni generali
      , specificare i
      Criteri
      :
      Campo
      Valore
      Periodo
      Ogni giorno
      Sostituisci ore superiori a (valore)
      12
      Etichette calcolo ore
      Stato XYZ
    6. Specificare i
      risultati
      :
      Campo
      Valore
      Aggiungi etichette
      Ore doppie
      Rimuovi etichette
      Orario normale
      Giorno basato su
      Data calcolata
    7. Nella scheda
      Gruppi
      , specificare i gruppi di calcolo ore in modo che tutti i collaboratori siano idonei per questo calcolo, non solo i residenti nello stato XYZ. Aggiungere una riga alla griglia con i seguenti valori:
      Campo
      Valore
      Gruppo di calcoli ore
      USA - Calcoli straordinari
      Decorrenza
      Snapshot corrente
    8. Fare clic su
      OK
      .
  6. Accedere all'attività
    Gestione priorità calcolo ore
    per assegnare la priorità di calcolo 085 in modo che venga eseguita dopo il calcolo condizionale del blocco orario.
  7. Fare clic su
    OK
    e quindi su
    Fatto
    .
Quando i non residenti lavorano nello stato XYZ devono specificare i blocchi orari in cui hanno lavorato nello stato XYZ, in modo che il sistema includa i blocchi orari nei calcoli delle ore doppie (straordinari).