Skip to content
лого - блог 1с программиста

Блог 1С программиста

Наработки, заметки и другая информация по 1С

  • Главная
  • Типовые конфигурации
    • ЗУП 3.1
      • Разработка
        • Обработки
        • Отчеты
        • Печатные формы
        • Расширения
      • Инструкции
      • Ответы техподдержки 1С
      • Общие вопросы
    • ДО 2.1
    • УХ 3.2
    • УПП 1.3
  • Интеграции и обмены
  • Шаблоны и заготовки
    • Типовые приемы
    • Отчеты
    • Обработки
    • Печатные формы
    • Расширения
  • Платформа 1С
  • Разработки
    • Контакты
  • Toggle search form

Мастер-данных «Управления холдингом 3.2» (часть 1)

Posted on 2 марта 23 г.22 августа 24 г. By Алексей Комментариев к записи Мастер-данных «Управления холдингом 3.2» (часть 1) нет

Содержание:

  • Термины
  • Введение
  • Постановка задачи
  • Стратегия
  • 1 этап. Импорт номенклатуры из УПП 1.3 в УХ
    • Подготовка УХ
    • Настройка подключения к УПП 1.3
    • Загрузка структуры данных УПП в УХ
    • Настройка соответствия структуры УПП и УХ
    • Импорт данных
  • Продолжение следует
Термины
  • НСИ — нормативно-справочная информация.
  • ИБ, ВИБ — информационная база, внешняя информационная база.
Введение

В составе Управления холдингом 3.2 есть своя MDM система, которая позволяет единообразно управлять справочниками разнородных баз данных. Более подробно из официальных источников можно почитать тут.

На просторах интернета можно найти множество материала, в которых описано, что есть «мягкий» и «жесткий» подход по управлению НСИ, но практически невозможно найти примеров, как это работает.

В крации жесткий подход сводится к запрету изменения НСИ в подчинённых базах — все изменения/добавления идут в центре, через «Заявки на изменения НСИ» с последующей выгрузкой (элементы связаны «один к одному»), а мягкий подход заключается в очистке и сопоставлению с эталоном принимающих данных при каждой загрузке (элементы связаны «один ко многим»).

жестктий и мягкий подход управления НСИ

Данная статья не является методичкой по правильному использованию «Мастер-данных» УХ, а описывает мой путь изучения и применения данной технологии. Если будут какие-то замечания и дополнения, то пожалуйста пишите в комментариях.

Постановка задачи

Структура предприятия состоит из условной управляющей копании (УХ 3.2), Завода1 (УПП 1.3, ДО 2.1), Завода2 (ERP 2.5) и компании, которая занимается продажами Торговля1 (БП 3.0).

Появилась задача на базе УХ объединить номенклатуру (затем и другие справочники НСИ) из разных организаций, с целью последующего использования ее в консолидированной отчетности, централизованных закупках, бюджетировании и казначействе.

Стратегия

Решено было использовать по возможности «жесткий» подход управления НСИ (с блокировкой создания НСИ в подчинённых базах) и реализовать задачу в несколько этапов:

  • 1 этапе. Настроить УХ на импорт номенклатуры. Привести в порядок номенклатуру на Заводе1 (пометить на удаление неактуальные и архивные позиции) и загрузить ее в УХ.
  • 2 этап. Привести в порядок номенклатуру в Торговле1 и так же загрузить в УХ.
  • 3 этап. Объединить смежную номенклатуру Завода1 и Торговли1 в единой иерархии. Настроить УХ на экспорт используя жесткий подход.
  • 4 этап. Отработать механизм изменения НСИ по заявкам (с возможным подключение документооборота) с экспортом в подчиненные базы.
  • 5 этап. Масштабировать результат на справочник Контрагенты и Завод2.
1 этап. Импорт номенклатуры из УПП 1.3 в УХ
Подготовка УХ
  1. В разделе Общие справочники и настройки -> Общие настройки включаем флаг «Использовать механизмы управления НСИ». После этого появится функционал по «Управлению НСИ» в разделе «Интеграция и управление Мастер-данными». Так же, без этой настройки при синхронизации НСИ получим ошибку «Для использования синхронизации элементов необходимо включить механизмы контроля ЦНСИ!»
Включение ЦНСИ в настройках УХ

2. В разделе Общие справочники и настройки -> Справочники находим справочник «Номенклатура» и устанавливаем необходимые настройки для обмена. На вкладке «Настройки ЦНСИ» на данном этапе все флаги оставляем выключенными (позже будут включены).

Настройка общего справочника для обмена
Настройка подключения к УПП 1.3

В разделе Интеграция и управление Мастер-данными -> Внешние информационные базы создаем новую базу «ВИБ УПП» и указываем для нее «Тип внешнего источника» (который создаем из этой же карточки), заполняем данные для подключения и авторизации и проверяем подключение.

Настройка подключение в УХ 3.2 через COM

Снимаем флаги НСИ (№4 на рисунке) — первый флаг снимаем, т.к. это «мягкий» подход, а второй не нужен на этапе импорта (позже будет включен по необходимости).

