Tempo aproximado para leitura: 00:02:05 min
Dúvida
Como configurar os Workflows do MLA no Fluig para que não seja necessário selecionar a ação ao enviar?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Aprovação Processo Logístico (MLA) - Versão 12
Solução
O fluxo padrão de aprovação dos documentos do MLA - Módulo Logístico de Aprovação é composto pelas atividades: Analisar Pendência, Aprovar e Reprovar, como mostra a imagem abaixo:

Aprovação em lote:
O fluxo foi desenvolvido desta maneira para permitir a movimentação de solicitações em bloco Aprovação/Reprovação em lote. Isso é feito pela central de tarefas conforme mostra a imagem abaixo:


Desta forma é possível aprovar/reprovar várias solicitações do mesmo documento desde que estejam na mesma versão de uma só vez.
Aprovação individual:
Devido ao fluxo de aprovação da pendência, o usuário necessita marcar a opção de movimentação aprovar/reprovar no formulário e logo em seguida precisa confirmar a ação desejada.


Existe uma maneira de customizar a aprovação de modo que o usuário informe apenas no formulário a movimentação desejada e não precise confirmar a ação em seguida. Neste caso, a segunda tela onde aparece o diagrama não é aberta.
Para isso é necessário fazer as seguintes alterações:
Ao realizar estas alterações, não será possível aprovar/reprovar solicitações em lote via Fluig. Pelo Portal do MLA e pelos programas Progress ainda será possível movimentar em lote.
Passo 1: Remover as atividades Aprovar e Reprovar:


Passo 2: Ligar a atividade Analisar Pendência ao objeto Fim, clicando e arrastando a flecha até o círculo vermelho:


Passo 3: Alterar o arquivo [formulário]/events/validateForm.js:
Remover o comentário para que a validação seja feita:
Original:

Como deve ficar:

Comentar o trecho de validação abaixo:
Original:

Como deve ficar:

0 Comentários