Jigar Amin (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-import_salesforce-addresstype_bug_fix-jam
into lp:~openerp-dev/openobject-addons/trunk-import_salesforce.
Requested reviews:
Bhumika (OpenERP) (sbh-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-import_salesforce-addresstype_bug_fix-jam/+merge/65461
Changes:
- Import claim has diff address types so fix for address type.
Kindly Review this.
Thank You
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-import_salesforce-addresstype_bug_fix-jam/+merge/65461
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-import_salesforce.
=== modified file 'import_salesforce/wizard/import_salesforce.py'
--- import_salesforce/wizard/import_salesforce.py 2011-06-02 11:54:18 +0000
+++ import_salesforce/wizard/import_salesforce.py 2011-06-22 09:37:24 +0000
@@ -474,10 +474,16 @@
partner_id = self.get_mapped_id(self.TABLE_CONTACT, val.get('ContactId'))
if partner_id:
address = partner_pool.address_get(self.cr, self.uid, [partner_id], ['contact'])
- address_rec = address_pool.browse(self.cr, self.uid, address['contact'])
- val.update({'partner_address_id': address['contact'],
- 'email_from': address_rec.email,
- 'partner_phone': address_rec.phone})
+ if not address:
+ address = partner_pool.address_get(self.cr, self.uid, [partner_id], ['invoice'])
+ add_id = address['invoice']
+ elif address:
+ add_id = address['contact']
+ if add_id:
+ address_rec = address_pool.browse(self.cr, self.uid, add_id)
+ val.update({'partner_address_id':add_id,
+ 'email_from': address_rec.email,
+ 'partner_phone': address_rec.phone})
return val
def get_claim_close_date(self, val):
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp