01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Serviços
Módulo:SIGAJURI
Função:
Fonte

Descrição

SIGAJURI_Contrato.htmlHTML Form Contratos
SIGAJURI_Contrato.jsJS do Form Contratos
displayFields.jsJS de Display do Form Contratos
enableFields.jsJS de Enable do Form Contratos
validateForm.jsJS de Validação do Form Contratos
SIGAJURI_Contrato.servicetask36.jsScript do Service do Avalia Assinatura
SIGAJURI_Contrato.processWorkflow de Contratos
SIGAJURI_Contrato.afterStateEntry.jsEventos AfterState do Workflow de Contratos
SIGAJURI_Contrato.beforeStateEntry.jsEventos de BeforeState do Workflow de Contratos
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.




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>