Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2024-09-20
Riferimenti: Funzioni dei campi calcolati

Riferimenti: Funzioni dei campi calcolati

Utilizzare i campi calcolati nel tenant nelle transazioni di Workday per:

Eseguire calcoli sui dati

I campi calcolati che eseguono espressioni matematiche utilizzano la regola standard dell'ordine delle operazioni, nota come PEMDAS:
  1. Parentesi
  2. Esponenti
  3. Moltiplicazione
  4. Divisione
  5. Aggiunta
  6. Sottrazione
Campi calcolati
Descrizione
Esempi
Calcolo aritmetico
Esegue i seguenti semplici calcoli per ricavare i valori:
  • Aggiunta
  • Divisione
  • Moltiplicazione
  • Sottrazione
Calcolare per un collaboratore:
  • Importo bonus in percentuale e confrontarlo con lo stipendio.
  • Tariffa giornaliera, oraria o settimanale.
  • Differenza di stipendio da quest'anno rispetto all'anno precedente.
Conteggio istanze correlate
Conta dinamicamente il numero di istanze in un oggetto business correlato in base a una condizione.
Conteggio:
  • Manager in un'unità organizzativa per calcolare l'intervallo di gestione del controllo.
  • Posizioni aperte in un'organizzazione
  • Giorni di malattia verificatisi il lunedì o il venerdì durante l'ultimo anno per ogni collaboratore.
  • Collaboratori assunti nell'ultimo anno per ciascuna sede.
Differenza data
Calcola il numero di giorni, mesi o anni tra due date.
Calcola:
  • Età in anni di un collaboratore a una determinata data.
  • I giorni rimanenti prima che un collaboratore torni dal congedo.
  • I giorni trascorsi dall'apertura di una posizione.
  • I mesi trascorsi da quando un collaboratore ha retrodatato o anticipato una nota spese.
Aumento o diminuzione data
  • Calcola una data che è un numero di giorni, mesi o anni prima o dopo il valore di un campo data.
  • Aggiunge o sottrae un numero di ore, minuti, secondi e millisecondi a o da una data.
  • Calcolare tra due mesi da utilizzare in un filtro di report che seleziona le certificazioni dei collaboratori con scadenza nei due mesi successivi.
  • Calcolare la fine del periodo di prova di 6 mesi di un collaboratore in base alla data di assunzione.
  • Sottrarre 1 millisecondo dall'ora di esecuzione di un evento di processo aziendale in modo da poter determinare il valore precedente di un campo.
Somma istanze correlate
Somma il valore di un campo nelle istanze di un oggetto business correlato in base a una condizione.
Calcolare:
  • Giudizio medio della valutazione delle performance per ogni organizzazione.
  • Importo IVA per ogni fattura fornitore sommando le righe della fattura imponibile.
Somma:
  • Costi per benefit datore di lavoro di un collaboratore per calcolare la retribuzione totale.
  • Voci di spesa per i pasti in una nota spese per il confronto con un limite di approvazione.
  • Numero totale di giorni di permesso goduti da un collaboratore in un determinato periodo di tempo.
Consultare Esempio: Calcolare la maggioranza di un turno.
Lunghezza del testo
Restituisce il numero di caratteri e spazi in una singola istanza o campo di testo.
Restituisce la lunghezza del testo di un collaboratore:
  • Città di nascita, in modo da poter identificare i collaboratori interessati dalla limitazione di 15 caratteri ai campi
    Città
    durante l'integrazione di prodotti di terzi.
  • Nome in modo da poter determinare se è necessario richiedere un'etichetta personalizzata per un nuovo assunto con un nome più lungo di 20 caratteri.

Recuperare i dati

Campi calcolati
Descrizione
Esempi
Aggrega istanze correlate
Elenca tutte le istanze associate a un campo di origine correlato all'oggetto business.
Identificare tutti i profili professionali all'interno di un'organizzazione. Una singola organizzazione può includere molte posizioni, ciascuna con più profili professionali. Il campo calcolato può esaminare tutte le posizioni all'interno di un'organizzazione e restituire tutte le istanze del profilo professionale.
Evaluate Expression
Raggruppa e trasforma i dati valutando una serie di condizioni booleane.
Visualizzare i seguenti elementi:
  • Fascia di età
  • Stato impiego
  • Stato gestione
  • Categoria di anzianità in base alla durata del servizio.
