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

[16.0][MIG] edi_voxel_oca: Migration to 16.0 #1116

Open
wants to merge 51 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
c23a9b6
edi_voxel: new module
ernestotejeda Apr 9, 2019
53281fe
[FIX+IMP] edi_voxel: 2 things:
pedrobaeza Jun 5, 2019
b06a20d
[FIX+IMP] edi_voxel: 4 things:
ernestotejeda Jun 5, 2019
b7ce357
[FIX+IMP] edi_voxel: 5 things:
pedrobaeza Jun 29, 2019
c97e416
[FIX] edi_voxel: Handle properly exceptions in sending [ci skip]
pedrobaeza Dec 2, 2019
d97960e
[MIG] edi_voxel: Migration to 12.0
ernestotejeda Dec 11, 2019
e20178e
[FIX+IMP] edi_voxel: 3 things:
pedrobaeza Feb 24, 2020
084e7ca
[IMP] 1st pre-commit execution
May 29, 2020
20670b6
[IMP] edi_voxel: Look product customer code also in commercial partne…
pedrobaeza Jun 23, 2020
15bcdb8
[IMP] edi_voxel: error detection
Apr 2, 2020
23d3007
[IMP] edi_voxel: black, isort, prettier
Sep 23, 2020
287d787
[MIG] edi_voxel: Migration to 13.0
Sep 23, 2020
83f5975
[UPD] Update edi_voxel.pot
oca-travis Nov 18, 2020
6493d33
[ADD] icon.png
OCA-git-bot Nov 18, 2020
490ef2e
Update translation files
oca-transbot Nov 20, 2020
d83c245
Update translation files
oca-transbot Nov 22, 2020
e076f4c
[ADD] edi_voxel_secondary_unit: new module
Apr 2, 2021
29084ff
[UPD] Update edi_voxel.pot
oca-travis Apr 6, 2021
1df1d22
Update translation files
oca-transbot Apr 6, 2021
6669e82
[FIX] edi_voxel: Get customerinfo from commercial partner too
sergio-teruel May 12, 2021
5598e44
edi_voxel 13.0.1.0.1
OCA-git-bot May 13, 2021
d8b0389
Fix linting
simahawk Oct 29, 2021
1b6d1a0
edi_voxel 13.0.1.0.2
OCA-git-bot Oct 30, 2021
b4e83fc
[IMP] edi_voxel: black, isort, prettier
Jan 13, 2022
7de9a97
[MIG] edi_voxel: Migration to 14.0
Jan 13, 2022
cd0d4ec
[UPD] Update edi_voxel_oca.pot
Oct 1, 2022
745c0fa
[UPD] README.rst
OCA-git-bot Oct 1, 2022
0f6f8f6
[MIG] agreement_rebate: Migration to v15.0
sergio-teruel Nov 1, 2022
3127216
[UPD] Update edi_voxel_oca.pot
Dec 1, 2022
dcaaa13
[FIX] edi_voxel_oca: remove job decorator
Jan 5, 2023
ed9290a
[UPD] README.rst
OCA-git-bot Jan 17, 2023
f6142fa
[UPD] README.rst
OCA-git-bot Sep 3, 2023
eea4c97
[UPD] Update edi_voxel_oca.pot
Sep 12, 2023
937e931
Update translation files
weblate Sep 20, 2023
af4145c
Translated using Weblate (Spanish)
Ivorra78 Nov 15, 2023
1c53f9f
[UPD] Update edi_voxel_oca.pot
Jan 16, 2024
9ec9470
Update translation files
weblate Jan 16, 2024
502ea85
[IMP] edi_voxel_oca: pre-commit stuff
macagua Jan 29, 2025
5e4f017
[IMP] Updated the repository README file
macagua Jan 29, 2025
a158332
[FIX] Fixed the error "Inherited view cannot have 'Groups' define on …
macagua Jan 29, 2025
f32a5d6
[FIX] Fixed the issue of One2many field not expanding to the full for…
macagua Jan 29, 2025
91de8c1
[MIG] edi_voxel_oca: Migration to 16.0
macagua Jan 29, 2025
2cbd2db
[FIX] edi_voxel_oca: Updated the author and year for the Copyright se…
macagua Jan 29, 2025
0bbed74
[FIX] edi_voxel_oca: Updated the author at the __manifest__.py file.
macagua Jan 29, 2025
f9df81b
[FIX] edi_voxel_oca: Updated the README and index.html files.
macagua Jan 29, 2025
e50cc79
[IMP] edi_voxel_oca: Added a unit test coverage initial.
macagua Jan 31, 2025
55c77cc
[IMP] edi_voxel_oca: pre-commit stuff for unit tests.
macagua Jan 31, 2025
7ce9f97
[FIX] edi_voxel_oca: Fixed the "odoo.exceptions.AccessError: Queue jo…
macagua Jan 31, 2025
52624f7
[FIX] edi_voxel_oca: Fixed the "AssertionError: datetime.datetime(202…
macagua Jan 31, 2025
b566b09
[FIX] edi_voxel_oca: Fixed the "odoo.exceptions.ValidationError: The …
macagua Jan 31, 2025
654a84c
[IMP] edi_voxel_oca: Added more improvements about the Voxel Mix mode…
macagua Jan 31, 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
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ addon | version | maintainers | summary
[base_wamas_ubl](base_wamas_ubl/) | 16.0.1.17.0 | | Base module to aggregate WAMAS - UBL features.
[despatch_advice_import](despatch_advice_import/) | 16.0.1.2.0 | | Despatch Advice import
[despatch_advice_import_ubl](despatch_advice_import_ubl/) | 16.0.1.1.0 | | Import Despatch Advice files
[edi_voxel_oca](edi_voxel_oca/) | 16.0.1.0.0 | [![macagua](https://github.com/macagua.png?size=30px)](https://github.com/macagua) | Base module for connecting with Voxel
[pdf_helper](pdf_helper/) | 16.0.1.1.0 | [![simahawk](https://github.com/simahawk.png?size=30px)](https://github.com/simahawk) [![alexis-via](https://github.com/alexis-via.png?size=30px)](https://github.com/alexis-via) | Provides helpers to work w/ PDFs
[sale_order_import](sale_order_import/) | 16.0.1.2.0 | | Import RFQ or sale orders from files
[sale_order_import_edifact](sale_order_import_edifact/) | 16.0.1.1.0 | [![rmorant](https://github.com/rmorant.png?size=30px)](https://github.com/rmorant) | EDIFACT/D96A Order
Expand Down
96 changes: 96 additions & 0 deletions edi_voxel_oca/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
=====
Voxel
=====

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:e630ee4dfa257b27f977ff0dbb9e843ff9e6e403cd6914ea293366dec54c1460
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
:alt: Production/Stable
.. |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%2Fedi-lightgray.png?logo=github
:target: https://github.com/OCA/edi/tree/16.0/edi_voxel_oca
:alt: OCA/edi
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/edi-16-0/edi-16-0-edi_voxel_oca
: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/edi&target_branch=16.0
:alt: Try me on Runboat

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

This is a base module that allows you to send and receive documents
such as Invoices, Sales Orders, Delivery Orders in XML format using
the baVel electronic platform belonging to Voxel Group.

Voxel Group is a company that offers leading solutions for B2B payments,
eInvoicing, VAT refund and supply chain via its baVel Platform. For more
information visit `https://www.voxelgroup.net/ <https://www.voxelgroup.net/>`_.

This module doesn't do anything useful by itself, but it is used by other modules:

* *edi_voxel_account_invoice* to send invoices to Voxel.
* *edi_voxel_stock_picking* to send delivery orders to Voxel.
* *edi_voxel_sale_order_import* to import a sale order received from Voxel.

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/edi/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/edi/issues/new?body=module:%20edi_voxel_oca%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
~~~~~~~

* Tecnativa
* Guavana

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

* `Tecnativa <https://www.tecnativa.com>`_:

* Ernesto Tejeda
* Pedro M. Baeza

* `Guavana <https://guavana.com>`_:

* Leonardo J. Caballero G.

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/edi <https://github.com/OCA/edi/tree/16.0/edi_voxel_oca>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions edi_voxel_oca/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
35 changes: 35 additions & 0 deletions edi_voxel_oca/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 2019 Tecnativa - Ernesto Tejeda
# Copyright 2024, 2025 Guavana - Leonardo J. Caballero G.
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Voxel",
"summary": "Base module for connecting with Voxel",
"version": "16.0.1.0.0",
"development_status": "Production/Stable",
"category": "Hidden",
"author": "Tecnativa, Guavana, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/edi",
"license": "AGPL-3",
"depends": [
"account",
"product",
"report_xml",
"base_iso3166",
"queue_job",
"product_supplierinfo_for_customer",
],
"data": [
"security/voxel_security.xml",
"security/ir.model.access.csv",
"data/data_voxel_uom.xml",
"data/queue_job_channel_data.xml",
"views/res_company_view.xml",
"views/account_tax_views.xml",
"views/product_uom_views.xml",
"views/res_config_settings_views.xml",
"views/res_partner_views.xml",
"views/template_voxel_report.xml",
"views/voxel_login_views.xml",
],
"installable": True,
}
23 changes: 23 additions & 0 deletions edi_voxel_oca/data/data_voxel_uom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2019 Tecnativa - Ernesto tejeda
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo noupdate="1">
<record id="uom.product_uom_unit" model="uom.uom">
<field name="voxel_code">Unidades</field>
</record>
<record id="uom.product_uom_kgm" model="uom.uom">
<field name="voxel_code">Kgs</field>
</record>
<record id="uom.product_uom_hour" model="uom.uom">
<field name="voxel_code">Horas</field>
</record>
<record id="uom.product_uom_meter" model="uom.uom">
<field name="voxel_code">Metros</field>
</record>
<record id="uom.product_uom_litre" model="uom.uom">
<field name="voxel_code">Lts</field>
</record>
<record id="uom.product_uom_lb" model="uom.uom">
<field name="voxel_code">Lbs</field>
</record>
</odoo>
17 changes: 17 additions & 0 deletions edi_voxel_oca/data/queue_job_channel_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Tecnativa - Ernesto tejeda
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo noupdate="1">
<record id="channel_voxel_export" model="queue.job.channel">
<field name="name">voxel_export</field>
<field name="parent_id" ref="queue_job.channel_root" />
</record>
<record id="channel_voxel_import" model="queue.job.channel">
<field name="name">voxel_import</field>
<field name="parent_id" ref="queue_job.channel_root" />
</record>
<record id="channel_voxel_status" model="queue.job.channel">
<field name="name">voxel_status</field>
<field name="parent_id" ref="queue_job.channel_root" />
</record>
</odoo>
Loading
Loading