OdooWiki OCA HUB

Sales commission check deposit

sale_commission_check_deposit folder_open OCA/commission open_in_new
Sales Management Licencia: AGPL-3

El módulo permite integrar el depósito de cheques con las comisiones de agentes.

Al generar liquidaciones de agentes, seleccione una fecha de pago hasta la cual deban liquidarse las comisiones.

Las facturas con pago mediante cheques se tendrán en cuenta solo si ha transcurrido el número de días establecido en el campo "Safety days for commission" en la configuración del diario desde la fecha de vencimiento establecida en el pago con cheque, a partir de la fecha de pago de la liquidación.

Ej:

  • La factura 0001 se paga con cheque
  • Fecha de vencimiento del cheque: 1 de enero
  • "Safety days for commission" establecido en el diario de cheques: 10
  • En el asistente de liquidación:
  • Liquidar comisiones hasta la fecha de pago: 5 de enero => la comisión no se liquida para el cheque
  • Liquidar comisiones hasta la fecha de pago: 15 de enero => la comisión se liquida para el cheque

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Añade un retardo de seguridad antes de que se paguen las comisiones en facturas liquidadas mediante cheque. Se marca un diario como diario de cheques y se establece un número de días de seguridad; las comisiones de esas facturas solo se liquidan una vez transcurrida la fecha de vencimiento del cheque más esos días.

Este módulo vincula las comisiones de los agentes de ventas con los depósitos de cheques. En la pantalla de configuración del diario (Accounting journals) aparecen dos campos nuevos: una casilla para marcar el diario como diario de cheques, y un número "Safety days for commission" que se vuelve visible y obligatorio solo cuando el diario es un diario de cheques. El valor predeterminado es 5 días.

Cuando ejecutas el asistente de liquidación de agentes, el módulo examina las facturas que ya están pagadas y comprueba cómo se pagaron. Si el pago se realizó a través de un diario de cheques, la línea de comisión solo se conserva cuando la fecha de vencimiento del cheque más los días de seguridad es anterior a la fecha de pago que introdujiste en el asistente. De lo contrario, la comisión queda fuera de esa liquidación y se recogerá en una posterior.

  • Marca un diario como diario de cheques y establece sus días de seguridad.
  • Las comisiones de las facturas pagadas con cheque se retrasan hasta que haya pasado el periodo de seguridad.
  • Las facturas pagadas por otros medios no se ven afectadas.

El módulo extiende account.journal y el asistente de liquidación sale.commission.make.settle, y añade campos a la vista de formulario del diario. No crea menús ni informes nuevos.

Modelos y campos (2)
  • account.journal · amplía un modelo existentesafety_days (Safety days for commission), is_check_journal
  • sale.commission.make.settle · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 14.0

Para configurar el diario como Diario de cheques con días de seguridad:

  • Vaya al Diario.
  • Marque "Is check Journal" y añada días de seguridad.

Para pagar y registrar un depósito de cheques:

  • Cree una factura y utilice Cheques para pagarla.
  • Añada un nuevo depósito de cheques agregando ese pago.

Para liquidar las comisiones a los agentes:

  • Vaya a Ventas > Gestión de comisiones > Liquidar comisiones.
  • En la ventana que aparece, debe seleccionar la fecha hasta la que desea crear comisiones. Debe ser al menos un día después de la fecha del último periodo. Por ejemplo, si sus liquidaciones son mensuales, debe poner al menos el primer día del mes siguiente.
  • Puede liquidar solo ciertos agentes si los selecciona en la sección "Agents". Déjelo vacío para liquidar a todos.
  • Haga clic en el botón "Make settlements".
  • Si han transcurrido los días de seguridad entre la fecha de pago de la liquidación y la fecha de vencimiento del cheque, la comisión se liquidará correctamente.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.