Abro este hilo para que los interesados puedan consultar y aportar
errores solucionados y ejemplos prácticos de importación CSV de datos a
Tryton.

---------------------------

1.- Errores solucionados

1.1.-Language/Code

ERROR:import:int() argument must be a string or a number, not 'list'

Solución: Language/Code => Language

1.2.- Error processing the file at field:

Addresses/Country/Code: eliminamos esta columna.

Addresses/Country/Name => Addresses/Country

Addresses/Subdivision/Name => Addresses/Subdivision

1.3.- Vías de contacto (correo electrónico, sitio web, teléfono fijo y
móvil, etc.)

ERROR:import:('UserError', (u'The field "Value" on "Contact Mechanism"
is required.', ''))

Solución: disponer estos campos como están en el ejemplo práctico de
abajo (abriendo el .csv como hoja de cálculo se entiende perfectamente).

---------------------------

2.- Ejemplo práctico de importación de datos básicos de terceros
(nombre, país y número del CIF/NIF, calle, ciudad, CP, provincia, país,
idioma y vías de contacto -correo electrónico, sitio web, teléfono fijo
y móvil-) (los NIF los he tomado al azar de empresas reales para que la
importación no dieran error): guardar lo siguiente como .csv e importar
en el menú Parties después de cambiar el idioma de nuestro usuario a Inglés.

Name,VAT Country,VAT
Number,Addresses/Street,Addresses/City,Addresses/Zip,Addresses/Subdivision,Addresses/Country,Language,Contact
Mechanisms/Type,Contact Mechanisms/Value
UNO,ES,B61379087,"C/. Primera, 1, 1º
A",Barcelona,08001,Barcelona,Spain,es_ES,email,[email protected]
,,,,,,,,,website,http://uno.com
,,,,,,,,,phone,111111111
,,,,,,,,,mobile,666666666
DOS,ES,B86418787,"C/. Segunda, 2, 2º
B",Madrid,28002,Madrid,Spain,es_ES,email,[email protected]
,,,,,,,,,website,http://dos.com
,,,,,,,,,phone,222222222
TRES,,Z00000000,"C/. Tercera, 3, 3º C",Los
Angeles,90003,California,United States,en_US,email,[email protected]
,,,,,,,,,website,http://tres.com
CUATRO,ES,A50609288,"C/. Cuarta, 4, 4º
D",Zaragoza,50004,Aragón,Spain,es_ES,email,[email protected]
CINCO,ES,A41160615,"C/. Quinta, 5, 5º E",Sevilla,41005,Sevilla,Spain,es_ES,,

---------------------------

Se agradece cualquier nueva aportación.

;-)

Gracias y saludos cordiales

Responder a