This is a request to make costs dynamically configurable based on hours worked per day/week/month. In some cases, the cost of a shift depends on how many hours a person has already worked when they take that shift. If taking a shift would cause an employee to exceed their core hours and go into overtime, then part or all of that shift must be paid at the overtime rate. But if the same shift is assigned to someone who is not going into overtime, then it is paid at the base rate. For example: Some employees must be paid overtime if they work over 8 hours a day. There are 4 and 6 hour shifts in the dataset. If assigned 2x4 hour shifts, then all time is paid at the base rate. If assigned a 4 and 6 hour shift in the same day, then the additional 2 hours are paid at the overtime rate. Some employees must be paid overtime if they work more than 36 hours in a week. If assigned 32 hours of work for the week, assigning an additional 8 hour shift which would take them above their core hours in the week period must be paid at the overtime rate.