1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
# -*- coding: utf-8 -*-
from odoo import models
import re
class AccountEdiXmlUBLEFFF(models.AbstractModel):
_inherit = "account.edi.xml.ubl_20"
_name = 'account.edi.xml.ubl_efff'
_description = "E-FFF (BE)"
# -------------------------------------------------------------------------
# EXPORT
# -------------------------------------------------------------------------
def _export_invoice_filename(self, invoice):
# official naming convention
vat = invoice.company_id.partner_id.commercial_partner_id.vat
return 'efff_%s%s%s.xml' % (vat or '', '_' if vat else '', re.sub(r'[\W_]', '', invoice.name))
def _export_invoice_ecosio_schematrons(self):
return None
|