diff --git a/addons/account/report/account_tax_code.py b/addons/account/report/account_tax_code.py index f406d884ec8..9a72c83fab5 100644 --- a/addons/account/report/account_tax_code.py +++ b/addons/account/report/account_tax_code.py @@ -47,8 +47,6 @@ def _record_to_report_line(record): } class account_tax_code_report(rml_parse.rml_parse): - _name = 'report.account.tax.code.entries' - def __init__(self, cr, uid, name, context): super(account_tax_code_report, self).__init__(cr, uid, name, context=context) self.localcontext.update({ diff --git a/addons/account/test/price_accuracy00.yaml b/addons/account/test/price_accuracy00.yaml index f33d3af499b..a825700e4b7 100644 --- a/addons/account/test/price_accuracy00.yaml +++ b/addons/account/test/price_accuracy00.yaml @@ -1,6 +1,5 @@ -- - Tax Scenario - +- | + Tax Scenario: In order to check that the accounting entries and tax engine works efficiently with all kind of price accuracies we run this test scenario. - @@ -55,7 +54,7 @@ Then, I change the precision of numbers to 3 digits. - !record {model: decimal.precision, id: product.decimal_account}: - digits: 2 + digits: 3 - And I create another invoice with the same content. - diff --git a/addons/auction/auction.py b/addons/auction/auction.py index 2955d97b501..0ece4690d9f 100644 --- a/addons/auction/auction.py +++ b/addons/auction/auction.py @@ -63,7 +63,7 @@ class auction_dates(osv.osv): return name _columns = { - 'name': fields.char('Auction date', size=64, required=True), + 'name': fields.char('Auction Name', size=64, required=True), 'expo1': fields.date('First Exposition Day', required=True), 'expo2': fields.date('Last Exposition Day', required=True), 'auction1': fields.date('First Auction Day', required=True), diff --git a/addons/crm/crm.py b/addons/crm/crm.py index a7b2c79759f..8bc6f56117d 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -280,7 +280,7 @@ class crm_case(osv.osv): 'section_id': _get_section, 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'crm.case', context=c), } - _order = 'date_deadline desc, id desc' + _order = 'date_deadline desc, create_date desc,id desc' def unlink(self, cr, uid, ids, context={}): for case in self.browse(cr, uid, ids, context): diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index 274d9f8c2e4..92c08594c11 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -162,7 +162,7 @@ - + @@ -331,14 +331,14 @@ - Events On Registrations + Registration by Event report.event.registration form tree,graph - + diff --git a/addons/hr_contract/hr_contract.py b/addons/hr_contract/hr_contract.py index 4d701341a72..b90f9dd1a89 100644 --- a/addons/hr_contract/hr_contract.py +++ b/addons/hr_contract/hr_contract.py @@ -80,20 +80,20 @@ class hr_contract(osv.osv): _name = 'hr.contract' _description = 'Contract' _columns = { - 'name' : fields.char('Contract Reference', size=30, required=True), - 'employee_id' : fields.many2one('hr.employee', "Employee", required=True), - 'department_id' : fields.related('employee_id','department_id', string="Department", readonly=True), - 'type_id' : fields.many2one('hr.contract.type', "Contract Type"), - 'job_id' : fields.many2one('hr.job', 'Job Title'), - 'date_start' : fields.date('Start Date', required=True), - 'date_end' : fields.date('End Date'), - 'working_hours_per_day_id' : fields.many2one('resource.calendar','Working hours per day'), - 'wage_type_id' : fields.many2one('hr.contract.wage.type', 'Wage Type', required=True), - 'wage' : fields.float('Wage', digits=(16,2), required=True), + 'name': fields.char('Contract Reference', size=30, required=True), + 'employee_id': fields.many2one('hr.employee', "Employee", required=True), + 'department_id': fields.related('employee_id','department_id', string="Department", readonly=True), + 'type_id': fields.many2one('hr.contract.type', "Contract Type"), + 'job_id': fields.many2one('hr.job', 'Job Title'), + 'date_start': fields.date('Start Date', required=True), + 'date_end': fields.date('End Date'), + 'working_hours': fields.many2one('resource.calendar','Working hours'), + 'wage_type_id': fields.many2one('hr.contract.wage.type', 'Wage Type', required=True), + 'wage': fields.float('Wage', digits=(16,2), required=True), 'advantages': fields.text('Advantages'), 'advantages_net': fields.float('Net Advantages Value', digits=(16,2)), 'advantages_gross': fields.float('Gross Advantages Value', digits=(16,2)), - 'notes' : fields.text('Notes'), + 'notes': fields.text('Notes'), } _defaults = { 'date_start' : lambda *a : time.strftime("%Y-%m-%d"), diff --git a/addons/hr_contract/hr_contract_view.xml b/addons/hr_contract/hr_contract_view.xml index 13e61c21ac4..e198cc35de5 100644 --- a/addons/hr_contract/hr_contract_view.xml +++ b/addons/hr_contract/hr_contract_view.xml @@ -57,9 +57,9 @@ hr.contract.wage.type.period form - @@ -76,7 +76,7 @@ - + @@ -95,7 +95,7 @@ - + @@ -165,7 +165,7 @@ - + @@ -204,7 +204,7 @@ - + diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml index ef1df892668..17c113acd78 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml @@ -197,24 +197,24 @@ search - - - - - - - - - + + + + + + + + + - - - - - + + + + + diff --git a/addons/membership/membership_view.xml b/addons/membership/membership_view.xml index 2bc1ac1d48d..3e22529332f 100644 --- a/addons/membership/membership_view.xml +++ b/addons/membership/membership_view.xml @@ -97,7 +97,7 @@ - Current members + Members res.partner tree @@ -129,10 +129,10 @@ - Current members + Members res.partner [('membership_state','<>','none'),('membership_state','<>','canceled'),('membership_state','<>','old'),('membership_state','<>','waiting')] - + @@ -148,10 +148,7 @@ - + @@ -189,7 +186,7 @@ - + diff --git a/addons/project/project.py b/addons/project/project.py index 7a412bfecfe..e9c11cc605c 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -299,7 +299,7 @@ class task(osv.osv): 'remaining_hours': fields.float('Remaining Hours', digits=(16,4), help="Total remaining time, can be re-estimated periodically by the assignee of the task."), 'total_hours': fields.function(_hours_get, method=True, string='Total Hours', multi='hours', store=True, help="Computed as: Time Spent + Remaining Time."), 'progress': fields.function(_hours_get, method=True, string='Progress (%)', multi='hours', store=True, help="Computed as: Time Spent / Total Time."), - 'delay_hours': fields.function(_hours_get, method=True, string='Delay Hours', multi='hours', store=True, help="Computed as: Total Time - Estimated Time. It gives the difference of the time estimated by the project manager and the real time to close the task."), + 'delay_hours': fields.function(_hours_get, method=True, string='Delay Hours', multi='hours', store=True, help="Computed as difference of the time estimated by the project manager and the real time to close the task."), 'user_id': fields.many2one('res.users', 'Assigned to'), 'delegated_user_id': fields.related('child_ids','user_id',type='many2one', relation='res.users', string='Delegated To'), diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 75bc18922eb..7c34807517a 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -42,7 +42,7 @@ - ['|','|',('user_id','=',user.id),('project_id.members','=',user.id),('project_id.user_id','=',user.id)] + ['|','|','|',('user_id','=',False),('user_id','=',user.id),('project_id.members','=',user.id),('project_id.user_id','=',user.id)] diff --git a/addons/project_issue/project_feature_menu.xml b/addons/project_issue/project_feature_menu.xml index 933a3a6112e..caf533efb7d 100644 --- a/addons/project_issue/project_feature_menu.xml +++ b/addons/project_issue/project_feature_menu.xml @@ -1,23 +1,23 @@ - - ######################## Future Request (menu) ########################### - + + ######################## Feature Request (menu) ########################### + - Future Requests + Feature Requests project.issue form tree,calendar - + - + tree - + @@ -33,6 +33,6 @@ - + diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index 6d53c4f7036..305db272f4c 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -11,23 +11,23 @@ Issue Categories crm.case.categ form - + [('object_id.model', '=', 'project.issue')] - {'object_id':'project.issue'} + {'object_id':'project.issue'} - # ------------------------------------------------------ + # ------------------------------------------------------ # Stage - # ------------------------------------------------------ + # ------------------------------------------------------ Issue Stages crm.case.stage form [('object_id.model', '=', 'project.issue')] - {'object_id':'project.issue'} + {'object_id':'project.issue'} - + Project Issue Tracker Form project.issue @@ -35,8 +35,8 @@
- - + + @@ -45,7 +45,7 @@ icon="gtk-index" type="action" attrs="{'invisible':[('task_id','!=',False)]}" /> - + - + - + - + - Proejct Issue Tracker Tree + Project Issue Tracker Tree project.issue tree @@ -155,7 +155,7 @@ - +