Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[14.0][MIG] Migration: l10n_it_fatturapa #1984

Merged
merged 216 commits into from
Apr 30, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
939d156
[FIX] Porting first level
Mar 16, 2015
ddae871
[FIX] imp invoice_id field in fatturapa.related_document_type
archetipo Mar 16, 2015
0454518
[FIX] applied 10555382a756e01f4470420665e343f4e74d1651
Mar 19, 2015
39806e0
[FIX] appling 5335deb2f593e07833610ca181ad36c25ab9420f
Mar 19, 2015
4a72800
[FIX] size field as specified in xsd schema
archetipo Mar 19, 2015
c422cb1
[ADD] account.tax files
eLBati Mar 19, 2015
6ddc681
[FIX] apply various commit
Mar 20, 2015
e83a0eb
[FIX] description and deps
eLBati Mar 20, 2015
ed9841c
[FIX] porting eLBati commit
Mar 24, 2015
48ff735
[FIX] payment term tests
eLBati Mar 24, 2015
10cc6ba
[FIX] Fix province
Mar 24, 2015
8c49359
[IMP] description, help and error strings
eLBati Mar 24, 2015
9c19e7b
[FIX] Archetipo's mod
Apr 1, 2015
99314fd
[FIX] help text
eLBati Apr 15, 2015
3841961
[IMP]added new demo code with VAT amount 22 % , duplicating the case …
archetipo Apr 15, 2015
6f09170
[FIX] tax demo data
eLBati Apr 15, 2015
56dfb2c
[IMP] demo data for Nature of tax with amount equal 0
archetipo May 7, 2015
fe4b97e
porting 8f0fcc00c54ac1f783a13d8e9c1a0d9139f7070c
eLBati Jun 11, 2015
9b4aba8
[FIX] DataFatturaType init
archetipo Jun 10, 2015
83e8d22
[FIX] some PEP8
eLBati Jun 11, 2015
3d598d7
[FIX] fatturpaPA out Test
archetipo Aug 7, 2015
2bf53d9
REF fatturapa_out using split payment module
eLBati Sep 8, 2015
02d6557
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
e693733
OCA Transbot updated translations from Transifex
oca-transbot Oct 11, 2015
e88c166
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
b8b7239
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 26, 2016
2eebb8a
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
2dce4bb
OCA Transbot updated translations from Transifex
oca-transbot Oct 18, 2015
90e8e8d
l10n_it_fatturapa(_out): import guards
LeartS Nov 27, 2015
adcb8a2
OCA Transbot updated translations from Transifex
oca-transbot Nov 30, 2015
45eb72b
fatturapa: Log import errors, comments
LeartS Dec 11, 2015
318fe3a
OCA Transbot updated translations from Transifex
oca-transbot Jan 23, 2016
a87687e
IMP l10n_it_fatturapa: meta data
eLBati Oct 19, 2016
747aac3
l10n_it_fatturapa: porting to 10 and new API
eLBati Oct 19, 2016
8fad8d2
FIX l10n_it_fatturapa LINT for pyXB
eLBati Dec 14, 2016
d33156f
OCA Transbot updated translations from Transifex
oca-transbot Dec 9, 2017
3fa9a08
FIX l10n_it_fatturapa pyxb version
eLBati Dec 19, 2017
026058f
OCA Transbot updated translations from Transifex
oca-transbot Jan 16, 2018
b3f92c1
[FIX] Runbot warnings: (#557)
SimoRubi Jul 24, 2018
e28ab8d
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jul 24, 2018
d803c0f
[10.0] split payment fiscal term to a single module to reuse
sergiocorato Aug 3, 2018
ff680f0
FIX migration script
eLBati Sep 4, 2018
c0dcd9c
[UPD] Update l10n_it_fatturapa.pot
oca-travis Sep 10, 2018
152301b
porting
eLBati Jul 10, 2018
bc3afed
l10n_it_ipa ADD is_pa bool field
eLBati Sep 10, 2018
8210c0c
ADD l10n_it_fatturapa_out_ddt
eLBati Sep 24, 2018
159c146
[UPD] Update l10n_it_fatturapa.pot
oca-travis Oct 11, 2018
fdfb369
Translated using Weblate (Italian)
primes2h Oct 17, 2018
8d9181c
IMP l10n_it_fatturapa useless field (#613)
eLBati Oct 22, 2018
b4912ba
[UPD] Update l10n_it_fatturapa.pot
oca-travis Oct 23, 2018
431005d
Translated using Weblate (Italian)
primes2h Nov 5, 2018
18f5ea0
[10.0] fix l10n_it_fatturapa RF19 fiscal position id duplicated (#650)
sergiocorato Nov 8, 2018
7acad32
IMP l10n_it_fatturapa codice destinatario default 0000000 (#657)
eLBati Nov 12, 2018
420b12e
[UPD] Update l10n_it_fatturapa.pot
oca-travis Nov 15, 2018
84f2fc9
IMP README
eLBati Nov 13, 2018
dc5b89c
[UPD] Update l10n_it_fatturapa.pot
oca-travis Nov 16, 2018
b32ab9b
Translated using Weblate (Italian)
primes2h Nov 16, 2018
e387430
[MIG] l10n_it_fatturapa: Migration to 11.0
Nov 5, 2018
64f6558
porting l10n_it_fatturapa to 12.0
eLBati Nov 16, 2018
b011681
[FIX] translation source strings l10n_it_fatturapa
primes2h Nov 26, 2018
200f09b
FIX l10n_it_fatturapa: partner checks must be done for customers only…
eLBati Nov 30, 2018
13cc720
FIX l10n_it_fatturapa/models/ir_attachment.py self is wrong when set …
eLBati Dec 3, 2018
46213d3
[FIX] l10n_it_fatturapa translation source strings
primes2h Nov 30, 2018
320c90b
FIX l10n_it_fatturapa: province is not required in XML
eLBati Dec 3, 2018
e306df8
[IMP] fatturapa modules, set ITA name and summary (#694)
primes2h Dec 4, 2018
3344be5
[UPD] README.rst
OCA-git-bot Dec 7, 2018
c4cd024
[UPD] Update l10n_it_fatturapa.pot
oca-travis Dec 7, 2018
1d086a4
Translated using Weblate (Italian)
eLBati Dec 7, 2018
81314de
Translated using Weblate (Italian)
eLBati Dec 9, 2018
aa8e760
Update translation files
oca-transbot Dec 9, 2018
e8b79a1
FIX l10n_it_fatturapa translations
eLBati Dec 9, 2018
2982994
[FIX] fatturapa titles using italian guidelines (#718)
primes2h Dec 12, 2018
45249eb
Translated using Weblate (Italian)
primes2h Dec 16, 2018
adb74ea
Translated using Weblate (Italian)
primes2h Dec 18, 2018
1a42ad4
FIX l10n_it_fatturapa_in: do not automatically add Bollo as invoice l…
eLBati Dec 7, 2018
97c5d0f
FIX importing XML signed with CAdES (#755)
eLBati Jan 5, 2019
bec58a8
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 7, 2019
8ec02bc
[FIX] openssl signature verification error (#791)
primes2h Jan 7, 2019
9c4b3df
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 7, 2019
c3829b4
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 8, 2019
a7e7092
[IMP] l10n_fatturapa: allow multiple invoice sequence (#804)
primes2h Jan 8, 2019
314273c
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 11, 2019
865aa47
[12.0] IMP l10n_it_fatturapa add TD20 to document type (#837)
taifu Jan 14, 2019
7d62d1a
FIX l10n_it_fatturapa allowing to import XML elements with blank spac…
eLBati Jan 14, 2019
b625ad0
l10n_it_fatturapa: improve _check_ftpa_partner_data and onchange_coun…
eLBati Jan 23, 2019
603f504
Update translation files
oca-transbot Jan 25, 2019
b00c4c8
Translated using Weblate (Italian)
primes2h Jan 25, 2019
9f1cc79
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 26, 2019
0763191
Update translation files
oca-transbot Jan 27, 2019
ccf1ba6
Recovering parser is needed for files where strings like
eLBati Jan 29, 2019
036c65b
IMP l10n_it_fatturapa: persons without lastname or firstname can have…
eLBati Feb 1, 2019
51966d1
[FIX] l10n_it_fatturapa: Rename field due to the following warning in…
monen17 Jan 23, 2019
7ae3d35
[UPD] Update l10n_it_fatturapa.pot
oca-travis Feb 7, 2019
773a4f5
[UPD] Update l10n_it_fatturapa.pot
oca-travis Feb 8, 2019
7e1ff56
Translated using Weblate (Italian)
primes2h Feb 8, 2019
7200301
Update translation files
oca-transbot Feb 9, 2019
b114a9f
[12.0] l10n_it_fatturapa: use asn1crypto instead of openssl
sherpya Feb 7, 2019
77886b8
[UPD] Update l10n_it_fatturapa.pot
oca-travis Feb 11, 2019
e5cdf77
IMP l10n_it_fatturapa better label 'Enable electronic invoicing' to i…
eLBati Feb 10, 2019
ba30a65
[UPD] Update l10n_it_fatturapa.pot
oca-travis Feb 12, 2019
3a5994a
Translated using Weblate (Italian)
primes2h Feb 12, 2019
0a9acbd
FIX l10n_it_fatturapa when installed with stock:
eLBati Feb 13, 2019
c67ab41
[UPD] Update l10n_it_fatturapa.pot
oca-travis Mar 1, 2019
32331ec
Update translation files
oca-transbot Mar 3, 2019
6c32975
Translated using Weblate (Italian)
primes2h Mar 7, 2019
e190ae4
[FIX] l10n_it_fatturapa: Add cross check pec_destinatario and codice_…
monen17 Mar 6, 2019
5362607
[UPD] Update l10n_it_fatturapa.pot
oca-travis Apr 18, 2019
474607d
l10n_it_fattura: migration to pyxb 1.2.6
sherpya Jan 28, 2019
4e384d8
FIX
eLBati May 14, 2019
ea6fb56
Update translation files
oca-transbot May 20, 2019
adf2086
l10n_it_fatturapa: xml doctor for fatturapa
sherpya May 3, 2019
4ab78ac
FIX
eLBati May 23, 2019
3bf0b1c
IMP l10n_it_fatturapa removing e-invoice sequence
eLBati Mar 6, 2019
e509596
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jun 6, 2019
ecb960e
[12.0][l10n_it_fatturapa] Add support to multiple invoice preview for…
robyf70 Mar 1, 2019
440a805
[UPD] README.rst
OCA-git-bot Jun 12, 2019
d597fd7
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jun 12, 2019
1200658
Update translation files
oca-transbot Jun 16, 2019
34c658c
[FIX] l10n_it_fatturapa: Remove newlines from base64 file before deco…
SimoRubi Jun 4, 2019
a515f5a
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jun 21, 2019
756f60a
l10n_it_fatturapa 12.0.1.4.1
OCA-git-bot Jun 21, 2019
44cfd9e
[12] Fattura elettronica per indirizzi di fatturazione
jackjack82 May 13, 2019
65f1bbd
l10n_it_fatturapa 12.0.1.4.2
OCA-git-bot Jun 28, 2019
5b32a2b
Update translation files
oca-transbot Jun 29, 2019
e4368af
[FIX] l10n_it_fatturapa: Do not strip XML elements.
SimoRubi Jun 24, 2019
d6601c6
New bindings using up to date XSD from
eLBati Jul 4, 2019
05cf930
FIX l10n_it_fatturapa lint
eLBati Jul 24, 2019
6b6fdd1
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jul 26, 2019
7a90a44
l10n_it_fatturapa 12.0.1.4.3
OCA-git-bot Jul 26, 2019
c4bd7d1
Update translation files
oca-transbot Jul 27, 2019
70fa973
[UPD] README.rst
OCA-git-bot Jul 29, 2019
4b86faa
Translated using Weblate (Italian)
Byloth Aug 7, 2019
ef4afc2
Translated using Weblate (Italian)
SimoRubi Aug 13, 2019
31e812e
[12.0][IMP][l10n_it_fatturapa_in] Add the possibility to optionally e…
robyf70 Jul 18, 2019
24c568a
[UPD] Update l10n_it_fatturapa.pot
oca-travis Aug 19, 2019
2658f25
l10n_it_fatturapa 12.0.1.5.0
OCA-git-bot Aug 19, 2019
e4466f7
[FIX] l10n_it_fatturapa: Fiscal position should be configurable
SimoRubi Aug 8, 2019
5e044c7
l10n_it_fatturapa 12.0.1.5.1
OCA-git-bot Aug 20, 2019
def6ca5
Update translation files
oca-transbot Aug 25, 2019
527b938
ADD l10n_it_fatturapa 10% demo tax
eLBati Aug 31, 2019
548ad87
l10n_it_fatturapa 12.0.1.5.2
OCA-git-bot Sep 13, 2019
78b8698
[FIX] port display_name from 8.0 for welfare fund type
sergiocorato Mar 6, 2019
a765053
l10n_it_fatturapa: Porting welfare fund type to 12
eLBati Oct 9, 2019
68da992
IMP l10n_it_fatturapa* attachment with "Open full-screen" invoice
eLBati Oct 10, 2019
dc79d21
REF l10n_it_fatturapa_out_wt and l10n_it_fatturapa_out to export ENAS…
eLBati Oct 10, 2019
d35a9cd
l10n_it_fatturapa 12.0.1.6.0
OCA-git-bot Oct 25, 2019
71c21df
Translated using Weblate (Italian)
primes2h Oct 27, 2019
8d8613f
IMP l10n_it_fatturapa prevent user to create fatturapa.fiscal_positio…
eLBati Nov 4, 2019
4e93aff
l10n_it_fatturapa 12.0.1.6.1
OCA-git-bot Nov 22, 2019
aaeac50
ADD electronic_invoice_data_complete to l10n_it_fatturapa
eLBati Dec 7, 2019
e623f1c
[IMP] set module incompatibility
primes2h Dec 13, 2019
830f866
[UPD] Update l10n_it_fatturapa.pot
oca-travis Dec 13, 2019
df9bf90
l10n_it_fatturapa 12.0.1.7.0
OCA-git-bot Dec 13, 2019
9c355f6
Update translation files
oca-transbot Dec 13, 2019
f9fc17f
l10n_it_fatturapa 12.0.1.8.0
OCA-git-bot Dec 18, 2019
058f853
Translated using Weblate (Italian)
primes2h Jan 7, 2020
923a6a2
FIX e-invoice fiscal position: update law reference
eLBati Jan 8, 2020
d7bb3a2
l10n_it_fatturapa 12.0.1.8.1
OCA-git-bot Jan 10, 2020
34624f2
- add fatturapa_pub_administration_ref to res config settings view
GSLabIt Jan 15, 2020
ac58b56
l10n_it_fatturapa 12.0.1.9.0
OCA-git-bot Jan 20, 2020
81760b6
Translated using Weblate (Italian)
primes2h Jan 20, 2020
7ce2c40
Translated using Weblate (Italian)
primes2h Jan 20, 2020
85707ad
[IMP] add obliged subject checkbox on partner
primes2h Feb 27, 2019
a5b170b
[UPD] Update l10n_it_fatturapa.pot
oca-travis Jan 23, 2020
841ee90
[UPD] README.rst
OCA-git-bot Jan 23, 2020
d9d5fbe
l10n_it_fatturapa 12.0.1.10.0
OCA-git-bot Jan 23, 2020
3c9b8c9
Update translation files
oca-transbot Jan 23, 2020
44f2ecc
Translated using Weblate (Italian)
eLBati Feb 3, 2020
7bd75ae
IMP l10n_it_fatturapa allowing to set addressee data in sub addresses
eLBati Mar 26, 2020
3b24176
[UPD] Update l10n_it_fatturapa.pot
oca-travis Mar 30, 2020
7afc287
l10n_it_fatturapa 12.0.1.11.0
OCA-git-bot Mar 30, 2020
db8ca6c
Update translation files
oca-transbot Mar 30, 2020
5a7d5c5
Translated using Weblate (Italian)
eLBati Mar 31, 2020
4e44a7c
merge PR 1264 1717 1728 1737 1739
May 13, 2020
d5ea3de
l10n_it_fatturapa: add "Withholding amount" field
eLBati May 15, 2020
ec22cef
[UPD] Update l10n_it_fatturapa.pot
oca-travis May 20, 2020
c68ba3c
l10n_it_fatturapa 12.0.1.12.0
OCA-git-bot May 20, 2020
d7823a9
Update translation files
oca-transbot May 20, 2020
0b346d3
Update translation files
oca-transbot Aug 16, 2020
95dad9e
[12.0][FIX] trailing whitespaces in xml data
sergiocorato Aug 17, 2020
6a11050
l10n_it_fatturapa 12.0.1.12.1
OCA-git-bot Aug 17, 2020
f5bb91f
[IMP] l10n_it_fatturapa: default views for related documents
SimoRubi Mar 27, 2020
0d43a4e
FIX license compatibility
eLBati Sep 10, 2020
33e8925
[UPD] Update l10n_it_fatturapa.pot
oca-travis Sep 11, 2020
b2e26c2
l10n_it_fatturapa 12.0.1.13.0
OCA-git-bot Sep 11, 2020
408acbe
Update translation files
oca-transbot Sep 11, 2020
f973803
[UPD] Update l10n_it_fatturapa.pot
oca-travis Sep 14, 2020
14c21f1
[UPD] README.rst
OCA-git-bot Sep 14, 2020
d87426d
l10n_it_fatturapa 12.0.1.13.1
OCA-git-bot Sep 14, 2020
8e838f0
Update translation files
oca-transbot Sep 14, 2020
55bc567
[IMP] l10n_it_fatturapa: Regenerate binding
SimoRubi Jun 11, 2020
dad1b4a
[12.0][IMP] l10n it account tax kind fatturapa 1.6 (#1865)
sergiocorato Sep 11, 2020
2beb94b
[12.0][FIX] fatturapa withholding tax invoice received e-invoice 1.6 …
sergiocorato Sep 18, 2020
af705a1
[FIX] remove comments
sergiocorato Sep 29, 2020
c1838de
Remove not used tests
eLBati Oct 1, 2020
440e1fc
Use correct english terms, from APPENDIX A -TECHNICAL SPECIFICATIONS
eLBati Oct 2, 2020
14a6ac3
[UPD] Update l10n_it_fatturapa.pot
oca-travis Oct 2, 2020
f299f5a
l10n_it_fatturapa 12.0.2.0.0
OCA-git-bot Oct 2, 2020
9a6a2f4
Update translation files
oca-transbot Oct 2, 2020
d3ac0a8
Translated using Weblate (Italian)
eLBati Oct 5, 2020
99069e2
Translated using Weblate (Italian)
eLBati Oct 5, 2020
8605229
[12.0][FIX][l10n_it_fatturapa] URL in Readme doesn't work
rafaelbn Nov 11, 2020
59b9699
[UPD] README.rst
OCA-git-bot Nov 11, 2020
e15775c
l10n_it_fatturapa 12.0.2.0.1
OCA-git-bot Nov 11, 2020
f86fe76
[FIX] trailing spaces in PECDestinatario
TheMule71 Nov 27, 2020
046760a
l10n_it_fatturapa 12.0.2.0.2
OCA-git-bot Dec 4, 2020
d6d77b3
[FIX] Email tag trailing spaces
primes2h Dec 23, 2020
d2eae6e
l10n_it_fatturapa 12.0.2.0.3
OCA-git-bot Jan 14, 2021
8450b54
[FIX] Changed inherit for partner related views for a missing referen…
OpenCode Jan 15, 2021
aa58845
l10n_it_fatturapa 12.0.2.1.0
OCA-git-bot Jan 20, 2021
630e4f2
Translated using Weblate (Italian)
primes2h Feb 3, 2021
0164a7e
[FIX] demo nature data remove no more selectable
sergiocorato Feb 4, 2021
61ec23d
[12.0][IMP] set INVCONT when needed
sergiocorato Feb 4, 2021
e4d2114
l10n_it_fatturapa 12.0.2.1.1
OCA-git-bot Feb 8, 2021
17b6c9f
[IMP] l10n_it_fatturapa: black, isort, prettier
TheMule71 Apr 2, 2021
eb32865
[MIG] l10n_it_fatturapa: Migration to 14.0
TheMule71 Dec 15, 2020
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
7 changes: 6 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@ exclude: |
# Repos using Sphinx to generate docs don't need prettying
^docs/_templates/.*\.html$|
# You don't usually want a bot to modify your legal texts
(LICENSE.*|COPYING.*)
(LICENSE.*|COPYING.*)|
# official goverment specs
(l10n_it_fatturapa/data/xsd)|
# external stylesheets
(l10n_it_fatturapa/data/fatturaordinaria_v1.2.1.xsl)|
(l10n_it_fatturapa/data/FoglioStileAssoSoftware_v1.1.xsl)
default_language_version:
python: python3
node: "14.13.0"
Expand Down
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ install:
- git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git
${HOME}/maintainer-quality-tools
- export PATH=${HOME}/maintainer-quality-tools/travis:${PATH}
- pip3 install pdfminer.six # needed by attachment_indexation module
- pip3 install git+https://github.com/OCA/openupgradelib.git@master
- travis_install_nightly

Expand Down
165 changes: 165 additions & 0 deletions l10n_it_fatturapa/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
================================
ITA - Fattura elettronica - Base
================================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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/14.0/l10n_it_fatturapa
: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-14-0/l10n-italy-14-0-l10n_it_fatturapa
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/122/14.0
:alt: Try me on Runbot

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

**Italiano**

Modulo base per gestire le fatture elettroniche.

https://www.fatturapa.gov.it

Consultare anche i file README di l10n_it_fatturapa_out e l10n_it_fatturapa_in.

**English**

Base module to handle Electronic Invoices.

https://www.fatturapa.gov.it

See also l10n_it_fatturapa_out and l10n_it_fatturapa_in README files.

**Table of contents**

.. contents::
:local:

Installation
============

**Italiano**

Questo modulo richiede PyXB 1.2.6

http://pyxb.sourceforge.net/

**English**

This module requires PyXB 1.2.6

http://pyxb.sourceforge.net/

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

**Italiano**

* Nella scheda "Fattura elettronica" del partner, selezionare "Abilitare fatturazione
elettronica" per attivare la funzionalità di generazione delle e-fatture.

* Per i clienti e i fornitori che sono soggetti obbligati all'emissione della fattura
elettronica va abilitata la casella "Soggetto obbligato".

* Le pubbliche amministrazioni devono avere un codice IPA.
* Gli altri devono avere il codice destinatario o la PEC.

* Configurare le imposte riguardo a "Natura non imponibile", "Riferimento normativo" ed
"Esigibilità IVA".

* Configurare i dati della fattura elettronica in *Fatturazione/Contabilità →
Configurazione → Impostazioni → Fatture elettroniche*, dove necessario.

* Opzionalmente, configurare lo stile dell'anteprima della fattura elettronica
selezionando lo "Stile formato di anteprima".

**English**

* In partner form, select 'Enable Electronic Invoicing' in 'Electronic Invoice' tab
to activate e-invoices generation feature.

* Enable "Obliged Subject" for customers and suppliers subject to the obligation to
issue electronic invoices.

* Public administrations must have IPA code.
* Others must have Addressee Code or PEC.

* Configure taxes about 'Non taxable nature', 'Law reference' and 'VAT payability'.

* Configure Electronic Invoice data in *Invoicing/Accounting → Configuration →
Settings → Electronic Invoices*, where needed.

* Optionally configure the Electronic Invoice preview format style by selecting
'Preview Format Style'.

Usage
=====

**Italiano**

Il modulo NON È compatibile con il modulo standard l10n_it_edi.

**English**

The module is NOT compatible with the standard l10n_it_edi module.

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_fatturapa%0Aversion:%2014.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
~~~~~~~

* Davide Corio
* Agile Business Group
* Innoviu
* Odoo Italia Network

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

* Davide Corio
* Lorenzo Battistini <https://github.com/eLBati>
* Roberto Onnis
* Alessio Gerace
* Sergio Zanchetta <https://github.com/primes2h>
* Gianluigi Tiesi <https://github.com/sherpya>
* Roberto Fichera <https://github.com/robyf70>
* Marco Colombo <https://github.com/TheMule71>

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.

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

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
5 changes: 5 additions & 0 deletions l10n_it_fatturapa/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright 2014 Davide Corio <[email protected]>
# Copyright 2015-2016 Lorenzo Battistini - Agile Business Group

from . import models
from . import controllers
45 changes: 45 additions & 0 deletions l10n_it_fatturapa/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Copyright 2014 Davide Corio <[email protected]>
# Copyright 2015-2016 Lorenzo Battistini - Agile Business Group
# Copyright 2018-2019 Sergio Zanchetta (Associazione PNLUG - Gruppo Odoo)
# Copyright 2019 Gianluigi Tiesi - Netfarm S.r.l.
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "ITA - Fattura elettronica - Base",
"version": "14.0.1.0.0",
"category": "Localization/Italy",
"summary": "Fatture elettroniche",
"author": "Davide Corio, Agile Business Group, Innoviu, "
"Odoo Italia Network, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"excludes": ["l10n_it_edi"],
"depends": [
"l10n_it_account",
"l10n_it_fiscalcode",
"attachment_indexation",
"l10n_it_ipa",
"l10n_it_rea",
"base_iban",
"l10n_it_account_tax_kind",
"l10n_it_vat_payability",
"l10n_it_fiscal_payment_term",
"partner_firstname",
"l10n_generic_coa",
],
"data": [
"data/fatturapa_data.xml",
"data/welfare.fund.type.csv",
"views/account_view.xml",
"views/company_view.xml",
"views/partner_view.xml",
"views/related_document_type_views.xml",
"security/ir.model.access.csv",
],
"demo": ["demo/account_invoice_fatturapa.xml"],
"installable": True,
"external_dependencies": {
"python": ["asn1crypto"],
},
"development_status": "Alpha",
}
1 change: 1 addition & 0 deletions l10n_it_fatturapa/controllers/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import main
22 changes: 22 additions & 0 deletions l10n_it_fatturapa/controllers/main.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
from odoo.http import Controller, request, route


class FatturaElettronicaController(Controller):
@route(
[
"/fatturapa/preview/<attachment_id>",
],
type="http",
auth="user",
website=True,
)
def pdf_preview(self, attachment_id, **data):
attach = request.env["ir.attachment"].browse(int(attachment_id))
html = attach.get_fattura_elettronica_preview()
pdf = request.env["ir.actions.report"]._run_wkhtmltopdf([html])

pdfhttpheaders = [
("Content-Type", "application/pdf"),
("Content-Length", len(pdf)),
]
return request.make_response(pdf, headers=pdfhttpheaders)
Loading