Skip to content

Commit 70ed509

Browse files
committed
Merge PR OCA#2891 into 14.0
Signed-off-by rvalyi
2 parents 3efe8de + 21febcf commit 70ed509

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

l10n_br_ie_search/models/l10n_br_base_party_mixin.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -61,19 +61,20 @@ def _provider(self):
6161

6262
@api.model
6363
def _processador(self):
64-
if not self.certificate_ecnpj_id:
64+
company = self.env.company
65+
if not company.certificate_ecnpj_id:
6566
raise UserError(_("Certificate not found"))
6667

6768
certificado = cert.Certificado(
68-
arquivo=self.certificate_ecnpj_id.file,
69-
senha=self.certificate_ecnpj_id.password,
69+
arquivo=company.certificate_ecnpj_id.file,
70+
senha=company.certificate_ecnpj_id.password,
7071
)
7172
session = Session()
7273
session.verify = False
7374
transmissao = TransmissaoSOAP(certificado, session)
7475
return edoc_nfe(
7576
transmissao,
76-
self.state_id.ibge_code,
77-
versao=self.nfe_version,
78-
ambiente=self.nfe_environment,
77+
company.state_id.ibge_code,
78+
versao=company.nfe_version,
79+
ambiente=company.nfe_environment,
7980
)

l10n_br_ie_search/models/sefaz_webservice.py

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ def sefaz_validate(self, response):
2424
@api.model
2525
def _sefaz_import_data(self, data):
2626
tree = ET.ElementTree(ET.fromstring(data.text))
27+
IE = ""
2728
for el in tree.findall(".//"):
2829
if "IE" in el.tag:
2930
IE = el.text

0 commit comments

Comments
 (0)