Имя: Пароль:
1C
1С v8
Зарегистрировать в плане обмена движения корректировки записей регистров с отбор
0 Плехоть
 
01.12.16
10:12
Здравствуйте!
   Регистрирую движения документа "корректировка записей регистров" и сам документ в плане обмена. Авторегистрация снята. Но не получается зарегистрировать регистры бухгалтерии и накопления с отбором по организации. Подскажите, плиз, каким образом можно сие сделать?
1 Плехоть
 
01.12.16
10:14
Пробовал так
Пробовал так
         Для каждого НаборЗаписейДвижение Из КорректировкаЗаписей.Движения цикл
    
                НаборЗаписейДвижение.Прочитать();
                Если НаборЗаписейДвижение.Количество() = 0 Тогда // Если набор пустой, не обрабатываем его
                    Продолжить;
                КонецЕсли;
                
                масУдал = Новый Массив;
                РегистрироватьВОбмене = Истина;
                
                Для каждого Запись Из НаборЗаписейДвижение Цикл
                    
                        Если Организации.Найти(Запись.Организация) = Неопределено Тогда
                            масУдал.Добавить(Запись.НомерСтроки - 1); // Запишем индексы ненужных строк
                        КонецЕсли;
                
                КонецЦикла;
                
                Для Каждого Элемент Из масУдал Цикл // Удалим из набора записей строки с ненужными организациями
                    НаборЗаписейДвижение.Удалить(Элемент);        
                КонецЦикла;

                ПланыОбмена.ЗарегистрироватьИзменения(ВыборкаДетальныеЗаписи.ТекПланОбмена, НаборЗаписейДвижение); // Зарегистрируем обработанный набор
            КонецЦикла;
2 Defender aka LINN
 
01.12.16
10:14
И не получится
При выгрузке фильтруй
3 Плехоть
 
01.12.16
10:18
О как конкретно ) При выгрузке в плане обмена, правильно понимаю?