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
@@ -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
@@ -851,21 +880,26 @@
form
@@ -892,6 +926,18 @@
search
+
+
+
+
+
+
@@ -899,7 +945,7 @@
-
+
@@ -921,10 +967,8 @@
form
@@ -1509,11 +1588,11 @@
search
-
-
-
-
-
+
+
+
+
+
-
+
@@ -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 @@
-
-
-
+
+
+
@@ -75,12 +77,15 @@
search
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -108,7 +113,7 @@
{"search_default_act_to":uid}
-
+
res.request.link.form
@@ -146,14 +151,16 @@
- References Link
+ Request Reference Types
ir.actions.act_window
res.request.link
form
-
+
+
+