Italian translation added. Add string parameter to the fields so that the filter names are more usable. Since the filter names are taken automatically from the field names, the string paramter allows us to change the filter names: L10N It Edi Transaction -> FatturaPA Transaction L10N It Edi Attachment -> FatturaPA Attachment L10N It Send State -> FatturaPA Send State closes odoo/odoo#87711 Task-id: 2795241 X-original-commit: 6473aa55f08d130119aceb15deee68eb041bf25e Signed-off-by: Josse Colpaert <jco@odoo.com> Signed-off-by: Daniel Kosky (dako) <dako@odoo.com>
25 lines
768 B
Python
25 lines
768 B
Python
# -*- coding:utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
import logging
|
|
|
|
from odoo import fields, models
|
|
|
|
|
|
_logger = logging.getLogger(__name__)
|
|
|
|
DEFAULT_FACTUR_ITALIAN_DATE_FORMAT = '%Y-%m-%d'
|
|
|
|
|
|
class AccountMove(models.Model):
|
|
_inherit = 'account.move'
|
|
|
|
l10n_it_edi_transaction = fields.Char(copy=False, string="FatturaPA Transaction")
|
|
l10n_it_edi_attachment_id = fields.Many2one('ir.attachment', copy=False, string="FatturaPA Attachment")
|
|
|
|
def send_pec_mail(self):
|
|
self.ensure_one()
|
|
# OVERRIDE
|
|
# With SdiCoop web-service, no need to send PEC mail.
|
|
# Set the state to 'other' because the invoice should not be managed par l10n_it_edi.
|
|
self.l10n_it_send_state = 'other'
|