From e23ade6f5d1609bd6e9f67d12210b081d3710cbd Mon Sep 17 00:00:00 2001 From: "ajay javiya (OpenERP)" Date: Thu, 25 Oct 2012 15:08:09 +0530 Subject: [PATCH] [IMP]:onchange state country selected automatically bzr revid: aja@tinyerp.com-20121025093809-k907f1m17cvg648o --- openerp/addons/base/res/res_partner.py | 3 +++ openerp/addons/base/res/res_partner_view.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 9ed2333a23b..5b43ace4f06 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -562,6 +562,9 @@ class res_partner(osv.osv, format_address): address_format = '%(company_name)s\n' + address_format return address_format % args + def onchange_state(self, cr, uid, ids, state_id, context=None): + state=self.pool.get('res.country.state').browse(cr, uid, state_id, context) + return {'value':{'country_id':state.country_id.id,'zip':''}} # res.partner.address is deprecated; it is still there for backward compability only and will be removed in next version class res_partner_address(osv.osv): _table = "res_partner" diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index 963262556be..bd379e3bec2 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -162,7 +162,7 @@
- +