From 0e695e9fd22e0dfd77c2fd82ff7a913c3096e5e8 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Fri, 14 Aug 2026 16:14:30 +0200 Subject: [PATCH] feat(snippets): fix payment state logic for backordered stock moves --- snippets/mint_system.ir_model.stock_move.x_payment_state.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/mint_system.ir_model.stock_move.x_payment_state.xml b/snippets/mint_system.ir_model.stock_move.x_payment_state.xml index fcb69ea4..2df9812a 100644 --- a/snippets/mint_system.ir_model.stock_move.x_payment_state.xml +++ b/snippets/mint_system.ir_model.stock_move.x_payment_state.xml @@ -21,7 +21,7 @@ state_labels = { 'invoicing_legacy': 'Altes Abrechnungssystem', } for rec in self: - if not rec.sale_line_id and self.backorder_id: + if not rec.sale_line_id and self.picking_id.backorder_id: rec['x_payment_state'] = 'Nicht definiert (Lieferrückstand)' elif rec.sale_line_id and not rec.sale_line_id.invoice_lines: rec['x_payment_state'] = 'Nicht bezahlt'