Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
8dd4463
[IMP] compatibility with fatturapa_in_pec
sergiocorato Oct 16, 2018
b1d55a0
IMP README, SDI , attachment and invoice view
eLBati Nov 12, 2018
a8fca58
[FIX] ensure one
sergiocorato Nov 12, 2018
6c6df73
IMP README
eLBati Nov 13, 2018
0bf31af
[FIX] compute method start with _
sergiocorato Nov 15, 2018
9e49374
porting l10n_it_sdi_channel to 12
eLBati Nov 17, 2018
7b749ba
IMP l10n_it_sdi_channel interface
eLBati Nov 20, 2018
9f29c84
[IMP] l10n_it_fatturapa_pec revamp manifest and README
primes2h Dec 1, 2018
1c7b57b
Translated using Weblate (Italian)
eLBati Dec 8, 2018
4cb5b01
FIX l10n_it_sdi_channel translations
eLBati Dec 9, 2018
af6e0bb
[FIX] fatturapa titles using italian guidelines (#718)
primes2h Dec 12, 2018
530ae26
[IMP] l10n_it_sdi_channel: Add demo data, generalize field channel_type
SimoRubi Dec 13, 2018
df4cfa6
Translated using Weblate (Italian)
primes2h Dec 19, 2018
8e4bbb5
Translated using Weblate (Italian)
primes2h Dec 24, 2018
c8027b9
Translated using Weblate (Italian)
primes2h Dec 27, 2018
6b09893
FIX l10n_it_sdi_channel: allow to set first_invoice_sent.
eLBati Jun 25, 2019
3485aa9
Translated using Weblate (Italian)
eLBati Sep 24, 2019
1668fd3
l10n_it_sdi_channel: IMP e-invoice modules: multi company
eLBati Jan 17, 2019
950c075
Translated using Weblate (Italian)
primes2h Jan 2, 2020
747528f
Translated using Weblate (Italian)
primes2h Jan 7, 2020
407e2a6
IMP l10n_it_sdi_channel hiding "web server" fields ad attrs is not ap…
eLBati Mar 25, 2020
56badc1
[12.0][IMP] l10n_it_sdi_channel, add form header
GSLabIt May 7, 2020
82543a7
merge PR 1264 1717 1728 1737 1739
May 13, 2020
376573b
IMP l10n_it_sdi_channel when sending normal emails without explicitin…
eLBati Jul 24, 2020
2a38ac0
[IMP] l10n_it_sdi_channel: black, isort, prettier
Borruso Oct 15, 2021
042081e
[MIG] l10n_it_sdi_channel: Migration to 14.0
Borruso Oct 15, 2021
5d18c69
[FIX] l10n_it_sdi_channel: remove required attr from field in view
TheMule71 Apr 15, 2022
3a7af2b
[14.0][IMP] l10n_it_sdi_channel: decoupling from l10n_it_fatturapa_pec.
GSLabIt Oct 10, 2022
6358fcf
[IMP] l10n_it_sdi_channel: pre-commit stuff
Borruso Feb 23, 2023
6dd7586
[MIG] l10n_it_sdi_channel: Migration to 16.0
Borruso Feb 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions l10n_it_sdi_channel/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
======================================
ITA - Fattura elettronica - Canale SdI
======================================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_sdi_channel
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_sdi_channel
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/l10n-italy&target_branch=16.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

**Italiano**

Questo modulo aggiunge alcuni campi, utili come prerequisito per inviare file XML e ZIP delle fatture elettroniche

http://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm

tramite email PEC, WEB API oppure SFTP al Sistema di Interscambio (SdI).

http://www.fatturapa.gov.it/export/fatturazione/it/sdi.htm

**English**

This module add some useful fields as a pre-requisite to send XML and ZIP files of electronic invoices

http://www.fatturapa.gov.it/export/fatturazione/en/normativa/f-2.htm

through mail PEC, WEB API or SFTP to the Exchange System (ES).

http://www.fatturapa.gov.it/export/fatturazione/en/sdi.htm

**Table of contents**

.. contents::
:local:

Configuration
=============

**Italiano**

Andare in Contabilità → Configurazione → Contabilità → Canali SdI

Per la configurazione del canale vedere il modulo `l10n_it_fatturapa_pec`


**English**

Go to Accounting → Configuration → Accounting → ES Channels

For further details on how to configure a channel have a look at `l10n_it_fatturapa_pec`

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_sdi_channel%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Efatto.it di Sergio Corato

Contributors
~~~~~~~~~~~~

* Sergio Corato <info@efatto.it>
* Lorenzo Battistini <https://github.com/eLBati>
* Sergio Zanchetta <https://github.com/primes2h>

* `Ooops <https://www.ooops404.com>`_:

* Giovanni Serra <giovanni@gslab.it>
* Giuseppe Borruso <gborruso@dinamicheaziendali.it>

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-sergiocorato| image:: https://github.com/sergiocorato.png?size=40px
:target: https://github.com/sergiocorato
:alt: sergiocorato

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-sergiocorato|

This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_sdi_channel>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions l10n_it_sdi_channel/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
29 changes: 29 additions & 0 deletions l10n_it_sdi_channel/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Copyright 2018 Sergio Corato (https://efatto.it)
# Copyright 2018 Lorenzo Battistini <https://github.com/eLBati>
# Copyright 2018 Sergio Zanchetta (Associazione PNLUG - Gruppo Odoo)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "ITA - Fattura elettronica - Canale SdI",
"summary": "Aggiunge il canale di invio/ricezione dei file XML "
"attraverso lo SdI",
"version": "16.0.1.0.0",
"development_status": "Beta",
"category": "Hidden",
"website": "https://github.com/OCA/l10n-italy",
"author": "Efatto.it di Sergio Corato, Odoo Community Association (OCA)",
"maintainers": ["sergiocorato"],
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": [
"account",
"l10n_it_fatturapa",
],
"data": [
"security/ir.model.access.csv",
"security/security.xml",
"views/sdi_view.xml",
"views/company_view.xml",
],
}
221 changes: 221 additions & 0 deletions l10n_it_sdi_channel/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,221 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * l10n_it_sdi_channel
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-09 15:51+0000\n"
"PO-Revision-Date: 2020-01-07 11:13+0000\n"
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>\n"
"Language-Team: \n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"

