miércoles, 23 de febrero de 2011

Sueldos Astor - Grupo de novedades

Pregunta:

Tengo que definir un concepto "Premio por presentismo". El mismo adjudica un puntaje a los tipos de ausencias. Si las ausencias son por dia completo, corresponde 3 puntos. Si la ausencia es parcial (llegada tarde, salida temprana), corresponde 2 puntos.

En función a la cantidad de puntos que acumule se le paga el monto completo del premio o se le descuenta parte del mismo.
La complicacion aparece porque tengo infinidad de novedades diferentes que corresponden a las ausencias por dia completo y otras tantas para las parciales. Hay forma de simplificar la formula para que no sea tan extensa?


Respuesta:

Lo que sugiero es que crees 2 "grupo de novedades" . Uno que agrupe a las inasistencias de dia completo, ej. "INA_DIA" y asociarle todos los codigos de novedades que respondan a esa modalidad. Lo mismo con los codigos de ausencias parciales. Ej. "INA_PARCIAL"
En la fórmula en vez de referirte a cada codigo de novedad con NOVCA("xxx","xxx", ....), utilizá la función NOVCAG("INA_DIA", .....) que considera a un grupo de novedades.

1 comentario:

Nota: solo los miembros de este blog pueden publicar comentarios.