A complete and integrated solution for managing work in progress taking into account time worked, as well as expenditures and purchases for more precise invoicing.