This commit is contained in:
2026-01-18 10:18:57 +01:00
parent 2ebbe334bf
commit 97b8632b74

View File

@@ -1005,11 +1005,6 @@ class Purchase(
for purchase in purchases:
logger.info("PROCESS_INVOICE:%s",action)
invoice = purchase.create_invoice(lots,action)
#check if forex
forex_rate = invoice.get_forex()
if forex_rate:
invoice.selection_rate = 'forex'
if action == 'prov':
invoice.reference = 'Provisional'
elif action == 'service':
@@ -1027,7 +1022,13 @@ class Purchase(
Invoice = pool.get('account.invoice')
Invoice.save(invoices.values())
for inv in invoices:
#check if forex
forex_rate = inv.get_forex()
if forex_rate:
inv.selection_rate = 'forex'
Invoice.save([inv])
for purchase, invoice in invoices.items():
purchase.copy_resources_to(invoice)
if len(invoices)==1: