One of our customers required a means of checking whether booking types for a project were falling into percentage bands.  So 50% of bookings for a project needed to be of one type, 30% for another and 20% for a third.  The workflow we implemented was able to tally the number of bookings and report on the percentage usage and deny further bookings if the percentage of use went over the allotted amount.