TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/l10n-italy · module folder · Try on Runboat
Module version
1.3.0
Category
Localization/Italy
Folder size
0.19 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-italy
Last tracking update
2026-08-07 08:09:16
Authors
Odoo Community Association (OCA), TAKOBI
Maintainers
Odoo Community Association (OCA), TAKOBI
Committers
eLBati, Simone Rubino, Weblate, OCA-git-bot, oca-ci, Marco Colombo, Rocco Lucia, andrea.m.piovesana
Odoo dependencies
Python dependencies
xmlschema, elementpath, unidecode, asn1crypto, codicefiscale
System dependencies
None
Required by
l10n_it_fatturapa_import_zip_in_rc
Description
**Italiano**

Questo modulo aggiunge una vista per importare diversi file XML di
fatture elettroniche (OUT/IN) tramite file ZIP.

Il modulo importerà dal file ZIP solo file XML o P7M, anche se in subdirectory, ignorando file non riconosciuti.

**English**

This module adds a view to import several XML e-invoice files (OUT/IN)
via ZIP file.

The module will import only XML or P7M files from the ZIP file, even if in subdirectories, ignoring unrecognized files.

Code Analysis info_outline

Views touched (6)
XML IDNameModelTypeStatus
fatturapa_attachment_import_zip_form fatturapa_attachment_import_zip_form fatturapa.attachment.import.zip form New
fatturapa_attachment_import_zip_search fatturapa_attachment_import_zip_search fatturapa.attachment.import.zip search New
fatturapa_attachment_import_zip_tree fatturapa_attachment_import_zip_tree fatturapa.attachment.import.zip tree New
view_fatturapa_in_attachment_form_zip_import view_fatturapa_in_attachment_form_zip_import fatturapa.attachment.in form Inherits l10n_it_fatturapa_in.view_fatturapa_in_attachment_form
view_fatturapa_out_attachment_form_zip_import view_fatturapa_out_attachment_form_zip_import fatturapa.attachment.out form Inherits l10n_it_fatturapa_out.view_fatturapa_out_attachment_form
view_invoice_form_fatturapa_import_zip view_invoice_form_fatturapa_import_zip account.move form Inherits l10n_it_fatturapa_out.view_invoice_form_fatturapa
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (2)
  • attachment_in_import_zip_id Many2one → fatturapa.attachment.import.zip
    readonly=True related='fatturapa_attachment_in_id.attachment_import_zip_id' store=True args: 'fatturapa.attachment.import.zip', 'E-invoices ZIP import'
  • attachment_out_import_zip_id Many2one → fatturapa.attachment.import.zip
    readonly=True related='fatturapa_attachment_out_id.attachment_import_zip_id' store=True args: 'fatturapa.attachment.import.zip', 'E-bills ZIP import'
Public methods (0)

No public methods.

New fields (11)
  • attachment_in_ids One2many → fatturapa.attachment.in
    readonly=True string='Attachments In' args: 'fatturapa.attachment.in', 'attachment_import_zip_id'
  • attachment_out_ids One2many → fatturapa.attachment.out
    readonly=True string='Attachments Out' args: 'fatturapa.attachment.out', 'attachment_import_zip_id'
  • invoice_in_ids One2many → account.move
    string='Invoices In' args: 'account.move', 'attachment_in_import_zip_id'
  • invoice_out_ids One2many → account.move
    string='Invoices Out' args: 'account.move', 'attachment_out_import_zip_id'
  • invoices_in_count Integer
    compute='_compute_invoices_data' readonly=True
  • invoices_out_count Integer
    compute='_compute_invoices_data' readonly=True
  • ir_attachment_id Many2one → ir.attachment
    ondelete='cascade' required=True args: 'ir.attachment', 'Attachment'
  • messages Text
    compute='_compute_invoices_data' readonly=True args: 'Error Messages'
  • state Selection
    default='draft' readonly=True required=True args: [('draft', 'Draft'), ('done', 'Completed')]
  • xml_in_count Integer
    compute='_compute_invoices_data' readonly=True string='XML In Count'
  • xml_out_count Integer
    compute='_compute_invoices_data' readonly=True string='XML Out Count'
Public methods (5)
  • action_import(self, with_invoice=True)
  • action_import_no_invoice(self)
  • action_import_with_invoice(self)
  • action_view_invoices(self)
  • action_view_xml(self)

New fields (1)
  • attachment_import_zip_id Many2one → fatturapa.attachment.import.zip
    ondelete='restrict' readonly=True args: 'fatturapa.attachment.import.zip', 'E-bill ZIP import'
Public methods (0)

No public methods.

New fields (1)
  • attachment_import_zip_id Many2one → fatturapa.attachment.import.zip
    ondelete='restrict' readonly=True args: 'fatturapa.attachment.import.zip', 'E-bill ZIP import'
Public methods (1)
  • get_invoice_obj(self)

New fields (0)

No new fields.

Public methods (3)
  • get_credit_account(self, product=None)
  • get_debit_account(self, product=None)
  • set_payments_data(self, FatturaBody, invoice, partner_id)

Loading…