Consentire agli utenti di selezionare la granularità del raggruppamento, ad esempio
Mese
,
Trimestre
o
Anno
nell'origine dati
Trended Workers
.
Valuta banda espressione
Specifica i valori per le condizioni booleane e restituisce le istanze raggruppate.
Raggruppare i collaboratori per anzianità in base agli anni di servizio, ad esempio:
  • Junior: meno di 2 anni.
  • Livello intermedio: 3-10 anni.
  • Senior: più di 11 anni.
Raggruppare i centri di costo in base alla soglia di spesa, ad esempio:
  • In base al budget
  • Oltre il budget
Estrazione di istanze multiple
Estrae più istanze da un oggetto business correlato in base a condizioni booleane.
Elenco:
  • Tutti gli eventi di dotazione di personale associati alla posizione corrente di un collaboratore.
  • Qualsiasi evento collaboratore per un collaboratore verificatosi nel 2015.
  • Scelte di iscrizione correnti per un collaboratore
  • Team a cui appartiene un collaboratore.
  • Formazione completata da ogni collaboratore negli ultimi 12 mesi.
Estrazione istanza singola
Estrae una singola istanza da un campo con più istanze in base a condizioni booleane.
Recuperare informazioni su un collaboratore, ad esempio:
  • Iscrizioni odontoiatriche, mediche e oculistiche correnti, elencate come campi separati.
  • Persone a carico elencate come campi separati, ad esempio Persona a carico n. 1, Persona a carico n. 2 e così via.
  • Prima valutazione delle performance completata nel 2018.
  • Ultima laurea ricevuta
  • Ultima richiesta di permesso ad aprile 2019.
Consultare Esempio: Creare regole condizionali utilizzando i campi calcolati per l'evento residenza studente.
Rollup data di ricerca
Aggrega, raggruppa o riepiloga i dati per un periodo di tempo, un piano contabile o un piano settimanale.
Reso:
  • 2015-Q1
    come formato di rollup del trimestre fiscale per la data 01/01/2015 in un piano o in un periodo fiscale.
  • La data di fine settimana in modo da poterla utilizzare in un gruppo di colonne ripetute in un report composto.
Campo di ricerca con elenchi di valori
Consente agli utenti di immettere valori per i campi predefiniti di Workday con valori predefiniti.
Immettere:
  • La
    Divisione
    valore
    per il
    campo elenco valori
    Mostra tipo organizzazione personalizzata
    quando si esegue un report per ottenere ulteriori informazioni sui collaboratori.
  • Valori per il
    campo elenco
    di valori Importo da accreditare meno Dare convertito
    in modo da poter analizzare i dati pianificati rispetto ai dati effettivi.
Ricerca gerarchia
Recupera i dati dagli oggetti Workday con una struttura gerarchica e restituisce un singolo campo di istanza contenente il nodo della gerarchia.
  • Raggruppare le righe dell'ordine di acquisto in base a un livello definito nella gerarchia
    delle categorie di spesa
    in una nota spese.
  • Recuperare un numero di collaboratori e subordinati da livelli manageriali specifici in un'organizzazione di supervisione.
Rollup di ricerca gerarchia
Esegue il rollup dei dati del report in base a una gerarchia di organizzazioni, a partire dal livello più alto della gerarchia.
Visualizzare i riepiloghi di:
  • Dati ed eseguire il drill-down su di essi all'interno di una gerarchia
    di centri di costo
    in una nota spese.
  • Collaboratori ed eseguire il drill-down su di essi all'interno di una gerarchia
    di organizzazioni di supervisione
    .
Ricerca organizzazione
Determina il livello o il nodo dell'organizzazione di un collaboratore in base all'organizzazione assegnata e alla configurazione dei criteri utilizzando uno dei seguenti oggetti business:
  • Dipendente
  • Collaboratore
