Skip to content

[FIX] purchase_ux: hide payment terms label on PO report when not set - #395

Open
mav-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-h-131402-mav
Open

mav-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-h-131402-mav

Conversation

@mav-adhoc

@mav-adhoc mav-adhoc commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

El reporte de la orden de compra imprime el rótulo "Payment Terms" sin condición, así que el PDF sale con el rótulo y sin valor cuando la orden no tiene condición de pago cargada.

Odoo lo corrigió upstream en master y saas-19.1 (commit ee78cec9080b, [IMP] purchase: hide payment terms on PO report when not set), sin backport a 18.0 ni 19.0. Este PR porta ese guard desde purchase_ux, con dos xpath de atributos sobre la plantilla del core.

Verificado en una base 19.0 con l10n_ar_purchase: sobre purchase.report_purchaseorder_document solo hay dos herencias (purchase_stock y el primary de l10n_ar_purchase) y ninguna toca ese bloque, así que el rótulo vacío sale igual en el reporte AR.

Ticket: https://www.adhoc.inc/odoo/helpdesk.ticket/131402

The core report prints the "Payment Terms" label with no t-if, so the PDF
shows an empty label on orders without payment term. Fixed upstream in
master and saas-19.1 (ee78cec9080b), not backported to 18.0 or 19.0.
@roboadhoc

Copy link
Copy Markdown
Contributor

Pull request status dashboard

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants