Skip to content

Commit fd020f5

Browse files
committed
[FIX] l10n_it_delivery_note: fix delivery note invoice assignment by using invoice IDs
1 parent 77ab6bb commit fd020f5

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

l10n_it_delivery_note/models/stock_picking.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,9 @@ def button_validate(self):
352352
delivery_note = self._create_delivery_note()
353353
self.write({"delivery_note_id": delivery_note.id})
354354
if self.sale_id:
355-
self.sale_id._assign_delivery_notes_invoices(self.sale_id.invoice_ids)
355+
self.sale_id._assign_delivery_notes_invoices(
356+
self.sale_id.invoice_ids.ids
357+
)
356358
return res
357359

358360
def _create_delivery_note(self):

l10n_it_delivery_note/wizard/delivery_note_create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def confirm(self):
129129

130130
self.selected_picking_ids.write({"delivery_note_id": delivery_note.id})
131131
if sale_order_id:
132-
sale_order_id._assign_delivery_notes_invoices(sale_order_id.invoice_ids)
132+
sale_order_id._assign_delivery_notes_invoices(sale_order_id.invoice_ids.ids)
133133

134134
if self.user_has_groups("l10n_it_delivery_note.use_advanced_delivery_notes"):
135135
return delivery_note.goto()

l10n_it_delivery_note/wizard/delivery_note_select.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def confirm(self):
6363
sale_order_ids = self.selected_picking_ids.sale_id
6464
sale_order_id = sale_order_ids and sale_order_ids[0] or self.env["sale.order"]
6565
if sale_order_id:
66-
sale_order_id._assign_delivery_notes_invoices(sale_order_id.invoice_ids)
66+
sale_order_id._assign_delivery_notes_invoices(sale_order_id.invoice_ids.ids)
6767

6868
if self.user_has_groups("l10n_it_delivery_note.use_advanced_delivery_notes"):
6969
return self.delivery_note_id.goto()

0 commit comments

Comments
 (0)