[Odoo-8]
Estimados,
Estoy intentando realizar algunas modificaciones (agregar incentivos, bonos, etc) en las nóminas de algunos empleados antes de imprimirlas pero al momento de hacer save, solo el total para la fila es calculado y no así el total con respecto a las otras reglas.
Hay alguna forma de hacer estas modificaciones?
Esto es mas o menos lo que estoy intentando:
El cálculo de Net es de tipo python y va a tener el siguiente total:
result = categories.BASIC - categories.DED + categories.ALW
Bono es de tipo ALW, tiene un importe_fijo=1 y cantidad=0 (para aplicarlo cuando lo necesite en la cantidad que necesite en unidades, en el ejemplo: 1000).
Lo que estoy haciendo es generar las nóminas para el mes, editar la nómina de un empleado, y en la cantidad de Bono cambiar el 0 por 1000 ya que quiero que para ese mes, el trabajador tenga ese bono.
Si guardo el cambio, en el total de Bono, se puede ver que el número cambió, sin embargo, el Total de Net sigue calculando como si Bono siguiera en 0 (8000-960+0=7040) y no como especificado en la modificación (8000-960+1000=8040).
Ahora, al hacer click en "Calcular hoja" para que calcule nuevamente el Net con los nuevos valores de Bono, la hoja vuelve a su estado original (Bono > cantidad > 0) eliminando el bono que asigné al hacer save.
Ahora mi pregunta concreta:
Como harían ustedes para asignar un bono (que no tiene un importe fijo y que solo se aplica de vez en cuando) a un trabajador especifico para una nómina?
[Odoo-8]
Muchas gracias por su tiempo y respuestas
Saludos
Alejandro