Determinare i seguenti elementi:
  • Dipartimento
  • Livello organizzazione
Ricerca ruoli nell'organizzazione
Determina le assegnazioni dei ruoli dell'organizzazione in base alla configurazione dei criteri utilizzando uno dei seguenti oggetti business:
  • Dipendente
  • Organizzazione
  • Collaboratore
Determinare le assegnazioni dei ruoli nell'organizzazione e:
  • Elencare il rappresentante di spesa di ogni collaboratore.
  • Report sul facility manager per ogni organizzazione di supervisione.
Banda intervallo di ricerca
Determina la posizione di un valore specificato in relazione a un insieme di intervalli configurati.
Determinare se un collaboratore:
  • La valutazione delle performance rientra nell'intervallo Prossimi, Scaduti o Scaduti.
  • La retribuzione totale rientra nell'intervallo Con retribuzione elevata o Non retribuzione elevata.
Ricerca valore correlato
Restituisce il valore di un campo in un oggetto business correlato. È possibile promuovere i campi da un oggetto business correlato all'oggetto business principale in modo da poter eseguire le seguenti azioni sui campi:
  • Filtro
  • Gruppo
  • Report
  • Ordina
  • Riepiloga
Restituisce il valore di un campo a:
  • Includere l'indirizzo e-mail di un manager quando si eseguono report sui collaboratori.
  • Richiedere l'approvazione se il bonus di fidelizzazione una tantum di un collaboratore è superiore al 20% della paga base.
Consultare Esempio: Calcolare gli straordinari per sede.
Ricerca valore convertito
Restituisce il valore di un campo di testo in una lingua specificata.
Reso:
  • La posizione di un collaboratore in un'altra lingua
  • I nomi delle organizzazioni in inglese, francese e tedesco.
Ricerca data di riferimento valore
Determina il valore di un campo a una data specifica e determina se una modifica viene apportata prima, in corrispondenza o dopo la decorrenza.
Reso:
  • Un elenco di collaboratori il cui indirizzo, nome o numero di telefono è cambiato il mese scorso.
  • L'età di una persona a carico a una determinata ora.
  • Lo stipendio annuo di un collaboratore al 31/12/2013.
Consultare Esempio: Calcolare gli straordinari per sede.
Testo sottostringa
Estrae una parte di testo da una singola istanza o campo di testo e restituisce il risultato come campo di testo.
Estrarre una parte di testo da
ABC-XYZ
:
  • Prima del
    delimitatore
    -
    per restituire
    ABC
    .
  • Dalla seconda
    posizione carattere iniziale
    per restituire
    BC-XYZ
    .
  • Dalla seconda
    posizione carattere iniziale
    con
    lunghezza fissa
    pari a 4 per restituire
    BC-X
    .
Condizione vero/falso
Restituisce
Vero
o
Falso
in base a condizioni booleane.
Indicare se un collaboratore:
  • Scelta per l'iscrizione a un conto di risparmio assistenza sanitaria.
  • Ha meno di un anno di servizio.
  • Include ordini di ritenuta.
  • Ha ricevuto un bonus firma che è necessario recuperare in caso di cessazione del collaboratore.
Consultare Esempio: Creare regole condizionali utilizzando i campi calcolati per l'evento residenza studente.

Modificare i dati in formati diversi

Campi calcolati
Descrizione
Esempi
Concatenare il testo
Concatena una serie di campi di testo all'interno del sistema per aggiungere testo, utilizzarlo nelle notifiche e così via.
  • Aggiungere
    (cella)
    alla fine del numero di cellulare di un collaboratore.
  • Concatenare gli anni di servizio di un collaboratore al suo nome.
  • Creare un campo nome contenente il cognome, il nome e il nome preferito di un collaboratore. Esempio:
    Smith, John (Jack)
    .
  • Restituisci la notifica di testo:
    lo stipendio annuo corrente è di $ 82.500,00
    .
