Merge lp:~angelmoya/prestashoperpconnect/prestashoperpconnect into lp:prestashoperpconnect/6.1

Proposed by Angel Moya - Domatix
Status: Rejected
Rejected by: Sébastien BEAU - http://www.akretion.com
Proposed branch: lp:~angelmoya/prestashoperpconnect/prestashoperpconnect
Merge into: lp:prestashoperpconnect/6.1
Diff against target: 58 lines (+18/-26)
2 files modified
prestashoperpconnect/settings/1.4.0.0/res.partner.address/external.mappinglines.template.csv (+12/-17)
prestashoperpconnect/settings/1.4.0.0/res.partner/external.mappinglines.template.csv (+6/-9)
To merge this branch: bzr merge lp:~angelmoya/prestashoperpconnect/prestashoperpconnect
Reviewer Review Type Date Requested Status
Sébastien BEAU - http://www.akretion.com Disapprove
Review via email: mp+113718@code.launchpad.net

Description of the change

Fix mapping to import res.partner and res.partner.address in 1.4

To post a comment you must log in.
Revision history for this message
Sébastien BEAU - http://www.akretion.com (sebastien.beau) wrote :

Hello Angel, did your merge is still up to date?
If yes I will merge but without testing on a prestashop 1.4.
I start to work again on the connector but I will focus my effort on 1.5, so not time to test on 1.4.

Thanks for your help

Regards

Revision history for this message
Sébastien BEAU - http://www.akretion.com (sebastien.beau) wrote :

The project has moved to Github https://github.com/OCA/connector-prestashop.
Please resubmit your MP on github using following procedure https://github.com/OCA/maintainers-tools/wiki/How-to-move-a-Merge-Proposal-to-GitHub.

I put this MP in rejected in the meanwhile.

Regards

Revision history for this message
Sébastien BEAU - http://www.akretion.com (sebastien.beau) :
review: Disapprove

Unmerged revisions

53. By Angel Moya <angel@mint>

FIX res.partner.address mapping firstname in 1.4

52. By Angel Moya <angel@mint>