В данном примере подключение к ВИБ реализовано через COM. Но как видно на картинке выше, есть возможность интеграции и через Web-сервис.

Загрузка структуры данных УПП в УХ

После того, как связь с ВИБ установлена, переходим в созданную на прошлом шаге карточку «ТипИБ УПП» справочника «Типы ВИБ» и с помощью кнопки «Загрузить структуру данных» переносим информацию о метаданных УПП 1.3 в Управление холдингом (из эталонной ВИБ в текущую ИБ).

Загрузка структуры данных в УХ
Настройка соответствия структуры УПП и УХ

В этой же карточке «ТипИБ УПП» опишем соответствия для загружаемых данных (правила по которым они будут загружаться), в моем случаи это соответствия для «Номенклатуры» и остальных данных которые потянуться по цепочке (виды номенклатур, классификатор единиц измерения и т.д.).

Настройка соответсвия УХ

При настройке соответствия, есть возможность синхронизировать «по реквизитам» или «по внутреннему идентификатору» (не позволяет автоматически создавать новый элемент при синхронизации, но является более быстрым).

Способы синхронизации

Для всех возможных справочников выбираем «по реквизитам» и по кнопке «Заполнить автоматически» подбираются связи реквизитов между УХ и УПП. Ставим флаг «ключевой» для реквизитов по которым будем различать номенклатуры. Для «Видов номенклатур» был выбран способ «по внутреннему идентификатору» и в ручном режиме сопоставлены все виды номенклатур между базами.

Установка соответствия между реквизитами объектов в УХ

При настройке данного соответствия обратил внимание на кнопку «Выполнить процедуру перед записью объекта» в нижней части окна. В пояснение указано, что к объекту который будет записан, можно обращаться через переменную «НовыйОбъект», более подробной документации найти не удалось.

Выполнить перед записью объекта в УХ
Импорт данных

В разделе Интеграция и управление мастер-данными -> Обмен НСИ выбираем необходимое соответствие для импорта и нажимаем «Импортировать данные».

Импорт номенклатур в УХ

Так же, в нижней части экрана можно установить флаг «Тестовый режим», что бы выгрузить несколько элементов.

Тестовый режим загрузки

Кроме того, есть возможность импортировать данные с «Отбором» (например по группе номенклатуры).

Настройка отбора при импорте данных
Продолжение следует

В результате получили всю необходимую номенклатуру на стороне УХ. В следующей части загрузим номенклатуру из базы «Торговля1» (1С:Бухгалтерия 3.0) и объединим ее с номенклатурой «Завода1» (УПП 1.3).

* В УХ версии 3.2.2.5 не работал отбор по импорту, проблема ушла после обновления. Рекомендуется сразу обновиться на последний релиз, т.к. в ранних версиях УХ замечено много недоработок MDM.

* Если у кого-то есть опыт по применению «Процедуры при записи объекта» или другой способ по программному изменению правил соответствия, пожалуйста поделитесь им в комментариях.

Рекомендации

  • Мастер-данных “Управления холдингом 3.2” (часть 2)
  • Мастер-данных “Управления холдингом 3.2” (часть 3)
  • Как включить РМК в УПП 1.3
Интеграции и обмены, УХ 3.2 Tags:MDM, мастер-данных

Навигация по записям

Previous Post: При расчете «Резервов отпусков» за январь 2023 года в расчетную базу вошли начисления, которые отсутствуют в «Среднем заработке»
Next Post: Обработка «Выплата сотруднику через банк» ЗУП 3.1

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ДзенTelegram

Разработки

  • Печатная форма "Расходный кассовый ордер" для ЗУП 3.1 Печатная форма "Расходный кассовый ордер" ЗУП 3.1 650,00 ₽
  • Отчет "План-факт отпусков сотрудников в виде диаграммы Ганта Отчет "План-факт по отпускам сотрудников" ЗУП 3.1 650,00 ₽
  • Приказ об отмене трудового договора (рис 1) Печатная форма "Отмена приема на работу" ЗУП 3.1 650,00 ₽
  • Обработка “Выплата сотруднику через банк” ЗУП 3.1 Обработка “Выплата сотруднику через банк” ЗУП 3.1 0,00 ₽
  • Тестирование API Яндекс GPT Обработка "Работа с API YandexGPT" 650,00 ₽

MDM web-сервис XML БСП ЕФС-1 ИИ КД 2.0 НДФЛ СЗВ-СТАЖ СЗВ-ТД СКД СТД-Р СФР СЭДО ФСС ФСС НС больничные листы взносы вычеты длительная операция запрос интерфейс кадровая история кадровые данные кадровые переводы легкий труд мастер-данных обмен данными общий модуль отбор отпуска печать без проверки печать с диалогом пользователи представление прием на работу резервы отпусков сверхурочные синхронизация ЗУП и БП средний заработок табель таблица периодов табличный документ фотография штатное расписание

Яндекс.Метрика

© 2022-2026 myblog-1c.ru

Пользовательское соглашение

Контакты