Fluxo de trabalho de solicitação de folga paga simples

Neste artigo, analisamos um fluxo de trabalho simples usado para solicitar o Tempo de folga pago. Os requisitos de negócios são os seguintes:

  • O usuário A solicita folga preenchendo um formulário adaptável.
  • O formulário é roteado para o usuário administrador do AEM (na vida real, é roteado para o gerente do remetente)
  • O administrador abre o formulário. O administrador não deve ser capaz de editar qualquer informação preenchida pelo remetente.
  • A seção Aprovador deve estar visível para o aprovador (nesse caso, é o usuário administrador do AEM).

Para cumprir o requisito acima, usamos um campo oculto chamado initialstep no formulário e seu valor padrão é definido como Sim. Quando o formulário é enviado, a primeira etapa do fluxo de trabalho define o valor de initialstep como Não. O formulário tem regras de negócios para ocultar e mostrar as seções apropriadas com base no valor da etapa inicial.

Configurar o formulário para acionar o fluxo de trabalho do AEM

Apresentação do fluxo de trabalho

Modo de exibição do emissor do formulário de Solicitação de folga

inicialstep

Modo de exibição Aprovador do formulário

aproverview

Na visualização do aprovador, o aprovador não consegue editar os dados enviados. Também há uma nova seção que se destina somente aos Aprovadores.

Para testar esse workflow em seu sistema, siga as etapas mencionadas abaixo:

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e