diff --git a/bin/addons/base/base_menu.xml b/bin/addons/base/base_menu.xml index 3049fbb17b2..31ddb5df1f1 100644 --- a/bin/addons/base/base_menu.xml +++ b/bin/addons/base/base_menu.xml @@ -5,8 +5,8 @@ - + groups="base.group_extended,base.group_no_one" /> + diff --git a/bin/addons/base/ir/ir.xml b/bin/addons/base/ir/ir.xml index 86b17249680..5ecbebef4f2 100644 --- a/bin/addons/base/ir/ir.xml +++ b/bin/addons/base/ir/ir.xml @@ -10,17 +10,41 @@ 20
- - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -47,12 +71,17 @@ + + + + + - Client Actions + Client Events ir.actions.act_window ir.values form @@ -63,20 +92,20 @@ - - tree - - - + + tree + + + + + + + form + + + - - - form - - - - @@ -254,7 +283,7 @@ - Sequence Types + Sequence Codes ir.actions.act_window ir.sequence.type form @@ -312,6 +341,7 @@ + @@ -321,7 +351,7 @@ form
- + @@ -362,13 +392,14 @@ - - - - - - - + + + + + + + + @@ -424,16 +455,12 @@ - - - - - Report Custom + Custom Reports ir.actions.act_window ir.actions.report.custom form @@ -525,7 +552,7 @@ - Report Xml + XML Reports ir.actions.act_window ir.actions.report.xml form @@ -600,8 +627,6 @@ - - @@ -668,10 +693,14 @@ form - - - - + + + + + + + + @@ -830,7 +859,7 @@ - + @@ -851,21 +880,26 @@ form - - - + + + - - - - - - - - + + + + + + + + + + + + + @@ -892,6 +926,18 @@ search + + + + + + @@ -899,7 +945,7 @@ - + @@ -921,10 +967,8 @@ form
- - - - + + @@ -1210,12 +1254,26 @@ search + + + + + + + + + + - - - - + + @@ -1227,12 +1285,12 @@ form - - + + - + @@ -1282,12 +1340,29 @@ search + + + + + + + + + + + @@ -1330,6 +1405,10 @@ search + + @@ -1337,8 +1416,8 @@ - - + + @@ -1403,13 +1482,13 @@ - - - - - - - + + + + + + + @@ -1496,9 +1575,9 @@ - - - + + + @@ -1509,11 +1588,11 @@ search - - - - - + + + + + Menu Items @@ -1569,7 +1648,8 @@ - + + @@ -1588,8 +1668,8 @@ - - + @@ -1618,7 +1698,7 @@ - + @@ -1645,17 +1725,17 @@
- - - - - - - - - - - + + + + + + + + + + + @@ -1666,21 +1746,21 @@ - + - - - - - - - + + + + + + + - +
@@ -1758,21 +1838,21 @@ search - + - - - - - + + + + + - + @@ -1895,13 +1975,13 @@ - - - - + + + + - + @@ -1917,7 +1997,7 @@ {'key':'server_action'} - + ir.actions.todo @@ -1966,8 +2046,8 @@ search - - + + diff --git a/bin/addons/base/ir/ir_actions.py b/bin/addons/base/ir/ir_actions.py index 4b9d59743cb..09469e33450 100644 --- a/bin/addons/base/ir/ir_actions.py +++ b/bin/addons/base/ir/ir_actions.py @@ -36,7 +36,7 @@ class actions(osv.osv): _table = 'ir_actions' _columns = { 'name': fields.char('Action Name', required=True, size=64), - 'type': fields.char('Action Type', required=True, size=32), + 'type': fields.char('Action Type', required=True, size=32,readonly=True), 'usage': fields.char('Action Usage', size=32), } _defaults = { diff --git a/bin/addons/base/ir/ir_cron.py b/bin/addons/base/ir/ir_cron.py index 6b96333b5d5..c4d4e72260f 100644 --- a/bin/addons/base/ir/ir_cron.py +++ b/bin/addons/base/ir/ir_cron.py @@ -47,15 +47,15 @@ class ir_cron(osv.osv, netsvc.Agent): 'name': fields.char('Name', size=60, required=True), 'user_id': fields.many2one('res.users', 'User', required=True), 'active': fields.boolean('Active'), - 'interval_number': fields.integer('Interval Number'), + 'interval_number': fields.integer('Interval Number',help="Repeat every x."), 'interval_type': fields.selection( [('minutes', 'Minutes'), ('hours', 'Hours'), ('work_days','Work Days'), ('days', 'Days'),('weeks', 'Weeks'), ('months', 'Months')], 'Interval Unit'), 'numbercall': fields.integer('Number of Calls', help='Number of time the function is called,\na negative number indicates that the function will always be called'), - 'doall' : fields.boolean('Repeat Missed'), - 'nextcall' : fields.datetime('Next Execution Date', required=True), - 'model': fields.char('Object', size=64), - 'function': fields.char('Function', size=64), - 'args': fields.text('Arguments'), + 'doall' : fields.boolean('Repeat Missed',help="Select this if you want to run the scheduler for the missed occurencs."), + 'nextcall' : fields.datetime('Next Execution Date', required=True,help="Date when this schedular will call next time"), + 'model': fields.char('Object', size=64,help="Name of object whose function will be called when this scheduler will run. e.g. 'res.partener'"), + 'function': fields.char('Function', size=64,help="Name of the function to be called by this scheduler. "), + 'args': fields.text('Arguments',help="Arguments to be passed to the function. e.g. (uid,)"), 'priority': fields.integer('Priority', help='0=Very Urgent\n10=Not urgent') } diff --git a/bin/addons/base/ir/ir_filters.py b/bin/addons/base/ir/ir_filters.py index 2821d0c94b7..8f9869a6922 100644 --- a/bin/addons/base/ir/ir_filters.py +++ b/bin/addons/base/ir/ir_filters.py @@ -42,7 +42,7 @@ class ir_filters(osv.osv): 'user_id':fields.many2one('res.users', 'User', help='False means for every user'), 'domain': fields.text('Domain Value', required=True), 'context': fields.text('Context Value', required=True), - 'model_id': fields.selection(_list_all_models, 'Model', required=True), + 'model_id': fields.selection(_list_all_models, 'Object', required=True), } ir_filters() diff --git a/bin/addons/base/module/wizard/base_module_configuration_view.xml b/bin/addons/base/module/wizard/base_module_configuration_view.xml index 7f11eced7d4..e5ad8f720bd 100644 --- a/bin/addons/base/module/wizard/base_module_configuration_view.xml +++ b/bin/addons/base/module/wizard/base_module_configuration_view.xml @@ -26,7 +26,7 @@ @@ -38,6 +38,6 @@ action ir.actions.todo - + diff --git a/bin/addons/base/res/ir_property_view.xml b/bin/addons/base/res/ir_property_view.xml index f5a951d0c29..399cac47136 100644 --- a/bin/addons/base/res/ir_property_view.xml +++ b/bin/addons/base/res/ir_property_view.xml @@ -73,7 +73,7 @@ form - + diff --git a/bin/addons/base/res/res_request_view.xml b/bin/addons/base/res/res_request_view.xml index 3e83f6c3e96..2b1195df51c 100644 --- a/bin/addons/base/res/res_request_view.xml +++ b/bin/addons/base/res/res_request_view.xml @@ -1,6 +1,8 @@ + + res.request.tree res.request @@ -40,9 +42,9 @@ -