Conceito: campos personalizados em relatórios personalizados e campos calculados
Criar um relatório personalizado
A criação de relatórios personalizados com campos personalizados é semelhante à criação de relatórios personalizados com outros campos do Workday. Você pode criar campos calculados com base em campos personalizados.
Você pode usar um campo personalizado em relatórios:
- Como uma coluna, se o objeto de negócios for um objeto de negócios estendido.
- Como uma lista de opções.
- Para definir um filtro.
- Para classificar ou agrupar.
Recomendamos que você não use campos personalizados como uma dimensão para agregar dados ou como uma lista de opções de relatório para filtrar dados, pois isso pode afetar o desempenho de forma negativa, especialmente quando os campos personalizados avaliam um grande volume de dados.
O Workday não indexa campos personalizados. Portanto, quando você usa campos personalizados para filtrar ou agrupar dados em um objeto de negócios de alto volume, o relatório será executado lentamente. Exemplo: você tem mais de 50 mil trabalhadores e usa um campo personalizado em um objeto personalizado no objeto de negócios Trabalhador para filtrar ou agrupar trabalhadores, o relatório pode ser executado por vários minutos.
Quando você cria um campo personalizado, seleciona ou cria categorias para o campo personalizado. A categoria por padrão é
Campos personalizados
, mas você pode atribuir campos personalizados a qualquer categoria existente ou nova.Para permitir que os usuários selecionem um valor de lista personalizada na lista de opções, você pode criar ou predefinir filtros. Em ambos os cenários, a lista de opções exibe itens de lista personalizada específicos dessa lista personalizada. Exemplo: você cria um campo personalizado denominado
Minhas certificações
com um tipo de lista personalizada de certificações do trabalhador. Você também pode criar um filtro em Minhas certificações
. A lista de opções exibe os itens da lista personalizada.Você pode usar campos personalizados em campos calculados e regras de condição. Regras de condição que podem usar campos calculados também podem usar dados de campos personalizados em suas definições de regra. As regras incluem regras de condição de processos de negócios.
Os campos calculados podem fazer referência a campos personalizados, assim como outros campos do objeto de negócios proprietário.
Os campos em um objeto personalizado de várias instâncias ou um objeto personalizado que estende um objeto de negócios com data de vigência não estão no objeto de negócios principal do relatório:
Quando você cria um campo calculado Consulta de valor relacionado para objetos personalizados de várias instâncias que estendem um objeto de negócios com data de vigência, use estes objetos de negócios com data de vigência e seus campos de consulta e objetos de negócios relacionados:
Para gerar relatórios sobre os campos em um... | Então... |
|---|---|
Objeto personalizado com várias instâncias | Selecione o objeto personalizado na coluna Objeto de negócios da definição de relatório. |
Objeto personalizado de instância única que estende um objeto de negócios com data de vigência. | Selecione Dados adicionais na coluna Objeto de negócios da definição de relatório. Você seleciona campos personalizados em objetos personalizados de instância única que estendem um objeto de negócios com data de vigência da coluna Nome do campo . |
Objeto personalizado em várias instâncias que estende um objeto de negócios com data de vigência. | Crie um campo calculado Lookup Related Value relacionado ao objeto de negócios que obtém os dados adicionais. O Valor de retorno no campo calculado é o nome do objeto personalizado com data de vigência. Selecione esse campo calculado na coluna Objeto de negócios da definição de relatório. Selecione os campos personalizados na coluna Nome do campo . |
Objeto de negócios com data de vigência | Campo de consulta | Objeto de negócios relacionado |
|---|---|---|
Trabalhador | Dados adicionais do trabalhador | Instantâneo de dados personalizados do trabalhador |
Requisição de recrutamento | Dados adicionais de requisição de recrutamento | Instantâneo de dados personalizados de requisição de recrutamento |
Restrição de posição | Dados adicionais de restrições de posição | Instantâneo de dados personalizados de restrição de posição |
Área de nomeação acadêmica | Dados adicionais para área de nomeação acadêmica | Instantâneo de dados personalizados para acompanhamento de nomeação acadêmica |
Como acessar campos personalizados da organização em relatórios personalizados
Quando o objeto de negócios principal da sua fonte de dados é Organização, crie campos calculados no objeto de negócios Organização para acessar campos personalizados em tipos de organização específicos em relatórios personalizados. Isso inclui campos personalizados para uma organização retornada pela Consulta de organização. Usando a função
Consulta de valor relacionado
, selecione o tipo de organização ao qual o objeto personalizado está como Campo de consulta
. Selecione o campo personalizado no campo Valor de retorno
. Quando usar um objeto personalizado de várias instâncias, selecione-o no campo Valor de retorno
. Security
A segurança dos campos personalizados nos relatórios é a mesma que a segurança dos outros campos de relatório do Workday. Um criador de relatórios pode acessar um campo personalizado de definição de relatório, mesmo que não tenha permissões de Visualização para o objeto e o campo personalizados. No entanto, o criador do relatório não pode ver nenhum dado quando executa o relatório.
Os objetos personalizados têm segurança definida para domínios. Quando você cria um campo calculado que faz referência a um campo personalizado, a segurança do campo calculado considera a segurança do campo personalizado. O campo calculado também considera a segurança dos campos fornecidos pela Workday aos quais ele faz referência.
Quando um trabalhador executa o relatório, ele pode ver apenas os campos nos domínios aos quais tem acesso de visualização. Se o relatório contém um campo calculado com base em um campo personalizado, o trabalhador só pode ver o campo calculado e os valores se tiver acesso de visualização ao domínio no qual o objeto personalizado está protegido.