diff options
| author | Vir (Open ERP) <vir@tinyerp.com> | 2010-06-25 15:20:38 +0530 |
|---|---|---|
| committer | Vir (Open ERP) <vir@tinyerp.com> | 2010-06-25 15:20:38 +0530 |
| commit | 3d20973c46e8eadaf2a55e817fdf8affe5f922e8 (patch) | |
| tree | a1d99dca8a9dabeb80383827f1ce822bb55cdce5 /addons/project | |
| parent | d5196a8fe8f542f67c25f64db2987f3da4b3fc96 (diff) | |
[ADD] partner : new history tabs are added for crm, email,maketing_campaign,mail_gateway
bzr revid: vir@tinyerp.com-20100625095038-tgjki9gmdfdibgp3
Diffstat (limited to 'addons/project')
| -rw-r--r-- | addons/project/__init__.py | 1 | ||||
| -rw-r--r-- | addons/project/__openerp__.py | 1 | ||||
| -rw-r--r-- | addons/project/res_partner.py | 36 | ||||
| -rw-r--r-- | addons/project/res_partner_view.xml | 20 |
4 files changed, 58 insertions, 0 deletions
diff --git a/addons/project/__init__.py b/addons/project/__init__.py index 6347cd9dd29..44154c8ae05 100644 --- a/addons/project/__init__.py +++ b/addons/project/__init__.py @@ -25,6 +25,7 @@ import installer import project_mailgate import report import wizard +import res_partner # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/project/__openerp__.py b/addons/project/__openerp__.py index 5d535963422..03b72e09e38 100644 --- a/addons/project/__openerp__.py +++ b/addons/project/__openerp__.py @@ -46,6 +46,7 @@ work done on tasks, eso. It is able to render planning, order tasks, eso. "project_report.xml", "process/task_process.xml", "project_installer.xml", + "res_partner_view.xml", "report/project_report_view.xml", "wizard/project_close_task_view.xml", "board_project_view.xml", diff --git a/addons/project/res_partner.py b/addons/project/res_partner.py new file mode 100644 index 00000000000..ac9c646ed82 --- /dev/null +++ b/addons/project/res_partner.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). +# +# 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 <http://www.gnu.org/licenses/>. +# +############################################################################## + +from osv import fields,osv + +class res_partner(osv.osv): + """ Inherits partner and adds CRM information in the partner form """ + _inherit = 'res.partner' + + _columns = { + 'task_ids': fields.one2many('project.task', 'partner_id',\ + 'Tasks', readonly=True), + } + +res_partner() + + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file diff --git a/addons/project/res_partner_view.xml b/addons/project/res_partner_view.xml new file mode 100644 index 00000000000..92e74c920b5 --- /dev/null +++ b/addons/project/res_partner_view.xml @@ -0,0 +1,20 @@ +<?xml version="1.0"?> +<openerp> + <data> + + <!-- Partners inherited form --> + + <record id="view_task_partner_info_form" model="ir.ui.view"> + <field name="name">res.partner.task.info.inherit</field> + <field name="model">res.partner</field> + <field name="type">form</field> + <field name="inherit_id" ref="base.view_partner_form"/> + <field name="arch" type="xml"> + <page string="History" position="inside"> + <field name="task_ids" colspan="4" nolabel="1"/> + </page> + </field> + </record> + </data> +</openerp> + |