Convertire valuta
Converte una valuta in un'altra valuta.
  • Convertire il totale di una nota spese in una valuta comune per l'approvazione del processo aziendale.
  • Convertire i contributi ai benefit dei collaboratori canadesi in USD per i report consolidati con i dati sui benefit statunitensi.
  • Determinare tutti i bonus collaboratore in USD utilizzando il tasso di cambio in vigore alla fine dello scorso anno.
  • Visualizzare lo stipendio annuo di un collaboratore in EUR, indipendentemente da come l'utente lo immette e lo archivia nel sistema.
Converti testo in numero
Converte il numero di un campo di testo in dati numerici per consentire di eseguire calcoli su tale numero.
Convertire il testo in un valore numerico per eseguire calcoli su:
  • L'anzianità di servizio di un collaboratore in anni
  • Le 200 righe di una nota spese.
Formato data
Estrae parte di un campo data e lo formatta come campo di testo.
  • Determinare l'esercizio fiscale e il periodo della data di assunzione di un collaboratore.
  • Estrarre il mese e il giorno dalla data di nascita di un collaboratore.
  • Raggruppare e riepilogare le attività degli effettivi per mese.
  • Elencare i collaboratori che compiono gli anni questo mese.
  • Creare un elenco di promozioni per trimestre.
Formato N
Formatta un campo numerico come campo di testo da utilizzare in concatenazioni, notifiche di report e così via.
  • Assegnare un separatore decimale appropriato in base alle impostazioni internazionali dell'utente.
  • Prefissare il simbolo della valuta.
  • Standardizzare la precisione decimale.
Formattare il testo
Rimuove o sostituisce i caratteri speciali e i delimitatori in una singola istanza o campo di testo.
Modifica il maiuscolo/minuscolo di una singola istanza o campo di testo in maiuscolo, minuscolo o proprio.
Modificare il maiuscolo/minuscolo di una singola istanza o campo di testo in maiuscolo, minuscolo o corretto per:
  • Configurare la formattazione corretta per le entità postali, ad esempio gli invii in blocco che richiedono che il testo sia in un formato specifico.
  • Formattare il testo
    MIO NOME
    in
    Mio nome
    .
Sostituire il carattere speciale nel campo
% Stato ricerca di personale
in
impiego
in modo che il campo formattato sia
Stato ricerca di personale
.

Configurare i valori costanti

Campi calcolati
Descrizione
Esempi
Creazione data
Consente di creare un nuovo campo data o ora utilizzando i componenti di altri campi o di valori specificati.
Determinare:
  • Primo giorno del mese in cui un'azienda assume un collaboratore.
  • Ultimo giorno dell'esercizio fiscale per un'azienda
Costante data
Consente di creare una costante di data, ora o fuso orario da utilizzare in altri calcoli.
  • Calcolare gli effettivi o gli stipendi al 01/01/2017.
  • Determinare il numero di nuovi collaboratori assunti da un'azienda dopo una data specificata.
Costante numerica
Consente di assegnare una costante numerica a un campo in modo da poterla utilizzare in altri calcoli.
  • Calcolare una finestra temporale mobile, ad esempio 3 mesi.
  • Configurare un moltiplicatore di valuta a partire da una determinata data per i tassi di cambio.
Richiedi valore
Consente di creare un campo per richiedere agli utenti un valore durante l'esecuzione del report o per le condizioni di filtro.
Richiedere al responsabile del report di selezionare:
  • Un'azienda per ottenere risultati specifici dell'azienda.
  • Il
    Tipo permesso
    , ad esempio
    Non pagato
    o
    Sabbatico
    invece di immettere i valori in un campo calcolato con condizione Vero/Falso.
Costante di testo
Consente di creare una costante di testo da utilizzare in altri calcoli.
  • Aggiungere testo a un valore di campo utilizzando un campo calcolato con testo concatenato.
  • Utilizzare il testo
    Retribuzione elevata
    in un campo calcolato dell'espressione di valutazione.
  • Prefissare il titolo di un collaboratore, ad esempio
    Miss
    ,
    Mr.
    o
    Mrs.
    prima del nome completo in un campo calcolato dell'espressione di valutazione.