Referência: funções do campo calculado
Use campos calculados em seu locatário em transações em todo o Workday para:
Fazer cálculos nos seus dados
Os campos calculados que executam expressões matemáticas usam a regra de ordem de operações padrão, conhecida como PEMDAS:
- Parênteses
- Expoentes
- Multiplicação
- Divisão
- Adição
- Subtração
Campos calculados | Descrição | Exemplos |
|---|---|---|
Cálculo aritmético | Executa estes cálculos simples para derivar valores:
| Calcular os seguintes itens do trabalhador:
Consulte Exemplo: definir licença parental. |
Total de instâncias relacionadas | Conta dinamicamente o número de instâncias em um objeto de negócios relacionado com base em uma condição. | Total:
|
Diferença de datas | Calcula o número de dias, meses ou anos entre duas datas. | Calcular:
|
Incremento ou decremento de data |
|
|
Soma de instâncias relacionadas | Soma o valor de um campo em instâncias de um objeto de negócios relacionado com base em uma condição. | Calcule:
Somar:
Consulte Exemplo: calcular a maior parte do turno. |
Comprimento do texto | Retorna o número de caracteres e espaços em uma instância única ou campo de texto. | Retorna o comprimento de texto de um trabalhador:
|
Recupere seus dados
Campos calculados | Descrição | Exemplos |
|---|---|---|
Agregação de instâncias relacionadas | Lista todas as instâncias associadas a um campo de origem relacionado ao objeto de negócios. | Identificar todos os perfis de cargo em uma organização. Uma única organização pode incluir várias posições, cada uma com muitos perfis de cargo. O campo calculado pode examinar todas as posições em uma organização e retornar todas as instâncias do perfil de cargo.
|
Evaluate Expression | Agrupa e transforma os dados avaliando uma série de condições boolianas. | Exibir:
Permite que os usuários selecionem a granularidade do agrupamento, como Mês , Trimestre ou Ano na fonte de dados Trended Workers .Consulte Exemplo: definir licença parental. |
Avaliar faixa de expressão | Especifica valores para condições boolianas e retorna instâncias agrupadas. | Agrupar trabalhadores por senioridade com base em seus anos de serviço, como:
Agrupe centros de custo com base em seu limite de despesas, como:
|
Extrair várias instâncias | Extrai várias instâncias de um objeto de negócios relacionado com base em condições boolianas. | Lista:
|
Extrair instância única | Extrai uma única instância de um campo de várias instâncias com base em condições boolianas. | Recuperar informações sobre um trabalhador, como:
|
Consulta de consolidação de datas | Agrega, agrupa ou resume os dados de um período, calendário fiscal ou calendário semanal. | Retorna:
|
Campo de consulta com listas de opções | Permite que os usuários insiram valores nos campos fornecidos pela Workday com listas de opções integradas. | Insira:
|
Consulta por hierarquia | Recupera dados de objetos Workday com uma estrutura hierárquica e retorna um campo de instância única que contém o nó da hierarquia. |
|
Consulta de consolidação de hierarquias | Consolida dados de relatório com base em uma hierarquia de organizações, começando no nível mais alto da hierarquia. | Visualizar resumos de:
|
Consulta de organização | Determina o nível ou nó da organização de um trabalhador com base na organização atribuída e na configuração de critérios usando um destes objetos de negócios:
| Determinar os seguintes itens do trabalhador:
|
Consulta de funções da organização | Determina as atribuições de função da organização com base na configuração de critérios usando um destes objetos de negócios:
| Determinar atribuições de função da organização e:
|
Consulta de faixa de intervalo | Determina em que ponto um valor especificado está em relação a um conjunto de intervalos configurados. | Determinar se um trabalhador:
|
Valor relacionado à consulta | Retorna o valor de um campo em um objeto de negócios relacionado. Você pode promover campos de um objeto de negócios relacionado para o objeto de negócios principal para poder executar estas ações nos campos:
| Retornar o valor de um campo para:
|
Consulta de valor traduzido | Retorna o valor de um campo de texto em um idioma especificado. | Retorna:
|
Valor de consulta na data | Determina o valor de um campo a partir de uma data específica e determina se uma alteração ocorre antes, na ou após a data de vigência. | Retorna:
|
Texto da subcadeia de caracteres | Extrai uma parte do texto de uma instância única ou de um campo de texto e retorna o resultado como um campo de texto. | Extraia uma parte do texto de ABC-XYZ :
|
Condição verdadeiro/falso | Retorna Verdadeiro ou Falso com base nas condições boolianas. | Indique se um trabalhador:
|
Alterar seus dados em diferentes formatos
Campos calculados | Descrição | Exemplos |
|---|---|---|
Concatenação de texto | Concatena uma série de campos de texto no Workday para anexar texto, usar em notificações e assim por diante. |
Consulte Exemplo: criar uma interseção. |
Conversão de moeda | Converte uma moeda em outra. |
|
Conversão de texto em número | Converte um número do campo de texto em dados numéricos para que você possa executar cálculos nesse número. | Converter texto em valor numérico para executar cálculos em:
|
Data de formatação | Extrai parte de um campo de data e o formata como um campo de texto. |
|
Formatação de número | Formata um campo numérico como um campo de texto a ser usado em concatenações, notificações de relatório e assim por diante. |
|
Formatar texto | Remove ou substitui caracteres especiais e delimitadores em uma única instância ou campo de texto.
Altera as maiúsculas, minúsculas ou adequadas de uma instância única ou de um campo de texto. | Altere as maiúsculas, minúsculas ou adequada de uma instância única ou de um campo de texto para:
Substitua o caractere especial no campo % Requisition Status to Job de forma que o campo formatado seja Job Requisition Status .Consulte Exemplo: criar uma interseção. |
Configurar valores constantes
Campos calculados | Descrição | Exemplos |
|---|---|---|
Criação de data | Permite criar um novo campo de data ou hora usando componentes de outros campos ou de valores especificados. | Determine:
|
Constante de data | Permite criar uma constante de data, hora ou fuso horário para uso em outros cálculos. |
|
Constante numérica | Permite atribuir uma constante numérica a um campo para que você possa usá-la em outros cálculos. |
Consulte Exemplo: definir licença parental. |
Solicitar valor | Permite criar um campo para solicitar aos usuários um valor quando o relatório é executado ou solicita condições de filtro. | Solicite ao executor de relatórios que selecione:
|
Constante de texto | Permite criar uma constante de texto para uso em outros cálculos. |
|