"1С:Предприятие" является универсальной системой автоматизации деятельности предприятия и может использоваться для решения различных задач управления и учета. В настоящее время разработано большое количество типовых и специализированных решений на платформе "1С:Предприятия", которые могут работать в тесной интеграции с другими решениями, как на этой платформе, так и с программным обеспечением сторонних производителей. Большое значение для эффективной работы имеет возможность организации обмена между различными информационными системами.
Объект источник Объект приемник . ; , . Приемник ПроЕл. Тип преемника — Отключить п Дата Дата и время п . п Подъеден Бчлсбо . Группы правил конвертации свойств Разработчик правил обмена может создавать произвольные ПКГС длзадания всем ПКС, входящим в группу, общих настроек. Настройка правил обмена цГ. ЭтоГруппа . Наименсеан . аУда т Действия. Настройки правил конвертации группы свойств Глава . Правила конвертации значений предназначены для конвертации предопределенных значений объектов. Каждое правило конвертации значений определяет соответствие значения объекта. Г| й. л, . , Щ ПланВидовХарактеристикСсь. в Видь. П. Настройка правил конвертации значений Основными реквизитами правила конвертации значений являются реквизиты Источник и Приемник, ссылающиеся на элементы справочника Значения объектов источника и приемника. Правила выгрузки данных . Любые правила обмена должны содержать правила выгрузки данных, поскольку именно эти правила определяют, какая именно информация должна быть выгружена. Правила выгрузки данных вызываются в порядке, определенном реквизитом правила Порядок выполнения. Конвертация данных Каждое правило выгрузки данных определяет перечень объектов источника, подлежащих выгрузке, и передает эти объекты правилу конвертации объектов. Информация о ПВД хранится в конфигурации в справочнике Правила выгрузки данных, который подчинен справочнику Конвертации. Для удобства правила можно объединять в группы. Например, можно создать группы Справочники и Документы. Заметим, что именно правила выгрузки данных отображаются в обработке Универсальная выгрузка данных в виде иерархического списка. Бьгружаемые данные | Паг. Значение . Иерархический список правил выгрузки данных Перед выгрузкой пользователь может установить флажки у правил, по которым необходимо выгружать информацию. Наиболее типичным использованием правила выгрузки данных является автоматическая стандартная выборка объектов определенного типа и указание правила конвертации объектов, в соответствии с которым будет осуществляться конвертация объекта. Связь между правилами различных типов. В общем случае правило выгрузки данных определяет перечень объектов источника, которые должны быть выгружены, и ПКО, по которому каждый из этих объектов должен быть сконвертирован в объект приемника. Правило конвертации объекта определяет, каким образом должен быть преобразован объект источника в объект приемника. Рассмотрим процесс обмена на примере переноса справочника Склады. Для переноса справочника предназначено ПВД со стандартной выгрузкой данных. Склады Способ выборки. Реквизиты правил выгрузки данных Правило выгрузки выбирает все элементы объекта выборки, т. Затем передает каждый из этих элементов по очереди в правило конвертации объектов, указанное в реквизите Правило конвертации, т. Настройка правил обмена вСохранитьправчяа . Наименование ПометкаЦцаления Типприемнка Стропа Строка . Правила конвертации свойств Справочник имеет предопределенный элемент склад Основной. Предопределенный элемент справочника Для этого элемента настроено правило конвертации значения . Если переданное в ПКО Склады значение объекта является предопределенным, то правило конвертации объектов ищет для него соответствие в подчиненных правилах конвертации значений. Правила конвертации значений Если подходящее правило будет найдено, то в файл обмена записывается значение приемника. Затем для каждого правила конвертации свойств происходит выгрузка реквизитов. Например, значения реквизитов элемента справочника Код, Наименование, ПометкаУдаления будут преобразованы по правилам конвертации свойств . При загрузке будет сделана попытка найти предопределенный элемент с таким именем. Если и по нему поиск окончится неудачей, будет осуществлен поиск ро реквизитам поиска . Конвертация данных Продолжить поиск по полям поиска. Если объект не найден, то будет создан новый, после чего заполнятся все указанные в свойствах реквизиты объекта. Рассмотрим перенос справочника, имеющего реквизит ссылочного типа. Имеется ПВД Физические лица. | ФизическиеЛица | Перед обработкой . После обработки Рис. Правило выгрузки данных Физические лица Правило выгрузки данных должно выбрать все элементы справочника Физические лица и передать каждый элемент в ПКО, указанное в реквизите Правило конвертации, т. Имя Объект источник Объект приемник Ш СправочникСсылка. Должности Л . ФизическиеЛица СправочникСсылка ФизическиеЛица . Приемник Правило конвер. Тип приемника . П ол . Табличная часть Ш Рис. Правила конвертации свойств Физические лица Если какой. Реквизит справочника Пол будет передан в качестве источника правилу конвертации объектов Пол. Пол ПеречислениеСсылка Пол энеертация свойств. Синхронизация значений. Правила конвертации значений Пол Рассмотрим более сложный пример создания элемента справочника Организации из значений констант. В конфигурации информационной базы. Вся информация об организации содержится в константах. В конфигурации приемника имеется справочник Организации с реквизитами. В форме Настройка правил обмена создадим новое ПКО, нажав кнопку Добавить. В качестве реквизита Объект. Ш Правило конвертации объектов . Создание нового правила конвертации объектов Нажмем кнопку Синхронизация свойств. Выбор свойств Поскольку источник у ПКО пустой, значения, передаваемые в реквизиты справочника, зададим в обработчиках ПКС Перед выгрузкой как значения констант источника. п . Правила конвертации свойств Установив поиск по ключевым реквизитам, мы получим ПКО, которое будет формировать в приемнике один и тот же элемент справочника Организации независимо от переданного в правило значения источника.