Создаем правила обмена данными в 1С Конвертации, ред.2.0
Нам известна структура метаданных ИБ Источник, ИБ Приемник. Как теперь воспользоваться этими сведениями в дальнейшей работе? Всё очень просто: на их основании будем определять, что, собственно, преобразовывать в процессе обмена объектами между базами конфигурации «БухгалтерияПредприятия 3.0».
На данном этапе научимся задавать соответствие. В качестве примера используем справочник «Пользователи», размещенный в ИБ Источника и перемещенный в ИБ Приемника. Выражаясь привычным языком программистов, создадим Правило конвертации объектов (ПКО). После завершения этого процесса будем знать, как нужно обрабатывать каждый элемент справочника Пользователи.

На первом изображении мы видим, что для настройки обмена в строке Конвертация прописан путь Бухгалтерия Предприятия Бухгалтерия Предприятия. Выделяем строку Правила конвертации объектов и открываем в разделе Справочники подраздел Справочники общие. В группе элементов Пользователи установлено соответствие объектов Пользователи и Группы пользователей, ЗначенияСвойствОбъектов, РолиКонтактныхЛиц и ряд иных. Мы поставили задачу для переноса конкретных объектов из одной информационной базы в другую.
Остается задать, как именно следует перенести реквизиты данных объектов. То есть обозначить, что если в базе Источник и базе Приемник выбран для обмена реквизит Наименование (установлен флажок в Поиске), то в одной и другой базе они аналогичны. Это и есть, по сути, Правило конвертации свойств — соответствие между реквизитами объектов в Источнике и Приемнике.
Теперь обратимся к следующему изображению.

Мы выделили строку в поле Конвертация свойств с реквизитом Наименование. Флажком в колонке Поиск показано, что реквизит Наименование справочника Пользователи ИБ Источник преобразуется в идентичный реквизит Наименование в ИБ Приемник. В колонках «Тип источника» и «Тип приемника» указана строка для поиска (строка П100).
Само собой разумеется, что, когда «галочка» установлена напротив одного реквизита, поиск системой объекта в приемнике будет происходить именно по нему. В рассмотренном нами примере это Наименование. Когда флажки отмечены в разных других строчках, задача в поиске выполняется по заданным реквизитам одномоментно. То есть, подразумевается логическая операция «И» — объединяющее начало для условий поиска. Задача для системы на розыск совпадений в ИБ Приемнике по объектам в соответствии с реквизитами поиска объектов в ИБ Источника. Формулировка Правила сопоставления складывается следующая:
Искать в информационной базе - приемнике объект, у которого все реквизиты поиска совпадают с реквизитами поиска объекта источника.
Пользователь может установить не только ПКС, но и ПКЗ — Правила конвертации значений. В данном случае речь идет об установлении соответствий между предопределенными элементами (фильтрация отбора) справочников. В равной мере это относится к планам видов характеристик, значений перечислений.

На третьем скриншоте показано, что для правки конвертации объектов реквизита «СубъектыДоверенностиНалогоплательщики» установлено соответствие между значениями перечисления. А именно, значение перечисления «ДоверительРук» в ИБ Источнике преобразуется в значение перечисления «ДоверительРук» в ИБ Приемнике.
Правила сопоставления, несмотря на видимую простоту, важны для переноса данных без потерь и ошибок.