Skip to content

Commit

Permalink
Merge branch '16.0' into 16.0-l10n_it_central_journal_reportlab-fix-g…
Browse files Browse the repository at this point in the history
…rouped-formatting
  • Loading branch information
techgrrow authored Oct 23, 2024
2 parents 5255de8 + 080f9b4 commit c8a6fdb
Show file tree
Hide file tree
Showing 156 changed files with 10,667 additions and 680 deletions.
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,16 @@ addon | version | maintainers | summary
--- | --- | --- | ---
[account_vat_period_end_statement](account_vat_period_end_statement/) | 16.0.1.2.6 | | Allow to create the 'VAT Statement'.
[currency_rate_update_boi](currency_rate_update_boi/) | 16.0.1.0.1 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Update exchange rates using www.bancaditalia.it
[fiscal_epos_print](fiscal_epos_print/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | ePOS-Print XML Fiscal Printer Driver - Stampanti Epson compatibili: FP81II, FP90III
[l10n_it_abicab](l10n_it_abicab/) | 16.0.1.0.1 | [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | Base Bank ABI/CAB codes
[l10n_it_account](l10n_it_account/) | 16.0.1.1.1 | | Modulo base usato come dipendenza di altri moduli contabili
[l10n_it_account_stamp](l10n_it_account_stamp/) | 16.0.1.1.0 | | Gestione automatica dell'imposta di bollo
[l10n_it_account_tax_kind](l10n_it_account_tax_kind/) | 16.0.1.0.1 | | Gestione natura delle aliquote IVA
[l10n_it_appointment_code](l10n_it_appointment_code/) | 16.0.1.0.0 | | Aggiunge la tabella dei codici carica da usare nelle dichiarazioni fiscali italiane
[l10n_it_asset_management](l10n_it_asset_management/) | 16.0.1.0.1 | | Gestione Cespiti
[l10n_it_asset_management](l10n_it_asset_management/) | 16.0.1.3.0 | | Gestione Cespiti
[l10n_it_ateco](l10n_it_ateco/) | 16.0.1.1.1 | | ITA - Codici Ateco
[l10n_it_bill_of_entry](l10n_it_bill_of_entry/) | 16.0.1.0.1 | | ITA - Bolle doganali
[l10n_it_central_journal_reportlab](l10n_it_central_journal_reportlab/) | 16.0.1.0.5 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | ITA - Libro giornale - Reportlab
[l10n_it_central_journal_reportlab](l10n_it_central_journal_reportlab/) | 16.0.1.0.6 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | ITA - Libro giornale - Reportlab
[l10n_it_declaration_of_intent](l10n_it_declaration_of_intent/) | 16.0.1.0.11 | | Gestione dichiarazioni di intento
[l10n_it_delivery_note](l10n_it_delivery_note/) | 16.0.1.4.5 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![aleuffre](https://github.com/aleuffre.png?size=30px)](https://github.com/aleuffre) [![renda-dev](https://github.com/renda-dev.png?size=30px)](https://github.com/renda-dev) | Crea, gestisce e fattura i DDT partendo dalle consegne
[l10n_it_delivery_note_base](l10n_it_delivery_note_base/) | 16.0.1.0.2 | [![MarcoCalcagni](https://github.com/MarcoCalcagni.png?size=30px)](https://github.com/MarcoCalcagni) [![Borruso](https://github.com/Borruso.png?size=30px)](https://github.com/Borruso) | Crea e gestisce tabelle principali per gestire i DDT
Expand All @@ -40,12 +41,12 @@ addon | version | maintainers | summary
[l10n_it_fatturapa](l10n_it_fatturapa/) | 16.0.1.3.0 | | Fatture elettroniche
[l10n_it_fatturapa_auto_sale_order](l10n_it_fatturapa_auto_sale_order/) | 16.0.1.0.0 | | Automatically set sale orders as related documents
[l10n_it_fatturapa_export_zip](l10n_it_fatturapa_export_zip/) | 16.0.1.0.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Permette di esportare in uno ZIP diversi file XML di fatture elettroniche
[l10n_it_fatturapa_import_zip](l10n_it_fatturapa_import_zip/) | 16.0.1.2.0 | | Permette di importare in uno ZIP diversi file XML di fatture elettroniche
[l10n_it_fatturapa_import_zip](l10n_it_fatturapa_import_zip/) | 16.0.1.3.0 | | Permette di importare in uno ZIP diversi file XML di fatture elettroniche
[l10n_it_fatturapa_import_zip_in_rc](l10n_it_fatturapa_import_zip_in_rc/) | 16.0.1.0.0 | [![SirAionTech](https://github.com/SirAionTech.png?size=30px)](https://github.com/SirAionTech) | Importare fatture elettroniche con inversione contabile da un file ZIP.
[l10n_it_fatturapa_in](l10n_it_fatturapa_in/) | 16.0.1.3.0 | | Ricezione fatture elettroniche
[l10n_it_fatturapa_in](l10n_it_fatturapa_in/) | 16.0.1.4.0 | | Ricezione fatture elettroniche
[l10n_it_fatturapa_in_purchase](l10n_it_fatturapa_in_purchase/) | 16.0.1.0.0 | | Modulo ponte tra ricezione fatture elettroniche e acquisti
[l10n_it_fatturapa_in_rc](l10n_it_fatturapa_in_rc/) | 16.0.1.0.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Modulo ponte tra e-fattura in acquisto e inversione contabile
[l10n_it_fatturapa_out](l10n_it_fatturapa_out/) | 16.0.1.4.0 | | Emissione fatture elettroniche
[l10n_it_fatturapa_out](l10n_it_fatturapa_out/) | 16.0.1.4.1 | | Emissione fatture elettroniche
[l10n_it_fatturapa_out_di](l10n_it_fatturapa_out_di/) | 16.0.1.0.2 | | Dichiarazioni d'intento in fatturapa
[l10n_it_fatturapa_out_oss](l10n_it_fatturapa_out_oss/) | 16.0.1.0.2 | | OSS in fatturapa
[l10n_it_fatturapa_out_rc](l10n_it_fatturapa_out_rc/) | 16.0.1.0.1 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Integrazione l10n_it_fatturapa_out e l10n_it_reverse_charge
Expand All @@ -62,15 +63,15 @@ addon | version | maintainers | summary
[l10n_it_fiscalcode](l10n_it_fiscalcode/) | 16.0.1.0.3 | | ITA - Codice fiscale
[l10n_it_fiscalcode_sale](l10n_it_fiscalcode_sale/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Mostra il codice fiscale del cliente nella stampa del preventivo
[l10n_it_intrastat](l10n_it_intrastat/) | 16.0.1.1.3 | | Riclassificazione merci e servizi per dichiarazioni Intrastat
[l10n_it_intrastat_statement](l10n_it_intrastat_statement/) | 16.0.1.1.0 | | Dichiarazione Intrastat per l'Agenzia delle Dogane
[l10n_it_intrastat_statement](l10n_it_intrastat_statement/) | 16.0.1.2.0 | | Dichiarazione Intrastat per l'Agenzia delle Dogane
[l10n_it_ipa](l10n_it_ipa/) | 16.0.1.0.1 | | ITA - Codice IPA
[l10n_it_payment_reason](l10n_it_payment_reason/) | 16.0.1.0.0 | | Aggiunge la tabella delle causali di pagamento da usare ad esempio nelle ritenute d'acconto
[l10n_it_pec](l10n_it_pec/) | 16.0.1.0.0 | | Aggiunge il campo email PEC al partner
[l10n_it_pos_fiscalcode](l10n_it_pos_fiscalcode/) | 16.0.1.0.0 | [![eLBati](https://github.com/eLBati.png?size=30px)](https://github.com/eLBati) | Gestione codice fiscale del cliente all'interno dell'interfaccia del POS
[l10n_it_rea](l10n_it_rea/) | 16.0.1.0.0 | | Gestisce i campi del Repertorio Economico Amministrativo
[l10n_it_reverse_charge](l10n_it_reverse_charge/) | 16.0.1.0.4 | | Inversione contabile
[l10n_it_riba](l10n_it_riba/) | 16.0.1.6.3 | | Ricevute bancarie
[l10n_it_sct_cbi](l10n_it_sct_cbi/) | 16.0.1.0.0 | [![SirAionTech](https://github.com/SirAionTech.png?size=30px)](https://github.com/SirAionTech) | Usare gli standard CBI per SEPA Credit Transfer
[l10n_it_riba](l10n_it_riba/) | 16.0.1.7.0 | | Ricevute bancarie
[l10n_it_sct_cbi](l10n_it_sct_cbi/) | 16.0.1.0.1 | [![SirAionTech](https://github.com/SirAionTech.png?size=30px)](https://github.com/SirAionTech) | Usare gli standard CBI per SEPA Credit Transfer
[l10n_it_sdi_channel](l10n_it_sdi_channel/) | 16.0.1.1.0 | [![sergiocorato](https://github.com/sergiocorato.png?size=30px)](https://github.com/sergiocorato) | Aggiunge il canale di invio/ricezione dei file XML attraverso lo SdI
[l10n_it_split_payment](l10n_it_split_payment/) | 16.0.1.0.0 | | Scissione pagamenti
[l10n_it_vat_payability](l10n_it_vat_payability/) | 16.0.1.0.0 | | ITA - Esigibilità IVA
Expand Down
150 changes: 150 additions & 0 deletions fiscal_epos_print/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
=============================================================
ITA - Driver per stampanti fiscali compatibili ePOS-Print XML
=============================================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:ba5b8a62de8bec7b038dcedd9f21af3df1eda34c66681317bb8ecd4426015490
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/16.0/fiscal_epos_print
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-fiscal_epos_print
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=16.0
:alt: Try me on Runboat

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

**Italiano**

Questo modulo permette di stampare gli scontrini del punto vendita, su
stampanti fiscali Epson, tramite protocollo EPos

Stampanti supportate:

- FP81II
- FP90III

**English**

This module allows to print receipt of point of sale, on fiscal printers
Epson, via EPos protocol.

Supported printers:

- FP81II
- FP90III

**Table of contents**

.. contents::
:local:

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

**Italiano**

- stampare la lista dei reparti della vostra stampante fiscale
- mappare le imposta di vendita di odoo con i gruppi di imposte -
dipartimenti della stampante fiscale, per ogni imposta di vendita in
odoo, usando il campo "Reparto sulla stampante fiscale 1~99"
- in odoo, utilizzare imposte incluse nel prezzo
- connettere la vostra stampante fiscale alla rete locale e recuperare
l'IP
- aprire la configurazione POS e impostare l'indirizzo IP e il seriale
della stampante nella sezione "Stampante Fiscale"
- è tutto, alla validazione del pagamento nella sessione POS, il
sistema stamperà lo scontrino fiscale.

**English**

- print list departments of your fiscal printer
- map odoo sale taxes with taxes groups - departments of fiscal
printer, for each sale tax on odoo, using field "Department on fiscal
printer 1~99"
- in odoo, use taxes included in price
- connect your fiscal printer to local network and find IP
- open POS configuration and fill Printer IP Address field
- that's all, at validation of payment on POS session, system prints
fiscal receipt.

Known issues / Roadmap
======================

- Resi:

- Aggiungere controllo "rendibilità"
- Stampare sullo scontrino un barcode identificativo, in modo da
generare il reso facendone la scansione

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 to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20fiscal_epos_print%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

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

Credits
=======

Authors
-------

* Agile Business Group
* Leonardo Donelli
* TAKOBI
* Level Prime Srl

Contributors
------------

- Leonardo Donelli
- `TAKOBI <https://takobi.online>`__:

- Lorenzo Battistini

- Alessio Gerace
- Roberto Fichera
- Giuseppe Borruso <[email protected]>

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-eLBati| image:: https://github.com/eLBati.png?size=40px
:target: https://github.com/eLBati
:alt: eLBati

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

|maintainer-eLBati|

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

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions fiscal_epos_print/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
64 changes: 64 additions & 0 deletions fiscal_epos_print/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Leonardo Donelli - Creativi Quadrati
# © 2016 Alessio Gerace - Agile Business Group
# © 2018-2020 Lorenzo Battistini
# © 2019-2020 Roberto Fichera - Level Prime Srl
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "ITA - Driver per stampanti fiscali compatibili ePOS-Print XML",
"version": "16.0.1.0.0",
"category": "Point Of Sale",
"summary": "ePOS-Print XML Fiscal Printer Driver - Stampanti Epson compatibili: "
"FP81II, FP90III",
"author": (
"Odoo Community Association (OCA), Agile Business Group, "
"Leonardo Donelli, TAKOBI, Level Prime Srl"
),
"license": "AGPL-3",
"website": "https://github.com/OCA/l10n-italy",
"maintainers": ["eLBati"],
"depends": [
"point_of_sale",
"hr",
"pos_hr",
# TODO is this necessary?
# 'pos_order_mgmt'
],
"data": [
"views/account.xml",
"views/point_of_sale.xml",
"views/employee_view.xml",
],
"assets": {
"point_of_sale.assets": [
"fiscal_epos_print/static/lib/pikaday/pikaday.min.css",
"fiscal_epos_print/static/src/css/pos.css",
"fiscal_epos_print/static/lib/fiscalprint/fiscalprint.js",
"fiscal_epos_print/static/lib/pikaday/pikaday.min.js",
"fiscal_epos_print/static/src/js/epson_epos_print.js",
"fiscal_epos_print/static/src/js/models.js",
# ChromeWidgets
"fiscal_epos_print/static/src/js/ChromeWidgets/EpsonEPOSButton.js",
"fiscal_epos_print/static/src/js/ChromeWidgets/EpsonFP81IIComponent.js",
"fiscal_epos_print/static/src/js/ChromeWidgets/SetLotteryCodeButton.js",
"fiscal_epos_print/static/src/js/ChromeWidgets/SetRefundInfoButton.js",
# Popups
"fiscal_epos_print/static/src/js/Popups/LotteryCodePopup.js",
"fiscal_epos_print/static/src/js/Popups/RefundInfoPopup.js",
# Screens
"fiscal_epos_print/static/src/js/Screens/PaymentScreen/PaymentScreen.js",
"fiscal_epos_print/static/src/js/Screens/ReceiptScreen/ReceiptScreen.js",
# Popups
"fiscal_epos_print/static/src/xml/Popups/LotteryCodePopup.xml",
"fiscal_epos_print/static/src/xml/Popups/RefundInfoPopup.xml",
# Others
"fiscal_epos_print/static/src/xml/Chrome.xml",
"fiscal_epos_print/static/src/xml/ChromeWidgets/EpsonEPOSButton.xml",
"fiscal_epos_print/static/src/xml/ChromeWidgets/EpsonFP81IIComponent.xml",
"fiscal_epos_print/static/src/xml/ChromeWidgets/SetLotteryCodeButton.xml",
"fiscal_epos_print/static/src/xml/ChromeWidgets/SetRefundInfoButton.xml",
],
},
"installable": True,
"auto_install": False,
}
Loading

0 comments on commit c8a6fdb

Please sign in to comment.