B
Billiam
I am making a timesheet database for our non-profit organization with the
tremendous help of MS Access MVP's-THANK YOU!
Employee's are allowed to bank overtime hours, but they must be used within
a calendar year, and consequently, when banked hours are taken out of the
bank and added to a payperiod, they should use the oldest hours first.
At first i thought this would be easy to do, but the more i thought about
it, the more complex it became.
Does anyone have any experience with Banked hours in a timesheet design, or
any design advice before I make a mess of things?
1. Overtime hours begin after 88 hours. Hours above 88 hours can be banked
at 1.5 times the number of hours overtime. Not everyone will want to bank the
hours though, so i somehow need to generate an event to ask whether or not
the overtime hours OR any PORTION of the overtime hours are to be banked.
2. Currently, my timesheet splitform uses an expression to determine the
daily total hours. I have not as yet built a query based on the payperiod to
total the hours for the payperiod...is this the place to build a form from
with command buttons which allocate overtime hours into payable and banked
portions? Also, I need to keep a running total of banked hours which I
assume i will do with a query and then report for submission to our bookeeper
for payment.
Any advice on table setup for this banked hours scenario or advice would be
greatlty appreciated!!!
Thanks,
Billiam
tremendous help of MS Access MVP's-THANK YOU!
Employee's are allowed to bank overtime hours, but they must be used within
a calendar year, and consequently, when banked hours are taken out of the
bank and added to a payperiod, they should use the oldest hours first.
At first i thought this would be easy to do, but the more i thought about
it, the more complex it became.
Does anyone have any experience with Banked hours in a timesheet design, or
any design advice before I make a mess of things?
1. Overtime hours begin after 88 hours. Hours above 88 hours can be banked
at 1.5 times the number of hours overtime. Not everyone will want to bank the
hours though, so i somehow need to generate an event to ask whether or not
the overtime hours OR any PORTION of the overtime hours are to be banked.
2. Currently, my timesheet splitform uses an expression to determine the
daily total hours. I have not as yet built a query based on the payperiod to
total the hours for the payperiod...is this the place to build a form from
with command buttons which allocate overtime hours into payable and banked
portions? Also, I need to keep a running total of banked hours which I
assume i will do with a query and then report for submission to our bookeeper
for payment.
Any advice on table setup for this banked hours scenario or advice would be
greatlty appreciated!!!
Thanks,
Billiam