From b397b5e87a996b981e8273e1aa0467f7309eef8e Mon Sep 17 00:00:00 2001 From: MVA Date: Thu, 9 Feb 2012 15:22:54 +0100 Subject: [PATCH] [REF] add yml test change search view in event.event change view in sale order line bzr revid: mva@openerp.com-20120209142254-zkww3kspztmj6lud --- addons/event/event_view.xml | 5 +++-- addons/event_sale_order/__openerp__.py | 1 + addons/event_sale_order/sale_order.py | 7 +++++++ addons/event_sale_order/sale_order_view.xml | 4 ++-- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index 57e7f54745e..750b9bc3ac2 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -176,7 +176,7 @@ calendar - + @@ -211,6 +211,7 @@ + ir.actions.act_window event.event form - tree,form,calendar,graph + calendar,tree,form,graph {"search_default_draft": "1", "search_default_section_id": section_id} Event is the low level object used by meeting and others documents that should be synchronized with mobile devices or calendar applications through caldav. Most of the users should work in the Calendar menu, and not in the list of events. diff --git a/addons/event_sale_order/__openerp__.py b/addons/event_sale_order/__openerp__.py index 050de2c3f53..c7be214a2bd 100644 --- a/addons/event_sale_order/__openerp__.py +++ b/addons/event_sale_order/__openerp__.py @@ -32,6 +32,7 @@ 'update_xml': [ 'sale_order_view.xml', ], + 'test':['test/confirm.yml'], 'installable': True, 'active': False, } diff --git a/addons/event_sale_order/sale_order.py b/addons/event_sale_order/sale_order.py index e790124e04f..bd33f8f8e36 100644 --- a/addons/event_sale_order/sale_order.py +++ b/addons/event_sale_order/sale_order.py @@ -40,6 +40,9 @@ class sale_order_line(osv.osv): def product_id_change(self, cr, uid, ids, pricelist, product, qty=0, uom=False, qty_uos=0, uos=False, name='', partner_id=False, lang=False, update_tax=True, date_order=False, packaging=False, fiscal_position=False, flag=False, context=None): + """ + check product if event type + """ res = {} if product: product_res = self.pool.get('product.product').browse(cr, uid, product) @@ -54,6 +57,10 @@ class sale_order_line(osv.osv): return super(sale_order_line,self).product_id_change(cr,uid,ids,res,context) def button_confirm(self,cr,uid,ids,context=None): + ''' + create registration with sale order + + ''' registration = self.browse(cr,uid,ids,context=None) for registration in registration: if registration.event.id: diff --git a/addons/event_sale_order/sale_order_view.xml b/addons/event_sale_order/sale_order_view.xml index cb9bb3391ff..e96c5a84f80 100644 --- a/addons/event_sale_order/sale_order_view.xml +++ b/addons/event_sale_order/sale_order_view.xml @@ -20,10 +20,10 @@ form - + + -