Hi,
I need to sum the days of absenteeism (Nº of days that employee have not come to work) per month. My problem is: if a worker has not come because it has been sick 40 days, these 40 days join to the month of the first day that stopped working (because I have related the calendar with [Date_StopWork] to use in the dashboard as a filter ) and I want that I sum the days corresponding to every month. For example if stoppes coming 1/1/2010 and went back 9/2/2010 i want to sum 31 days in January and 9 in February.
In the table ABSENCE: I have the columns: [ID_Employee] [ID_Absence_reason] [Date_StopWork] [Date_Returned] [Nº_Days_Absence]
Notes: I have tried of doing a calendar with every day and saying if it came or not and sum them. But it does not work because it does not bear in mind if more than one employee cannot have come this day. I If is the case should sum them, because then I compare it with the whole of days that had were work using Count (ID_Employee*22) (22 is removing the weekends)
Necesito sumar los días de absentismo (no han venido a trabajar) de los trabajadores por mes. Mi problema es que si un trabajador no ha venido porque ha estado enfermo 40 días, esos 40 días se suman al mes del primer dia que dejó de trabajar (porque he relacionado el calendario con Date_StopWork) y yo quiero que sume los dias correspondientes a cada mes. Por ejemplo si dejó de venir 1/1/10 y volvio el 9/2/2010 que sume 31 días en enero y 9 en febrero.
En la tabla ABSENCE: tengo las columnas: ID_Employee ID_Absence_reason Date_StopWork Date_Returned Nº_Days_Absence
Nota: He probado de hacer un calendario con todos los días y decir si vino o no y sumarlos. Pero no funciona porque no tiene en cuenta que mas de un trabajador puede no haber venido ese día. Que si ese es el caso deberia de sumarlos, porque luego lo comparo con el total de días que se tenian que haber trabajado con Count (ID_Employee*22) (Días del mes quitando lo fines de semana)
Muchas gracias de antemano, llevo tiempo pensando mucho y no consigo tener una idea clara de como avanzar.