Hola El dc., 11 de jul. 2018, 23:11, <depor2004216...@gmail.com> va escriure:
> Saludos > > Buenos días , quería el apoyo de la comunidad tryton ; el escenario es el > siguiente : dentro del modulo de ventas en la clase *saleline* hay una > campo llamado *unit_price* necesito crear un campo derivado de este que > lo multiplique por 1.19 para obtener con el impuesto adjunto de la *linea* > vendida > Porque no añades un impuesto a la línia de venta y asi te calcula el precio y total según % o fijo? > > La misma operación lo repetiría con el campo *amount *para calcuar el > amount con impuestos por linea > > Por ejemploe > > Producto1: Unit price = 15 || nuevo_campo=17.85 > Producto2 : Unit price = 10 || nuevo_campo=1.19 > > Lo que vengo probando es lo siguiente pero me encuentro estancado ya que > no graba el valor el la bd > > @staticmethod > def default_unit_price_tax(unit_price): > return self.unit_price*1.19 > Esto es para hacer valores por defecto Debes crear un campo funcional del topo float Aunque como te he comentada, lo estàs mal planteando, pues que passa en el total impuestos? Y total venta? Y la factura? Atentamente > >