Condicional de formula numerica


([N1] Brayan Gomez) #1

Buenas

Estoy creando una tabla de nomina y no se como se creara una formula de condicional en donde lo que quiero calcular es el valor neto a pagar a un empleado. Yo quiero que la formula haga una suma del basico mas el recargo de las horas extras pero no se como crear la condicional para el subsidio de transporte que es lo que se le paga a empleados que devenguen menos de dos salarios minimos.

En si eso es lo que quiero que sume subsidio de transporte a los que le corresponde y a otros no

Me podrian ayudar?


([N1] Pepeto) #2

Si usas la formula en el contenido inicial de un campo, solo tienes que poner:

#VALOR_NETO = choose( condicion , #IMP_BASICO+#IMP_HORAS , #IMP_BASICO)

A partir de ahi, y con el resultado de ese campo, puedes seguir calculando el Transporte:

choose ( VALOR_NETO > X , suma el transporte , no sumes el transporte)

No se si la estructrutra de tu aplicación te permite hacerlo calculando directamente con campos. Si no es asi, siempre puedes crear una función, y ponerla en el contenido inicial del campo, al final, tendrás el mismo resultado.

un saludo

José Luis