Найти в Дзене

Конвертация данных 2.х - ПКС

Оглавление

Настройки

  • Получить значение из входящих данных - значение, предназначенное для передачи в приемник, будет взято не из реквизита Источник, а из вспомогательного объекта ВходящиеДанные;
  • Поиск объекта при загрузке по свойств - при загрузке объекта в приемник будет осуществлен поиск по реквизитам с установленным флажком. При этом, если в ПКО установлен флаг Искать объект приемника по внутреннему идентификатору и не установлен флаг Продолжить поиск по полям поиска, то поиск объекта по свойства игнорируется. При установке флага нескольким ПКС, поиск будет вестись по всем этим реквизитам. При загрузке возможно изменить реквизиты для поиска в обработчике Поля поиска используя СтрокаИменСвойствПоиска -строка в которой задаются ключевые поля варианта поиска. Могут быть указаны только те свойства, для которых при настройке правил обмена был выставлен флаг поиска.
  • Поиск по дате на равенство - отключает поиск документов по дате и номеру с помощью метода НайтиПоНомеру(). Если в качестве свойств поиска для ПКО документа указаны два реквизита - Дата и номер, то при неустановленном флажке выполняется поиск документа с помощью метода НайтиПоНомеру() (т.е. поиск в пределах периода уникальности номеров документов). При установленном флаге поиск выполняется запросом на точное соответствие даты.
  • Отключить обработку правила - при выгрузке это правило игнорируется;
  • Не замещать значение свойства у существующих объектов в приемнике - значение свойства записываются только для вновь созданных при загрузке объектов. Если же объект в приемнике найден, то свойства не перезаписываюся.
  • Автоматически приводить значение к длине приемника - предназначена для корректного заполнения номеров и кодов объектов. При этом префиксы сохраняются, а числовые части преобразуются под длину поля в приемника. По кнопке Приведение к длине можно проверить результат.
  • Передавать данные в параметр - позволяет поместить данные не в реквизит, а в параметр с произвольным именем. Доступ к параметру возможен в событии после загрузки через соответствие ПараметрыОбъекта, а также если у параметра установлен флаг поиска, то и в событии Поля поиска. Если в параметр передается реквизит табличной части, то в ПараметрыОбъекта будет элемент КлючИЗначение, ключом в котором будет строка "ИмяТабличнойЧастиТабличнаяЧасть". А значение в этом будет равно таблице значений, наименования колонок в которой - наименования параметров. Если в параметр передается реквизит набора движений документа, ключ будет содержать строку "ИмяНабораДвиженийНаборЗаписей".

Дополнительно

  • ПКС возможно не будет отрабатывать, если в источнике пусто, а в приемнике составной тип (например, заполнение по входящим данным). Решение

Указать любой источник в ПКС из объекта, чтобы он был заполненным;

  • Флаг "Получить значение из входящих данных:
  1. В ПКО не нужно будет писать код заполнения;
  2. В ПКО появится вкладка "Параметры получаемые из входящих данных"
ПКС флаг "Получить значение из входящих данных"
ПКС флаг "Получить значение из входящих данных"

Содержание