#. module: l10n_it_sdi_channel
#: model_terms:ir.ui.view,arch_db:l10n_it_sdi_channel.view_account_config_settings
msgid ""
"<span class=\"o_form_label\">ES Channel</span>\n"
" <span class=\"fa fa-lg fa-building-o\" title="
"\"Values set here are company-specific.\" aria-label=\"Values set here are "
"company-specific.\" groups=\"base.group_multi_company\" role=\"img\"/>"
msgstr ""
"<span class=\"o_form_label\">Canale SdI</span>\n"
" <span class=\"fa fa-lg fa-building-o\" title=\"I "
"valori impostati qui sono specifici per azienda.\" aria-label=\"I valori "
"impostati qui sono specifici per azienda.\" groups=\"base.group_multi_company"
"\" role=\"img\"/>"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,help:l10n_it_sdi_channel.field_res_company__sdi_channel_type
#: model:ir.model.fields,help:l10n_it_sdi_channel.field_res_config_settings__sdi_channel_type
#: model:ir.model.fields,help:l10n_it_sdi_channel.field_sdi_channel__channel_type
msgid "Channels (Pec, Web, Sftp) could be provided by external modules."
msgstr ""

#. module: l10n_it_sdi_channel
#: model:ir.model,name:l10n_it_sdi_channel.model_res_company
msgid "Companies"
msgstr "Aziende"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__company_id
msgid "Company"
msgstr "Azienda"

#. module: l10n_it_sdi_channel
#: model:ir.model,name:l10n_it_sdi_channel.model_res_config_settings
msgid "Config Settings"
msgstr "Impostazioni di configurazione"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__create_uid
msgid "Created by"
msgstr "Creato da"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__create_date
msgid "Created on"
msgstr "Creato il"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_company__display_name
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_config_settings__display_name
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__display_name
msgid "Display Name"
msgstr "Nome visualizzato"

#. module: l10n_it_sdi_channel
#: model:ir.actions.act_window,name:l10n_it_sdi_channel.action_sdi_channel
#: model_terms:ir.ui.view,arch_db:l10n_it_sdi_channel.view_sdi_channel_form
#: model_terms:ir.ui.view,arch_db:l10n_it_sdi_channel.view_sdi_channel_tree
msgid "ES Channel"
msgstr "Canale SdI"

