Search 1.9 billion lines of Odoo code on GitHub

l10n_it_einvoice_base

Author: Odoo Community Association (OCA) and other subjects
License: AGPL-3
Branch: 7.0-devel2
Repository: zeroincombenze/l10n-italy
Dependencies: account, base_iban, document, l10n_it_ade, l10n_it_fiscal_ipa, l10n_it_fiscal_payment_term, l10n_it_fiscalcode, and l10n_it_rea
Languages: PO File (28772, 92.5%), Python (961, 3.1%), XML (1029, 3.3%), and reStructuredText (337, 1.1%)
Other branches: 10.0, 10.0-ddt, 10.0-devel, 10.0-l10n_it_ade, 10.0-l10n_it_ddt, 10.0-l10n_it_einvoice_in, 10.0-l10n_it_einvoice_out_rc, 10.0-oldddt, 10.0-proforma, 10.0-riba, 10.0-v7, 11.0, 7.0, 7.0-devel, 7.0-old, 7.0-old2, 8.0, 8.0-devel, and 9.0
Other repositories: Odoo-Italia-Associazione/l10n-italy

<h1 class="title"><img alt="icon" src="https://raw.githubusercontent.com/zeroincombenze/l10n-italy/7.0/l10n_it_einvoice_base/static/src/img/icon.png" /> EInvoice + FatturaPA 7.0.2.1.1</h1> <p><strong>Infrastructure for Italian Electronic Invoice + FatturaPA</strong></p> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Alfa" src="https://img.shields.io/badge/maturity-Alfa-red.png" /></a> <a class="reference external" href="https://travis-ci.org/zeroincombenze/l10n-italy"><img alt="github.com" src="https://travis-ci.org/zeroincombenze/l10n-italy.svg?branch=7.0" /></a> <a class="reference external" href="https://codecov.io/gh/zeroincombenze/l10n-italy/branch/7.0"><img alt="Codecov" src="https://codecov.io/gh/zeroincombenze/l10n-italy/branch/7.0/graph/badge.svg"> </a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.svg"> </a> <a class="reference external" href="https://erp7.zeroincombenze.it"><img alt="Try Me" src="https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-try-it-7.svg"> </a></p> <div class="contents topic" id="contents"> <p class="topic-title">Contents</p> <ul class="simple"> <li><a class="reference internal" href="#overview-panoramica" id="id1">Overview / Panoramica</a><ul> <li><a class="reference internal" href="#en-einvoice-fatturapa" id="id2">en EInvoice + FatturaPA</a></li> <li><a class="reference internal" href="#it-fattura-elettronica-fatturapa" id="id3">it Fattura Elettronica + FatturaPA</a></li> <li><a class="reference internal" href="#certifications-certificazioni" id="id4">Certifications / Certificazioni</a></li> </ul> </li> <li><a class="reference internal" href="#getting-started-come-iniziare" id="id5">Getting started / Come iniziare</a><ul> <li><a class="reference internal" href="#installation-installazione" id="id6">Installation / Installazione</a></li> <li><a class="reference internal" href="#upgrade-aggiornamento" id="id7">Upgrade / Aggiornamento</a></li> <li><a class="reference internal" href="#support-supporto" id="id8">Support / Supporto</a></li> </ul> </li> <li><a class="reference internal" href="#get-involved-ci-mettiamo-in-gioco" id="id9">Get involved / Ci mettiamo in gioco</a><ul> <li><a class="reference internal" href="#known-issues-roadmap" id="id10">Known issues / Roadmap</a></li> <li><a class="reference internal" href="#proposals-for-enhancement" id="id11">Proposals for enhancement</a></li> </ul> </li> <li><a class="reference internal" href="#credits-didascalie" id="id12">Credits / Didascalie</a><ul> <li><a class="reference internal" href="#copyright" id="id13">Copyright</a></li> <li><a class="reference internal" href="#authors-autori" id="id14">Authors / Autori</a></li> <li><a class="reference internal" href="#contributors-collaboratori" id="id15">Contributors / Collaboratori</a></li> <li><a class="reference internal" href="#translations-by-traduzioni-a-cura-di" id="id16">Translations by / Traduzioni a cura di</a></li> </ul> </li> </ul> </div> <a name="overview-panoramica"></a> <h2><a class="toc-backref" href="#id1">Overview / Panoramica</a></h2> <a name="en-einvoice-fatturapa"></a> <h3><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a> EInvoice + FatturaPA</h3> <p>This module manage infrastructure to manage Italian E Invoice and FatturaPA as per send to the SdI (Exchange System by Italian Tax Authority)</p> <div class="line-block"> <div class="line"><br /></div> </div> <a name="it-fattura-elettronica-fatturapa"></a> <h3><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a> Fattura Elettronica + FatturaPA</h3> <p>Questo modulo gestisce l'infrastruttura per generare il file xml della Fattura Elettronica e della FatturaPA, versione 1.2.1, da trasmettere al sistema di interscambio SdI.</p> <p>In anagrafica clienti i dati per la fattura elettronica sono inseribili nella scheda &quot;Agenzia delle Entrate&quot;. Le casistiche previste sono:</p> <pre> <code>Fattura elettronica a soggetto IVA</code> </pre> <p>Si tratta della casistica più comune. Selezionare &quot;Soggetto a fattura elettronica&quot; e compilare il &quot;Codice destinatario&quot; o la &quot;PEC&quot;. La partita IVA è un dato obligatorio ai fini dell'invio. L'eventuale invio di una fattura in formato PDF è una fattura di cortesia e non ha valore legale.</p> <pre> <code>Fattura elettronica a PA</code> </pre> <p>Questa casistica è attiva già dal 2016. Impostare &quot;Pubblica Amministrazione&quot; e compilare il &quot;Codice ufficio&quot;.</p> <pre> <code>Fattura elettronica a privato senza partita IVA</code> </pre> <p>La legge non prevede l'obbligo di emissione della fattura elettronica ma è ammessa l'emissione a condizione che venga inviata una fattura in formato PDF al cliente. Inserire il valore &quot;0000000&quot; nel codice destinatario e il codice fiscale.</p> <pre> <code>Fattura elettronica a soggetto IVA senza Codice Destinatario ne PEC</code> </pre> <p>Casistica in cui un cliente con partita IVA non ha fornito ne il proprio Codice Destinatario ne la propria PEC. Si riconduce al caso precedente, inserendo il valore &quot;0000000&quot; nel codice destinatario ed il codice fiscale. Anche in questo caso è obbligatorio inviare una fattura in formato PDF al cliente.</p> <pre> <code>Fattura elettronica a rappresentante fiscale in Italia</code> </pre> <p>Casistica di aziende estere con rappresentanza fiscale in Italia. Inserire nei contatti un indirizzo di fatturazione di tipo &quot;Rappresentante fiscale&quot; con la partita IVA italiana ed i dati per la fatturazione elettronica. La fattura va emessa al rappresentante fiscale.</p> <pre> <code>Fattura elettronica a stabile organizzazione</code> </pre> <p>Casistica di aziende estere con stabile organizzazione in Italia. Inserire nei contatti un indirizzo di fatturazione di tipo &quot;Stabile organizzazione&quot; con la partita IVA italiana ed i dati per la fatturazione elettronica. La fattura va emessa alla stabile organizzazione.</p> <pre> <code>Fattura elettronica a soggetto estero</code> </pre> <p>Inserire il valore XXXXXXX nel codice destinatario. Il file XML viene generato con le opportune correzione per la validazioni dell'Agenzia delle Entrate. Anche in questo caso è obbligatorio inviare una fattura in formato PDF al cliente.</p> <p>Configurare le imposte riguardo a &quot;Natura non imponibile&quot;, &quot;Riferimento legislativo&quot; ed &quot;Esigibilità IVA&quot;</p> <p>Configurare i dati della fattura elettronica nella configurazione della contabilità, dove necessario</p> <pre> <code>Destinatari:</code> </pre> <p>Il modulo è destinato a tutte le aziende che dal 2019 dovranno emettere fattura elettronica</p> <pre> <code>Normativa e prassi:</code> </pre> <p>Le leggi inerenti la fattura elettronica sono numerose. Potete consultare la <a class="reference external" href="https://www.fatturapa.gov.it/export/fatturazione/it/normativa/norme.htm">normativa fattura elettronica</a></p> <p>Note fiscali da circolare Agenzia delle Entrate su tipo documento fiscale:</p> <ul class="simple"> <li>Il codice TD20 è utilizzabile solo per le autofatture rif. art. 6 c.8 D.Lgs 471/97 (fatture non ricevute dopo 4 mesi)</li> <li>Le autofatture in reverse charge devono avere il codice TD01</li> </ul> <div class="line-block"> <div class="line"><br /></div> <div class="line"><br /></div> </div> <a name="certifications-certificazioni"></a> <h3><a class="toc-backref" href="#id4">Certifications / Certificazioni</a></h3> <table class="docutils"> <colgroup> <col width="11%" /> <col width="51%" /> <col width="8%" /> <col width="7%" /> <col width="23%" /> </colgroup> <tbody valign="top"> <tr><td>Logo</td> <td>Ente/Certificato</td> <td>Data inizio</td> <td>Da fine</td> <td>Note</td> </tr> <tr><td><a class="reference external" href="https://github.com/zeroincombenze/grymb/blob/master/certificates/iso/scope/xml-schema.md"><img alt="xml_schema" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/iso/icons/xml-schema.png" /></a></td> <td><a class="reference external" href="https://www.fatturapa.gov.it/export/fatturazione/it/strumenti.htm">ISO + Agenzia delle Entrate</a></td> <td>01-06-2017</td> <td>31-12-2019</td> <td>Validazione contro schema xml</td> </tr> <tr><td><a class="reference external" href="https://github.com/zeroincombenze/grymb/blob/master/certificates/ade/scope/fatturapa.md"><img alt="FatturaPA" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/certificates/ade/icons/fatturapa.png" /></a></td> <td><a class="reference external" href="https://www.fatturapa.gov.it/export/fatturazione/it/index.htm">FatturaPA</a></td> <td>01-06-2017</td> <td>31-12-2019</td> <td>Controllo tramite sito Agenzia delle Entrate</td> </tr> </tbody> </table> <div class="line-block"> <div class="line"><br /></div> <div class="line"><br /></div> </div> <a name="getting-started-come-iniziare"></a> <h2><a class="toc-backref" href="#id5">Getting started / Come iniziare</a></h2> <p><a class="reference external" href="https://erp7.zeroincombenze.it"><img alt="Try Me" src="https://www.zeroincombenze.it/wp-content/uploads/ci-ct/prd/button-try-it-7.svg"> </a></p> <div class="line-block"> <div class="line"><br /></div> </div> <a name="installation-installazione"></a> <h3><a class="toc-backref" href="#id6">Installation / Installazione</a></h3> <table class="docutils"> <colgroup> <col width="44%" /> <col width="56%" /> </colgroup> <tbody valign="top"> <tr><td><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a></td> <td><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a></td> </tr> <tr><td><p class="first">These instruction are just an example to remember what you have to do on Linux.</p> <p class="last">Installation is built with:</p> </td> <td><p class="first">Istruzioni di esempio valide solo per distribuzioni Linux CentOS 7, Ubuntu 14+ e Debian 8+</p> <p class="last">L'installazione è costruita con:</p> </td> </tr> <tr><td colspan="2"><a class="reference external" href="https://github.com/zeroincombenze/tools">Zeroincombenze Tools</a></td> </tr> <tr><td>Suggested deployment is:</td> <td>Posizione suggerita per l'installazione:</td> </tr> <tr><td colspan="2">/opt/odoo/7.0/l10n-italy/</td> </tr> </tbody> </table> <pre> <code>cd $HOME git clone https://github.com/zeroincombenze/tools.git cd ./tools ./install_tools.sh -p source /opt/odoo/dev/activate_tools odoo_install_repository l10n-italy -b 7.0 -O zero sudo manage_odoo requirements -b 7.0 -vsy -o /opt/odoo/7.0</code> </pre> <p>From UI: go to:</p> <ul class="simple"> <li><img alt="menu" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png" /> Setting &gt; Modules &gt; Update Modules List</li> <li><img alt="menu" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png" /> Setting &gt; Local Modules <img alt="right_do" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/right_do.png" /> Select <strong>l10n_it_einvoice_base</strong> &gt; Install</li> </ul> <div class="line-block"> <div class="line"><br /></div> </div> <a name="upgrade-aggiornamento"></a> <h3><a class="toc-backref" href="#id7">Upgrade / Aggiornamento</a></h3> <table class="docutils"> <colgroup> <col width="44%" /> <col width="56%" /> </colgroup> <tbody valign="top"> <tr><td><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a></td> <td><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a></td> </tr> <tr><td>When you want upgrade and you installed using above statements:</td> <td>Per aggiornare, se avete installato con le istruzioni di cui sopra:</td> </tr> </tbody> </table> <pre> <code>odoo_install_repository l10n-italy -b 7.0 -O zero -U # Adjust following statements as per your system sudo systemctl restart odoo</code> </pre> <p>From UI: go to:</p> <ul class="simple"> <li><img alt="menu" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png" /> Setting &gt; Modules &gt; Update Modules List</li> <li><img alt="menu" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/menu.png" /> Setting &gt; Local Modules <img alt="right_do" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/right_do.png" /> Select <strong>l10n_it_einvoice_base</strong> &gt; Update</li> </ul> <div class="line-block"> <div class="line"><br /></div> </div> <a name="support-supporto"></a> <h3><a class="toc-backref" href="#id8">Support / Supporto</a></h3> <p><a class="reference external" href="https://www.zeroincombenze.it/"><img alt="Zeroincombenze" src="https://avatars0.githubusercontent.com/u/6972555?s=460&amp;v=4" /></a> This module is maintained by the <a class="reference external" href="https://www.zeroincombenze.it/">SHS-AV s.r.l.</a></p> <div class="line-block"> <div class="line"><br /></div> <div class="line"><br /></div> </div> <a name="get-involved-ci-mettiamo-in-gioco"></a> <h2><a class="toc-backref" href="#id9">Get involved / Ci mettiamo in gioco</a></h2> <p>Bug reports are welcome! You can use the issue tracker to report bugs, and/or submit pull requests on <a class="reference external" href="https://github.com/zeroincombenze/l10n-italy/issues">GitHub Issues</a>.</p> <p>In case of trouble, please check there if your issue has already been reported.</p> <div class="line-block"> <div class="line"><br /></div> </div> <a name="known-issues-roadmap"></a> <h3><a class="toc-backref" href="#id10">Known issues / Roadmap</a></h3> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a> Please, do not mix the following module with OCA Italy modules.</p> <p>This module may be conflict with some OCA modules with error:</p> <p><img alt="exclamation" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/exclamation.png" /> name CryptoBinary used for multiple values in typeBinding</p> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a> Si consiglia di non mescolare i seguenti moduli con i moduli di OCA Italia.</p> <p>Lo schema di definizione xml, pubblicato con <a class="reference external" href="urn:www.agenziaentrate.gov.it:specificheTecniche">urn:www.agenziaentrate.gov.it:specificheTecniche</a> è base per tutti i file in formato xml da inviare all'Agenzia delle Entrate; come conseguenza nasce un conflitto tra moduli diversi che utilizzano uno schema che riferisce all'urn dell'Agenzia delle Entrate, di cui sopra, segnalato dall'errore:</p> <p><img alt="exclamation" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/awesome/exclamation.png" /> name CryptoBinary used for multiple values in typeBinding</p> <ul class="simple"> <li>This module replaces l10n_it_fatturapa of OCA distribution.</li> <li>Do not use l10n_it_base module of OCA distribution</li> <li>Do not use l10n_it_split_payment module of OCA distribution</li> <li>Do not use l10n_it_reverse_charge of OCA distribution</li> <li>Do not install l10n_it_codici_carica module of OCA distribution</li> <li>Do not install l10n_it_fiscal_document_type module of OCA distribution</li> <li>Do not install l10n_it_fiscalcode_invoice module of OCA distribution</li> <li>Do not install l10n_it_ipa module of OCA distribution</li> <li>Do not install l10n_it_esigibilita_iva of OCA distribution</li> </ul> <a name="proposals-for-enhancement"></a> <h3><a class="toc-backref" href="#id11">Proposals for enhancement</a></h3> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a> If you have a proposal to change this module, you may want to send an email to &lt;<a class="reference external" href="mailto:cc&#64;shs-av.com">cc&#64;shs-av.com</a>&gt; for initial feedback. An Enhancement Proposal may be submitted if your idea gains ground.</p> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a> Se hai proposte per migliorare questo modulo, puoi inviare una mail a &lt;<a class="reference external" href="mailto:cc&#64;shs-av.com">cc&#64;shs-av.com</a>&gt; per un iniziale contatto.</p> <div class="line-block"> <div class="line"><br /></div> <div class="line"><br /></div> </div> <a name="credits-didascalie"></a> <h2><a class="toc-backref" href="#id12">Credits / Didascalie</a></h2> <a name="copyright"></a> <h3><a class="toc-backref" href="#id13">Copyright</a></h3> <p>Odoo is a trademark of <a class="reference external" href="https://www.odoo.com/">Odoo S.A.</a> (formerly OpenERP)</p> <div class="line-block"> <div class="line"><br /></div> </div> <a name="authors-autori"></a> <h3><a class="toc-backref" href="#id14">Authors / Autori</a></h3> <ul class="simple"> <li><a class="reference external" href="http://lsweb.it/">L.S. Advanced Software srl</a></li> <li><a class="reference external" href="https://www.agilebg.com/">Agile Business Group sagl</a></li> <li><a class="reference external" href="https://www.zeroincombenze.it/">SHS-AV s.r.l.</a></li> </ul> <a name="contributors-collaboratori"></a> <h3><a class="toc-backref" href="#id15">Contributors / Collaboratori</a></h3> <ul class="simple"> <li>Davide Corio &lt;<a class="reference external" href="mailto:davide.corio&#64;lsweb.it">davide.corio&#64;lsweb.it</a>&gt;</li> <li>Lorenzo Battistini &lt;<a class="reference external" href="mailto:lorenzo.battistini&#64;agilebg.com">lorenzo.battistini&#64;agilebg.com</a>&gt;</li> <li>Antonio Maria Vigliotti &lt;<a class="reference external" href="mailto:antoniomaria.vigliotti&#64;gmail.com">antoniomaria.vigliotti&#64;gmail.com</a>&gt;</li> </ul> <a name="translations-by-traduzioni-a-cura-di"></a> <h3><a class="toc-backref" href="#id16">Translations by / Traduzioni a cura di</a></h3> <ul class="simple"> <li>Sergio Zanchetta &lt;<a class="reference external" href="https://github.com/primes2h">https://github.com/primes2h</a>&gt;</li> <li>Antonio Maria Vigliotti &lt;<a class="reference external" href="mailto:antoniomaria.vigliotti&#64;gmail.com">antoniomaria.vigliotti&#64;gmail.com</a>&gt;</li> </ul> <div class="line-block"> <div class="line"><br /></div> </div> <hr class="docutils" /> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="en" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/en_US.png" /></a> <strong>zeroincombenze®</strong> is a trademark of <a class="reference external" href="https://www.shs-av.com/">SHS-AV s.r.l.</a> which distributes and promotes ready-to-use <strong>Odoo</strong> on own cloud infrastructure. <a class="reference external" href="https://wiki.zeroincombenze.org/en/Odoo">Zeroincombenze® distribution of Odoo</a> is mainly designed to cover Italian law and markeplace.</p> <p><a class="reference external" href="https://www.facebook.com/Zeroincombenze-Software-gestionale-online-249494305219415/"><img alt="it" src="https://raw.githubusercontent.com/zeroincombenze/grymb/master/flags/it_IT.png" /></a> <strong>zeroincombenze®</strong> è un marchio registrato da <a class="reference external" href="https://www.shs-av.com/">SHS-AV s.r.l.</a> che distribuisce e promuove <strong>Odoo</strong> pronto all'uso sulla propria infrastuttura. La distribuzione <a class="reference external" href="https://wiki.zeroincombenze.org/en/Odoo">Zeroincombenze®</a> è progettata per le esigenze del mercato italiano.</p> <p><a class="reference external" href="https://tawk.to/85d4f6e06e68dd4e358797643fe5ee67540e408b"><img alt="chat_with_us" src="https://www.shs-av.com/wp-content/chat_with_us.gif" /></a></p> <div class="line-block"> <div class="line"><br /></div> </div> <p>This module is part of l10n-italy project.</p> <p>Last Update / Ultimo aggiornamento: 2019-12-08</p>