Error en Odoo al registrar pago: "los apuntes de diario deben incluir una y solo una cuenta de pagos pendientes o de recibos"

3,230 views
Skip to first unread message

Alvaro Maceda

unread,
Jun 12, 2022, 3:28:51 AM6/12/22
to Usuarios Odoo / OpenERP en España
Hola a todos. Estoy intentando registrar un pago de una factura que fue adelantada por uno de los socios de la empresa. Al registrar el pago, lo que pongo en los apuntes contables es esto:

Selección_633.png

Sin embargo, me da un error al guardar:

Selección_634.png

¿Sabéis si es que me falta configurar algo? ¿O es que los pagos por cuenta de socios se contabilizan de otra forma? He intentado buscar información al respecto pero no encuentro nada.

Muchas gracias.




MIGUEL BEJAR LUQUE

unread,
Jun 12, 2022, 3:50:44 AM6/12/22
to openerp-s...@googlegroups.com
Buenos días Álvaro la factura esta ya pagada? Y si haces un asiento contable entre las cuentas de banco y la del socio? Que versión usas?
Saludos cordiales y buen día 🙂 

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/openerp-spain-users/b5edc20c-d99b-4279-a5de-84c2b31ed1b6n%40googlegroups.com.

Alvaro Maceda

unread,
Jun 12, 2022, 6:51:20 AM6/12/22
to openerp-s...@googlegroups.com
Hola, Miguel.
Estoy usando Odoo saas~15.2+e Versión Enterprise.

Lo que he hecho para arreglarlo es registrar un pago con los siguientes datos:
572003 Pagos pendientes                                0.00€     163.93€
410000 Acreedores por prestaciones de servicios      163.93€    0.00€

Después he creado un asiento con el adelanto del socio:
551000 Cuenta corriente con socios y administradores   0.00€   163.93€
572003 Pagos pendientes                              163.93€    0.00€

Y después en conciliación he conciliado los apuntes y la factura aparece como pagada. La cuenta 572003 está a cero, y la cuenta corriente con socios 551000 con saldo acreedor por el importe de la factura.

Sin embargo, esto es un poco de lío y además aparecen apuntes en la cuenta 572003 que en mi opinión no deberían aparecer. La cuenta 551 es una cuenta corriente y creo que debería de admitir pagos, pensaba que quizá habría una forma de registrar un pago contra esa cuenta. Sería mucho más fácil Si pudiese crearse un pago así directamente, pero es cuando sale el error "los apuntes de diario deben incluir una y solo una cuenta de pagos pendientes o de recibos"
551000 Cuenta corriente con socios y administradores   0.00€   163.93€
410000 Acreedores por prestaciones de servicios      163.93€    0.00€

No se si habrá una forma de hacerlo o de configurarlo.
Saludos.







Has recibido este mensaje porque estás suscrito a un tema del grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/openerp-spain-users/njoVjleBq-s/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/openerp-spain-users/CABn0khOpm6rB9PqtMwmTGC72R%3DT3TE96zBYJhkF8U-fKBujX9w%40mail.gmail.com.

MIGUEL BEJAR LUQUE

unread,
Jun 12, 2022, 8:15:24 AM6/12/22
to openerp-s...@googlegroups.com
Buenas tardes 

En V15 no controlo tanto, pero para poder realizar pagos contra la cuenta de socios debe tener el check configurado de cuenta de cobros y pagos en modo desarrollador y administrador creo recordar me pillas en la playa sorry

Alvaro Maceda

unread,
Jun 12, 2022, 12:16:41 PM6/12/22
to openerp-s...@googlegroups.com
Muchas gracias, Miguel. He intentado encontrar la opción que me has dicho pero no he sido capaz. Creo que me tocará investigar el código fuente a ver si veo algo.

Alvaro Maceda

unread,
Jun 13, 2022, 1:20:42 AM6/13/22
to openerp-s...@googlegroups.com
He estado investigando un poco, y el error lo da en addons/account/models/account_payment.py:765

Da ese error cuando liquidity_lines <> 1. Cuenta como liquidity lines las que cumplen estas condiciones:
            self.journal_id.default_account_id,
            self.payment_method_line_id.payment_account_id,
            self.journal_id.company_id.account_journal_payment_debit_account_id,
            self.journal_id.company_id.account_journal_payment_credit_account_id,
            self.journal_id.inbound_payment_method_line_ids.payment_account_id,
            self.journal_id.outbound_payment_method_line_ids.payment_account_id,

O sea: la cuenta por defecto del diario, la cuenta del método de pago, y las otras que parece que se puedan configurar en el diario (pero no he encontrado todavía dónde)
He probado y tampoco deja registrar directamente un pago a 572000, sólo a pagos pendientes. Con 572000 da el mismo error. Me da la impresión que el proceso de conciliación utilizará estas cuentas pendientes de pago.

No sé si habría que definir una cuenta de pendientes de pago en 551 en vez de en 572 o algo así.

Saludos.

Alvaro Maceda

unread,
Jun 13, 2022, 2:53:10 AM6/13/22
to openerp-s...@googlegroups.com
Lo último que visto, y creo que lo voy a dejar aquí. Las cuentas de pagos pendientes son:
  • La cuenta por defecto del diario
  • La cuenta del método de pago
  • Las cuentas definidas en ajustes a nivel de empresa de recibos pendientes y pagos pendientes, que se definen en ajustes / Contabilidad:
Cuentas predeterminadas
Las siguientes cuentas predeterminadas se utilizan con ciertas funciones.
  Cuenta transitoria
  Cuenta de recibos pendientes (account_journal_payment_debit_account_id)
  Cuenta de pagos pendientes (account_journal_payment_credit_account_id)
  Cuenta de transferencia interna
  • Y luego otras cuentas de entrada/salida relacionadas con los métodos de pago
Con lo que entiendo que, en principio, lo que quiero no se puede hacer y que todos los pagos han de pasar por las cuentas definidas a nivel de empresa (572002 y 572003 en mi caso)
Igual se puede hacer algo con medios de pago, pero eso por ahora escapa a mi comprensión.

Saludos.

Reply all
Reply to author
Forward
0 new messages