Fecha de Fijación en el Tablero de Canje de Granos — AGRO Ceres

Este instructivo explica el campo Fecha Fijación disponible en los parámetros del Tablero de Canje de Granos, su comportamiento según el estado del selector de Fijación, las validaciones que aplica el sistema y cómo impacta en la fijación automática y en la liquidación de compra de granos informada a ARCA.

:timer_clock: 3 min

¿Para qué sirve?

Permite establecer la fecha que el sistema asignará a la fijación automática generada durante el proceso de preliquidación y canje, cuando el operador no selecciona una fijación existente. Si el campo se deja vacío, el sistema utiliza la fecha del día.

Antes de empezar

  • Contar con un contrato de compra de granos activo con saldo disponible para fijar.
  • Tener configurado el subtipo de canje correspondiente.

Modo de uso

:round_pushpin: Menú → Gestión Empresarial → Compra de Granos → Liquidaciones → Canje de Granos (Tablero)

El campo Fecha Fijación aparece en la posición 6 del panel de parámetros, entre el selector de Fijación y el selector de Pizarra Referencia. Es de tipo fecha, no es obligatorio y arranca vacío cada vez que se accede al tablero.


Comportamiento según el selector “Fijación”

Cuando hay una fijación seleccionada en el campo “Fijación”:

  • El campo Fecha Fijación se bloquea automáticamente (solo lectura) en cuanto el operador selecciona la fijación.
  • Si el campo tenía un valor ingresado antes de seleccionar la fijación y luego se presiona Preliquidar, el sistema muestra el aviso: “La fecha de fijación ingresada no se aplicará porque hay una fijación seleccionada. Se conservará la fecha de la fijación existente.”
  • La fecha de la fijación seleccionada se respeta sin modificaciones.

Cuando no hay fijación seleccionada:

  • El campo Fecha Fijación está habilitado para edición.
  • Si se ingresa una fecha: esa fecha se usa como fecha de la fijación automática que el sistema crea durante la preliquidación.
  • Si se deja vacío: el sistema usa la fecha del día como valor operativo. Tras preliquidar exitosamente con el campo vacío, el campo se auto-completa con la fecha del día para dejar visible el valor que se aplicó.

Validaciones

Las siguientes reglas aplican únicamente cuando no hay fijación seleccionada y el operador ingresó un valor en el campo. Si el campo está vacío, el sistema asigna la fecha del día sin validar. Las validaciones se disparan al presionar Preliquidar; el guardado de parámetros del tablero no las ejecuta.

Condición Mensaje del sistema
La fecha ingresada es posterior a la fecha del día “La fecha de fijacion indicada no puede ser mayor a la fecha de día.”
La fecha ingresada es anterior a la fecha del contrato de compra “La fecha de fijacion indicada no puede ser menor a la fecha de comprobante del Contrato.”

Impacto en la fijación automática y en la liquidación

La fecha ingresada —o la del día, si el campo estaba vacío— se propaga como fecha operativa de la fijación automática creada durante el canje, tanto en la cabecera como en sus ítems. La liquidación de compra de granos queda vinculada a esa fijación. Esta liquidación es la que se informa a ARCA en el proceso de liquidación de canje de granos.

Si el canje no se confirma (el operador abandona el tablero sin completar la operación o la preliquidación falla), la fijación temporal se descarta y no queda ningún registro persistido.


Qué hace y qué no hace

  • :backhand_index_pointing_right: Sí: bloquea el campo automáticamente al seleccionar una fijación existente.
  • :backhand_index_pointing_right: Sí: usa la fecha del día si el campo está vacío al preliquidar, y auto-completa el campo con ese valor tras una preliquidación exitosa.
  • :backhand_index_pointing_right: Sí: propaga la fecha a la fijación automática y, por ende, a la liquidación de compra de granos informada a ARCA.
  • :backhand_index_pointing_right: Sí: valida que la fecha no sea futura ni anterior a la fecha del contrato, al presionar Preliquidar.
  • :backhand_index_pointing_right: Sí: avisa al preliquidar si el campo tenía un valor antes de que se seleccionara una fijación existente.
  • :backhand_index_pointing_right: No: aplica la fecha si hay una fijación seleccionada, aunque el campo haya tenido un valor antes del bloqueo.
  • :backhand_index_pointing_right: No: valida la fecha cuando se opera con fijación existente.
  • :backhand_index_pointing_right: No: dispara validaciones al guardar los parámetros del tablero.