From 6904fce977f8927165b98147bce2112fa4db21db Mon Sep 17 00:00:00 2001
From: Roberto Fichera
Date: Fri, 22 Nov 2019 16:43:08 +0100
Subject: [PATCH 01/13] [10.0][l10n_it_pos_fatturapa] New module to add
e-invoice field in the POS partner view/edit
---
l10n_it_pos_fatturapa/README.rst | 89 ++++
l10n_it_pos_fatturapa/__init__.py | 3 +
l10n_it_pos_fatturapa/__manifest__.py | 30 ++
l10n_it_pos_fatturapa/i18n/it.po | 86 ++++
l10n_it_pos_fatturapa/models/__init__.py | 3 +
l10n_it_pos_fatturapa/models/res_partner.py | 16 +
l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst | 1 +
l10n_it_pos_fatturapa/readme/DESCRIPTION.rst | 9 +
.../static/description/index.html | 426 ++++++++++++++++++
l10n_it_pos_fatturapa/static/src/js/models.js | 11 +
.../static/src/js/screens.js | 20 +
l10n_it_pos_fatturapa/static/src/xml/pos.xml | 60 +++
l10n_it_pos_fatturapa/views/assets.xml | 11 +
13 files changed, 765 insertions(+)
create mode 100644 l10n_it_pos_fatturapa/README.rst
create mode 100644 l10n_it_pos_fatturapa/__init__.py
create mode 100644 l10n_it_pos_fatturapa/__manifest__.py
create mode 100644 l10n_it_pos_fatturapa/i18n/it.po
create mode 100644 l10n_it_pos_fatturapa/models/__init__.py
create mode 100644 l10n_it_pos_fatturapa/models/res_partner.py
create mode 100644 l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
create mode 100644 l10n_it_pos_fatturapa/readme/DESCRIPTION.rst
create mode 100644 l10n_it_pos_fatturapa/static/description/index.html
create mode 100644 l10n_it_pos_fatturapa/static/src/js/models.js
create mode 100644 l10n_it_pos_fatturapa/static/src/js/screens.js
create mode 100644 l10n_it_pos_fatturapa/static/src/xml/pos.xml
create mode 100644 l10n_it_pos_fatturapa/views/assets.xml
diff --git a/l10n_it_pos_fatturapa/README.rst b/l10n_it_pos_fatturapa/README.rst
new file mode 100644
index 000000000000..f02922da7579
--- /dev/null
+++ b/l10n_it_pos_fatturapa/README.rst
@@ -0,0 +1,89 @@
+===============================
+ITA - POS - Fattura elettronica
+===============================
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! 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/10.0/l10n_it_pos_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-10-0/l10n-italy-10-0-l10n_it_pos_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/10.0
+ :alt: Try me on Runbot
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+**Italiano**
+
+Il modulo aggiunge i campi per gestire i riferimenti della fatturazione elettronica nella schermata del cliente nell'interfaccia del punto vendita,
+permettendo di visualizzarli e modificarli.
+
+**English**
+
+The module adds e-Invoice related fields to partner form within point of sale interface,
+allowing to view and edit them.
+
+**Table of contents**
+
+.. contents::
+ :local:
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub 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 `_.
+
+Do not contact contributors directly about support or help with technical issues.
+
+Credits
+=======
+
+Authors
+~~~~~~~
+
+* Roberto Fichera
+
+Contributors
+~~~~~~~~~~~~
+
+* Roberto Fichera
+
+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-robyf70| image:: https://github.com/robyf70.png?size=40px
+ :target: https://github.com/robyf70
+ :alt: robyf70
+
+Current `maintainer `__:
+
+|maintainer-robyf70|
+
+This module is part of the `OCA/l10n-italy `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/l10n_it_pos_fatturapa/__init__.py b/l10n_it_pos_fatturapa/__init__.py
new file mode 100644
index 000000000000..23ac4f955b7d
--- /dev/null
+++ b/l10n_it_pos_fatturapa/__init__.py
@@ -0,0 +1,3 @@
+# coding=utf-8
+
+from . import models
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
new file mode 100644
index 000000000000..3845aeff3458
--- /dev/null
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+# Copyright 2019 Roberto Fichera
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+{
+ "name": "ITA - POS - Fattura elettronica",
+ "summary": "Gestione dati fattura elettronica del cliente all'interno "
+ "dell'interfaccia del POS",
+ "version": "10.0.1.0.0",
+ "development_status": "Beta",
+ "category": "Point Of Sale",
+ "website": "https://github.com/OCA/l10n-italy",
+ "author": "Roberto Fichera, Odoo Community Association (OCA)",
+ "maintainers": ["robyf70"],
+ "license": "AGPL-3",
+ "application": False,
+ "installable": True,
+ "auto_install": True,
+ "depends": [
+ "pos_partner_firstname",
+ "l10n_it_pos_fiscalcode",
+ "l10n_it_fatturapa",
+ ],
+ 'qweb': [
+ 'static/src/xml/pos.xml'
+ ],
+ 'data': [
+ 'views/assets.xml',
+ ],
+}
diff --git a/l10n_it_pos_fatturapa/i18n/it.po b/l10n_it_pos_fatturapa/i18n/it.po
new file mode 100644
index 000000000000..75f2dbc6305e
--- /dev/null
+++ b/l10n_it_pos_fatturapa/i18n/it.po
@@ -0,0 +1,86 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_it_pos_fatturapa
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-12-02 17:22+0000\n"
+"PO-Revision-Date: 2019-12-02 17:22+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:48
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:102
+#, python-format
+msgid "Code"
+msgstr "Codice"
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:8
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:70
+#, python-format
+msgid "Company"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:54
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:108
+#, python-format
+msgid "EORI"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:20
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:80
+#, python-format
+msgid "First Name"
+msgstr "Nome"
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:31
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:88
+#, python-format
+msgid "Last Name"
+msgstr "Cognome"
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:57
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:111
+#, python-format
+msgid "PA Code"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:51
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:105
+#, python-format
+msgid "PEC"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#: model:ir.model,name:l10n_it_pos_fatturapa.model_res_partner
+msgid "Partner"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:41
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:95
+#, python-format
+msgid "e-Invoice"
+msgstr "E-fattura"
+
diff --git a/l10n_it_pos_fatturapa/models/__init__.py b/l10n_it_pos_fatturapa/models/__init__.py
new file mode 100644
index 000000000000..dd1c32cbb6f8
--- /dev/null
+++ b/l10n_it_pos_fatturapa/models/__init__.py
@@ -0,0 +1,3 @@
+# coding=utf-8
+
+from . import res_partner
diff --git a/l10n_it_pos_fatturapa/models/res_partner.py b/l10n_it_pos_fatturapa/models/res_partner.py
new file mode 100644
index 000000000000..14b8d0f47eae
--- /dev/null
+++ b/l10n_it_pos_fatturapa/models/res_partner.py
@@ -0,0 +1,16 @@
+# -*- coding: utf-8 -*-
+# Copyright 2019 Roberto Fichera
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from odoo import api, models
+
+
+class ResPartner(models.Model):
+ _inherit = 'res.partner'
+
+ @api.model
+ def create_from_ui(self, partner):
+ if 'electronic_invoice_subjected' in partner:
+ partner['electronic_invoice_subjected'] = \
+ partner['electronic_invoice_subjected'] == 'true'
+ return super(ResPartner, self).create_from_ui(partner)
diff --git a/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst b/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
new file mode 100644
index 000000000000..1577ff9176ae
--- /dev/null
+++ b/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
@@ -0,0 +1 @@
+* Roberto Fichera
diff --git a/l10n_it_pos_fatturapa/readme/DESCRIPTION.rst b/l10n_it_pos_fatturapa/readme/DESCRIPTION.rst
new file mode 100644
index 000000000000..5cd52a9fcf9b
--- /dev/null
+++ b/l10n_it_pos_fatturapa/readme/DESCRIPTION.rst
@@ -0,0 +1,9 @@
+**Italiano**
+
+Il modulo aggiunge i campi per gestire i riferimenti della fatturazione elettronica nella schermata del cliente nell'interfaccia del punto vendita,
+permettendo di visualizzarli e modificarli.
+
+**English**
+
+The module adds e-Invoice related fields to partner form within point of sale interface,
+allowing to view and edit them.
diff --git a/l10n_it_pos_fatturapa/static/description/index.html b/l10n_it_pos_fatturapa/static/description/index.html
new file mode 100644
index 000000000000..7cc28695c731
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/description/index.html
@@ -0,0 +1,426 @@
+
+
+
+
+
+
+ITA - POS - Fattura elettronica
+
+
+
+
+
ITA - POS - Fattura elettronica
+
+
+
+
Italiano
+
Il modulo aggiunge i campi per gestire i riferimenti della fatturazione elettronica nella schermata del cliente nell’interfaccia del punto vendita,
+permettendo di visualizzarli e modificarli.
+
English
+
The module adds e-Invoice related fields to partner form within point of sale interface,
+allowing to view and edit them.
+
Table of contents
+
+
+
+
Bugs are tracked on GitHub 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 .
+
Do not contact contributors directly about support or help with technical issues.
+
+
+
+
+
+
+
+
This module is maintained by the OCA.
+
+
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.
+
Current maintainer :
+
+
This module is part of the OCA/l10n-italy project on GitHub.
+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute .
+
+
+
+
+
diff --git a/l10n_it_pos_fatturapa/static/src/js/models.js b/l10n_it_pos_fatturapa/static/src/js/models.js
new file mode 100644
index 000000000000..71f201451da4
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/src/js/models.js
@@ -0,0 +1,11 @@
+odoo.define('l10n_it_pos_fatturapa.models', function (require) {
+ "use strict";
+
+ var pos_models = require('point_of_sale.models');
+
+ pos_models.load_fields("res.partner",
+ ["electronic_invoice_subjected", "eori_code",
+ "codice_destinatario", "pec_destinatario",
+ "pa_partner_code"]);
+
+});
diff --git a/l10n_it_pos_fatturapa/static/src/js/screens.js b/l10n_it_pos_fatturapa/static/src/js/screens.js
new file mode 100644
index 000000000000..9907ecfa2833
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/src/js/screens.js
@@ -0,0 +1,20 @@
+odoo.define('l10n_it_pos_fatturapa.screens', function (require) {
+ "use strict";
+
+ var Screens = require('point_of_sale.screens');
+ var Model = require('web.Model');
+
+ Screens.ClientListScreenWidget.include({
+
+ display_client_details: function(visibility,partner,clickpos){
+ var self = this;
+ this._super.apply(self, arguments);
+ if (visibility === 'edit') {
+ this.$('.electronic_invoice_subjected').off('change').on('change', function(event) {
+ this.value = this.checked;
+ $('#electronic_invoice_subjected').css('display', this.checked ? 'block' : 'none');
+ });
+ }
+ },
+ });
+});
diff --git a/l10n_it_pos_fatturapa/static/src/xml/pos.xml b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
new file mode 100644
index 000000000000..df5c873ce21e
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+ e-Invoice
+
+
+
+
+ Code
+
+
+ PEC
+
+
+ EORI
+
+
+ PA Code
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/l10n_it_pos_fatturapa/views/assets.xml b/l10n_it_pos_fatturapa/views/assets.xml
new file mode 100644
index 000000000000..81bec3bcb296
--- /dev/null
+++ b/l10n_it_pos_fatturapa/views/assets.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
From 3e1a7b28acf43f3c1a932786f74b20f670f713a9 Mon Sep 17 00:00:00 2001
From: eLBati
Date: Mon, 25 Nov 2019 07:23:03 +0100
Subject: [PATCH 02/13] l10n_it_pos_fatturapa: porting to 12.0
---
l10n_it_pos_fatturapa/__init__.py | 2 --
l10n_it_pos_fatturapa/__manifest__.py | 3 +--
l10n_it_pos_fatturapa/models/__init__.py | 2 --
l10n_it_pos_fatturapa/models/res_partner.py | 1 -
l10n_it_pos_fatturapa/static/src/js/screens.js | 1 -
5 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/l10n_it_pos_fatturapa/__init__.py b/l10n_it_pos_fatturapa/__init__.py
index 23ac4f955b7d..0650744f6bc6 100644
--- a/l10n_it_pos_fatturapa/__init__.py
+++ b/l10n_it_pos_fatturapa/__init__.py
@@ -1,3 +1 @@
-# coding=utf-8
-
from . import models
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index 3845aeff3458..d17df665992a 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2019 Roberto Fichera
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
@@ -6,7 +5,7 @@
"name": "ITA - POS - Fattura elettronica",
"summary": "Gestione dati fattura elettronica del cliente all'interno "
"dell'interfaccia del POS",
- "version": "10.0.1.0.0",
+ "version": "12.0.1.0.0",
"development_status": "Beta",
"category": "Point Of Sale",
"website": "https://github.com/OCA/l10n-italy",
diff --git a/l10n_it_pos_fatturapa/models/__init__.py b/l10n_it_pos_fatturapa/models/__init__.py
index dd1c32cbb6f8..91fed54d404e 100644
--- a/l10n_it_pos_fatturapa/models/__init__.py
+++ b/l10n_it_pos_fatturapa/models/__init__.py
@@ -1,3 +1 @@
-# coding=utf-8
-
from . import res_partner
diff --git a/l10n_it_pos_fatturapa/models/res_partner.py b/l10n_it_pos_fatturapa/models/res_partner.py
index 14b8d0f47eae..f4bca01347dd 100644
--- a/l10n_it_pos_fatturapa/models/res_partner.py
+++ b/l10n_it_pos_fatturapa/models/res_partner.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2019 Roberto Fichera
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
diff --git a/l10n_it_pos_fatturapa/static/src/js/screens.js b/l10n_it_pos_fatturapa/static/src/js/screens.js
index 9907ecfa2833..62302840ef49 100644
--- a/l10n_it_pos_fatturapa/static/src/js/screens.js
+++ b/l10n_it_pos_fatturapa/static/src/js/screens.js
@@ -2,7 +2,6 @@ odoo.define('l10n_it_pos_fatturapa.screens', function (require) {
"use strict";
var Screens = require('point_of_sale.screens');
- var Model = require('web.Model');
Screens.ClientListScreenWidget.include({
From fc129db64bfc00806c33958c68cee0de0b5bd497 Mon Sep 17 00:00:00 2001
From: eLBati
Date: Fri, 13 Dec 2019 17:33:31 +0100
Subject: [PATCH 03/13] ADD setup and improve IPA label
---
l10n_it_pos_fatturapa/i18n/it.po | 4 ++--
l10n_it_pos_fatturapa/static/src/xml/pos.xml | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/l10n_it_pos_fatturapa/i18n/it.po b/l10n_it_pos_fatturapa/i18n/it.po
index 75f2dbc6305e..9149d356e72a 100644
--- a/l10n_it_pos_fatturapa/i18n/it.po
+++ b/l10n_it_pos_fatturapa/i18n/it.po
@@ -60,8 +60,8 @@ msgstr "Cognome"
#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:57
#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:111
#, python-format
-msgid "PA Code"
-msgstr ""
+msgid "iPA Code"
+msgstr "Codice iPA"
#. module: l10n_it_pos_fatturapa
#. openerp-web
diff --git a/l10n_it_pos_fatturapa/static/src/xml/pos.xml b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
index df5c873ce21e..bdd835de4df9 100644
--- a/l10n_it_pos_fatturapa/static/src/xml/pos.xml
+++ b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
@@ -21,7 +21,7 @@
EORI
- PA Code
+ iPA Code
@@ -49,7 +49,7 @@
EORI
- PA Code
+ iPA Code
From 2e10997ee70457e6b2f8581e1aa5a1cd4bb46fc6 Mon Sep 17 00:00:00 2001
From: oca-travis
Date: Thu, 2 Jan 2020 17:15:52 +0000
Subject: [PATCH 04/13] [UPD] Update l10n_it_pos_fatturapa.pot
---
l10n_it_pos_fatturapa/i18n/it.po | 62 +++++++------------
.../i18n/l10n_it_pos_fatturapa.pot | 60 ++++++++++++++++++
2 files changed, 82 insertions(+), 40 deletions(-)
create mode 100644 l10n_it_pos_fatturapa/i18n/l10n_it_pos_fatturapa.pot
diff --git a/l10n_it_pos_fatturapa/i18n/it.po b/l10n_it_pos_fatturapa/i18n/it.po
index 9149d356e72a..65dab21723fc 100644
--- a/l10n_it_pos_fatturapa/i18n/it.po
+++ b/l10n_it_pos_fatturapa/i18n/it.po
@@ -1,6 +1,6 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * l10n_it_pos_fatturapa
+# * l10n_it_pos_fatturapa
#
msgid ""
msgstr ""
@@ -10,6 +10,7 @@ msgstr ""
"PO-Revision-Date: 2019-12-02 17:22+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
@@ -17,70 +18,51 @@ msgstr ""
#. module: l10n_it_pos_fatturapa
#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:48
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:102
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:15
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:43
#, python-format
msgid "Code"
msgstr "Codice"
#. module: l10n_it_pos_fatturapa
-#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:8
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:70
-#, python-format
-msgid "Company"
+#: model:ir.model,name:l10n_it_pos_fatturapa.model_res_partner
+msgid "Contact"
msgstr ""
#. module: l10n_it_pos_fatturapa
#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:54
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:108
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:21
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:49
#, python-format
msgid "EORI"
msgstr ""
#. module: l10n_it_pos_fatturapa
#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:20
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:80
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:18
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:46
#, python-format
-msgid "First Name"
-msgstr "Nome"
+msgid "PEC"
+msgstr ""
#. module: l10n_it_pos_fatturapa
#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:31
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:88
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:8
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:36
#, python-format
-msgid "Last Name"
-msgstr "Cognome"
+msgid "e-Invoice"
+msgstr "E-fattura"
#. module: l10n_it_pos_fatturapa
#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:57
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:111
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:24
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:52
#, python-format
msgid "iPA Code"
msgstr "Codice iPA"
-#. module: l10n_it_pos_fatturapa
-#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:51
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:105
-#, python-format
-msgid "PEC"
-msgstr ""
-
-#. module: l10n_it_pos_fatturapa
-#: model:ir.model,name:l10n_it_pos_fatturapa.model_res_partner
-msgid "Partner"
-msgstr ""
-
-#. module: l10n_it_pos_fatturapa
-#. openerp-web
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:41
-#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:95
-#, python-format
-msgid "e-Invoice"
-msgstr "E-fattura"
+#~ msgid "First Name"
+#~ msgstr "Nome"
+#~ msgid "Last Name"
+#~ msgstr "Cognome"
diff --git a/l10n_it_pos_fatturapa/i18n/l10n_it_pos_fatturapa.pot b/l10n_it_pos_fatturapa/i18n/l10n_it_pos_fatturapa.pot
new file mode 100644
index 000000000000..44e7f92e29fe
--- /dev/null
+++ b/l10n_it_pos_fatturapa/i18n/l10n_it_pos_fatturapa.pot
@@ -0,0 +1,60 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_it_pos_fatturapa
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:15
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:43
+#, python-format
+msgid "Code"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#: model:ir.model,name:l10n_it_pos_fatturapa.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:21
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:49
+#, python-format
+msgid "EORI"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:18
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:46
+#, python-format
+msgid "PEC"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:8
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:36
+#, python-format
+msgid "e-Invoice"
+msgstr ""
+
+#. module: l10n_it_pos_fatturapa
+#. openerp-web
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:24
+#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:52
+#, python-format
+msgid "iPA Code"
+msgstr ""
+
From de7338b65c7588f99e2a72736a68b0196297f6db Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Thu, 2 Jan 2020 18:05:29 +0000
Subject: [PATCH 05/13] [UPD] README.rst
---
l10n_it_pos_fatturapa/README.rst | 10 +++++-----
l10n_it_pos_fatturapa/static/description/index.html | 6 +++---
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/l10n_it_pos_fatturapa/README.rst b/l10n_it_pos_fatturapa/README.rst
index f02922da7579..e89fda895c24 100644
--- a/l10n_it_pos_fatturapa/README.rst
+++ b/l10n_it_pos_fatturapa/README.rst
@@ -14,13 +14,13 @@ ITA - POS - Fattura elettronica
: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/10.0/l10n_it_pos_fatturapa
+ :target: https://github.com/OCA/l10n-italy/tree/12.0/l10n_it_pos_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-10-0/l10n-italy-10-0-l10n_it_pos_fatturapa
+ :target: https://translation.odoo-community.org/projects/l10n-italy-12-0/l10n-italy-12-0-l10n_it_pos_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/10.0
+ :target: https://runbot.odoo-community.org/runbot/122/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -46,7 +46,7 @@ Bug Tracker
Bugs are tracked on `GitHub 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 `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -84,6 +84,6 @@ Current `maintainer `__:
|maintainer-robyf70|
-This module is part of the `OCA/l10n-italy `_ project on GitHub.
+This module is part of the `OCA/l10n-italy `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/l10n_it_pos_fatturapa/static/description/index.html b/l10n_it_pos_fatturapa/static/description/index.html
index 7cc28695c731..cb6a50058c63 100644
--- a/l10n_it_pos_fatturapa/static/description/index.html
+++ b/l10n_it_pos_fatturapa/static/description/index.html
@@ -367,7 +367,7 @@ ITA - POS - Fattura elettronica
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-
+
Italiano
Il modulo aggiunge i campi per gestire i riferimenti della fatturazione elettronica nella schermata del cliente nell’interfaccia del punto vendita,
permettendo di visualizzarli e modificarli.
@@ -391,7 +391,7 @@
Bugs are tracked on GitHub 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 .
+feedback .
Do not contact contributors directly about support or help with technical issues.
From e99cbb770052f2ca80b2ce824c2a3277ffa53451 Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Thu, 2 Jan 2020 18:05:29 +0000
Subject: [PATCH 06/13] [ADD] icon.png
---
.../static/description/icon.png | Bin 0 -> 9455 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 l10n_it_pos_fatturapa/static/description/icon.png
diff --git a/l10n_it_pos_fatturapa/static/description/icon.png b/l10n_it_pos_fatturapa/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
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
z
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
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
From 89fd1af904727027369824d545a5c43b20ab38ca Mon Sep 17 00:00:00 2001
From: Sergio Zanchetta
Date: Mon, 20 Jan 2020 20:52:32 +0000
Subject: [PATCH 07/13] Translated using Weblate (Italian)
Currently translated at 100.0% (6 of 6 strings)
Translation: l10n-italy-12.0/l10n-italy-12.0-l10n_it_pos_fatturapa
Translate-URL: https://translation.odoo-community.org/projects/l10n-italy-12-0/l10n-italy-12-0-l10n_it_pos_fatturapa/it/
---
l10n_it_pos_fatturapa/i18n/it.po | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/l10n_it_pos_fatturapa/i18n/it.po b/l10n_it_pos_fatturapa/i18n/it.po
index 65dab21723fc..2be58d21a814 100644
--- a/l10n_it_pos_fatturapa/i18n/it.po
+++ b/l10n_it_pos_fatturapa/i18n/it.po
@@ -7,14 +7,15 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-12-02 17:22+0000\n"
-"PO-Revision-Date: 2019-12-02 17:22+0000\n"
-"Last-Translator: <>\n"
+"PO-Revision-Date: 2020-01-20 21:04+0000\n"
+"Last-Translator: Sergio Zanchetta \n"
"Language-Team: \n"
-"Language: \n"
+"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10\n"
#. module: l10n_it_pos_fatturapa
#. openerp-web
@@ -27,7 +28,7 @@ msgstr "Codice"
#. module: l10n_it_pos_fatturapa
#: model:ir.model,name:l10n_it_pos_fatturapa.model_res_partner
msgid "Contact"
-msgstr ""
+msgstr "Contatto"
#. module: l10n_it_pos_fatturapa
#. openerp-web
@@ -35,7 +36,7 @@ msgstr ""
#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:49
#, python-format
msgid "EORI"
-msgstr ""
+msgstr "EORI"
#. module: l10n_it_pos_fatturapa
#. openerp-web
@@ -43,7 +44,7 @@ msgstr ""
#: code:addons/l10n_it_pos_fatturapa/static/src/xml/pos.xml:46
#, python-format
msgid "PEC"
-msgstr ""
+msgstr "PEC"
#. module: l10n_it_pos_fatturapa
#. openerp-web
From ca00060a97bc0f60999193e7c1fab0e57eb69a9f Mon Sep 17 00:00:00 2001
From: Lara Baggio
Date: Wed, 13 May 2020 18:03:37 +0200
Subject: [PATCH 08/13] merge PR 1264 1717 1728 1737 1739
---
l10n_it_pos_fatturapa/__manifest__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index d17df665992a..94f6d6ad53ff 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -5,7 +5,7 @@
"name": "ITA - POS - Fattura elettronica",
"summary": "Gestione dati fattura elettronica del cliente all'interno "
"dell'interfaccia del POS",
- "version": "12.0.1.0.0",
+ "version": "12.0.1.0.1",
"development_status": "Beta",
"category": "Point Of Sale",
"website": "https://github.com/OCA/l10n-italy",
From f9112c4527a5e5ef6ce85fa246a0e2bf776c8cd5 Mon Sep 17 00:00:00 2001
From: eLBati
Date: Mon, 11 Jan 2021 10:32:11 +0100
Subject: [PATCH 09/13] FIX l10n_it_pos_fatturapa also setting
electronic_invoice_obliged_subject when enabling e-invoice for customer
Otherwise, in backend, e-invoice fields would not appear
---
l10n_it_pos_fatturapa/models/res_partner.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/l10n_it_pos_fatturapa/models/res_partner.py b/l10n_it_pos_fatturapa/models/res_partner.py
index f4bca01347dd..4efed824bd58 100644
--- a/l10n_it_pos_fatturapa/models/res_partner.py
+++ b/l10n_it_pos_fatturapa/models/res_partner.py
@@ -10,6 +10,10 @@ class ResPartner(models.Model):
@api.model
def create_from_ui(self, partner):
if 'electronic_invoice_subjected' in partner:
- partner['electronic_invoice_subjected'] = \
+ electronic_invoice_subjected = \
partner['electronic_invoice_subjected'] == 'true'
+ partner['electronic_invoice_subjected'] = \
+ electronic_invoice_subjected
+ partner['electronic_invoice_obliged_subject'] = \
+ electronic_invoice_subjected
return super(ResPartner, self).create_from_ui(partner)
From 946a4eb5839a152f01b37771aa7694021332488a Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Fri, 15 Jan 2021 16:27:40 +0000
Subject: [PATCH 10/13] l10n_it_pos_fatturapa 12.0.1.0.2
---
l10n_it_pos_fatturapa/__manifest__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index 94f6d6ad53ff..75a05e992412 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -5,7 +5,7 @@
"name": "ITA - POS - Fattura elettronica",
"summary": "Gestione dati fattura elettronica del cliente all'interno "
"dell'interfaccia del POS",
- "version": "12.0.1.0.1",
+ "version": "12.0.1.0.2",
"development_status": "Beta",
"category": "Point Of Sale",
"website": "https://github.com/OCA/l10n-italy",
From 2930667c7c479fb457899448e40081bb9139a313 Mon Sep 17 00:00:00 2001
From: Simone Rubino
Date: Fri, 5 Aug 2022 16:05:16 +0200
Subject: [PATCH 11/13] Manually fix manifest website key
---
l10n_it_pos_fatturapa/__manifest__.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index 75a05e992412..e3735c716e3c 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -8,7 +8,8 @@
"version": "12.0.1.0.2",
"development_status": "Beta",
"category": "Point Of Sale",
- "website": "https://github.com/OCA/l10n-italy",
+ "website": "https://github.com/OCA/l10n-italy"
+ "/tree/12.0/l10n_it_pos_fatturapa",
"author": "Roberto Fichera, Odoo Community Association (OCA)",
"maintainers": ["robyf70"],
"license": "AGPL-3",
From 29a81cab55c01a95673ad98553c42aa4997bf41b Mon Sep 17 00:00:00 2001
From: Gianluca Milano
Date: Thu, 29 Jun 2023 11:58:31 +0200
Subject: [PATCH 12/13] [IMP] l10n_it_pos_fatturapa: black, isort, prettier
---
l10n_it_pos_fatturapa/__manifest__.py | 13 ++--
l10n_it_pos_fatturapa/models/res_partner.py | 15 ++--
l10n_it_pos_fatturapa/static/src/js/models.js | 16 +++--
.../static/src/js/screens.js | 24 ++++---
l10n_it_pos_fatturapa/static/src/xml/pos.xml | 72 ++++++++++++++-----
l10n_it_pos_fatturapa/views/assets.xml | 12 +++-
.../odoo/addons/l10n_it_pos_fatturapa | 1 +
setup/l10n_it_pos_fatturapa/setup.py | 6 ++
8 files changed, 106 insertions(+), 53 deletions(-)
create mode 120000 setup/l10n_it_pos_fatturapa/odoo/addons/l10n_it_pos_fatturapa
create mode 100644 setup/l10n_it_pos_fatturapa/setup.py
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index e3735c716e3c..fe22e5ba3901 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -4,12 +4,11 @@
{
"name": "ITA - POS - Fattura elettronica",
"summary": "Gestione dati fattura elettronica del cliente all'interno "
- "dell'interfaccia del POS",
+ "dell'interfaccia del POS",
"version": "12.0.1.0.2",
"development_status": "Beta",
"category": "Point Of Sale",
- "website": "https://github.com/OCA/l10n-italy"
- "/tree/12.0/l10n_it_pos_fatturapa",
+ "website": "https://github.com/OCA/l10n-italy" "/tree/12.0/l10n_it_pos_fatturapa",
"author": "Roberto Fichera, Odoo Community Association (OCA)",
"maintainers": ["robyf70"],
"license": "AGPL-3",
@@ -21,10 +20,8 @@
"l10n_it_pos_fiscalcode",
"l10n_it_fatturapa",
],
- 'qweb': [
- 'static/src/xml/pos.xml'
- ],
- 'data': [
- 'views/assets.xml',
+ "qweb": ["static/src/xml/pos.xml"],
+ "data": [
+ "views/assets.xml",
],
}
diff --git a/l10n_it_pos_fatturapa/models/res_partner.py b/l10n_it_pos_fatturapa/models/res_partner.py
index 4efed824bd58..7f06de16d457 100644
--- a/l10n_it_pos_fatturapa/models/res_partner.py
+++ b/l10n_it_pos_fatturapa/models/res_partner.py
@@ -5,15 +5,14 @@
class ResPartner(models.Model):
- _inherit = 'res.partner'
+ _inherit = "res.partner"
@api.model
def create_from_ui(self, partner):
- if 'electronic_invoice_subjected' in partner:
- electronic_invoice_subjected = \
- partner['electronic_invoice_subjected'] == 'true'
- partner['electronic_invoice_subjected'] = \
- electronic_invoice_subjected
- partner['electronic_invoice_obliged_subject'] = \
- electronic_invoice_subjected
+ if "electronic_invoice_subjected" in partner:
+ electronic_invoice_subjected = (
+ partner["electronic_invoice_subjected"] == "true"
+ )
+ partner["electronic_invoice_subjected"] = electronic_invoice_subjected
+ partner["electronic_invoice_obliged_subject"] = electronic_invoice_subjected
return super(ResPartner, self).create_from_ui(partner)
diff --git a/l10n_it_pos_fatturapa/static/src/js/models.js b/l10n_it_pos_fatturapa/static/src/js/models.js
index 71f201451da4..31ef33a9cb7c 100644
--- a/l10n_it_pos_fatturapa/static/src/js/models.js
+++ b/l10n_it_pos_fatturapa/static/src/js/models.js
@@ -1,11 +1,13 @@
-odoo.define('l10n_it_pos_fatturapa.models', function (require) {
+odoo.define("l10n_it_pos_fatturapa.models", function (require) {
"use strict";
- var pos_models = require('point_of_sale.models');
-
- pos_models.load_fields("res.partner",
- ["electronic_invoice_subjected", "eori_code",
- "codice_destinatario", "pec_destinatario",
- "pa_partner_code"]);
+ var pos_models = require("point_of_sale.models");
+ pos_models.load_fields("res.partner", [
+ "electronic_invoice_subjected",
+ "eori_code",
+ "codice_destinatario",
+ "pec_destinatario",
+ "pa_partner_code",
+ ]);
});
diff --git a/l10n_it_pos_fatturapa/static/src/js/screens.js b/l10n_it_pos_fatturapa/static/src/js/screens.js
index 62302840ef49..87d787d9abc7 100644
--- a/l10n_it_pos_fatturapa/static/src/js/screens.js
+++ b/l10n_it_pos_fatturapa/static/src/js/screens.js
@@ -1,19 +1,23 @@
-odoo.define('l10n_it_pos_fatturapa.screens', function (require) {
+odoo.define("l10n_it_pos_fatturapa.screens", function (require) {
"use strict";
- var Screens = require('point_of_sale.screens');
+ var Screens = require("point_of_sale.screens");
Screens.ClientListScreenWidget.include({
-
- display_client_details: function(visibility,partner,clickpos){
+ display_client_details: function (visibility, partner, clickpos) {
var self = this;
this._super.apply(self, arguments);
- if (visibility === 'edit') {
- this.$('.electronic_invoice_subjected').off('change').on('change', function(event) {
- this.value = this.checked;
- $('#electronic_invoice_subjected').css('display', this.checked ? 'block' : 'none');
- });
+ if (visibility === "edit") {
+ this.$(".electronic_invoice_subjected")
+ .off("change")
+ .on("change", function (event) {
+ this.value = this.checked;
+ $("#electronic_invoice_subjected").css(
+ "display",
+ this.checked ? "block" : "none"
+ );
+ });
}
},
- });
+ });
});
diff --git a/l10n_it_pos_fatturapa/static/src/xml/pos.xml b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
index bdd835de4df9..825fab00f3aa 100644
--- a/l10n_it_pos_fatturapa/static/src/xml/pos.xml
+++ b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
@@ -1,4 +1,4 @@
-
+
@@ -6,23 +6,38 @@
e-Invoice
-
+
-
+
Code
-
+
PEC
-
+
EORI
-
+
iPA Code
-
+
@@ -34,23 +49,46 @@
e-Invoice
-
+
-
diff --git a/l10n_it_pos_fatturapa/views/assets.xml b/l10n_it_pos_fatturapa/views/assets.xml
index 81bec3bcb296..3e99c574523d 100644
--- a/l10n_it_pos_fatturapa/views/assets.xml
+++ b/l10n_it_pos_fatturapa/views/assets.xml
@@ -1,10 +1,16 @@
-
+
-
-
+
+
diff --git a/setup/l10n_it_pos_fatturapa/odoo/addons/l10n_it_pos_fatturapa b/setup/l10n_it_pos_fatturapa/odoo/addons/l10n_it_pos_fatturapa
new file mode 120000
index 000000000000..419cf615d228
--- /dev/null
+++ b/setup/l10n_it_pos_fatturapa/odoo/addons/l10n_it_pos_fatturapa
@@ -0,0 +1 @@
+../../../../l10n_it_pos_fatturapa
\ No newline at end of file
diff --git a/setup/l10n_it_pos_fatturapa/setup.py b/setup/l10n_it_pos_fatturapa/setup.py
new file mode 100644
index 000000000000..28c57bb64031
--- /dev/null
+++ b/setup/l10n_it_pos_fatturapa/setup.py
@@ -0,0 +1,6 @@
+import setuptools
+
+setuptools.setup(
+ setup_requires=['setuptools-odoo'],
+ odoo_addon=True,
+)
From 7effafb715ef7bb811be8e8fa397807547328cb4 Mon Sep 17 00:00:00 2001
From: Gianluca Milano
Date: Thu, 29 Jun 2023 12:09:26 +0200
Subject: [PATCH 13/13] [MIG] l10n_it_pos_fatturapa: Migration to 14.0
---
l10n_it_pos_fatturapa/README.rst | 6 +-
l10n_it_pos_fatturapa/__manifest__.py | 12 +--
l10n_it_pos_fatturapa/models/res_partner.py | 14 ++-
l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst | 2 +
.../static/src/js/ClientDetailsEdit.js | 26 +++++
l10n_it_pos_fatturapa/static/src/js/models.js | 2 +-
.../static/src/js/screens.js | 23 -----
l10n_it_pos_fatturapa/static/src/xml/pos.xml | 98 -------------------
.../static/src/xml/pos_dump.xml | 62 ++++++++++++
l10n_it_pos_fatturapa/views/assets.xml | 2 +-
10 files changed, 110 insertions(+), 137 deletions(-)
create mode 100644 l10n_it_pos_fatturapa/static/src/js/ClientDetailsEdit.js
delete mode 100644 l10n_it_pos_fatturapa/static/src/js/screens.js
delete mode 100644 l10n_it_pos_fatturapa/static/src/xml/pos.xml
create mode 100644 l10n_it_pos_fatturapa/static/src/xml/pos_dump.xml
diff --git a/l10n_it_pos_fatturapa/README.rst b/l10n_it_pos_fatturapa/README.rst
index e89fda895c24..25a7cbd24a66 100644
--- a/l10n_it_pos_fatturapa/README.rst
+++ b/l10n_it_pos_fatturapa/README.rst
@@ -23,7 +23,7 @@ ITA - POS - Fattura elettronica
:target: https://runbot.odoo-community.org/runbot/122/12.0
:alt: Try me on Runbot
-|badge1| |badge2| |badge3| |badge4| |badge5|
+|badge1| |badge2| |badge3| |badge4| |badge5|
**Italiano**
@@ -62,6 +62,8 @@ Contributors
~~~~~~~~~~~~
* Roberto Fichera
+* berim
+* Ooops404
Maintainers
~~~~~~~~~~~
@@ -82,7 +84,7 @@ promote its widespread use.
Current `maintainer `__:
-|maintainer-robyf70|
+|maintainer-robyf70|
This module is part of the `OCA/l10n-italy `_ project on GitHub.
diff --git a/l10n_it_pos_fatturapa/__manifest__.py b/l10n_it_pos_fatturapa/__manifest__.py
index fe22e5ba3901..6964df6ea092 100644
--- a/l10n_it_pos_fatturapa/__manifest__.py
+++ b/l10n_it_pos_fatturapa/__manifest__.py
@@ -1,16 +1,14 @@
-# Copyright 2019 Roberto Fichera
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "ITA - POS - Fattura elettronica",
- "summary": "Gestione dati fattura elettronica del cliente all'interno "
+ "summary": "Gestione dati fattura elettronica del cliente all'interno"
"dell'interfaccia del POS",
- "version": "12.0.1.0.2",
+ "version": "14.0.1.0.0",
"development_status": "Beta",
"category": "Point Of Sale",
- "website": "https://github.com/OCA/l10n-italy" "/tree/12.0/l10n_it_pos_fatturapa",
- "author": "Roberto Fichera, Odoo Community Association (OCA)",
- "maintainers": ["robyf70"],
+ "website": "https://github.com/OCA/l10n-italy",
+ "author": "Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
@@ -20,7 +18,7 @@
"l10n_it_pos_fiscalcode",
"l10n_it_fatturapa",
],
- "qweb": ["static/src/xml/pos.xml"],
+ "qweb": ["static/src/xml/pos_dump.xml"],
"data": [
"views/assets.xml",
],
diff --git a/l10n_it_pos_fatturapa/models/res_partner.py b/l10n_it_pos_fatturapa/models/res_partner.py
index 7f06de16d457..f1c7b3904fb3 100644
--- a/l10n_it_pos_fatturapa/models/res_partner.py
+++ b/l10n_it_pos_fatturapa/models/res_partner.py
@@ -1,4 +1,3 @@
-# Copyright 2019 Roberto Fichera
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import api, models
@@ -10,9 +9,14 @@ class ResPartner(models.Model):
@api.model
def create_from_ui(self, partner):
if "electronic_invoice_subjected" in partner:
- electronic_invoice_subjected = (
- partner["electronic_invoice_subjected"] == "true"
+ electronic_invoice_subjected = bool(
+ partner.get("electronic_invoice_subjected", False)
+ )
+
+ partner.update(
+ {
+ "electronic_invoice_subjected": electronic_invoice_subjected,
+ "electronic_invoice_obliged_subject": electronic_invoice_subjected,
+ }
)
- partner["electronic_invoice_subjected"] = electronic_invoice_subjected
- partner["electronic_invoice_obliged_subject"] = electronic_invoice_subjected
return super(ResPartner, self).create_from_ui(partner)
diff --git a/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst b/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
index 1577ff9176ae..17c1e999643e 100644
--- a/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
+++ b/l10n_it_pos_fatturapa/readme/CONTRIBUTORS.rst
@@ -1 +1,3 @@
* Roberto Fichera
+* berim
+* Ooops404
diff --git a/l10n_it_pos_fatturapa/static/src/js/ClientDetailsEdit.js b/l10n_it_pos_fatturapa/static/src/js/ClientDetailsEdit.js
new file mode 100644
index 000000000000..6de2892e3e02
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/src/js/ClientDetailsEdit.js
@@ -0,0 +1,26 @@
+odoo.define("l10n_it_pos_fatturapa.ClientDetailsEdit", function (require) {
+ "use strict";
+
+ const ClientDetailsEdit = require("point_of_sale.ClientDetailsEdit");
+ const Registries = require("point_of_sale.Registries");
+
+ const PosClientDetailsEditCode = (ClientDetailsEdit) =>
+ class extends ClientDetailsEdit {
+ captureChange(event) {
+ super.captureChange(event);
+ if (event.target.name === "electronic_invoice_subjected") {
+ const checked = event.currentTarget.checked;
+ this.changes[event.target.name] = checked;
+ $(".electronic_invoice_subjected")
+ .toArray()
+ .forEach(function (el) {
+ $(el).css("display", checked ? "block" : "none");
+ });
+ }
+ }
+ };
+
+ Registries.Component.extend(ClientDetailsEdit, PosClientDetailsEditCode);
+
+ return ClientDetailsEdit;
+});
diff --git a/l10n_it_pos_fatturapa/static/src/js/models.js b/l10n_it_pos_fatturapa/static/src/js/models.js
index 31ef33a9cb7c..1229609cc496 100644
--- a/l10n_it_pos_fatturapa/static/src/js/models.js
+++ b/l10n_it_pos_fatturapa/static/src/js/models.js
@@ -8,6 +8,6 @@ odoo.define("l10n_it_pos_fatturapa.models", function (require) {
"eori_code",
"codice_destinatario",
"pec_destinatario",
- "pa_partner_code",
+ "ipa_code",
]);
});
diff --git a/l10n_it_pos_fatturapa/static/src/js/screens.js b/l10n_it_pos_fatturapa/static/src/js/screens.js
deleted file mode 100644
index 87d787d9abc7..000000000000
--- a/l10n_it_pos_fatturapa/static/src/js/screens.js
+++ /dev/null
@@ -1,23 +0,0 @@
-odoo.define("l10n_it_pos_fatturapa.screens", function (require) {
- "use strict";
-
- var Screens = require("point_of_sale.screens");
-
- Screens.ClientListScreenWidget.include({
- display_client_details: function (visibility, partner, clickpos) {
- var self = this;
- this._super.apply(self, arguments);
- if (visibility === "edit") {
- this.$(".electronic_invoice_subjected")
- .off("change")
- .on("change", function (event) {
- this.value = this.checked;
- $("#electronic_invoice_subjected").css(
- "display",
- this.checked ? "block" : "none"
- );
- });
- }
- },
- });
-});
diff --git a/l10n_it_pos_fatturapa/static/src/xml/pos.xml b/l10n_it_pos_fatturapa/static/src/xml/pos.xml
deleted file mode 100644
index 825fab00f3aa..000000000000
--- a/l10n_it_pos_fatturapa/static/src/xml/pos.xml
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
- e-Invoice
-
-
-
-
- Code
-
-
- PEC
-
-
- EORI
-
-
- iPA Code
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/l10n_it_pos_fatturapa/static/src/xml/pos_dump.xml b/l10n_it_pos_fatturapa/static/src/xml/pos_dump.xml
new file mode 100644
index 000000000000..651474d3c47c
--- /dev/null
+++ b/l10n_it_pos_fatturapa/static/src/xml/pos_dump.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+ e-Invoice
+
+
+
+
+
+
+
diff --git a/l10n_it_pos_fatturapa/views/assets.xml b/l10n_it_pos_fatturapa/views/assets.xml
index 3e99c574523d..1e6c233396ee 100644
--- a/l10n_it_pos_fatturapa/views/assets.xml
+++ b/l10n_it_pos_fatturapa/views/assets.xml
@@ -9,7 +9,7 @@
/>