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

Syncing from upstream OCA/sale-reporting (17.0) #236

Merged
merged 44 commits into from
Aug 9, 2024
Merged
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
68e43fe
sale_layout_category_hide_detail: New module
ernestotejeda Dec 11, 2018
4c18659
Translated using Weblate (Spanish)
mvrodriguez Mar 1, 2019
6c9e71a
[MIG] sale_layout_category_hide_detail: Migration to 12.0
ernestotejeda Jul 3, 2019
3017bc1
[MIG] sale_layout_category_hide_detail: Migration scripts
pedrobaeza Aug 13, 2019
3bc22d4
[IMP] sale_layout_category_hide_detail: black, isort
sebalix Nov 8, 2019
d6360d0
[MIG] sale_layout_category_hide_detail: Migration to 13.0
sebalix Nov 8, 2019
ef26903
[FIX] sale_layout_category_hide_detail: Propagate 'Show details' to i…
ernestotejeda Nov 12, 2019
1857190
[FIX] sale_layout_category_hide_detail: Column rendering in section +…
TDu Nov 18, 2019
ad6e07e
[FIX] sale_layout_category_hide_detail: Missing condition
pedrobaeza Dec 30, 2019
ff67a90
Apply pre-commit
joao-p-marques Feb 17, 2021
71644c4
Translated using Weblate (Spanish)
anasuarez1 Mar 16, 2021
b6f09ce
[IMP] sale_layount_category_hide_detail hidding amounts
TDu Nov 18, 2019
20eaa5b
[IMP] sale_layout_category_hide_detail: black, isort, prettier
victoralmau Aug 26, 2022
4f05e85
[14.0][MIG] sale_layout_category_hide_detail
rousseldenis Dec 13, 2021
c0119d0
[14.0][IMP] sale_layout_category_hide_detail: Add possibility to hide…
rousseldenis Feb 23, 2022
904c41d
[14.0][FIX] sale_layout_category_hide_detail: Make the hide line amou…
rousseldenis Feb 23, 2022
25e84f6
[FIX] sale_layout_category_hide_detail: Do not allow changes to publi…
victoralmau Aug 26, 2022
041f213
[IMP] sale_layout_category_hide_detail: Apply a custom width to the c…
victoralmau Aug 26, 2022
4a0bccd
[IMP] sale_layout_category_hide_detail: Simplify code in functions to…
victoralmau Aug 26, 2022
428c6b7
[FIX] sale_layout_category_hide_detail: Set the correct URL of the ic…
victoralmau Sep 5, 2022
9e02141
sale_layout_category_hide_detail 14.0.1.0.1
OCA-git-bot Sep 5, 2022
b22886d
[FIX] sale_layout_category_hide_detail: Remove unused code.
victoralmau Sep 6, 2022
9b42eae
sale_layout_category_hide_detail 14.0.1.0.2
OCA-git-bot Sep 6, 2022
2b413ad
[FIX] sale_layout_category_hide_detail: Add fields to line_ids tree t…
victoralmau Oct 21, 2022
a63e247
[IMP] sale_layout_category_hide_detail: black, isort, prettier
ao-landoo Sep 12, 2022
2d4226c
[MIG] sale_layout_category_hide_detail: Migration to 15.0
ao-landoo Sep 12, 2022
abb4cc2
[IMP] sale_layout_category_hide_detail: Update readme for 'hide secti…
ao-landoo Sep 14, 2022
5e216f7
[MIG] sale_layout_category_hide_detail: Migration to 16.0
Yadier-Tecnativa May 18, 2023
00f56e3
[UPD] Update sale_layout_category_hide_detail.pot
Jul 6, 2023
44280f0
[UPD] README.rst
OCA-git-bot Jul 6, 2023
3ccdee3
Update translation files
weblate Jul 6, 2023
8f9dd66
[UPD] README.rst
OCA-git-bot Sep 3, 2023
c1ad0a3
Translated using Weblate (Spanish)
Ivorra78 Aug 25, 2023
db7b648
Update translation files
weblate Oct 9, 2023
fa5d091
Added translation using Weblate (Portuguese (Brazil))
adrianojprado Nov 9, 2023
712ede6
Translated using Weblate (Italian)
mymage Dec 6, 2023
b225fe4
[IMP] sale_layout_category_hide_detail: pre-commit auto fixes
Feb 21, 2024
e9ff0b1
[MIG] sale_layout_category_hide_detail: Migration to 17.0
Feb 21, 2024
d58f989
[FIX] error after changes by Odoo
Mar 25, 2024
9e8b50e
[FIX] sale_layout_category_hide_detail: fix bug cannot show sale report
trisdoan Jun 11, 2024
fc730b2
Merge PR #253 into 17.0
OCA-git-bot Aug 8, 2024
5219a05
[UPD] Update sale_layout_category_hide_detail.pot
Aug 8, 2024
339dfec
[BOT] post-merge updates
OCA-git-bot Aug 8, 2024
33e7fc7
Update translation files
weblate Aug 8, 2024
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 @@ -22,6 +22,7 @@ Available addons
addon | version | maintainers | summary
--- | --- | --- | ---
[sale_comment_template](sale_comment_template/) | 17.0.1.0.0 | | Comments texts templates on Sale documents
[sale_layout_category_hide_detail](sale_layout_category_hide_detail/) | 17.0.1.0.0 | | Hide details for sections in sale orders and invoices for reports and customer portal
[sale_order_line_position](sale_order_line_position/) | 17.0.1.0.0 | | Adds position number on sale order line.

