2014/1/8 Viva el Software Libre <[email protected]>:
> Hola,
>
> Estoy intentando averiguar cómo debería ser el CSV que me permita importar
> facturas a Tryton 3.0, pero, de momento, me he quedado atascado en el campo
> Account:
>
> Si no lo incluyo en el CSV, recibo el ERROR:import:('UserError', (u'The
> field "Account" on "Invoice" is required.', '')).
>
> Y si lo incluyo, dependiendo de lo que incluya, recibo uno de los siguientes
> errores:
>
> Relation not found: '43000000 - Clientes (euros)' in account.account
> Too many relations found: 'Clientes (euros)' in account.account
> Too many relations found: 'Clientes' in account.account
> ERROR:import:list index out of range
>
> He probado todo tipo de combinaciones y no he sido capaz de encontrar
> documentación sobre este asunto concreto.
>
> ¿Alguien tiene idea de qué es lo que hay que poner en el CSV para que el
> campo Account no dé error y sea posible importar las facturas?

Yo haría que lo busque por ID porque el ID es único (deberás aplicar
este codereview que no entrará nunca al core (1) )

Si usas módulo csv import, puedes crear el csv account para que te
haga precalculos. Encontrarás ejemplos como csv sale o csv purchase
para que cargue valores por defecto en pedidos venta y compra. Puedes
hacer cosas similares para account invoice.

Ya te comento porque ya lo he visto que lo proponias, para OERP
hizimos un módulo para importar pagos CSV de Paypal y Sermepa (visa)
para conciliar pagos. Seguramente dentro de poco lo adaptaremos para
Tryton.

(1) http://codereview.tryton-erp.es/85/patch/192/2342

Saludos

Raimon

Responder a