#. module: l10n_it_sdi_channel
#: model:ir.ui.menu,name:l10n_it_sdi_channel.menu_sdi_channel
msgid "ES Channels"
msgstr "Canali SdI"

#. module: l10n_it_sdi_channel
#: model:ir.model,name:l10n_it_sdi_channel.model_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_company__sdi_channel_id
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_config_settings__sdi_channel_id
msgid "ES channel"
msgstr "Canale SdI"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_company__sdi_channel_type
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_config_settings__sdi_channel_type
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__channel_type
msgid "ES channel type"
msgstr "Tipo canale SdI"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_company__id
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_config_settings__id
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__id
msgid "ID"
msgstr "ID"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_company____last_update
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_res_config_settings____last_update
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__write_uid
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__write_date
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"

#. module: l10n_it_sdi_channel
#: model:ir.model.fields,field_description:l10n_it_sdi_channel.field_sdi_channel__name
msgid "Name"
msgstr "Nome"

#~ msgid "E-invoice PEC server"
#~ msgstr "Server PEC e-fattura"

#, python-format
#~ msgid "Email %s is not valid"
#~ msgstr "E-mail %s non valida"

#~ msgid "Exchange System Email Address"
#~ msgstr "Indirizzo e-mail SdI"

#~ msgid "First e-invoice sent"
#~ msgstr "Prima e-fattura inviata"

#~ msgid "Incoming Mail Server"
#~ msgstr "Server posta in arrivo"

#~ msgid "Incoming PEC server"
#~ msgstr "Server PEC in ingresso"

#~ msgid "Mail Server"
#~ msgstr "Server di posta"

#~ msgid "Outgoing PEC server"
#~ msgstr "Server PEC in uscita"

#, python-format
#~ msgid "PEC"
#~ msgstr "PEC"

#~ msgid "PEC and Electronic Invoice"
#~ msgstr "PEC e fattura elettronica"

#~ msgid ""
#~ "PEC is the only implemented channel in this module. Other channels (Web, "
#~ "Sftp) could be provided by external modules."
#~ msgstr ""
#~ "Questo modulo implementa solo il canale PEC. Gli altri canali (WEB, SFTP) "
#~ "possono essere forniti da moduli esterni."

#, python-format
#~ msgid ""
#~ "SDI PEC address not set. Please update it with the address indicated by "
#~ "SDI after the first sending"
#~ msgstr ""
#~ "Indirizzo PEC del SdI non impostato. Aggiornarlo con l'indirizzo indicato "
#~ "dal SdI stesso dopo il primo invio"

#~ msgid "Sender Email Address"
#~ msgstr "Indirizzo e-mail mittente"

#~ msgid ""
#~ "The ES email address must be changed ather the first invoice sent. After "
#~ "that, you have to set here the address indicated by the ES"
#~ msgstr ""
#~ "Dopo l'invio della prima fattura, l'indirizzo e-mail del SdI deve essere "
#~ "modificato con il valore indicato dallo stesso sistema di interscambio"

#, python-format
#~ msgid "The channel %s with pec server %s already exists"
#~ msgstr "Il canale %s con server PEC %s esiste già"

#~ msgid ""
#~ "The first time you send a PEC to SDI, you must use the address sdi01@pec."
#~ "fatturapa.it . The system, with the first response or notification, "
#~ "communicates the PEC address to be used for future messages"
#~ msgstr ""
#~ "Il primo invio di una PEC al SdI deve essere effettuato usando "
#~ "l'indirizzo sdi01@pec.fatturapa.it . Con la prima risposta del sistema "
#~ "verrà indicato l'indirizzo PEC da usare per i messaggi successivi"

#, python-format
#~ msgid "This is a first sending but SDI address is different from %s"
#~ msgstr "Questo è il primo invio ma l'indirizzo SdI è diverso da %s"

#~ msgid "This is set after having sent the first e-invoice to SDI"
#~ msgstr "Questo viene impostato dopo aver inviato la prima e-fattura a SDI"

#~ msgid "Web server address"
#~ msgstr "Indirizzo server web"

#~ msgid "Web server login"
#~ msgstr "Nome utente server web"

#~ msgid "Web server password"
#~ msgstr "Password server web"

#~ msgid "Web server token"
#~ msgstr "Token server web"

#~ msgid "PEC and FatturaPA"
#~ msgstr "PEC e e-fattura"

#~ msgid "POP/IMAP Server"
#~ msgstr "Server POP/IMAP"
Loading