01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Serviços | ||||||||||||||||||||
Módulo: | SIGAJURI | ||||||||||||||||||||
Função: |
| ||||||||||||||||||||
Ticket: | |||||||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-7070 |
02. SITUAÇÃO/REQUISITO
Alterar o Fluxo de Contratos para utilizar a Assinatura Digital da Vertsign.
03. SOLUÇÃO
Realizado ajustes no Workflow de Assinatura Digital, dentro do Workflow de Solicitação de Documento.
Quando o Fluxo estiver no passo de "Gerar Minuta Final" o usuário poderá selecionar se irá movimentar para "Finalizar contrato", "Encaminhar para Assinatura" ou retornar para "Validar Minuta".
Quando for selecionado "Encaminhar para assinatura", o sistema irá validar se há arquivos nas extensões .pdf, .doc ou .docx vinculados ao Processo. Se não houver, irá demonstrar uma mensagem de erro e não passará para a próxima etapa.
O sistema também irá verificar se há Assinadores cadastrados na Widget da Vertsign, se não houver, irá demonstrar uma mensagem de erro e não passará para a próxima etapa.
Se não houver erro nessas validações, o Fluxo irá para "Encaminhar para assinatura", lá o usuário terá de Selecionar um dos documentos e os Assinadores responsáveis para Assinar o Documento.
Após selecionar o Documento e os assinadores (concatenados e separados por ";"), o fluxo irá enviar os dados para a Vertsign, que fica responsável por enviar os links aos Assinantes para que os mesmos possam Autenticar e assinar.
Enquanto isso, o fluxo irá realizar 10 verificações, em intervalos de 12 em 12 horas, verificando se todos os responsáveis assinaram o Documento.
Caso as assinaturas aconteçam antes de todas as verificações ocorrerem, será vinculado ao documento original o Manifesto, contendo todas as assinaturas.
Caso contrário, a Solicitação será enviada para "Revisar assinaturas", aonde o responsável poderá mandar Validar novamente ou Encerrar o processo.