Este instructivo tiene como objetivo explicar cómo el Bot de Granos completa automáticamente el campo Condición de Pago al procesar una liquidación de granos, y qué jerarquía sigue para elegir el valor.
3 min
¿Para qué sirve?
Al abrir una liquidación de granos en el Bot de Granos, el sistema intenta preseleccionar la Condición de Pago sin que el usuario tenga que buscarla manualmente. La fuente del valor depende de si la liquidación está vinculada a un contrato y de si ese contrato tiene una condición definida.
Antes de empezar
Para que el autocompletado actúe, al menos una de las siguientes condiciones debe estar configurada en el ERP:
- El contrato de granos tiene una Condición de Pago definida en su ficha.
- El cliente/proveedor tiene una Condición de Pago por defecto configurada en su maestro.
Si ninguna de las dos está configurada, el campo queda vacío y el usuario debe completarlo manualmente antes de contabilizar.
Modo de uso
Menú → Bot de Granos → Liquidaciones de granos
El campo Condición de Pago aparece en el formulario de liquidación. El sistema lo intenta completar automáticamente al identificar el cliente o al seleccionar un contrato, siguiendo esta jerarquía:
Jerarquía de prioridad
1. Contrato (prioridad máxima)
Si la liquidación se vincula a un contrato que tiene una Condición de Pago configurada, el sistema usa esa condición. El valor se carga en el momento en que el usuario selecciona el contrato en el desplegable.
Ejemplo:
Al ingresar a la liquidación en el Bot de Granos sin haber seleccionado el contrato:
El Contrato, tiene definida la Condición de pago:
Al seleccionar el Contrato en la liquidación, el campo de Condición de Pago se completa con el definido en el Contrato:
2. Maestro de clientes (prioridad secundaria)
Si no hay contrato seleccionado, o si el contrato seleccionado no tiene una Condición de Pago definida, el sistema consulta la ficha del cliente en el ERP y toma la condición de pago marcada como predeterminada. Si el cliente tiene más de una condición cargada, se usa la que está marcada como predeterminada en su ficha. Si el cliente no tiene ninguna configurada, el campo queda vacío.
Ejemplo:
El contrato no tiene definida la Condición de Pago:
Por defecto, el campo ‘Condición de Pago’ se autocompleta con la definida en el Cliente:
Comportamiento dinámico
Si el campo ya tenía un valor tomado del cliente y el usuario luego selecciona un contrato con una condición diferente, el sistema reemplaza el valor con el del contrato, respetando la jerarquía.
El campo es siempre editable: el usuario puede modificarlo manualmente en cualquier momento antes de contabilizar.
Comportamiento en liquidaciones de ajuste
En el formulario de liquidación de ajuste, el sistema aplica una lógica distinta:
- Si la liquidación ya tiene una Condición de Pago registrada en su documento (de una instancia previa), el sistema conserva ese valor.
- Si no hay valor previo, consulta la ficha del cliente y toma su condición predeterminada.
Las liquidaciones de ajuste no incluyen selección de contrato, por lo que la prioridad por contrato no aplica en este flujo.
Qué hace y qué no hace
- Sí: Completa el campo automáticamente al identificar el cliente (vía CUIT) o al seleccionar un contrato con condición configurada.
- Sí: Reemplaza el valor del cliente si se selecciona un contrato con una condición distinta.
- Sí: Permite modificar el valor autocompletado antes de contabilizar.
- No: El campo no bloquea el guardado de la liquidación; es obligatorio solo para contabilizarla.
- Cuidado: Si el cliente tiene varias condiciones de pago en el ERP y ninguna está marcada como predeterminada, el campo puede quedar vacío aunque existan condiciones configuradas.





