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
