feat(snippets): fix payment state logic for backordered stock moves

This commit is contained in:
Janik von Rotz committed 2026-08-14 16:14:30 +02:00
1 parent 04a62d7e2c
commit 0e695e9fd2
1 file changed
+1 -1
@@ -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'