A customer wished to constrain each of their projects to a fixed maximum number of scanning hours per week. To achieve this we added a custom field to their Projects called “Week Limit” which could be set by admins whenever a new project was created.  If the value was left as “0” then they would not be limited. If a time was set any new bookings made would trigger a search for other bookings made during the same week and calculate the total time used so far and on the basis of that value either approve or deny the booking automatically.