[//]: # (end addons)
Expand Down
116 changes: 116 additions & 0 deletions sale_layout_category_hide_detail/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
================================
Sale layout category hide detail
================================

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

.. |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%2Fsale--reporting-lightgray.png?logo=github
:target: https://github.com/OCA/sale-reporting/tree/17.0/sale_layout_category_hide_detail
:alt: OCA/sale-reporting
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/sale-reporting-17-0/sale-reporting-17-0-sale_layout_category_hide_detail
: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/sale-reporting&target_branch=17.0
:alt: Try me on Runboat

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

This module allows you to check/uncheck the new 'Show details' and 'Show
subtotal' flags in *Sale order section lines* and *Customer invoice
section lines* if you want to show or hide their lines or their
subtotals in the PDF report and in the website. You can also show or
hide the section subtotal and line amount by checking or unchecking the
new 'Show section subtotal' and 'Show line amount' flags.

**Table of contents**

.. contents::
:local:

Usage
=====

The flags on the right hand side of the sale order line allow you to
show or hide details, subtotal, line amount and section subtotal.

These are the possible combinations:

|Possible combinations|

And these are the results in report:

|Possible combination results in report|

The behavior described before is the same for Quotations and Invoices.

.. |Possible combinations| image:: https://raw.githubusercontent.com/OCA/sale-reporting/17.0/sale_layout_category_hide_detail/static/description/readme-icons/order.png
.. |Possible combination results in report| image:: https://raw.githubusercontent.com/OCA/sale-reporting/17.0/sale_layout_category_hide_detail/static/description/readme-icons/report.png

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

- The boolean_fa_icon widget has not been extracted to a module into
OCA/web because until now this widget has not been needed for
anything else, but it's good that in the future that would be done.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/sale-reporting/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/sale-reporting/issues/new?body=module:%20sale_layout_category_hide_detail%0Aversion:%2017.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

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

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

- Ernesto Tejeda
- Pedro M. Baeza
- Víctor Martínez
- Yadier Quesada

- Denis Roussel <[email protected]>
- Jeroen Evens <[email protected]>
- Tris Doan <[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/sale-reporting <https://github.com/OCA/sale-reporting/tree/17.0/sale_layout_category_hide_detail>`_ 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 sale_layout_category_hide_detail/__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.html).

from . import models
29 changes: 29 additions & 0 deletions sale_layout_category_hide_detail/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Copyright 2018-2019 Tecnativa - Ernesto Tejeda
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Sale layout category hide detail",
"summary": "Hide details for sections in sale orders and invoices for "
"reports and customer portal",
"version": "17.0.1.0.0",
"category": "Sales Management",
"website": "https://github.com/OCA/sale-reporting",
"author": "Tecnativa, " "Odoo Community Association (OCA)",
"license": "AGPL-3",
"depends": ["sale_management"],
"data": [
"views/account_move_view.xml",
"views/invoice_report_templates.xml",
"views/sale_views.xml",
"views/sale_order_report_templates.xml",
"views/sale_portal_templates.xml",
],
"assets": {
"web.assets_backend": [
"sale_layout_category_hide_detail/static/src/js/**",
"sale_layout_category_hide_detail/static/src/xml/*.xml",
],
},
"application": False,
"installable": True,
}
134 changes: 134 additions & 0 deletions sale_layout_category_hide_detail/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * sale_layout_category_hide_detail
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-08-12 14:31+0000\n"
"PO-Revision-Date: 2023-09-03 13:40+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: \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: sale_layout_category_hide_detail
#: model:ir.model,name:sale_layout_category_hide_detail.model_account_move_line
msgid "Journal Item"
msgstr "Apunte contable"

#. module: sale_layout_category_hide_detail
#: model:ir.model,name:sale_layout_category_hide_detail.model_sale_order_line
msgid "Sales Order Line"
msgstr "Línea de pedido de venta"

#. module: sale_layout_category_hide_detail
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_account_move_line__show_details
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_sale_order_line__show_details
msgid "Show Details"
msgstr "Mostrar Detalles"

#. module: sale_layout_category_hide_detail
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_account_move_line__show_line_amount
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_sale_order_line__show_line_amount
msgid "Show Line Amount"
msgstr "Mostrar el Importe de la Línea"

#. module: sale_layout_category_hide_detail
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_account_move_line__show_section_subtotal
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_sale_order_line__show_section_subtotal
msgid "Show Section Subtotal"
msgstr "Mostrar subtotal de la sección"

#. module: sale_layout_category_hide_detail
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_account_move_line__show_subtotal
#: model:ir.model.fields,field_description:sale_layout_category_hide_detail.field_sale_order_line__show_subtotal
msgid "Show Subtotal"
msgstr "Mostrar Subtotal"

#. module: sale_layout_category_hide_detail
#: model_terms:ir.ui.view,arch_db:sale_layout_category_hide_detail.report_saleorder_document_hide_detail
#: model_terms:ir.ui.view,arch_db:sale_layout_category_hide_detail.sale_order_portal_content_hide_detail
msgid "Subtotal"
msgstr "Subtotal"

#. module: sale_layout_category_hide_detail
#. odoo-javascript
#: code:addons/sale_layout_category_hide_detail/static/src/js/boolean_fa_icon_widget.esm.js:0
#, python-format
msgid "Switch to: details hidden"
msgstr "Cambiar a: detalles ocultos"

#. module: sale_layout_category_hide_detail
#. odoo-javascript
#: code:addons/sale_layout_category_hide_detail/static/src/js/boolean_fa_icon_widget.esm.js:0
#, python-format
msgid "Switch to: details shown"
msgstr "Cambiar a: detalles mostrados"

#. module: sale_layout_category_hide_detail
#. odoo-javascript
#: code:addons/sale_layout_category_hide_detail/static/src/js/boolean_fa_icon_widget.esm.js:0
#, python-format
msgid "Toggle"
msgstr "Alternar"

#. module: sale_layout_category_hide_detail
#: model:ir.model.fields,help:sale_layout_category_hide_detail.field_account_move_line__show_section_subtotal
#: model:ir.model.fields,help:sale_layout_category_hide_detail.field_sale_order_line__show_section_subtotal
msgid "Uncheck this if you want to hide the subtotal on section part"
msgstr ""
"Desmarque esta opción si desea ocultar el subtotal en la parte de la sección"

#. module: sale_layout_category_hide_detail
#. odoo-javascript
#: code:addons/sale_layout_category_hide_detail/static/src/xml/boolean_fa_icon_widget.xml:0
#, python-format
msgid "{{state.text_tooltip}}"
msgstr ""

#, python-format
#~ msgid "Click to check"
#~ msgstr "Click para marcar"

#, python-format
#~ msgid "Click to uncheck"
#~ msgstr "Click para desmarcar"

#, python-format
#~ msgid "Switch to: subtotal hidden"
#~ msgstr "Cambiar a: subtotal oculto"

#, python-format
#~ msgid "Switch to: subtotal shown"
#~ msgstr "Cambiar a: subtotal mostrado"

#, python-format
#~ msgid "Switch to: line amount hidden"
#~ msgstr "Cambiar a: cantidad de línea oculta"

#, python-format
#~ msgid "Switch to: line amount shown"
#~ msgstr "Cambiar a: cantidad de linea mostrado"

#, python-format
#~ msgid "Switch to: section subtotal hidden"
#~ msgstr "Cambiar a: seccion subtotal oculto"

#, python-format
#~ msgid "Switch to: section subtotal shown"
#~ msgstr "Cambiar a: se muestra el subtotal de la sección"

#~ msgid "Show details"
#~ msgstr "Mostrar detalles"

#~ msgid "Show subtotal"
#~ msgstr "Mostrar subtotal"

#~ msgid "Invoice Line"
#~ msgstr "Linea de factura"
Loading
Loading