From afad149eb8a542b39e9508a458d7aeb43aeb60ed Mon Sep 17 00:00:00 2001 From: Joseph Caburnay Date: Thu, 10 Oct 2019 11:45:35 +0000 Subject: [REF] *_sale_coupon: create coupon module This refactoring extracts parts of `sale_coupon` module to create a more generic module called `coupon`. This new module can be extended in different sales modules to implement functionalities specific to modules that extend it. --- addons/coupon/views/coupon_program_views.xml | 103 ++++++++++++--------------- addons/coupon/views/coupon_views.xml | 21 +++--- 2 files changed, 55 insertions(+), 69 deletions(-) (limited to 'addons/coupon/views') diff --git a/addons/coupon/views/coupon_program_views.xml b/addons/coupon/views/coupon_program_views.xml index 0b3eb8d13b5..830b6731744 100644 --- a/addons/coupon/views/coupon_program_views.xml +++ b/addons/coupon/views/coupon_program_views.xml @@ -2,17 +2,13 @@ - - sale.coupon.program.common.form - sale.coupon.program + + coupon.program.common.form + coupon.program
-
- -
+
@@ -73,22 +69,23 @@ - - sale.coupon.program.form - sale.coupon.program - + + + coupon.program.form + coupon.program + primary
-
- - @@ -106,9 +103,9 @@
- - sale.coupon.program.tree - sale.coupon.program + + coupon.program.tree + coupon.program @@ -119,9 +116,9 @@ - - sale.coupon.program.search - sale.coupon.program + + coupon.program.search + coupon.program @@ -133,9 +130,9 @@ - - sale.coupon.program.kanban - sale.coupon.program + + coupon.program.kanban + coupon.program @@ -148,12 +145,10 @@

-
Coupons
-
Sales
-
Active
-
-
-
+
Coupons
+
Active
+
+
@@ -164,15 +159,15 @@ - + Coupon Programs - sale.coupon.program + coupon.program tree,kanban,form - + + (0, 0, {'view_mode': 'form', 'view_id': ref('coupon_program_view_coupon_program_form')})]"/> [('program_type','=', 'coupon_program')] { 'default_program_type': 'coupon_program', @@ -188,23 +183,20 @@ - - - - - sale.coupon.promotion.program.form - sale.coupon.program - + + coupon.promotion.program.form + coupon.program + primary - - @@ -236,9 +228,9 @@ - - sale.coupon.promotion.program.tree - sale.coupon.program + + coupon.promotion.program.tree + coupon.program @@ -249,9 +241,9 @@ - - sale.coupon.promotion.program.search - sale.coupon.program + + coupon.promotion.program.search + coupon.program @@ -261,15 +253,15 @@ - + Promotion Programs - sale.coupon.program + coupon.program tree,kanban,form - + (0, 0, {'view_mode': 'form', 'view_id': ref('coupon_program_view_promo_program_form')})]"/> + [('program_type', '=', 'promotion_program')] { 'default_program_type': 'promotion_program', @@ -286,7 +278,4 @@

- - - diff --git a/addons/coupon/views/coupon_views.xml b/addons/coupon/views/coupon_views.xml index 6b7dc0e7cca..67bdd3b3177 100644 --- a/addons/coupon/views/coupon_views.xml +++ b/addons/coupon/views/coupon_views.xml @@ -1,32 +1,31 @@ - - sale.coupon.tree - sale.coupon + + coupon.coupon.tree + coupon.coupon - - + Coupons - sale.coupon - + coupon.coupon + [('program_id', '=', active_id)] {} - - sale.coupon.form - sale.coupon + + coupon.coupon.form + coupon.coupon
@@ -39,8 +38,6 @@ - - -- cgit v1.2.3