21.10.2016

Терминология

Автор: Белозерских Евгений

При разработке правил обмена, необходимо понимать основные термины принятые в конвертации.

Конвертация

Элемент справочника "Конвертации"

Справочник "Конвертации"

Является владельцем справочников "ПравилаКонвертацииОбъектов", "Алгоритмы", "Запросы", и т.д... Т.е. является корневым связующим объектом при разработке правил обмена.

ПКО (Правила конвертации объектов)


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

ПКС и ПКГС (Правила конвертации свойств и правила конвертации группы свойств)


ПКС и ПКГС (Правила конвертации свойств / группы свойств)
        ПКС определяет по каким правилам происходит конвертация свойства объекта (т.е. реквизиты объекта, справочника, документа...). А ПКГС (Правило конвертации группы свойств) определяет правила конвертации, только для табличных частей объекта.

ПВД (Правила выгрузки данных)

        Справочник, подчинен справочнику "Конвертации". Позволяет определить способ отбора выгружаемой информации (Стандартная выборка / Произвольный алгоритм) и последовательность выгрузки данных.

ПВД (Правила выгрузки данных)

Алгоритмы / Запросы

Алгоритмы это справочник, который подчинен справочнику "Конвертации". Каждый описанный алгоритм, может использоваться в: любых обработчика событий правил обмена любое количество раз.
Если алгоритм используется при загрузке данных (в обработчиках событий), то в форме настройки необходимо установить соответствующий флажок.

Алгоритмы / запросы в конвертации
Простой пример начала работы с конфертацией можно посмотреть здесь

Другие статьи

Поиск объектов в конвертации данных (Поля поиска)

   В конвертации данных ред. 2.1, при загрузке имеется возможность несколько раз осуществить поиск  элементов ссылочного типа, по разным комбинациям полей поиска, чтобы попытаться однозначно идентифицировать объект.
   Давайте посмотрим как это можно осуществить

Объект коллекции

ОбъектКоллекции - ссылка на выгружаемый объект коллекции. Например,
строка табличной части или запись регистра или строка таблицы значений или
строка результата запроса

Начало работы

"Hello world" для "1С:Конвертация данных"

Конвертация реквизита шапки в табличную часть

На эту тему написано стотысячпятьсот безгранично много статей и примеров. Но так хочется "вставить свои пять копеек"

Ключ выгружаемых данных и как его использовать

Ключ выгружаемых данных – это переменная, которая используется при выгрузке. По умолчанию - это ссылка на объект Источник, а если Источник неопределен, то используется ИмяПКО (подразумевается, что правило описывает в таком случае один объект-приемник)

Перенос записей регистра в таблицу значений

Есть задача перенести записи регистра сведений базы источника, в табличную часть объекта в базе приемника. Например, контактная информация Контрагентов в "Бухгалтерия предприятия КОРП" хранится в регистре сведений "Контактная Информация", а  в "1С:ERP Управление предприятием 2" это табличная часть "Контактная Информация" справочника "Контрагенты".