From 50bea257acef7d4ce5a3f30110c02d74b013cd8f Mon Sep 17 00:00:00 2001 From: "Ashutosh Srivastava (Open ERP)" Date: Tue, 17 May 2011 11:26:46 +0530 Subject: [PATCH] [FIX] crm_claim : fix the claim history lp bug: https://launchpad.net/bugs/689577 fixed bzr revid: asr@tinyerp.com-20110517055646-a3ftqzj2w3rzumz8 --- addons/crm_claim/crm_claim.py | 8 ++++++++ addons/crm_claim/crm_claim_view.xml | 32 +++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/addons/crm_claim/crm_claim.py b/addons/crm_claim/crm_claim.py index b7ffe764a03..05634d564b8 100644 --- a/addons/crm_claim/crm_claim.py +++ b/addons/crm_claim/crm_claim.py @@ -32,6 +32,7 @@ CRM_CLAIM_PENDING_STATES = ( crm.AVAILABLE_STATES[4][0], # Pending ) + class crm_claim(crm.crm_case, osv.osv): """ Crm claim @@ -265,6 +266,13 @@ class crm_claim(crm.crm_case, osv.osv): crm_claim() +class res_partner(osv.osv): + + _inherit = 'res.partner' + _columns = { + 'claims_ids': fields.one2many('crm.claim', 'partner_id', 'Claims'), + } +res_partner() class crm_stage_claim(osv.osv): diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index 00d7128abcf..7972ccc4943 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -306,6 +306,38 @@ + + res.partner.crm.history.inherit1 + res.partner + form + + + + False + + + + + + res.partner.claim.info.form + res.partner + form + + 20 + + + + + + + + + + + + + +