FIX res.partner mapping active in 1.4

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'prestashoperpconnect/settings/1.4.0.0/res.partner.address/external.mappinglines.template.csv'
--- prestashoperpconnect/settings/1.4.0.0/res.partner.address/external.mappinglines.template.csv 2012-04-15 13:28:59 +0000
+++ prestashoperpconnect/settings/1.4.0.0/res.partner.address/external.mappinglines.template.csv 2012-07-06 10:09:22 +0000
@@ -1,20 +1,15 @@
1"id","mapping_id:id","external_field","field_id:id","type","evaluation_type","external_type","child_mapping_id:id","alternative_key","in_function","out_function"1id,mapping_id:id,external_field,field_id:id,type,evaluation_type,external_type,child_mapping_id:id,alternative_key,in_function,out_function
2"prestashoperpconnect.prestashop1400_res_partner_address_id_customer","prestashoperpconnect.prestashop_1400_partner_address","id_customer","base.field_res_partner_address_partner_id","in_out","direct","int",,"False","if ifield:2prestashoperpconnect.prestashop1400_res_partner_address_id_customer,prestashoperpconnect.prestashop_1400_partner_address,id_customer,base.field_res_partner_address_partner_id,in_out,direct,int,,False,"if ifield:
3 result = [('name', ifield + ' ' + data['lastname'] or '')]3 result = [('name', ifield + ' ' + data['lastname'] or '')]
4else:4else:
5 result = [('name', data['lastname'] or '')]","add_id = self.browse(cr, uid, record['id'])"5 result = [('name', data['lastname'] or '')]","add_id = self.browse(cr, uid, record['id'])"
6"prestashoperpconnect.prestashop1400_res_partner_address_email","prestashoperpconnect.prestashop_1400_partner_address","email","base.field_res_partner_address_email","in_out","direct","unicode",,"False",,6prestashoperpconnect.prestashop1400_res_partner_address_email,prestashoperpconnect.prestashop_1400_partner_address,email,base.field_res_partner_address_email,in_out,direct,unicode,,False,,
7"prestashoperpconnect.prestashop1400_res_partner_address_contact_name","prestashoperpconnect.prestashop_1400_partner_address","contact_name","base.field_res_partner_address_name","in_out","direct","unicode",,"False",,7prestashoperpconnect.prestashop1400_res_partner_address_contact_name,prestashoperpconnect.prestashop_1400_partner_address,contact_name,base.field_res_partner_address_name,in_out,direct,unicode,,False,,
8"prestashoperpconnect.prestashop1400_res_partner_address_contact_type","prestashoperpconnect.prestashop_1400_partner_address","contact_type","base.field_res_partner_address_type","in_out","direct","unicode",,"False",,8prestashoperpconnect.prestashop1400_res_partner_address_contact_type,prestashoperpconnect.prestashop_1400_partner_address,contact_type,base.field_res_partner_address_type,in_out,direct,unicode,,False,,
9"prestashoperpconnect.prestashop1400_res_partner_address_firstname","prestashoperpconnect.prestashop_1400_partner_address","firstname","base.field_res_partner_address_name","in_out","function","unicode",,"False","if not data['contact_name']:9prestashoperpconnect.prestashop1400_res_partner_address_firstname,prestashoperpconnect.prestashop_1400_partner_address,firstname,base.field_res_partner_address_name,in_out,function,unicode,,False,"if (not 'contact_name' in data) or (not data['contact_name']):
10 if ifield:10 result = [('name', (ifield or '') + (data['lastname'] or ''))]","add_id = self.browse(cr, uid, record['id'])"
11 result = [('name', ifield + ' ' + data['lastname'] or '')]11prestashoperpconnect.prestashop1400_res_partner_address_city,prestashoperpconnect.prestashop_1400_partner_address,city,base.field_res_partner_address_city,in_out,direct,unicode,,False,,"result = [('name', (ifield or '') + (data['lastname'] or ''))]"
12 else:12prestashoperpconnect.prestashop1400_res_partner_address_address1,prestashoperpconnect.prestashop_1400_partner_address,address1,base.field_res_partner_address_street,in_out,direct,unicode,,False,,
13 result = [('name', data['lastname'] or '')]13prestashoperpconnect.prestashop1400_res_partner_address_address2,prestashoperpconnect.prestashop_1400_partner_address,address2,base.field_res_partner_address_street2,in_out,direct,unicode,,False,,
14else:14prestashoperpconnect.prestashop1400_res_partner_address_phone_mobile,prestashoperpconnect.prestashop_1400_partner_address,phone_mobile,base.field_res_partner_address_mobile,in_out,direct,unicode,,False,,
15 result = [('name', data['contact_name'] or '')]","add_id = self.browse(cr, uid, record['id'])"15prestashoperpconnect.prestashop1400_res_partner_address_erp_postcode,prestashoperpconnect.prestashop_1400_partner_address,postcode,base.field_res_partner_address_zip,in_out,direct,unicode,,False,,
16"prestashoperpconnect.prestashop1400_res_partner_address_city","prestashoperpconnect.prestashop_1400_partner_address","city","base.field_res_partner_address_city","in_out","direct","unicode",,"False",,
17"prestashoperpconnect.prestashop1400_res_partner_address_address1","prestashoperpconnect.prestashop_1400_partner_address","address1","base.field_res_partner_address_street","in_out","direct","unicode",,"False",,
18"prestashoperpconnect.prestashop1400_res_partner_address_address2","prestashoperpconnect.prestashop_1400_partner_address","address2","base.field_res_partner_address_street2","in_out","direct","unicode",,"False",,
19"prestashoperpconnect.prestashop1400_res_partner_address_phone_mobile","prestashoperpconnect.prestashop_1400_partner_address","phone_mobile","base.field_res_partner_address_mobile","in_out","direct","unicode",,"False",,
20"prestashoperpconnect.prestashop1400_res_partner_address_erp_postcode","prestashoperpconnect.prestashop_1400_partner_address","postcode","base.field_res_partner_address_zip","in_out","direct","unicode",,"False",,
2116
=== modified file 'prestashoperpconnect/settings/1.4.0.0/res.partner/external.mappinglines.template.csv'
--- prestashoperpconnect/settings/1.4.0.0/res.partner/external.mappinglines.template.csv 2012-04-15 13:28:59 +0000
+++ prestashoperpconnect/settings/1.4.0.0/res.partner/external.mappinglines.template.csv 2012-07-06 10:09:22 +0000
@@ -1,11 +1,8 @@
1"id","mapping_id:id","external_field","field_id:id","type","evaluation_type","external_type","child_mapping_id:id","alternative_key","in_function","out_function"1id,mapping_id:id,external_field,field_id:id,type,evaluation_type,external_type,child_mapping_id:id,alternative_key,in_function,out_function
2"prestashoperpconnect.prestashop1400_res_partner_active_deleted","prestashoperpconnect.prestashop_1400_partner","deleted","base.field_res_partner_active","in_out","function","float",,"False","if ifield == 1 :2prestashoperpconnect.prestashop1400_res_partner_active_deleted,prestashoperpconnect.prestashop_1400_partner,deleted,base.field_res_partner_active,in_out,function,unicode,,False,"result = [('active', ifield=='1')]",
3 result = [('active', False)]3prestashoperpconnect.prestashop1400_res_partner_main_contact,prestashoperpconnect.prestashop_1400_partner,main_contact,base.field_res_partner_address,in_out,sub-mapping,list,prestashoperpconnect.prestashop_1400_partner_address,False,"result = [('name', ifield or '' + ' ' + data['name'] or '')]","add_id = self.browse(cr, uid, record['id'])"
4else:4prestashoperpconnect.prestashop1400_res_partner_website_website,prestashoperpconnect.prestashop_1400_partner,website,base.field_res_partner_website,in_out,direct,unicode,,False,,
5 result = [('active', True)]",5prestashoperpconnect.prestashop1400_res_partner_name_name,prestashoperpconnect.prestashop_1400_partner,lastname,base.field_res_partner_name,in_out,function,unicode,,False,"name = data.get('firstname', False) or ''
6"prestashoperpconnect.prestashop1400_res_partner_main_contact","prestashoperpconnect.prestashop_1400_partner","main_contact","base.field_res_partner_address","in_out","sub-mapping","list","prestashoperpconnect.prestashop_1400_partner_address","False","result = [('name', ifield or '' + ' ' + data['name'] or '')]","add_id = self.browse(cr, uid, record['id'])"
7"prestashoperpconnect.prestashop1400_res_partner_website_website","prestashoperpconnect.prestashop_1400_partner","website","base.field_res_partner_website","in_out","direct","unicode",,"False",,
8"prestashoperpconnect.prestashop1400_res_partner_name_name","prestashoperpconnect.prestashop_1400_partner","lastname","base.field_res_partner_name","in_out","function","unicode",,"False","name = data.get('firstname', False) or ''
9name += (data.get('lastname', False) and ' ' + data.get('lastname', False)) or ''6name += (data.get('lastname', False) and ' ' + data.get('lastname', False)) or ''
10result = [('name', name)]","add_id = self.browse(cr, uid, record['id'])"7result = [('name', name)]","add_id = self.browse(cr, uid, record['id'])"
11"prestashoperpconnect.prestashop1400_res_partner_email_email","prestashoperpconnect.prestashop_1400_partner","email","base.field_res_partner_email","in_out","direct","unicode",,"False",,8prestashoperpconnect.prestashop1400_res_partner_email_email,prestashoperpconnect.prestashop_1400_partner,email,base.field_res_partner_email,in_out,direct,unicode,,False,,