Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
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
98 changes: 98 additions & 0 deletions product_pricelist_direct_print_xlsx/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

=====================================
Product Pricelist Direct Print (XLSX)
=====================================

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

.. |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/license-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%2Fproduct--attribute-lightgray.png?logo=github
:target: https://github.com/OCA/product-attribute/tree/18.0/product_pricelist_direct_print_xlsx
:alt: OCA/product-attribute
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/product-attribute-18-0/product-attribute-18-0-product_pricelist_direct_print_xlsx
: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/product-attribute&target_branch=18.0
:alt: Try me on Runboat

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

This module is based on the OCA module
``product_pricelist_direct_print`` and add the possibility to export
price list in XLSX format.

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/product-attribute/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/product-attribute/issues/new?body=module:%20product_pricelist_direct_print_xlsx%0Aversion:%2018.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
* GRAP

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

- `Tecnativa <https://www.tecnativa.com>`__:

- Carlos Dauden
- David Vidal
- Sergio Teruel
- João Marques
- Carlos Roca

- `CorporateHub <https://corporatehub.eu/>`__:

- Alexey Pelykh <alexey.pelykh@corphub.eu>

- `GRAP <http://www.grap.coop/>`__:

- Sylvain LE GAL
<`https://twitter.com/legalsylvain\\> <https://twitter.com/legalsylvain\>>`__

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/product-attribute <https://github.com/OCA/product-attribute/tree/18.0/product_pricelist_direct_print_xlsx>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions product_pricelist_direct_print_xlsx/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from . import report
from . import wizards
18 changes: 18 additions & 0 deletions product_pricelist_direct_print_xlsx/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Copyright 2017 Tecnativa - Carlos Dauden
# Copyright 2020 Tecnativa - João Marques
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
"name": "Product Pricelist Direct Print (XLSX)",
"summary": "Print price list in XLSX format",
"version": "19.0.1.0.0",
"category": "Product",
"website": "https://github.com/OCA/product-attribute",
"author": "Tecnativa, GRAP, Odoo Community Association (OCA)",
"license": "AGPL-3",
"depends": ["product_pricelist_direct_print", "report_xlsx"],
"data": [
"security/ir.model.access.csv",
"report/product_pricelist_xlsx.xml",
"wizards/product_pricelist_print_view.xml",
],
}
135 changes: 135 additions & 0 deletions product_pricelist_direct_print_xlsx/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * product_pricelist_direct_print_xlsx
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-08-29 08:31+0000\n"
"Last-Translator: Ivorra78 <informatica@totmaterial.es>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model,name:product_pricelist_direct_print_xlsx.model_report_product_pricelist_direct_print_xlsx_report
msgid "Abstract model to export as xlsx the product pricelist"
msgstr ""
"Modelo abstracto para exportar como xlsx la lista de precios de los productos"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Cost Price"
msgstr "Precio de coste"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Currency:"
msgstr "Divisa:"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Date:"
msgstr "Fecha:"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Description"
msgstr "Descripción"

#. module: product_pricelist_direct_print_xlsx
#: model_terms:ir.ui.view,arch_db:product_pricelist_direct_print_xlsx.view_product_pricelist_print
msgid "Export"
msgstr "Exportación"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Internal Category"
msgstr "Categoría interna"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "List Price"
msgstr "Lista de Precios"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "PRODUCTS"
msgstr "PRODUCTOS"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Price List Name:"
msgstr "Nombre de la lista de precios:"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model,name:product_pricelist_direct_print_xlsx.model_product_pricelist_print
msgid "Product Pricelist Print"
msgstr "Imprimir lista de precios de productos"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.actions.report,name:product_pricelist_direct_print_xlsx.report
msgid "Product Pricelist XLSX"
msgstr "Lista de precios XLSX de productos"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Sale Price"
msgstr "Precio de Venta"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model.fields,field_description:product_pricelist_direct_print_xlsx.field_product_pricelist_print__show_internal_category
msgid "Show internal categories"
msgstr "Mostrar categorías internas"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Special Pricelist"
msgstr "Lista de precios especial"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Summary:"
msgstr "Resumen:"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "UoM"
msgstr "UdM (Unidad De Medida)"

#. module: product_pricelist_direct_print_xlsx
#: model_terms:ir.ui.view,arch_db:product_pricelist_direct_print_xlsx.view_product_pricelist_print
msgid "XLSX Export Options"
msgstr "Opciones de exportación XLSX"

#~ msgid "Breakage Per Category"
#~ msgstr "Ruptura por categoría"
131 changes: 131 additions & 0 deletions product_pricelist_direct_print_xlsx/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * product_pricelist_direct_print_xlsx
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-13 14:55+0000\n"
"Last-Translator: phuard23 <pauline.huard@camptocamp.com>\n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.10.4\n"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model,name:product_pricelist_direct_print_xlsx.model_report_product_pricelist_direct_print_xlsx_report
msgid "Abstract model to export as xlsx the product pricelist"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Cost Price"
msgstr "Coût"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Currency:"
msgstr "Devise :"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Date:"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Description"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#: model_terms:ir.ui.view,arch_db:product_pricelist_direct_print_xlsx.view_product_pricelist_print
msgid "Export"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Internal Category"
msgstr "Catégorie interne"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "List Price"
msgstr "Liste de prix"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "PRODUCTS"
msgstr "PRODUITS"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Price List Name:"
msgstr "Liste de prix :"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model,name:product_pricelist_direct_print_xlsx.model_product_pricelist_print
msgid "Product Pricelist Print"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#: model:ir.actions.report,name:product_pricelist_direct_print_xlsx.report
msgid "Product Pricelist XLSX"
msgstr ""

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Sale Price"
msgstr "Prix de vente"

#. module: product_pricelist_direct_print_xlsx
#: model:ir.model.fields,field_description:product_pricelist_direct_print_xlsx.field_product_pricelist_print__show_internal_category
msgid "Show internal categories"
msgstr "Montrer les catégories internes"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Special Pricelist"
msgstr "Liste de prix spéciale"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "Summary:"
msgstr "Résumé :"

#. module: product_pricelist_direct_print_xlsx
#. odoo-python
#: code:addons/product_pricelist_direct_print_xlsx/report/product_pricelist_xlsx.py:0
#, python-format
msgid "UoM"
msgstr "UdM"

#. module: product_pricelist_direct_print_xlsx
#: model_terms:ir.ui.view,arch_db:product_pricelist_direct_print_xlsx.view_product_pricelist_print
msgid "XLSX Export Options"
msgstr ""
Loading
Loading