Аутсорсинговая компания решила разработать собственное решение для учета работ, выплат сотрудникам и взаиморасчетов с контрагентами. Я реализовал это. 1) Сложная многоуровневая система прайсов: должность, адрес, период, динамические изменения (на неделю повысить цену для одной должности по определенному адресу и т.п.) 2) Выплаты, удержания, взаиморасчеты с работниками 3) Взаиморасчеты с контрагентами (расчет стоимости выполненых работ и учет полученных средств)