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

[WIP] [16.0] [MIG] l10n_es_ticketbai_pos #3909

Draft
wants to merge 44 commits into
base: 16.0
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
202cc56
[ADD] Implementación de TicketBai para el POS
arfbin Jan 26, 2022
2371c35
[UPD] Update l10n_es_ticketbai_pos.pot
oca-travis May 16, 2022
0229e42
[MIG] l10n_es_ticketbai_pos: Migration to 12.0
ao-landoo May 17, 2022
2ccf8cf
[UPD] Update l10n_es_ticketbai_pos.pot
oca-travis May 18, 2022
654a050
[IMP] l10n_es_ticketbai_pos: black, isort, prettier
ao-landoo Jun 10, 2022
bd15f09
[MIG] l10n_es_ticketbai_pos: Migration to 13.0
ao-landoo Jun 13, 2022
38a87d5
[UPD] Update l10n_es_ticketbai_pos.pot
Jul 6, 2022
e10570a
[IMP] l10n_es_ticketbai_pos: Add maintainer
ao-landoo Jul 20, 2022
808737b
l10n_es_ticketbai_pos 13.0.1.0.1
OCA-git-bot Jul 20, 2022
5bd1f11
[IMP] l10n_es_ticketbai_pos: black, isort, prettier
miquelalzanillas Jul 26, 2022
4234ae1
[MIG] l10n_es_ticketbai_pos: Migration to 14.0
miquelalzanillas Jul 26, 2022
b50cda6
[FIX] l10n_es_ticketbai_pos: Fix tbai file generation with operation …
xAdrianC-Kernet Aug 4, 2022
74cd328
[UPD] Update l10n_es_ticketbai_pos.pot
Aug 10, 2022
8963176
Added translation using Weblate (Basque)
olatzavanzosc Aug 30, 2022
9e9ce86
Translated using Weblate (Spanish)
olatzavanzosc Aug 30, 2022
fc5ad80
Translated using Weblate (Basque)
olatzavanzosc Aug 30, 2022
20679f7
[FIX]vat regime key now takes code (str 2 digits) instead of id(int)
xAdrianC-Kernet Sep 2, 2022
7debcaa
l10n_es_ticketbai_pos 14.0.1.0.1
OCA-git-bot Sep 12, 2022
27a7877
[IMP] l10n_es_ticketbai_pos: black, isort, prettier
xAdrianC-Kernet Sep 13, 2022
38946a1
[MIG] l10n_es_ticketbai_pos: Migration to 15.0
xAdrianC-Kernet Sep 13, 2022
ef32c80
[FIX] l10n_es_ticketbai_pos: Set pos origin invoice in pos invoice re…
miquelalzanillas Sep 16, 2022
734934a
[UPD] Update l10n_es_ticketbai_pos.pot
Sep 16, 2022
b47e084
[FIX] l10n_es_ticketbai*: Get correct country code on all cases
ao-landoo Nov 21, 2022
37b2e00
l10n_es_ticketbai_pos 15.0.1.0.1
OCA-git-bot Nov 30, 2022
a1f130f
[FIX] l10n_es_ticketbai_pos: Manages correctly simplified regime in POS
omar7r May 6, 2023
e15d3b6
l10n_es_ticketbai_pos 15.0.1.0.2
OCA-git-bot May 31, 2023
555ca5f
[IMP] l10n_es_*_pos: Adapt TicketBAI POS to sequences by device
ao-landoo Mar 21, 2023
8c3df81
[FIX] l10n_es_ticketbai_pos: Inherit correct core function on ticket …
ao-landoo Mar 22, 2023
2339cc5
[FIX] l10n_es_*_pos: TicketBAI compatible with restaurant type POS
ao-landoo Mar 28, 2023
d2d5473
l10n_es_ticketbai_pos 15.0.1.0.3
OCA-git-bot Jun 13, 2023
1950d13
[FIX] l10n_es_ticketbai_pos: corregir cálculo de precio unitario com …
enriquemartin Jun 15, 2023
5f1365e
l10n_es_ticketbai_pos 15.0.1.0.4
OCA-git-bot Jun 21, 2023
9675642
[IMP] l10n_es_ticketbai_*: Make TBAI software version a visible and e…
ao-landoo Jul 11, 2023
8fcb0d7
l10n_es_ticketbai_pos 15.0.1.0.5
OCA-git-bot Jul 19, 2023
76f0740
[IMP] l10n_es_ticketbai_pos: Round line quantity to 8 decimals when s…
ao-landoo Aug 3, 2023
58da2cc
l10n_es_ticketbai_pos 15.0.1.0.6
OCA-git-bot Aug 8, 2023
dca00e8
Update translation files
weblate Oct 9, 2023
6da6969
Translated using Weblate (Spanish)
Ivorra78 Oct 12, 2023
4d2da54
[IMP] l10n_es_ticketbai_pos: pre-commit auto fixes
rrebollo Jan 14, 2025
d46e48a
[MIG] l10n_es_ticketbai_pos: Migration to 16
rrebollo Jan 15, 2025
2ce4de1
[IMP] l10n_es_ticketbai_pos: Update dependencies and enhance TicketBA…
rrebollo Jan 17, 2025
29e76f3
[IMP] l10n_es_ticketbai_pos: refactor dependencies and update TicketB…
rrebollo Jan 18, 2025
4f41c92
[IMP] l10n_es_ticketbai_pos: enhance TicketBAI settings view with imp…
rrebollo Jan 18, 2025
d5555ff
[IMP] l10n_es_ticketbai_pos: refactor session handling to use open_ui…
rrebollo Jan 18, 2025
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
86 changes: 86 additions & 0 deletions l10n_es_ticketbai_pos/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
=========================
TicketBAI - Point of Sale
=========================

