mirror of
https://github.com/OCA/intrastat-extrastat.git
synced 2025-02-16 17:13:41 +02:00
[FIX] intrastat_product: Set the correct country code when the country of the delivery address is different (and to be consistent with the src_dest_country_id field). (#202)
TT40764
This commit is contained in:
@@ -586,6 +586,7 @@ class IntrastatProductDeclaration(models.Model):
|
||||
domain = self._prepare_invoice_domain()
|
||||
order = "journal_id, name"
|
||||
invoices = self.env["account.move"].search(domain, order=order)
|
||||
partner_model = self.env["res.partner"]
|
||||
|
||||
for invoice in invoices:
|
||||
|
||||
@@ -632,8 +633,8 @@ class IntrastatProductDeclaration(models.Model):
|
||||
or partner_country == self.company_id.country_id
|
||||
):
|
||||
continue
|
||||
partner_country_code = (
|
||||
invoice.commercial_partner_id._get_intrastat_country_code()
|
||||
partner_country_code = partner_model._get_intrastat_country_code(
|
||||
country=partner_country, state=invoice.partner_shipping_id.state_id
|
||||
)
|
||||
|
||||
if inv_intrastat_line:
|
||||
|
||||
Reference in New Issue
Block a user