Вводная: в типовых правилах перехода есть правило конвертации объекта (ПКО) ПервичныйДокументИзСтруктуры. Для типового правила не предусмотрен поиск по GUID и следовательно его установка.
По одному из правил переноса остатков требовалось формировать Первичные документы с GUID исходных документов для возможности использования в будущей интеграции с другими системами.
Решение:
1. Добавить свойство ПКО с признаком "выгружать в параметр" и "использовать при поиске" - допустим имя УникальныйИдентификатор.
2. В обработчике свойства Перед выгрузкой пишем.
3. Так в некоторых правилах обмена GUID может не требоваться, или в будущем будет принято решение отказаться от реализации. То флаг "Поиск по идентификатору" в свойствах ПКО не включаем (напомню источник у нас структура). И установим следующее правило поиска.
В будущем когда нужно будет отменить выгрузку ГУИД нужно будет передавать пустое значение.
Комментарии
Отправить комментарий