...
Ao Chamar o Objeto SPMAC_CUSTOFORNECLOGATUALIZA objeto , responsável por atualizar a condição de prazo dos registros da MAC_CUSTO_FORNECLOG, insere um novo registro é inserido na tabela com os mesmos valores, porém, com uma nova condição de prazo. E quando o registro possui vínculo com contrato, essa nova inserção não estava passando a informação do contrato, inserindo então com SEQCONTRATO nulo.
...
Se estiver na versão 19.07, atualizar o sistema para a release 19.07.128 ou release superior.
Se estiver na versão 20.01, atualizar o sistema para a release ( 20.01.058 ) ou release superior.
Se estiver na versão 21.01, atualizar o sistema para a release 21.01.010 ou release superior.
...