1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/l10n_pe_edi/models/account_edi_document.py
2024-12-10 09:04:09 +07:00

14 lines
475 B
Python

from odoo import models
class AccountEdiDocument(models.Model):
_inherit = "account.edi.document"
def _filter_edi_attachments_for_mailing(self):
self.ensure_one()
if not self.sudo().attachment_id or self.edi_format_id.code != 'pe_ubl_2_1':
return super()._filter_edi_attachments_for_mailing()
return {
'attachments': self.edi_format_id._l10n_pe_edi_unzip_all_edi_documents(self.sudo().attachment_id.datas)
}