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

>
>

Responder a