Skip to content

Commit 0a762ae

Browse files
committed
Merge PR OCA#1688 into 14.0
Signed-off-by hbrunn
2 parents 3817502 + 3df8258 commit 0a762ae

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Diff for: account_invoice_base_invoicing_mode/models/sale_order.py

+11
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,14 @@ def generate_invoices_by_invoice_mode(
6262
self.with_delay()._generate_invoices_by_partner(saleorder_ids)
6363
companies.write({last_execution_field_name: datetime.now()})
6464
return saleorder_groups
65+
66+
def _create_invoices(self, grouped=False, final=False, date=None):
67+
moves = self.env["account.move"]
68+
for partner_invoice in self.partner_invoice_id:
69+
sales = self.filtered(lambda r: r.partner_invoice_id == partner_invoice)
70+
moves += super(SaleOrder, sales)._create_invoices(
71+
grouped=partner_invoice.one_invoice_per_order,
72+
final=final,
73+
date=date,
74+
)
75+
return moves

0 commit comments

Comments
 (0)