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:
- Parentesi
- Esponenti
- Moltiplicazione
- Divisione
- Aggiunta
- Sottrazione
Campi calcolati | Descrizione | Esempi |
|---|---|---|
Calcolo aritmetico | Esegue i seguenti semplici calcoli per ricavare i valori:
| Calcolare per un collaboratore:
Consultare Esempio: Configurare il congedo parentale. |
Conteggio istanze correlate | Conta dinamicamente il numero di istanze in un oggetto business correlato in base a una condizione. | Conteggio:
|
Differenza data | Calcola il numero di giorni, mesi o anni tra due date. | Calcola:
|
Aumento o diminuzione data |
|
|
Somma istanze correlate | Somma il valore di un campo nelle istanze di un oggetto business correlato in base a una condizione. | Calcolare:
Somma:
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:
|
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:
Consentire agli utenti di selezionare la granularità del raggruppamento, ad esempio Mese , Trimestre o Anno nell'origine dati Trended Workers .Consultare Esempio: Configurare il congedo parentale. |
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:
Raggruppare i centri di costo in base alla soglia di spesa, ad esempio:
|
Estrazione di istanze multiple | Estrae più istanze da un oggetto business correlato in base a condizioni booleane. | Elenco:
|
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:
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:
|
Campo di ricerca con elenchi di valori | Consente agli utenti di immettere valori per i campi predefiniti di Workday con valori predefiniti. | Immettere:
|
Ricerca gerarchia | Recupera i dati dagli oggetti Workday con una struttura gerarchica e restituisce un singolo campo di istanza contenente il nodo della gerarchia. |
|
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:
|
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:
| Determinare i seguenti elementi:
|
Ricerca ruoli nell'organizzazione | Determina le assegnazioni dei ruoli dell'organizzazione in base alla configurazione dei criteri utilizzando uno dei seguenti oggetti business:
| Determinare le assegnazioni dei ruoli nell'organizzazione e:
|
Banda intervallo di ricerca | Determina la posizione di un valore specificato in relazione a un insieme di intervalli configurati. | Determinare se un collaboratore:
|
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:
| Restituisce il valore di un campo a:
Consultare Esempio: Calcolare gli straordinari per sede. |
Ricerca valore convertito | Restituisce il valore di un campo di testo in una lingua specificata. | Reso:
|
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:
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 :
|
Condizione vero/falso | Restituisce Vero o Falso in base a condizioni booleane. | Indicare se un 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. |
Consultare Esempio: Creare un'intersezione. |
Convertire valuta | Converte una valuta in un'altra valuta. |
|
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:
|
Formato data | Estrae parte di un campo data e lo formatta come campo di testo. |
|
Formato N | Formatta un campo numerico come campo di testo da utilizzare in concatenazioni, notifiche di report e così via. |
|
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:
Sostituire il carattere speciale nel campo % Stato ricerca di personale in impiego in modo che il campo formattato sia Stato ricerca di personale .Consultare Esempio: Creare un'intersezione. |
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:
|
Costante data | Consente di creare una costante di data, ora o fuso orario da utilizzare in altri calcoli. |
|
Costante numerica | Consente di assegnare una costante numerica a un campo in modo da poterla utilizzare in altri calcoli. |
Consultare Esempio: Configurare il congedo parentale. |
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:
|
Costante di testo | Consente di creare una costante di testo da utilizzare in altri calcoli. |
|