Discussion:
[tryton-es] Error con modulo account_stock_anglo_saxon tryton 3.8
Fernando Sánchez
2016-09-07 16:30:09 UTC
Permalink
Hola Sergi y gracias por tu respuesta,

El miércoles, 7 de septiembre de 2016, 2:52:33 (UTC-5), Sergi Almacellas
Saludos a la comunidad,
Estoy configurando el modulo account_stock_anglo_saxon, y me da un error
al contabilizar la factura.
Es la version 3.0 de GNU Health y 3.8 de Tryton, no uso el modulo sale
sino se trabaja a través del modulo health_service.
Tengo un modulo propio que es donde se inicia el error en la linea de
factura, si alguien, me puede dar una pista de donde o que debo revisar
para corregir el error.
Por lo que pareces estas accediendo a un método que no existe, pero veo
que lo estas añadiendo en tu classe, por lo que debes revisar que tu
modulo se carga correctamente i que has registrado el modelo en el
__register__ para añadir las nuevas funcionalidades.
Adjunto el invoice.py involucrado del modulo cvr_caja, y el modificado
de account_stock_anglo_saxon, los otros 2 son del modulo estandar
account_invoice y el mensaje de error.
No deberias tener que modificar los modulos oficiales, sino extender-los.
Gracias anticipadas.
Fernando Sánchez
--
Sergi Almacellas Abellana
www.koolpi.com
Seguí revisando el código y pude observar que el modulo
account_stock_anglo_saxon fue hecho para trabajar con los módulos purchase
y sale, y generar los asientos de costo de ventas para estos 2.
Pero, yo estoy trabajando con GNU Health, donde el modulo sale fue
remplazado por health_services.
Los módulos sale y purchase tienen como atributo el campo many2one moves
hacia stock.move, cosa que health_services no implementa.
Habrá que extender health_services para que cumpla con el requisitos de
account_stock_anglo_saxon, no veo otra salida y si alguien la tiene me la
puede sugerir.

Saludos

Fernando Sánchez
Sergi Almacellas Abellana
2016-09-12 07:56:52 UTC
Permalink
Buenos dias Fernando,
Seguí revisando el código y pude observar que el modulo
account_stock_anglo_saxon fue hecho para trabajar con los módulos
purchase y sale, y generar los asientos de costo de ventas para estos 2.
Pero, yo estoy trabajando con GNU Health, donde el modulo sale fue
remplazado por health_services.
Los módulos sale y purchase tienen como atributo el campo many2one moves
hacia stock.move, cosa que health_services no implementa.
Habrá que extender health_services para que cumpla con el requisitos de
account_stock_anglo_saxon, no veo otra salida y si alguien la tiene me
la puede sugerir.
Creo que esta pregunta dónde mejor te la pueden responder es en la
comunidad de gnuhealth.

Un saludo,
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk
Loading...