Существует три больших типа систем.
— Централизованные
Из названия уже понятно, что всё подчинено «главной» системе, а другие системы будут обращаться к её базе справочников. Чтобы данные попали в рабочие системы, сначала их надо внести в главную.
Плюсы:
— просто внедрять, поддерживать актуальность и чистоту справочных данных во всех IT-системах, администрировать и разграничивать права;
— актуальные и чистые справочные данные во всех IT-системах позволяют строить чистую локальную отчётность.
Минусы:
— невозможно через другие системы создавать и редактировать записи, определённые в центральной системе;
— система неустойчива к обрывам связи, и её работоспособность критически зависит от текущей доступности центральной системы.
— Аналитические
Этот принцип обратен предыдущему. Все записи создаются в рабочих системах и отправляются в центральное хранилище. Но системы работают со своими справочниками.
Плюсы: позволяет быстро внедрять систему, внося минимальные изменения в клиентские системы.
Минусы: могут быть дубли, и отчётность может расплыться, поэтому построение оперативной отчётности затруднено (про локальную отчётность также говорят, что она «грязная» — локальные записи НСИ могут не соответствовать записям в системе НСИ).
— Гармонизированные
Тут есть центральное хранилище, и записи заводятся как в аналитической системе — из каждой рабочей системы. Далее система занимается анализом, поиском дублей, их консолидацией, очисткой, устранением конфликтов и синхронизацией рабочих систем с центральным хранилищем.
Плюсы:
— позволяет заводить данные в IT-системах и затем сопоставлять их с уже заведёнными;
— не меняются и не нарушаются бизнес-процессы, минимизируется ручная подготовка отчётности.
Минус: данные системы являются самыми дорогими, трудоёмкими и требуют серьёзной экспертизы для построения. Также может потребоваться модификация клиентских приложений.