Gestión de contratos de granos: Comportamiento del sistema ante reducciones

En el módulo de Granos, cuando se opera con un contrato y se requiere realizar una reducción de las toneladas pactadas, el sistema cuenta con una lógica automatizada para ajustar los saldos fijados.

Un error frecuente es intentar registrar líneas de fijación en negativo de forma manual para compensar la baja. Esto es incorrecto y genera distorsiones (líneas duplicadas o inconsistencias de saldos) al momento de vincular el contrato con la Liquidación Primaria.

¿Cómo procesa el sistema una reducción de toneladas?

Cuando un contrato ya posee fijaciones de precio realizadas por el total de sus toneladas originales y el usuario registra una reducción manual del contrato, el comportamiento es el siguiente:

  1. Ajuste automático: Al guardar la reducción en el contrato, el sistema reduce de forma automática la cantidad de la fijación original ya cargada.
  2. Sin documentos manuales: No se deben crear fijaciones en negativo ni eliminar la línea original. El sistema recalcula internamente el saldo remanente basándose en la modificación del contrato.

Ejemplo del comportamiento:
Comportamiento del sistema ante reducciones en contratos de granos

:warning: Regla de validación

Al momento de aplicar una reducción, hay un control crítico que el operador debe tener en cuenta respecto a lo que ya se encuentra liquidado:

  • El límite de la baja: El sistema no permitirá realizar una reducción que deje las toneladas totales del contrato por debajo de la cantidad que ya fue efectivamente liquidada.
  • Ejemplo: Si un contrato original tiene fijadas y liquidadas 600 toneladas, y se intentan aplicar reducciones que dejen el contrato ajustado en un total de 460 toneladas, el sistema frenará la operación. Esto se debe a que no es posible tener más toneladas liquidadas que las que quedan vigentes en el contrato.