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