Estamos enfrentando um desafio com o processo de assinatura de contratos na Câmara Municipal. Os contratos são inicialmente redigidos em editores de texto e, uma vez finalizados, são convertidos para o formato PDF. Em seguida, esses documentos são carregados no sistema SIGA-doc.
Neste sistema, adicionamos várias assinaturas: a de um usuário externo, que é o representante da empresa contratada; a do Ordenador de Despesas, que é o Presidente da Câmara Municipal; e também as de três testemunhas. No entanto, estamos enfrentando um problema: as assinaturas inseridas não exibem a data em que foram realizadas.
Observamos que uma versão mais recente do SIGA-doc possui a funcionalidade de mostrar a data junto à assinatura. Isso é essencial para nós, pois desejamos que o contrato seja validado somente após a obtenção de duas assinaturas chave: a do Presidente e a do Representante da empresa contratada. A intenção é que a data do contrato seja definida automaticamente com base na assinatura do último desses dois signatários, e que as assinaturas das testemunhas não alterem essa data.
Como podemos implementar essa funcionalidade no SIGA-doc para que a data do contrato seja automaticamente definida pela data das assinaturas do Presidente e do Representante da contratada?