Есть документ АВИЗО. При переносе в другую ИБ его необходимо разделить на 2 документа "АВИЗО по ТМЗ" и "АВИЗО по ОС".
Каким образом это можно сделать?
Может есть у кого нибудь аналогичный пример?
В источнике СтатьяЗатрат в ТЧ, в приемнике в шапке
Номер и Субконто3 поставил флажки - Получить из входящих...
в результате получаю документов по количеству разных СтатьяЗатрат
В ПВД
Отказ = Истина;
МассивСтатьиЗатрат = Новый Массив;
Для каждого СтрокаТабЧасти Из Объект.Материалы Цикл
СтатьяЗатрат = СтрокаТабЧасти.СтатьяЗатрат;
Если МассивСтатьиЗатрат.Найти(СтатьяЗатрат) = Неопределено Тогда
МассивСтатьиЗатрат.Добавить(СтатьяЗатрат);
КонецЕсли;
КонецЦикла;
Ном = 0;
Для каждого СтатьяЗатрат Из МассивСтатьиЗатрат Цикл
ИсходящиеДанные = Новый Структура("Субконто3, Номер");
ИсходящиеДанные.Субконто3 = СтатьяЗатрат;
Номер = Объект.Номер;//П -00000274
Если Ном > 0 Тогда
Номер = СтрЗаменить(Номер,"П ","П" + Ном);
КонецЕсли;
ИсходящиеДанные.Номер = Номер;
ВыгрузитьПоПравилу(Объект,,ИсходящиеДанные);
Ном = Ном + 1;
КонецЦикла;
В ПКГС
Отказ = ОбъектКоллекции.СтатьяЗатрат <> ВходящиеДанные.Субконто3;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс