interlegis / sigi

Sistema de Informações Gerenciais do Interlegis
GNU General Public License v2.0
11 stars 11 forks source link

PRIORIDADE - 00.00:Buscar a MINUTA ASSINADA no GESCON via webservice e SALVÁ-LA no SIGI. #94

Closed leilacarvalho-git closed 2 years ago

leilacarvalho-git commented 3 years ago

CONTINUAÇÃO DO TKT #45.

0)No mesmo "importar" que o Sesóstris já faz para cada Convênio, tb alimentar a Minuta assinada.

1)Utilizando o WS atual, passar a considerar o campo "codTextoContrato". https://adm.senado.gov.br/gestao-contratos/api/contratos/busca?especie=AC

2)Para baixar a MINUTA ASSINADA, usar o valor do "codTextoContrato" como parâmetro ao invocar o WS: https://adm.senado.gov.br/gestao-contratos/api/contratos/buscaTexto/{codTextoContrato}

3)Obtida a Minuta ASSINADA em PDF, salvá-la como ANEXO do Convênio, com a Descrição "MINUTA ASSINADA - by GESCON".

Screen Shot 2021-10-06 at 00 07 27

Screen Shot 2021-10-06 at 00 07 38

Screen Shot 2021-10-06 at 00 32 16

Screen Shot 2021-10-18 at 08 46 22

Screen Shot 2021-10-18 at 08 46 31

..............EMAIL GESCON-SUPORTE......................... GESCON-Suporte_baixar_pdf_Minuta_ASSINADA.pdf

sesostris commented 3 years ago

Fazer o download do PDF do Gescon e então upload no SIGI vai gerar duplicidade de arquivos (teremos a cópia do SIGI e a cópia do Gescon), que poderá, com o tempo, levar à inconsistências (por exemplo, o PDF ser trocado no Gescon e ficar diferente da cópia do SIGI).

Uma boa abordagem seria criar um campo readonly, do tipo URL, que seria carregado com a URL do arquivo no Gescon. Na tela do SIGI, esse link seria mostrado como readonly e clicável pelo usuário, que então sempre receberia a cópia do arquivo que está no Gescon.

Aguardo comentários para darmos seguimento à implementação.

leilacarvalho-git commented 2 years ago

Excelente opção de se criar no SIGI o link readonly e clicável para o Gescon, Sesóstris!! Ou seja, não mais precisaremos armazenar a Minuta no SIGI, né? Ao clicar, o usuário faz o download do doc Gescon diretamente para seu ambiente local. Perfeito! Então, vamos implementar cfe seu tempo disponível e prioridades. Muito obrigada pelo retorno.