Hola , Gracias un favor ya logre crear con un campo función lo que
necesitaba , como podría grabarlo en la bd estos son los pasos :
1. Cree el campo función que necesitaba
t= fields.Function(fields.Float('t'),'get_t')
def get_t(self,name = None):
m = round ((Decimal(self.quantity) *
Decimal(self.gross_unit_price)),2)
return m
2. Para grabar el campo pero no funciona :
d= fields.Float('d')
def get_top(cls ,name = None):
if(SaleLine.unit_price):
cls.write( SaleLine, {
'd': SaleLine.t ,
})
Gracias por el apoyo.
El lunes, 15 de octubre de 2018, 7:45:11 (UTC), Sergi Almacellas Abellana
escribió:
>
> Hola,
>
> On 10/12/18 1:11 PM, [email protected] <javascript:> wrote:
> > Hola estimada comunidad tryton , quisiera realizar una consulta me
> > encuentro utilizando el módulo de descuentos en tryton , pero tengo un
> > problema que necesito mostrar el descuento acumulado de todas las líneas
> > ; alguien me podría dar una pequeña idea o saben si habrá algún módulo
> > gracias.
> >
>
> Deberias añadir un campo funcional que realice el cálculo que desees y
> mostrarlo en las vistas.
>
> Un saludo,
>
> --
> Sergi Almacellas Abellana
> www.koolpi.com
> Twitter: @pokoli_srk
>