Payment already sent to Ozgrid's paypal.
Hi,
I would like to create an automated roster for a small group of employees. I will send the sample file to anyone who would like take this up.
Thank you. 
[TABLE="width: 671"]
[tr]
[td]
Summary:
[/td]
[/tr]
[tr]
[td]
3 Sr. Staff
[/td]
[/tr]
[tr]
[td]
5 Jr. staff
[/td]
[/tr]
[tr]
[td]
1 staff on Permanent LT task
[/td]
[/tr]
[tr]
[td][/td]
[/tr]
[tr]
[td]
Total of 5 Different Tasks:
[/td]
[/tr]
[tr]
[td]
DM
[/td]
[/tr]
[tr]
[td]
EM
[/td]
[/tr]
[tr]
[td]
LM
[/td]
[/tr]
[tr]
[td]
ET
[/td]
[/tr]
[tr]
[td]
LT
[/td]
[/tr]
[/TABLE]
[TABLE="width: 671"]
[tr]
[td]
What I need basically are as follows:
[/td]
[/tr]
[tr]
[td]
1. Rotation will be every 2 weeks, 2 weeks of EM/ET then LM/LT (If staff is on ET or EM then next two weeks should be LT or LM and vice versa) except for staff#6 which will be permanently doing LT. Everybody will be doing 4 days on 3 days off except for DM that will have 5 days on 2 days off
[/td]
[/tr]
[tr]
[td]
2. Only Sr staff can be rostered in DM from Sunday to Thursday (total of 5 days a week if doing DM)
[/td]
[/tr]
[tr]
[td]
3. There should be at least 1 staff for EM, ET, LM, LT everyday and 1 DM from Sun to Thu
[/td]
[/tr]
[tr]
[td]
4. Only one staff is allowed to take vacation leave per day
[/td]
[/tr]
[tr]
[td]
5. In case of changes that is urgently needed for some activities (e.g. testing), roster can be amended but criteria above should be met (a pop up message can be generated to warn the user that certain criteria will not be met in case-- an OT can be suggested here)-- the most important thing is that there is still enough manpower for EM, ET, LM and LT everyday
[/td]
[/tr]
[/TABLE]