Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Exemplo: criar regras de condição para ocorrências de ausência

Exemplo: criar regras de condição para ocorrências de ausência

O Workday permite que você controle a entrada de dados com base em ocorrências de ausência. Este exemplo ilustra como criar regras de condição de etapa no processo de negócios
Solicitar ausência
para validar solicitações de ausência. No entanto, você pode configurar as mesmas regras de condição para esses processos de negócios de Ausência e Controle de horas, quando necessário:
  • Corrigir ausência
  • Informar horas
  • Solicitar licença
  • Solicitar ausência
  • Solicitar retorno da licença
Exemplo: você é um administrador de ausências da Global Modern Services. E quer criar regras de condição de etapa para:
  • Exigir anexos, como atestado médico, quando os trabalhadores ficarem ausentes por 7 dias-calendário ou mais.
  • Impedir que trabalhadores solicitem ausência com base no número de ocorrências que já constam no ano-calendário.
  • Exigir que os trabalhadores tirem um bloco de ausências que inclua pelo menos 10 dias úteis consecutivos durante o ano-calendário.
Ative as ocorrências de ausência para os tipos de ausência que você quer validar nas solicitações, como casos específicos de:
  • Tabelas de ausências
  • Ausências
  • Tipos de licença
  • Tipos personalizados
Segurança: estes domínios na área funcional System
  • Business Process Administration
  • Custom Field Management
  • Manage: Business Process Definitions
  1. Acesse a tarefa
    Criar campo calculado
    .
    Crie um campo calculado que verifique se a duração de uma ocorrência de ausência é maior ou igual a 7.
    1. Insira estes valores:
      Campo
      Valor
      Nome do campo
      Ocorrência de ausência com duração maior ou igual a 7
      Objeto de negócios
      Evento de ausência coordenado
      Função
      Campo de consulta com listas de opções
    2. Clique em
      OK
      .
    3. Na guia
      Cálculo
      , selecione o campo de relatório
      Length of Current Absence Occurrence Matches
      na lista de opções
      Campo de origem
      .
    4. Na grade
      Prompts for Source Field
      , insira estes valores:
      Campo de lista de opções
      Valor
      Length Attribute
      Dias-calendário
      Tipo de ocorrência de ausência ou licença
      Selecione o tipo de ausência. Exemplo:
      Ausência mensal
      .
      Length Value
      7
      Length Attribute Operator
      maior que ou igual a
  2. Clique em
    OK
    e
    Create Another Calculation
    .
    Crie um campo calculado que verifique se o trabalhador já tem uma ocorrência para um tipo de ausência específico no ano-calendário.
    1. Insira estes valores:
      Campo
      Valor
      Nome do campo
      Evento de ocorrência de ausência no ano-calendário
      Objeto de negócios
      Evento de ausência coordenado
      Função
      Campo de consulta com listas de opções
    2. Clique em
      OK
      .
    3. Na guia
      Cálculo
      , selecione o campo de relatório
      Count of Absence Occurrences Matches
      na lista de opções
      Campo de origem
      .
    4. Na grade
      Prompts for Source Field
      , insira estes valores:
      Campo de lista de opções
      Tipo de valor
      Valor
      Data de início
      Determinar valor em tempo de execução
      Primeiro dia deste ano-calendário
      Data de término
      Determinar valor em tempo de execução
      Último dia deste ano-calendário
      Length Attribute
      Especificar valor
      Dias úteis
      Count Operator
      Especificar valor
      maior que ou igual a
      Tipo de ocorrência de ausência ou licença
      Especificar valor
      Selecione o tipo de ausência. Exemplo:
      Amostra da tabela de ausências (dias)
      .
      Length Attribute Operator
      Especificar valor
      maior ou igual a.
      Count of Occurrences
      Especificar valor
      2
  3. Clique em
    OK
    e
    Create Another Calculation
    .
    Crie um campo calculado que verifique se o trabalhador solicitou um bloco de ausências de pelo menos 10 dias consecutivos durante o ano-calendário.
    1. Insira estes valores:
      Campo
      Valor
      Nome do campo
      Ocorrência de ausência com duração de 10 ou mais no ano-calendário
      Objeto de negócios
      Evento de ausência coordenado
      Função
      Campo de consulta com listas de opções
    2. Clique em
      OK
      .
    3. Na guia
      Cálculo
      , selecione o campo de relatório
      Count of Absence Occurrences Matches
      na lista de opções
      Campo de origem
      .
    4. Na grade
      Prompts for Source Field
      , insira estes valores:
      Campo de lista de opções
      Tipo de valor
      Valor
      Data de início
      Determinar valor em tempo de execução
      Primeiro dia deste ano-calendário
      Data de término
      Determinar valor em tempo de execução
      Último dia deste ano-calendário
      Length Attribute
      Especificar valor
      Dias-calendário
      Count Operator
      Especificar valor
      menor que ou igual a
      Tipo de ocorrência de ausência ou licença
      Especificar valor
      Selecione o tipo de ausência. Exemplo:
      Amostra de ocorrência personalizada
      .
      Length Value
      Especificar valor
      10
      Length Attribute Operator
      Especificar valor
      maior que ou igual a
      Count of Occurrences
      Especificar valor
      1
    5. Clique em
      Concluído
      .
  4. Acesse a definição de processo de negócios
    Solicitar ausência
    .
    Adicione os campos calculados que você acabou de criar a uma regra de condição no processo de negócios.
  5. No menu de ações relacionadas da etapa de início, selecione
    Processo de negóciosManter
    condições da etapa
    .
  6. Adicione uma linha à grade
    Condições de validação
    para a primeira condição.
    1. Selecione
      Criar regra de condição
      na lista de opções
      Regra
      .
    2. No campo
      Descrição
      , insira:
      A ocorrência de ausência é de 7 dias ou mais e não há anexo.
    3. Defina as
      Condições de regra
      .
      E/ou
      Campo externo de origem ou regra de condição
      Operador relacional
      Tipo de comparação
      Valor de comparação
      E
      Anexos
      está vazio
      Valor especificado neste filtro
      E
      Ocorrência de ausência com duração maior ou igual a 7
      igual a
      Valor especificado neste filtro
      Marque essa caixa de seleção.
    4. Selecione a opção
      Aviso
      no campo
      Gravidade
      .
  7. Adicione uma linha à grade
    Condições de validação
    para a segunda condição.
    1. Selecione
      Criar regra de condição
      na lista de opções
      Regra
      .
    2. No campo
      Descrição
      , insira:
      Somente uma ocorrência de ausência deste tipo é permitida por ano-calendário.
    3. Defina as
      Condições de regra
      .
      E/ou
      Campo externo de origem ou regra de condição
      Operador relacional
      Tipo de comparação
      Valor de comparação
      E
      Evento de ocorrência de ausência no ano-calendário
      igual a
      Valor especificado neste filtro
      Marque essa caixa de seleção.
    4. Selecione a opção
      Crítica
      no campo
      Gravidade
      .
  8. Para a terceira condição, adicione uma linha na grade
    Condições de validação
    .
    1. Selecione
      Criar regra de condição
      na lista de opções
      Regra
      .
    2. No campo
      Descrição
      , insira:
      Neste ano-calendário, pelo menos uma ocorrência de ausência deste tipo tem 10 dias úteis ou mais.
    3. Defina as
      Condições de regra
      .
      E/ou
      Campo externo de origem ou regra de condição
      Operador relacional
      Tipo de comparação
      Valor de comparação
      E
      Ocorrência de ausência com duração de 10 ou mais no ano-calendário
      igual a
      Valor especificado neste filtro
      Marque essa caixa de seleção.
    4. Selecione a opção
      Aviso
      no campo
      Gravidade
      .
Quando os trabalhadores solicitam ausência, o Workday exibe:
  • Um alerta se a ocorrência de ausência é de 7 dias-calendário ou mais e um documento de comprovação não foi anexado.
  • Uma mensagem de erro que impede o envio da solicitação, caso uma solicitação já tenha sido feita com esse tipo de ausência no mesmo ano-calendário.
  • Um alerta se a ocorrência de ausência for inferior a 10 dias úteis consecutivos durante o ano-calendário.