.. |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--spain-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-spain/tree/11.0/l10n_es_ticketbai_pos
:alt: OCA/l10n-spain

|badge1| |badge2| |badge3|

Módulo de TPV para la declaración de todas las operaciones de venta realizadas por las personas y entidades
que desarrollan actividades económicas
https://www.euskadi.eus/contenidos/informacion/ticketbai/es_14815/adjuntos/TicketBAI_Especificaciones_v_1_1.pdf

**Table of contents**

.. contents::
:local:

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

Para instalar éste módulo necesita:

#. Los módulos l10n_es_pos, pos_order_mgmt y l10n_es_ticketbai.


Usage
=====

* Factura simplificada/Ticket de cliente

* Se genera el fichero y se firma al validar la factura/ticket.

* Es posible utilizar un certificado específico por cada TPV, se debe crear en el menú `TicketBAI Certificados`, accesible desde la configuración de punto de venta y se establece en la configuración de cada TPV, si no se establece dicho certificado, se utiliza el definido en la compañía.

* Es importante recordar, de cara a la seguridad, la importancia de generar un certificado de dispositivo (Izempe) ya que este se gestiona en el cliente y con dichos certificados no puede hacerse ninguna acción fuera del dispositivo.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-spain/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-spain/issues/new?body=module:%20l10n_es_ticketbai_pos%0Aversion:%2011.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
~~~~~~~

* Binovo IT Human Project S.L.

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

* Victor Laskurain <[email protected]>
* Luis J. Salvatierra <[email protected]>
* Miquel Alzanillas <[email protected]>
* Adrián Cifuentes <[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.

This module is part of the `OCA/l10n-spain <https://github.com/OCA/l10n-spain/tree/11.0/l10n_es_ticketbai_pos>`_ 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 l10n_es_ticketbai_pos/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models, wizard
39 changes: 39 additions & 0 deletions l10n_es_ticketbai_pos/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Copyright 2021 Binovo IT Human Project SL
# Copyright 2022 Landoo Sistemas de Informacion SL
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "TicketBAI - Point of Sale - "
"declaración de todas las operaciones de venta realizadas por las personas "
"y entidades que desarrollan actividades económicas",
"version": "16.0.1.0.0",
"category": "Accounting & Finance",
"website": "https://github.com/OCA/l10n-spain",
"author": "Binovo," "Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
"installable": True,
"auto_install": False,
"development_status": "Beta",
"maintainers": ["ao-landoo"],
"depends": ["l10n_es_pos", "l10n_es_ticketbai"],
"data": [
"security/ir.model.access.csv",
"views/pos_order_views.xml",
"views/ticketbai_certificate_views.xml",
"wizard/res_config_settings_views.xml",
],
"assets": {
"point_of_sale.assets": [
"l10n_es_ticketbai_pos/static/src/xml/pos.xml",
"l10n_es_ticketbai_pos/static/lib/qrcode.js",
"l10n_es_ticketbai_pos/static/lib/tbai.js",
"l10n_es_ticketbai_pos/static/src/js/models.js",
"l10n_es_ticketbai_pos/static/src/js/tbai_models.js",
"l10n_es_ticketbai_pos/static/src/js/db.js",
"l10n_es_ticketbai_pos/static/src/js/Screens/ClientListScreen/ClientListScreen.js",
"l10n_es_ticketbai_pos/static/src/js/Screens/PaymentScreen/PaymentScreen.js",
"l10n_es_ticketbai_pos/static/src/js/Screens/ProductScreen/ProductScreen.js",
],
},
}
Loading
Loading