DocumentaçãoAEMTutoriais do AEMTutoriais do AEM Forms

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

Última atualização: 5 de maio de 2025
  • Aplica-se a:
  • Experience Manager 6.4
  • Experience Manager 6.5
  • Tópicos:
  • Formulários adaptativos

Criado para:

  • Experiente
  • Desenvolvedor

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

https://video.tv.adobe.com/v/33086?quality=12&learn=on&captions=por_br

Apresentação do fluxo de trabalho

https://video.tv.adobe.com/v/33091?quality=12&learn=on&captions=por_br

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:

  • Baixe e implante DevelopingWithServiceUserBundle
  • Baixe e implante o pacote OSGI personalizado SetValue
  • Importar os ativos relacionados a este artigo para o AEM
  • Abra o formulário de Solicitação de Folga
  • Preencha os detalhes e envie
  • Abra a caixa de entrada. Você deverá ver uma nova tarefa atribuída. Abra o formulário. Os dados do remetente devem ser somente leitura e uma nova seção do aprovador deve estar visível.
  • Explore o modelo de fluxo de trabalho
  • Explore a etapa do processo. Esta é a etapa que define o valor de initialstep como No.
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e