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