> Aqui dejo los ejemplos que tengo para importar datos de foma masiva.
> Antonio, vos me comentas que haga algo como lo que adjunte ?
>
> Estoy segura que algo hice mal, pero intenté usar el importador que viene
en la versión 4.0 de tryton y el código que proporcionas, pero no me
funcionaron. Le hice unas modificaciones al código de
CargadorProductosLucas.py que me ayudaron:
cambiar
config = config.set_trytond(database='prueba', language='es_ES.UTF-8',
password='admin',
config_file='/home/bernalhnos/trytond.conf')
por
config = config.set_trytond(database='prueba', user='admin', config_file=
'/etc/tryton/trytond.conf')
(prueba es el nombre de la base de datos)
cambiar
if tipo != '':
if tipo == 'Bienes':
pt.type = 'goods'
if tipo == 'Servicios':
pt.type = 'service'
if (comprable == '1'):
pt.purchasable = True
else:
pt.purchasable = False
if (vendible == '1'):
pt.salable = True
else:
pt.salable = False
por
if tipo != '':
if tipo == 'Bienes' or tipo == 'goods':
pt.type = 'goods'
if tipo == 'Servicios' or tipo == 'service':
pt.type = 'service'
if (comprable == '1' or comprable == 'True'):
pt.purchasable = True
else:
pt.purchasable = False
if (vendible == '1' or vendible == 'True'):
pt.salable = True
else:
pt.salable = False
cambiar
if (comprable=='0' and vendible=='0' and cuentaporcategoria=='0'):
pt.account_category = False
else:
pt.account_category = True
por
if not (comprable=='0' and vendible=='0' and cuentaporcategoria=='0'
):
pt.account_category, = Category.find([('name', '=', Categoria)])
pt.accounts_category = True