Histórico da Página
...
03. SOLUÇÃO
Para identificar que os contratos que foram totalmente entregues , cuja a quantidade não seja exatamente a contratada e desta forma tratar o de acordo com o tratamento de excedente foi criado o parametro MV_AGRFAQT.
A assinatura do contrato deve ser realizada manualmente na ação relacionada ao contrato.
Esta operação é pré-requisito do contrato para realizar a finalização automática do contrato.
Foi implementada a função AGRXFCTR para 1. Criar a função de finalizar o contrato automaticamente
2. Validar no romaneio se tiver pendências de fixação: não finalizar o contrato automaticamente (nem estoque e nem financeiro)
3. Validar na atualização do romaneio se não tiver pendências de fixação: altera os status do contrato do tipo FIXO e executar a função para encerrar automaticamente
4. Para os contratos A FIXAR, executar a função ao vincular o romaneio na fixação.
5. Para saldos remanescentes do contrato, permitir o encerramento automatico considerando valores definidos nos campos NJR_TPEXC e NJR_TOLENT do cadastro do contrato.
6. Na supressão do contrato chamar a função de finalizar o contrato automaticamente.
7. Ao reabrir o contrato desfazer o processo de finalização do contrato.que será executada na ultima entrega (ao confirmar o romaneio) , na supressão do contrato e na fixação do Contrato. Para os contratos à fixar será necessário estar totalmente fixada e totalmente entregue.
04. DEMAIS INFORMAÇÕES
Não se aplica
...