diff --git a/addons/project/views/res_config_views.xml b/addons/project/views/res_config_views.xml index de26444ad29..c56bf1bf247 100644 --- a/addons/project/views/res_config_views.xml +++ b/addons/project/views/res_config_views.xml @@ -113,6 +113,11 @@
Sell services and invoice time spent
+
+
+ Save this page and come back here to set up the feature. +
+
diff --git a/addons/sale_timesheet/__manifest__.py b/addons/sale_timesheet/__manifest__.py index 317327e433d..b06dc938520 100644 --- a/addons/sale_timesheet/__manifest__.py +++ b/addons/sale_timesheet/__manifest__.py @@ -24,6 +24,7 @@ have real delivered quantities in sales orders. 'views/project_task_views.xml', 'views/procurement_views.xml', 'views/hr_timesheet_views.xml', + 'views/res_config_views.xml', ], 'demo': [ 'data/sale_service_demo.xml', diff --git a/addons/sale_timesheet/views/product_views.xml b/addons/sale_timesheet/views/product_views.xml index 9e054c83f92..0c9903233a3 100644 --- a/addons/sale_timesheet/views/product_views.xml +++ b/addons/sale_timesheet/views/product_views.xml @@ -16,4 +16,34 @@ + + + product.template.search.timesheet + product.template + + + + + + + + + + + + Products + product.template + form + tree,form + {'search_default_product_time_based':1, 'default_type': 'service', 'default_invoice_policy': 'delivery'} + + + + Products + product.template + form + tree,form + {'search_default_product_service_fixed':1, 'default_type': 'service', 'default_invoice_policy': 'order'} + + diff --git a/addons/sale_timesheet/views/res_config_views.xml b/addons/sale_timesheet/views/res_config_views.xml new file mode 100644 index 00000000000..1be92384b48 --- /dev/null +++ b/addons/sale_timesheet/views/res_config_views.xml @@ -0,0 +1,64 @@ + + + + + hr.timesheet.config.settings.view.form + hr.timesheet.config.settings + + + +
+
+
+
+
+
+
+
+
+
+
+ + + sale.config.settings.view.form + sale.config.settings + + + +
+
+
+
+
+
+
+
+
+
+
+ + + project.config.settings.view.form + project.config.settings + + + +
+
+
+
+
+
+
+
+
+
+
+ +