====== Como renovar contratos de um mesmo fornecedor ====== Para facilitar o entendimento, vamos fazer de conta que haja uma licitação com apenas 01 item, com quantidade inicial de 1.000 unidades, e que o fornecedor seja "fulano de tal". Digamos que esse item foi fracionado em 3 contratos, com 200, 300 e 500 unidades. Vamos imaginar que no final do exercicio, os contratos ficaram com saldos residuais. Contrato 01, quantidade inicial = 200, quantidade comprada = 100, saldo residual = 100 Contrato 02, quantidade inicial = 300, quantidade comprada = 120, saldo residual = 180 Contrato 03, quantidade inicial = 500, quantidade comprada = 200, saldo residual = 300 Se nós anularmos os saldos residuais desses contratos de uma vez só, acontecerá o seguinte: O próximo contrato irá puxar automaticamente o saldo residual total, que neste caso será de 580. Isso acontece porque o sistema não consegue "adivinhar" como será feito o fracionamento do item, isto é, o sistema não vai saber que o próximo contrato deve ter uma quantidade proporcional aos contratos anteriores. Entretanto essa importação total nem sempre é o que o usuário deseja. Muitas vezes o usuário quer importar apenas o saldo residual referente ao primeiro contrato. Como resolver esse problema? A titulo de exemplo, vamos considerar que tínhamos 3 contratos que foram anulados, e que serão feitos 3 novos contratos, cada um com o saldo residual do contrato anterior. Em primeiro lugar, deve-se evitar anular os 3 contratos de uma vez. Se isso já foi feito, essa anulação deve ser desfeita, item a item para cada um deles. De tal forma que todos os contratos fiquem efetivamente com saldo residual. Então, considerando que todos os 3 contratos estão com saldo residual, vamos anular apenas o primeiro deles. Isso vai gerar um saldo residual apenas daquele contrato. Logo em seguida cadastramos um novo contrato, e o sistema irá puxar o saldo residual que está disponivel, que será igual ao contrato recém anulado. Repetimos esse procedimento para os demais contratos, anulando isoladamente cada um, e fazendo uma nova contratação com o saldo residual daquele contrato.