From efdbaf40888dbbd8dd1fe1fae06130ccd25de28a Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Fri, 15 Jun 2012 16:48:35 +0200 Subject: [PATCH] [IMP] project: version 7.0 for the project form view bzr revid: qdp-launchpad@openerp.com-20120615144835-189jbt84u2z3si8u --- addons/analytic_contract_project/__init__.py | 3 +- .../analytic_contract_project.py | 32 ++++ .../analytic_contract_project_view.xml | 167 ++++++++++-------- addons/project/project_view.xml | 30 ++-- addons/project_issue/project_issue_view.xml | 19 +- .../project_long_term_view.xml | 9 +- addons/project_timesheet/project_timesheet.py | 4 - .../project_timesheet_view.xml | 15 -- 8 files changed, 155 insertions(+), 124 deletions(-) create mode 100644 addons/analytic_contract_project/analytic_contract_project.py diff --git a/addons/analytic_contract_project/__init__.py b/addons/analytic_contract_project/__init__.py index 2aefd8b3c11..dd60ac32096 100644 --- a/addons/analytic_contract_project/__init__.py +++ b/addons/analytic_contract_project/__init__.py @@ -19,5 +19,6 @@ # ############################################################################## -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: +import analytic_contract_project +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/analytic_contract_project/analytic_contract_project.py b/addons/analytic_contract_project/analytic_contract_project.py new file mode 100644 index 00000000000..21654868218 --- /dev/null +++ b/addons/analytic_contract_project/analytic_contract_project.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2010 Tiny SPRL (). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from osv import fields, osv + +class project_project(osv.osv): + _inherit = 'project.project' + _columns = { + # 'use_timesheets': fields.boolean('Timesheets', help="Check this field if this project manages timesheets"), + } + _defaults = { + 'use_timesheets': True, + } +project_project() diff --git a/addons/analytic_contract_project/analytic_contract_project_view.xml b/addons/analytic_contract_project/analytic_contract_project_view.xml index fff5e002f0f..7fe0e2abbbd 100644 --- a/addons/analytic_contract_project/analytic_contract_project_view.xml +++ b/addons/analytic_contract_project/analytic_contract_project_view.xml @@ -8,78 +8,105 @@ - + - - - - - - - - - - - - - - - - - - - - - -
- -
Est.Tot
-
Invoiced
-
Remaining
-
To Invoice
-
-
+ + + + + + + + + + - - - - - - - - - -
-
-
- - - - - - - -
-
-
- - - -
Total
- - - - - -
-
- - - - - - - + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + +
+ + + + + + + + + Inherit project form : Invoicing Data + project.project + form + + + + + +