Ключевая задача проекта – разработать систему, которая:
- объединит информацию по всем договорам в одном месте;
- исключит дублирование договоров и необходимость ручного согласования данных;
- обеспечит автоматическую валидацию при передаче информации в биллинг, системы закупок, трекер, документооборот и архив;
- позволит гибко искать договоры по любым атрибутам для проведения проверок и контроля.
При этом система должна была строиться как конструктор – платформа, пригодная для масштабирования на другие типы документов и бизнес-процессы без переписывания ядра.