Что такое мдм в 1с
MDM-система (Master Data Management) — специализированное программное решение, которое помогает унифицировать нормативно-справочную информацию (НСИ) во всех информационных системах предприятия и организовать эффективное управление НСИ.
Система «1С:Предприятие 8. MDM Управление нормативно-справочной информацией (НСИ)», совместное решение фирмы «1С» и компании GRADUM, предназначена для построения единых систем нормативно-справочной информации корпоративного уровня в компаниях с разветвленной филиальной структурой или неоднородным информационным ландшафтом.
«1С:Предприятие 8. MDM Управление НСИ» предоставляет возможности управления процессом ведения нормативно-справочной информации и обеспечивает функции интеграции нормативно-справочной информации между различными учетными и информационными системами.
Задачи, решаемые с помощью системы «1С:Предприятие 8. MDM Управление НСИ»
- Стандартизация информационного взаимодействия между структурными подразделениями и функциональными службами
- Централизация ответственности за качество нормативно-справочной информации
- Использование качественной нормативно-справочной информации всеми пользователями информационных систем учета и управления
- Обеспечение актуальности нормативно-справочной информации в части базовых справочников за счет внедрения современных методов и технологий хранения, ведения и управления НСИ; уменьшение количества ошибок, операционных издержек, снижение негативного влияния «человеческого фактора»
- Рост эффективности контроля ключевых производственно-экономических показателей на основе стандартизованных данных нормативно-справочной информации
Преимущества системы «1С:Предприятие 8. MDM Управление НСИ»
- Поддерживается возможность использования различных комбинаций общероссийских, отраслевых, международных, внутренних специализированных классификаторов компаний
- Реализована возможность группировки нормативно-справочной информации по различным атрибутам и признакам. Поддерживается возможность одновременного ведения независимых вариантов группировок нормативно-справочной информации, как планарных, так и иерархических.
- Поддерживается полный цикл работ по переносу объектов нормативно-справочной информации из производственных и учетных систем компании в единую систему нормативно-справочной информации.
- Осуществляется настройка механизмов обмена данными с информационными системами, разработанными на различных платформах. Для типовых конфигураций на платформе «1С:Предприятие 8.2» существуют преднастроенные механизмы обмена.
- Для использования конфигурации «MDM Управление нормативно-справочной информацией» в многопользовательском режиме достаточно приобретения клиентских лицензий на платформу «1С:Предприятие 8», приобретения отдельных клиентских лицензий на конфигурацию «MDM Управление нормативно-справочной информацией» не требуется.
- Отсутствие закрытых для изменений участков кода позволяет при необходимости более гибко и детально проводить адаптацию решения к самым сложным бизнес-процессам пользователей.
Функциональные возможности MDM-системы «1С:Предприятие 8. MDM Управление НСИ»
Потребность в MDM-системе появляется, когда компания выходит на новый этап в своем развитии, например, создает холдинг, объединяющий ранее самостоятельные предприятия, и оказывается перед необходимостью управлять ими или создает разветвленную филиальную сеть.
Потребность в MDM-системе
Как правило, первичным «импульсом» для внедрения MDM-системы становятся проблемы, возникающие при работе с нормативно-справочной информацией, среди которых можно отметить низкое качество данных, их разнородность, противоречивость, неполноту, дублирование данных, их наличие в одной информационной системе и отсутствие в других и т.д.
Как свидетельствует и международная, и российская практика, у проектов по внедрению MDM-систем есть целый ряд специфических особенностей.
Во-первых, внедрение MDM-системы предполагает проведение полноценного «аудита» той нормативно-справочной информации (классификаторов, справочников, перечней и пр.), которая уже содержится в информационных системах компании. Одна из основных предпосылок внедрения MDM-системы – это невозможность оперативно контролировать и анализировать бизнес-процессы и своевременно принимать адекватные управленческие решения. Соответственно, в рамках подобного аудита, как минимум, должен быть определен перечень той нормативно-справочной информации, которая в результате внедрения будет вестись централизованно.
Во-вторых, проекты по внедрению MDM-систем предполагают определение четкого порядка действий при работе с нормативно-справочной информацией. По сути, в компании должны быть созданы единые правила по работе нормативно-справочной информацией, т.е. сам процесс управления ей должен быть стандартизирован.
В-третьих, для регулярной работы с нормативно-справочной информацией, как правило, требуется создание специализированного структурного подразделения (отдела по работе с нормативно-справочной информацией). После внедрения MDM-системы именно этот отдел будет на регулярной основе обеспечивать обработку запросов (заявок) пользователей на добавление, изменение или удаление элементов нормативно-справочной информации.
В-четвертых, обычно MDM-системы не внедряются без предварительного анализа, так как их внедрение – это сложный процесс последовательных преобразований масштаба всей компании.
По этой причине внедрение MDM-систем, даже в типовом функционале выполняется последовательно с постепенным приближением к целевому результату и включает несколько этапов.
Этапы внедрения MDM-системы
- Моделирование (на данном этапе определяется структура данных, описываются модели бизнес-процессов, разрабатываются методики работы с нормативно-справочной информацией, определяются требования к интеграциям);
- Настройка системы (на втором этапе устанавливается программное обеспечение, происходит настройка системы, загрузка исходных данных);
- Обучение пользователей (на этом этапе подразумевается подготовка инструкций и проведение обучения пользователей);
- Запуск MDM-системы (на заключительном этапе внедрения основной акцент делается на оперативном консультировании пользователей в течение определенного периода времени – обычно в течение месяца). В среднем срок внедрения MDM-системы колеблется от 5 месяцев до 1 года и зависит, прежде всего, от объема нормативно-справочной информации компании и ее сложности, а также от организационной готовности компании-заказчика к внедрению MDM-системы.
Как показывает практика, внедрение MDM-систем в российских компания является далеко не тривиальной задачей, к решению которой необходимо подходить очень ответственно. Тем не менее, кратное увеличение объемов и постоянное усложнение нормативно-справочной информации делает вопрос внедрения MDM-систем актуальным не только для крупных, но и для средних компаний.
Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку
Конфигурация «MDM Управление нормативно-справочной информацией» предназначена для автоматизации процессов консолидации, первичной обработки и ведения нормативно-справочной информации, с целью повышения рентабельности процессов использования материально-технических, человеческих, финансовых ресурсов и активов предприятий. В целом конфигурация предоставляет возможности управления процессом ведения нормативно-справочной информации и обеспечивает функции интеграции нормативно-справочной информации между различными учетными и информационными системами.
Конфигурация «MDM Управление нормативно-справочной информацией» используется для управления процессом ведения нормативно-справочной информации (НСИ) по цепочке заявка пользователя – обработка позиции экспертом по НСИ – создание записи об объекте НСИ в корпоративной (централизованной) системе НСИ – репликация данных в функциональные (производственные) системы предприятия.
Конфигурация может быть востребована компаниями, как имеющими, так и не имеющими разветвленную сеть филиалов или территориально-распределенных подразделений. Особенно эффективным использование конфигурации будет для компаний, имеющих несколько учетных и производственных информационных систем.
Конфигурация «MDM Управление нормативно-справочной информацией» обеспечивает возможность множественной классификации нормативно-справочной информации. При множественной классификации НСИ в конфигурации поддерживается возможность использования различных комбинаций общероссийских классификаторов, отраслевых классификаторов, международных классификаторов, внутренних специализированных классификаторов компаний. Также в конфигурации поддерживается возможность создания и ведения планарных и иерархических классификаторов.
В конфигурации «MDM Управление нормативно- справочной информацией» реализована возможность группировки нормативно-справочной информации по различным атрибутам и признакам. Поддерживается возможность одновременного ведения независимых вариантов группировок НСИ, как планарных, так и иерархических.
Конфигурация «MDM Управление нормативно-справочной информацией» позволяет осуществлять построение Единой Системы ведения Нормативно-Справочной Информации (ЕС НСИ) предприятия. При этом поддерживается полный цикл работ по переносу объектов НСИ из производственных и учетных систем компании в Единую Систему НСИ. С помощью программного продукта «MDM Управление нормативно-справочной информацией» можно выполнять:
- выравнивание атрибутного состава справочников,
- настройку классификаторов, группировок, перечней технических характеристик и их допустимых значений,
- первичную консолидацию данных, их нормализацию (в т.ч. поиск и связывание дублей, создание эталонных объектов НСИ, установку ссылок на вспомогательные объекты или справочники и на связанные объекты НСИ),первичную синхронизацию данных НСИ используемых всеми информационными системами (ИС) предприятия,
- поддержание НСИ в актуальном состоянии, а так же ведение базы нормативно-технических документов.
Конфигурация «MDM Управление нормативно-справочной информацией» работает в режиме управляемого приложения.
Основные функциональные возможности системы
Укрупнено функциональные возможности ЕС НСИ по работе с данными НСИ можно представить в виде следующих блок- схем:
Как видно из блок-схем, в конфигурации реализованы функции процессов обработки исходного контента и ведения (актуализации) НСИ.
Помимо первичной обработки и дальнейшего ведения НСИ, конфигурация поддерживает репликацию (синхронизацию) записей объектов НСИ в различные системы – потребители.
Управление содержимым справочников
Модуль управления содержимым справочников обеспечивает поддержку процессов нормализации данных и поддержания объектов НСИ в актуальном состоянии. С помощью данного модуля осуществляется поддержка механизмов связывания сопутствующих объектов, проверка целостности и непротиворечивости НСИ. Также, модуль предоставляет доступ к функциям загрузки/выгрузки массивов данных.
В модуле реализованы следующие функции:
Просмотр и поиск содержимого справочников
Модуль поиска реализует часть основного функционала автоматизированного рабочего места (АРМ) Пользователя ЕС НСИ и АРМ Эксперта/Методолога НСИ. В подсистеме поддерживаются стандартные и специализированные процедуры поиска. Часть этих функций являются функциями платформы «1С:Предприятие 8», но основные функции поиска данных НСИ является оригинальной разработкой.
В модуле реализованы следующие функциональные возможности:
- Поиск по текстовым атрибутам всех основных справочников:
- На точное совпадение без учета регистра;
- На точное совпадение подстроки без учета регистра;
- По условию «равно»;
- По условию «не равно»;
- По условию «не меньше»;
- По условию «не больше»;
Управление заявками на добавление/ изменение объектов НСИ
Модуль предназначен для обеспечения процессов ведения (поддержания в актуальном состоянии) объектов НСИ.
С помощью данной подсистемы реализуется поддержка процедур бизнес-процесса добавления, проверки, изменения и публикации (создания справочнике) объектов НСИ. Данные функции модуля используются в АРМ Пользователя при инициации процесса добавления или изменения информации в ЕС НСИ. В АРМ Эксперта/ Методолога модуль используется для оповещения о новых заявках, распределения заявок по исполнителям, обработки и контроля обработанной информации, запуска процедур публикации изменений.
В модуле управления заявками реализованы следующие функции:
- Создание заявок на добавление, изменение или удаление записей в справочниках.
- Отправка заявок в службу НСИ.
- Поддержка статусов обработки объектов НСИ на каждом шаге:
- Временный элемент;
- Создана заявка;
- Обработка начата;
- Обработана
- Поддержка распределения заявок старшим экспертом службы НСИ по специалистам службы.
- Поддержка механизма передачи заявок на обработку другому специалисту службы НСИ.
- Закрепление специалистов службы НСИ за определенными группами записей справочников (по классификационным признакам записей, по группировочным признакам) с возможностью автоматического распределения заявок на обработку.
- Поддержка временной передачи полномочий между специалистами службы НСИ.
- Запуск механизмов публикации в справочниках обработанных объектов из заявок.
- Настройка процедуры прохождения заявок, последовательности согласований, максимальных сроков на выполнение задач.
- Формирование уведомлений по отклонениям от сроков выполнения заявки.
- Поддержка предварительной классификации записей в заявках пользователей.
- Формирование отчетов, связанных с обработкой пользовательских заявок.
- Ведение журнала изменений состояний заявок.
- Поддержка механизмов прикрепления файлов к заявкам.
- Просмотр прикрепленных к заявке файлов.
Управление синхронизацией данных
Модуль интеграции (синхронизации) данных обеспечивает выполнение следующих функций:
- Создание сценариев синхронизации данных для любого справочника и каждой целевой системы – потребителя предприятия.
- Синхронизация данных в соответствии с разработанными сценариями.
- Ведение протокола синхронизации.
- Автоматический/ ручной запуск репликации после изменений данных в ЕС НСИ.
- Запуск репликации по расписанию.
Возможности интеграции ЕС НСИ и систем – потребителей НСИ
Первичная загрузка контента
Первичная загрузка - это стартовая процедура при начале эксплуатации (подготовке к эксплуатации) ЕС НСИ.
Возможны несколько сценариев первичной загрузки:
- Загрузка эталонного контента и таблиц переходных ключей. Подразумевается, что в данном варианте в контенте содержаться только эталонные записи и отсутствуют дубли
- Загрузка нормализованного контента и таблиц переходных ключей. При данном сценарии в контенте могут присутствовать группы связанных дублей и эталонные записи. Каждому дублю соответствует единственный эталон.
- Загрузка необработанного контента с идентификаторами систем потребителей и записей. На основе идентификаторов создается таблица переходных ключей.
Миграция данных - это формализованный и детерминированный процесс переноса данных из ЕС НСИ в соответствующие справочники, словари и классификаторы систем – потребителей НСИ. Миграция данных осуществляется в соответствии с мэппингом полей и справочников, с учетом связок дублей и эталонов и критериев переносимости значений отдельных атрибутов дублей. Критерии переносимости значений атрибутов – это (в контексте ЕС НСИ) флаги, сигнализирующие о том, что значение данного атрибута связанной записи в исходном справочнике системы – потребителя должно быть сохранено.
При настройке миграции данных учитывается несколько параметров:
- Таблица мэппинга справочников. Таблица определяет – какой справочник ЕС НСИ является источником информации для каких справочников, в каких информационных системах. При этом учитывается, что несколько справочников ЕС НСИ могут быть источниками для одного справочника конкретной ИС. И, наоборот, один справочник ЕС НСИ – источник для нескольких справочников ИС. Поэтому, для таких справочников указываются условия разделения информации.
- Таблица переходных ключей. Посредством этой таблицы настраивается мэппинг конкретных записей ЕС НСИ в системы- потребители НСИ.
- Таблица подстановки значений. Данная таблица регулирует замену ссылочных значений атрибутов справочников ЕС НСИ на значения атрибутов связанных объектов. Данная замена (подстановка значений) необходима, если в системах- потребителях не ведутся соответствующие связанные объекты (подчиненные и вспомогательные справочники).
Функции подсистемы интеграции
Помимо объединения, централизации объектов НСИ, упорядочивания процессов ведения и использования НСИ, конфигурация обеспечивает интеграцию с системами-потребителями на уровне объектов НСИ (мастер-данных). Реализация интеграционных функций конфигурации подразумевает настройку механизмов обмена данными с типовыми и нетиповыми конфигурациями для платформы «1С: Предприятие 8». Помимо прикладных решений компании 1С, конфигурация позволяет настроить и использовать обмен данными с различными автоматизированными системами. Это позволяет осуществлять интеграцию данных в мультиплатформенных информационных средах. Контроль доставки данных в системы- потребители осуществляется посредством возврата квитанций о доставке.
Подсистема интеграции обеспечивает выполнение следующих функций:
- Создание сценариев синхронизации для любого справочника и каждой целевой ИС.
- Синхронизация данных в соответствии с разработанными сценариями.
- Ведение протокола синхронизации.
- Автоматический/ ручной запуск репликации после появления изменений в контенте.
- Запуск репликации по расписанию.
- Конфигурация предоставляет необходимые сервисные функции, которые позволяют осуществлять загрузку и выгрузку данных с использованием файлов – источников формата XML
Администрирование ЕС НСИ
Подсистема администрирования предназначена для определения списка пользователей ЕС НСИ, назначения прав доступа к информации, установки/снятия различных ограничений на работу с объектами НСИ, реализации процессов обеспечения протоколирования работы системы.
БИТ:MDM - полнофункциональное решение для построения единой системы консолидации, централизованного хранения и управления НСИ на предприятии.
БИТ:MDM Управление основными данными:
- Автоматическая нормализация данных
- Интеграция справочников между базами на скорости близкой к реальной (до 3,5 с).
- Исправление ошибок в существующих записях и предотвращение их появления в процессе работы
- Контроль выполнения регламентов
- Хранение истории изменений
Компоненты поставки БИТ.MDM
Ключевые компоненты системы управления нормативно-справочной информацией.
БИТ.MDM Управление основными данными
Гибкий и проверенный инструмент для автоматизации управления НСИ. «Бесшовно» интегрирован в «1С:Документооборот 8 КОРП», либо поставляется в качестве самостоятельной конфигурации в остальных поставках.
Платформа для обмена на основе стандарта AMQP (Advanced Message Queuing Protocol) на скорости близкой к реальному времени. Может использоваться по модели сервиса "SaaS" или при локальной установке на сервер.
Подсистема обмена данными для 1С на платформе RabbitMQ.
В поставку БИТ.MDM включен полнофункциональный БИТ.Адаптер, который в соответствии с лицензионным ограничением возможно использовать только для обмена НСИ.
Для обмена транзакционными данными необходимо купить отдельную лицензию на БИТ.Адаптер.
Универсальный и специализированные адаптеры
Адаптеры для подключения внешних систем к БИТ.MDM. Универсальный - для самостоятельной организации "мэппинга" с любой внешней системой на 1С. Специализированные - для подключения "из коробки" большинства конфигураций.
PinkRabbitMQ
Внешняя компонента, написанная на C++. Реализует низкоуровневое взаимодействие с сервером очередей RabbitMQ по протоколу AMQP. Предоставляет методы AMQP на уровне прикладного кода 1С:Предприятие 8 с русскоязычными/англоязычными методами.
1С:Документооборот 8 КОРП
Наиболее популярный и один из самых мощных инструментов автоматизации бизнес-процессов на платформе 1С. Поставляется и оплачивается отдельно.
Поставили мне пару недель назад задачу настроить единые справочники номенклатуры во всех базах холдинга. Учитывая количество 1С бухгалтерий, которых в процессе выполнения задачи оказалось 32, и учитывая, что они все разных версий (2.0, 3.0, отраслевые), задача казалась из ряда чистой воды подстава. Но решение с технической точки зрения оказалось простейшим.
Необходимым требованием для реализации этого способа является обновление всех конфигураций на управляемое приложение. Именно в Бухгалтерии 3, ЗУП 3 КОРП, ERP 2, УТ 11 имеются инструменты, которые мы будем использовать для нашей задачи.
Использовать мы будем EnterpriseData, относительно новый стандарт обмена в конфигурациях 1С. Стандарт EnterpriseData хорош тем, что конвертация происходит через промежуточный формат, собственно EnterpriseData. Следовательно, если типовая конфигурация поддерживает этот стандарт, то теоретически мы можем настроить обмены любых типовых конфигураций друг с другом. Т.к. все они понимают формат EnterpriseData, то они могут, как грузить в, так и загружать из этого формата.
По крайней мере, если для перегрузки из разнородных конфигураций могут потребоваться дополнительные обработки данных, то для перегрузки между двумя идентичными конфигурациями нам не должно требоваться ни чего, кроме того, чтобы эти конфигурации умели обмениваться через EnterpriseData.
Я решил проверить это предположение и попробовать настроить загрузку справочника Номенклатура из базы источника в базу приемника.
Дальше я опишу какую последовательность действий необходимо произвести, для того, чтобы настроить такой обмен.
1. Создадим несколько баз:
- БП Мастер база - это будет наша центральная база из которой мы будем управлять нашими НСИ;
- Несколько Подчиненных баз (например, БП Подчиненная 1, БП Подчиненная 2, БП Подчиненная 3. )
Соответственно у нас должна будет получиться структура типа "звезда", когда из Мастер базы будет рассылаться НСИ в Подчиненные базы.
2. Идем в БП Мастер база, зададим ей префикс MD и включим возможность осуществления Синхронизации данных:
3. Создадим новую синхронизацию, нам необходимо использовать вариант "Другая программа", т.к. типовой синхронизации БП - БП не существует. Но нам будет достаточно и этого варианта:
4. Настроим параметры подключения.
5. Настроим правила отправки и получения данных
5.1 Правила отправки данных - Нормативно-справочная информация: оставляем "Отправлять всю";
5.2 Правила отправки данных - Документы: нам грузить документы не нужно, поэтому ставим "Не отправлять";
5.3 Правила получения данных: в этой ситуации нам не важны, оставляем все поля пустыми
5.4 Тут нам необходимо выполнить замену правил регистрации объектов.
Т.к. у меня стоит задача обеспечить единые справочники Номенклатуры, следовательно необходимо отменить регистрацию всех не связанных с номенклатурой справочников и оставить только справочники: Номенклатура, Номенклатурные группы, Виды номенклатуры.
Для этого перейдем в форму загрузки Правил регистрации объектов:
Тут по соответствующей кнопке выполним сохранение правил на свой компьютер.
Эти правила нам необходимо загрузить в Конвертацию 2.1 и внести в них изменения.
Создадим новые Правила регистрации объектов
Зайдем в каждое правило, которое мы не хотим выгружать и в обработчик ПередОбработкой добавим одну строку:
Полученные правила нам необходимо сохранить в файл и загрузить в нашу настройку обмена в БП Мастер база
Сохраняем сделанные настройки.
6. Выполним начальную выгрузку данных
7. Дальше несмотря на то, что мы заменили правила регистрации, программа при начальной выгрузке проводит регистрацию всех объектов к выгрузке. Поэтому перейдем к составу отправляемых данных и проверим регистрацию объектов к отправке.
Если там имеются регистрации объектов, которые нам не нужно выгружать, надо снять регистрацию. После чего надо провести повторную выгрузку данных.
8. Идем в подчиненную базу и выполняем настройку правил отправки и получения данных в ней
8.1 Правила отправки данных - Нормативно-справочная информация: ставим "Не отправлять", т.к. НСИ мы будем передавать только в одном направлении от Мастер базы в Подчиненные.
8.2 Правила отправки данных - Документы: документы аналогично выгружать не будем, ставим "Не отправлять"
8.3 Правила получения данных: так же оставляем не заполненными
После всех этих настроек мы можем, выгружать необходимые нам НСИ в подчиненные базы.
Дальше можно развить тему, например, запретить создание элементов НСИ в подчиненных базах.
Читайте также: