Kuldeep Joshi(OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning-auction-kjo
into lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning.
Requested reviews:
Bhumika (OpenERP) (sbh-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-partner-address-cleaning-auction-kjo/+merge/98143
remove the res.partner.address
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-partner-address-cleaning-auction-kjo/+merge/98143
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning.
=== modified file 'auction/auction.py'
--- auction/auction.py 2011-12-09 06:03:08 +0000
+++ auction/auction.py 2012-03-19 05:23:34 +0000
@@ -687,9 +687,9 @@
if (lot.auction_id.id, lot.ach_uid.id) in invoices:
inv_id = invoices[(lot.auction_id.id, lot.ach_uid.id)]
else:
- add = res_obj.read(cr, uid, [lot.ach_uid.id], ['address'])[0]['address']
- if not len(add):
- raise orm.except_orm(_('Missed Address !'), _('The Buyer has no Invoice Address.'))
+ add = res_obj.address_get(cr, uid, [lot.ach_uid.id], ['default'])['default']
+ if not add:
+ raise orm.except_orm(_('Missed Address !'), _('The Buyer has no Address.'))
inv = {
'name':lot.auction_id.name or '',
'reference': lot.ach_login,
=== modified file 'auction/auction_demo.xml'
--- auction/auction_demo.xml 2011-12-22 13:35:59 +0000
+++ auction/auction_demo.xml 2012-03-19 05:23:34 +0000
@@ -109,7 +109,7 @@
<field name="name">Unknown</field>
</record>
- <record id="res_partner_unknown_address_1" model="res.partner.address">
+ <record id="res_partner_unknown_address_1" model="res.partner">
<field name="city">Bruxelles1</field>
<field name="name">Benoit Mortie1r1</field>
<field name="zip">1030</field>
@@ -118,10 +118,10 @@
<field name="phone">(+32)2 211 34 83</field>
<field name="street">Rue des Palais 44, bte 33</field>
<field name="type">default</field>
- <field name="partner_id" ref="partner_record1"/>
+ <field name="parent_id" ref="partner_record1"/>
</record>
- <record id="res_partner_unknown_address_2" model="res.partner.address">
+ <record id="res_partner_unknown_address_2" model="res.partner">
<field name="city">Avignon CEDEX 091</field>
<field name="name">Laurent Jacot1</field>
<field name="zip">84911</field>
@@ -130,10 +130,10 @@
<field name="phone">(+33)4.32.74.10.57</field>
<field name="street">85 rue du traite de Rome</field>
<field name="type">default</field>
- <field name="partner_id" ref="partner_record1"/>
+ <field name="parent_id" ref="partner_record1"/>
</record>
- <record id="res_partner_unknown_address_3" model="res.partner.address">
+ <record id="res_partner_unknown_address_3" model="res.partner">
<field name="city">Louvain-la-Neuve</field>
<field name="name">Thomas Passot</field>
<field name="zip">1348</field>
@@ -141,7 +141,7 @@
<field name="email">[email protected]</field>
<field name="phone">(+32).10.45.17.73</field>
<field name="street">Rue de l'Angelique, 1</field>
- <field name="partner_id" ref="partner_record1"/>
+ <field name="parent_id" ref="partner_record1"/>
</record>
<!-- demo data for the auction_artist object-->
=== modified file 'auction/wizard/auction_lots_sms_send.py'
--- auction/wizard/auction_lots_sms_send.py 2011-01-14 00:11:01 +0000
+++ auction/wizard/auction_lots_sms_send.py 2012-03-19 05:23:34 +0000
@@ -47,18 +47,16 @@
if context is None: context = {}
lot_obj = self.pool.get('auction.lots')
partner_obj = self.pool.get('res.partner')
- partner_address_obj = self.pool.get('res.partner.address')
for data in self.read(cr, uid, ids, context=context):
lots = lot_obj.read(cr, uid, context.get('active_ids', []), ['obj_num','obj_price','ach_uid'])
res = partner_obj.read(cr, uid, [l['ach_uid'][0] for l in lots if l['ach_uid']], ['gsm'], context)
-
nbr = 0
for r in res:
add = partner_obj.address_get(cr, uid, [r['id']])['default']
- addr = partner_address_obj.browse(cr, uid, add, context=context)
+ addr = partner_obj.browse(cr, uid, add, context=context)
to = addr.mobile
if to:
- tools.smssend(data['user'], data['password'], data['app_id'], unicode(data['text'], 'utf-8').encode('latin1'), to)
+ tools.sms_send(data['user'], data['password'], data['app_id'], unicode(data['text'], 'utf-8').encode('latin1'), to)
nbr += 1
return {'sms_sent': nbr}
auction_lots_sms_send()
_______________________________________________
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