Описание проекта
До внедрения MDM-системы на базе «1С:Документооборот КОРП» в организации существовала система для ведения справочника «Номенклатура», которая устарела и была снята с поддержки вендором. Отсутствие поддержки и невозможность какого-либо развития системы создали риски для дальнейшей эксплуатации. Ее функциональность была ограничена, не соответствовала текущим требованиям бизнеса и требовала срочной модернизации.
Перед «Уралхимом» стояла задача — выбрать компанию с высоким уровнем экспертизы в сфере информационных технологий и опытом успешной реализации подобных проектов. После анализа рынка и оценки предложений различных вендоров, выбор был сделан в пользу проектного офиса NFP компании «Первый Бит», так как функциональные возможности предложенного решения соответствовали текущим потребностям развития и автоматизации процессов.
Ограниченная функциональность устаревшей системы не предоставляла возможности эффективного управления классификатором, включая создание новых классов и шаблонов.
Кроме того, в системе изначально был заложен нестандартный подход к таксономии и структуре данных иерархии и шаблонов «многие ко многим», что усложняло однозначное определение правильного класса и приводило к дублированию записей номенклатуры.
Следует также отметить, что в системе отсутствовали какие-либо механизмы проверки качества данных, что могло негативно сказаться на достоверности информации.
Проект представляет собой комплексное решение ряда нетривиальных задач, которые были успешно выполнены в установленные сроки, согласно плану разработки.
Одной из ключевых особенностей проекта является то, что вся функциональность управления нормативно-справочной информацией (НСИ), включая работу со справочником «Номенклатура» и вспомогательными классификаторами, органично реализована на базе системы «1С:Документооборот КОРП» ред. 2.1, которая изначально не предназначалась для решения задач такого класса и уровня сложности.
На проекте удалось достичь баланса доработок и максимального использования объектной модели базового решения.
Проектная команда реализовала уникальную работу по контролю качества данных, включая унификацию свойств объектов разных классов и контроль дублирования значений свойств.
Это позволило выявлять потенциальные дубли значений даже в случае, если элементы ошибочно отнесены к разным классам.
Кроме того, разработана функциональность нечеткого поиска номенклатуры по значениям свойств элемента, что также способствует выявлению потенциальных дубликатов.
Проект включал в себя масштабную работу по трансформации и нормализации иерархии классификатора и шаблонов, произведенную силами группы НСИ Заказчика.
Была проведена полная замена структуры данных иерархии и шаблонов классов, а также переклассификация исторического справочника «Номенклатура» с учетом устранения ошибок, вызванных неверным подходом к ведению иерархии и шаблонов.
Одним из важных достижений проекта является бесшовное интегрирование новой функциональности управления «Номенклатурой» в огромную действующую систему по управлению НСИ.
Это удалось осуществить без необходимости модификации интеграции интеграционных потоков как для центральной системы, так и для множества систем-потребителей.
Благодаря бесшовному запуску, процессы закупки и учета не прерывались, что обеспечило плавный переход к новой функциональности без негативного влияния на операционную деятельность компании.