From c98e9498281844bee8f78e8bd184ce491bfa7596 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Mon, 18 Mar 2024 13:50:58 -0400 Subject: [PATCH] bemade_fix_quality_report to fix quality reports not printing on Odoo Enterprise --- bemade_fix_quality_report/__init__.py | 0 bemade_fix_quality_report/__manifest__.py | 33 +++++++++++++++++++ .../worksheet_custom_report_templates.xml | 8 +++++ .../__manifest__.py | 7 ++-- .../views/sale_order_views.xml | 20 +++++++++++ 5 files changed, 66 insertions(+), 2 deletions(-) create mode 100644 bemade_fix_quality_report/__init__.py create mode 100644 bemade_fix_quality_report/__manifest__.py create mode 100644 bemade_fix_quality_report/reports/worksheet_custom_report_templates.xml create mode 100644 bemade_multiple_billing_contacts/views/sale_order_views.xml diff --git a/bemade_fix_quality_report/__init__.py b/bemade_fix_quality_report/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/bemade_fix_quality_report/__manifest__.py b/bemade_fix_quality_report/__manifest__.py new file mode 100644 index 0000000..3fcec26 --- /dev/null +++ b/bemade_fix_quality_report/__manifest__.py @@ -0,0 +1,33 @@ +# +# Bemade Inc. +# +# Copyright (C) 2023-June Bemade Inc. (). +# Author: Marc Durepos (Contact : marc@bemade.org) +# +# This program is under the terms of the Odoo Proprietary License v1.0 (OPL-1) +# It is forbidden to publish, distribute, sublicense, or sell copies of the Software +# or modified copies of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. +# +{ + 'name': 'Fix Quality Worksheet', + 'version': '15.0.1.0.0', + 'summary': 'Fix Quality worksheet bug from Odoo Enterprise', + 'description': '', + 'category': 'Quality Control', + 'author': 'Bemade Inc.', + 'website': 'http://www.bemade.org', + 'license': 'OPL-1', + 'depends': ['quality_control'], + 'data': ['reports/worksheet_custom_report_templates.xml'], + 'assets': {}, + 'installable': True, + 'auto_install': True, +} diff --git a/bemade_fix_quality_report/reports/worksheet_custom_report_templates.xml b/bemade_fix_quality_report/reports/worksheet_custom_report_templates.xml new file mode 100644 index 0000000..2126fd3 --- /dev/null +++ b/bemade_fix_quality_report/reports/worksheet_custom_report_templates.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/bemade_multiple_billing_contacts/__manifest__.py b/bemade_multiple_billing_contacts/__manifest__.py index 8dd875e..43fb1be 100644 --- a/bemade_multiple_billing_contacts/__manifest__.py +++ b/bemade_multiple_billing_contacts/__manifest__.py @@ -31,8 +31,11 @@ 'account', 'bemade_partner_root_ancestor', ], - 'data': ['views/account_move_views.xml', - 'views/res_partner_views.xml'], + 'data': [ + 'views/account_move_views.xml', + 'views/res_partner_views.xml', + 'views/sale_order_views.xml', + ], 'demo': [], 'installable': True, 'auto_install': False, diff --git a/bemade_multiple_billing_contacts/views/sale_order_views.xml b/bemade_multiple_billing_contacts/views/sale_order_views.xml new file mode 100644 index 0000000..35fe9f3 --- /dev/null +++ b/bemade_multiple_billing_contacts/views/sale_order_views.xml @@ -0,0 +1,20 @@ + + + + view_sale_order_form_inherit + sale.order + + + + + + + + + + \ No newline at end of file