Vincular documentos do processo SEI ao Contrato
Como Usuário Vinculado ao Contrato com permissões para editá-lo,
Quero vincular documentos do SEI do meu órgão ao contrato,
Para facilitar o envio de documentos e garantir integridade dos documentos.
-
Deverá ser disponibilizada interface para seleção de documentos do SEI a serem vinculados ao Contrato e atribuição de categoria (Tipo de Documento) e descrição para cada documento.
-
A interface de cadastro deverá ser disponibilizada na tela já existente de cadastro de Arquivos do Contrato, que pode ser acessada através do menu Gestão Contratual > Contrato > Configurações [símbolo engrenagem] > Arquivos, conforme figura 1. Na tela Arquivos – Contrato (figura 2), clicar na opção Adicionar Arquivo do Contrato.
-
Manter campos Número do instrumento e Número Processo e mantê-los obrigatórios (apenas exibição);
-
Exibir duas guias, uma para upload de arquivos e outra para vínculo ao processo SEI.
-
Guia Vinculação de Anexo(s) SEI, campos a serem disponibilizados:
-
Esta guia será exibida apenas se o acesso ao webservice do SEI do órgão ou da unidade do usuário estiver configurado.
-
O sistema deverá consultar primeiramente se existe configuração de integração com o SEI para a Unidade do Usuário (Administração > Estrutura > Unidade > Mais [botão símbolo de engrenagem ] > Configurações > Editar [botão símbolo ] > Integração SEI).), caso exista integração configurada na Unidade, deverá ser utilizada essa configuração.
-
Caso não exista integração configurada para a Unidade do usuário, o sistema deverá consultar se existe configuração de integração com o SEI para o Órgão do Usuário (Administração > Estrutura > Órgão > Mais [botão símbolo de engrenagem ] > Configurações > Editar [botão símbolo ] > Integração SEI). Caso exista, o sistema deverá utilizar essa configuração.
-
Caso não exista configuração de integração com o SEI cadastrada na Unidade ou Órgão do usuário, a Guia 2 não será exibida.
-
Exibir o número do processo SEI vinculado ao contrato e Botão para Consultar Anexos no SEI.
-
Deverá ser exibidos apenas os arquivos SEI do processo vinculado ao contrato, que estejam ativos no SEI.
-
Após consulta ao SEI, exibir os arquivos SEI do processo em tabela com os seguintes campos:
-
Seleção: caixa de seleção para marcar se o arquivo será vinculado ao Comprasnet Contratos.
-
Nome no SEI: exibição do nome do arquivo importado do SEI.
-
Tipo: campo para seleção de tipo de documento, no qual o usuário selecionará o tipo de documento, conforme cadastro já existente no Comprasnet Contratos. Campo Obrigatório para arquivos selecionados para importação.
-
Descrição: campo para que o usuário possa inserir descrição do arquivo. Necessário verificar o tamanho atualmente permitido para este campo na tela da Figura 3. Campo opcional.
-
Inserir botões “Salvar e voltar” ou “Cancelar”.
-
Ao clicar no botão Salvar, o sistema deverá fazer as validações de campos obrigatórios e salvar os dados em banco, salvando apenas o link para os arquivos vinculados ao SEI.
-
Inserir campo no banco de dado para diferenciar quando o documento é vínculo com o SEI.
Roteiro para testes
- Dado que o usuário tem permissão para inserir Arquivos no Contrato de órgão ou unidade com Integração SEI configurada,
Quando o usuário acessar a opção Adicionar Arquivo do Contrato,
Então o app deverá uma guia para upload de arquivos e outra para vínculo de arquivos do SEI.
- Dado que o usuário tem permissão para inserir Arquivos no Contrato de órgão ou unidade com Integração SEI configurada,
Quando o usuário clicar em Consultar Anexos SEI,
Então o app deverá exibir lista de arquivos disponíveis no processo SEI cadastrado no Contrato.
- Dado que o usuário tem permissão para inserir Arquivos no Contrato de órgão ou unidade com Integração SEI configurada,
Quando o usuário selecionar arquivos do SEI,
Então o app deverá gerar lista com os arquivos e os campos Tipo (para selecionar) e Descrição (para preencher).
- Dado que o usuário tem permissão para inserir Arquivos no Contrato de órgão ou unidade com Integração SEI configurada,
Quando o usuário selecionar arquivos do SEI e selecionar o Tipo de Arquivo correspondente e clicar em Salvar,
Então o app deverá salvar as informações e exibir mensagem comunicando o sucesso ao vincular o arquivo e exibir o link de acesso para o usuário realizar teste de acesso.
- Dado que o órgão e a unidade do usuário não possuem configurações SEI cadastradas,
Quando o usuário Adicionar Arquivo do Contrato,
Então o app deverá exibir apenas a guia Arquivo Local.
- Dado que o usuário tem permissão para inserir Arquivos no Contrato de órgão ou unidade com Integração SEI configurada,
Quando o usuário selecionar arquivos SEI com tamanho maior que 30MB,
Então o app deverá exibir mensagem comunicando que o vínculo será realizado, entretanto não será possível encaminhar o arquivo para o PNCP, sendo necessário que o usuário realize o upload de arquivo em menor tamanho para envio ao PNCP.