|
13 | 13 | dbTo = 'odoo' # Odoo To base de datos |
14 | 14 | urlTo = 'http://localhost:8069' # Odoo To URL |
15 | 15 |
|
16 | | -valsFrom = {'fields': ['name', 'street', 'street', 'city', 'state_id', 'country_id']} |
| 16 | +valsFrom = {'fields': ['name', 'street', 'street', 'city', 'state_id', 'country_id', 'phone', 'mobile', 'email']} |
17 | 17 |
|
18 | 18 | commonFrom = xmlrpclib.ServerProxy('{}/xmlrpc/2/common'.format(urlFrom)) |
19 | 19 | commonFrom.version() |
|
37 | 37 |
|
38 | 38 | if from_partner[0]['state_id']: |
39 | 39 | state_id = modelsTo.execute_kw(dbTo, uidTo, pwdTo, 'res.country.state', 'search', [[['name', '=', from_partner[0]['state_id'][1]]]], {'limit': 1}) |
| 40 | + state_id = state_id[0] |
40 | 41 | else: |
41 | 42 | state_id = False |
42 | 43 |
|
43 | 44 | if from_partner[0]['country_id']: |
44 | 45 | country_id = modelsTo.execute_kw(dbTo, uidTo, pwdTo, 'res.country', 'search', [[['name', '=', from_partner[0]['country_id'][1]]]], {'limit': 1}) |
| 46 | + country_id = country_id[0] |
45 | 47 | else: |
46 | 48 | country_id = False |
47 | 49 |
|
|
50 | 52 | 'street': from_partner['street'], |
51 | 53 | 'street2': from_partner['street2'], |
52 | 54 | 'city': from_partner['city'], |
53 | | - 'state_id': state_id[0], |
54 | | - 'country_id': country_id[0] |
| 55 | + 'state_id': state_id, |
| 56 | + 'country_id': country_id, |
| 57 | + 'phone': from_partner[0]['phone'], |
| 58 | + 'mobile': from_partner[0]['mobile'], |
| 59 | + 'email': from_partner[0]['email'], |
55 | 60 | }]) |
56 | 61 | print(to_partner) |
0 commit comments