Изменение реквизита при успешной выгрузке объекта

1. timrusanov 20.08.14 16:31 Сейчас в теме
Добрый день, коллеги.

Подскажите можно ли как то при выгрузке объекта в базе Источнике изменить реквизит объекта(булевый) и записать изменения?
Обмен данными запускается по регламентному заданию.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RocKeR_13 1400 21.08.14 08:47 Сейчас в теме
(1) timrusanov, лучше написать пару строк кода, которые будут менять этот самый реквизит, но перед началом обмена.
3. timrusanov 21.08.14 09:09 Сейчас в теме
У меня так и сделано, после того как данные выгружены по правилу, список (который передается в качестве списка для выгрузки) обрабатывается уже после выгрузки. Меня смущает ситуация, когда выгрузка по каким то причинам будет прервана, а значение реквизита при этом будет установлено.
4. fenixx 21.08.14 13:27 Сейчас в теме
Могу предложить такую схему приведено для v8.

1. Добавляешь в параметры конвертации массив. Обработчик самой конвертации "Перед выгрузкой"

м = Новый Массив;
Параметры.Вставить("ОБъектыДляИзменения", м);


2. В ПКО объекта, у которого надо менять реквизит, в обработчик "После выгрузки" пишешь добавление в массив ссылку на выгруженный элемент

Параметры.ОбъектыДляИзменения.Добавить(Источник.Ссылка);


3. В обработчик "После выгрузки" самой конвертации пишешь перебор элементов массива, для каждого элемента меняешь нужный реквизит.

Для каждого Эл из Параметры.ОБъектыДляИзменения Цикл
...
5. timrusanov 21.08.14 13:51 Сейчас в теме
(4) fenixx, спасибо, попробую реализовать таким образом.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот