|
@@ -510,7 +510,10 @@ class Efactoauth(Anafoauth):
|
|
|
document_lines = client._parse_doc_lines(invoice.lines, generic=generic)
|
|
|
with open('C:/Users/Levi/git/ciel_rest_api/parts.json') as partner_file:
|
|
|
partners = ujson.load(partner_file)
|
|
|
- tax_code = invoice.seller_party.tax_scheme_id.replace('ro'.upper(), '')
|
|
|
+ if not invoice.seller_party.tax_scheme_id:
|
|
|
+ tax_code = invoice.seller_party.party_legal_entity_id.replace('ro'.upper(), '')
|
|
|
+ else:
|
|
|
+ tax_code = invoice.seller_party.tax_scheme_id.replace('ro'.upper(), '')
|
|
|
# Parse partner code
|
|
|
for partner in partners:
|
|
|
if tax_code == partner['TaxCode']:
|