From 2e3c2e57090a34ffaa2fcf166917db14c330b893 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Thu, 20 Sep 2018 14:46:50 -0700 Subject: [PATCH] Initial commit of `sale_line_change` for 11.0 Additionally, improve UI on `rma` and `rma_sale` by not allowing creating or deleting lines in wizard views. --- rma/wizard/rma_lines_views.xml | 2 +- rma_sale/wizard/rma_lines_views.xml | 2 +- sale_line_change/__init__.py | 1 + sale_line_change/__manifest__.py | 24 ++++++ sale_line_change/views/sale_views.xml | 19 +++++ sale_line_change/wizard/__init__.py | 1 + sale_line_change/wizard/sale_line_change.py | 79 +++++++++++++++++++ .../wizard/sale_line_change_views.xml | 40 ++++++++++ 8 files changed, 166 insertions(+), 2 deletions(-) create mode 100644 sale_line_change/__init__.py create mode 100644 sale_line_change/__manifest__.py create mode 100644 sale_line_change/views/sale_views.xml create mode 100644 sale_line_change/wizard/__init__.py create mode 100644 sale_line_change/wizard/sale_line_change.py create mode 100644 sale_line_change/wizard/sale_line_change_views.xml diff --git a/rma/wizard/rma_lines_views.xml b/rma/wizard/rma_lines_views.xml index 9515fd03..934c8f71 100644 --- a/rma/wizard/rma_lines_views.xml +++ b/rma/wizard/rma_lines_views.xml @@ -7,7 +7,7 @@
- + diff --git a/rma_sale/wizard/rma_lines_views.xml b/rma_sale/wizard/rma_lines_views.xml index e6486124..dd7a8e03 100644 --- a/rma_sale/wizard/rma_lines_views.xml +++ b/rma_sale/wizard/rma_lines_views.xml @@ -7,7 +7,7 @@ - + diff --git a/sale_line_change/__init__.py b/sale_line_change/__init__.py new file mode 100644 index 00000000..40272379 --- /dev/null +++ b/sale_line_change/__init__.py @@ -0,0 +1 @@ +from . import wizard diff --git a/sale_line_change/__manifest__.py b/sale_line_change/__manifest__.py new file mode 100644 index 00000000..3e58d8d9 --- /dev/null +++ b/sale_line_change/__manifest__.py @@ -0,0 +1,24 @@ +{ + 'name': 'Sale Line Change', + 'summary': 'Change Confirmed Sale Lines Routes or Warehouses.', + 'version': '11.0.1.0.0', + 'author': "Hibou Corp.", + 'category': 'Sale', + 'license': 'AGPL-3', + 'complexity': 'expert', + 'images': [], + 'website': "https://hibou.io", + 'description': """ +""", + 'depends': [ + 'sale_sourced_by_line', + 'sale_stock', + ], + 'demo': [], + 'data': [ + 'wizard/sale_line_change_views.xml', + 'views/sale_views.xml', + ], + 'auto_install': False, + 'installable': True, +} diff --git a/sale_line_change/views/sale_views.xml b/sale_line_change/views/sale_views.xml new file mode 100644 index 00000000..829d4f75 --- /dev/null +++ b/sale_line_change/views/sale_views.xml @@ -0,0 +1,19 @@ + + + + sale.order.form.inherit + sale.order + + + +