Skip to Content
Menu
This question has been flagged
2 Replies
2181 Views

¿Cómo elegir entre PUE y PPD?

Avatar
Discard
Author Best Answer

Después de la actualización a Odoo 17, se han presentado casos en que los términos de pago se han desconfigurado y no permiten emitir facturas PPD

La solución es editar los términos de pago nuevamente.

Se adjunta captura de pantalla con la configuración recomendada.



En México, existen dos métodos de pago para las facturas:

  1. PUE (pago en una exhibición) si se liquidará la factura en el momento de la emisión de la factura o en el mes en curso.
  2. PPD (pago por parcialidades o diferido ) si se liquidará en más de una operación o después del último día del mes. 

Esto es independiente de la forma de pago que se usará, ya sea en efectivo, transferencia bancaria, tarjetas de crédito o similares. 

Odoo por defecto usa PUE si la factura tiene una fecha de vencimiento durante el mes en curso, y no permite seleccionar PPD. Esto es normal y esperable.

Si esto no resulta conveniente y requiere poder emitir facturas PPD de manera inmediata, el workaround es usando términos de pago que "empujen" la fecha de vencimiento más allá de fin de mes.

Estos términos de pago permitirán la creación de facturas PPD de manera inmediata.


Para configurar nuevos términos de pago:

-Vaya a Contabilidad->Configuración->Términos de Pago y cree los con las configuraciones mostradas en la imagen anterior.

-Posteriormente, cuando requiera realizar una factura PPD con fecha de vencimiento en el mismo mes, únicamente tendrá que usar estos términos de pago y continuar con el proceso normal.

Si tiene dudas adicionales o problemas con la funcionalidad, por favor póngase en contacto mediante un ticket de soporte


Revisado y editado por hkad


Task - 3233875

Avatar
Discard
Best Answer

Con la actualización a Odoo V16 la configuración anterior para forzar el PPD en las facturas ocasiona una des configuración en la póliza de ingreso agregando un apunte extra a la cuenta a cobrar. Esto desde luego es incorrecto ya que se estarían originando registros basura en la póliza

Para evitar este error es necesario aplicar una nueva configuración en los términos de pago: Contabilidad / Configuración / Términos de pago

Una vez en el término de pago, ir a la configuración de las líneas (account.payment.term.line) y agregar una nueva línea adicional al balance con el campo "tipo de deuda" = porcentaje

Configurar el campo "Valor" a 100% y ajustar el valor "Días" en función a su término de pago.  La configuración deberá quedar de esta manera:


 

Una vez hecha esta configuración podemos corroborar que el simulador del cálculo arrojara una sola línea


Hecho esto además de corregir el apunte extra en la póliza de ingreso, el sistema forzara como en versiones anteriores el valor PPD en el campo l10n_mx_edi_payment_policy. Saludos!


Avatar
Discard
Related Posts Replies Views Activity
8
Oct 24
3625
1
Oct 24
2269
1
Mar 24
481
1
Mar 24
293
1
Dec 24
691