Бухгалтерские итоги, ВыбратьПериоды не работает

Новая тема
"В разрезе указанных субконто нужно получить даты поступления и выбытия со счтеа МЦ.04. Почему БИ_МЦ04.ВыбратьПериоды(1) возвращает 0?

БИ_МЦ04 = СоздатьОбъект("БухгалтерскиеИтоги");        
БИ_МЦ04.ИспользоватьСубконто(ВидыСубконто.Материалы);
БИ_МЦ04.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
БИ_МЦ04.ВыполнитьЗапрос(ВыбНачПериода,ВыбКонПериода, "МЦ.04",,,,"Проводка", "СК");    
БИ_МЦ04.ВыбратьПериоды(1);
Пока БИ_МЦ04.ПолучитьПериод(,)=1 Цикл
                         ...
КонецЦикла;  
"
"Используйте:
БИ.ВыбратьСубконто(..); ПолучитьСубконто(..)"
"Уже пробовала так делать.
БИ_МЦ04 = СоздатьОбъект("БухгалтерскиеИтоги");        
БИ_МЦ04.ИспользоватьСубконто(ВидыСубконто.Материалы);
БИ_МЦ04.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
БИ_МЦ04.ВыполнитьЗапрос(,ВыбКонПериода, "МЦ.04",,,,"Проводка", "СК");    
БИ_МЦ04.ВыбратьСубконто(1);
Пока БИ_МЦ04.ПолучитьСубконто(1)=1 Цикл
ТЗ.НоваяСтрока();
ТЗ.Счет = Строка(БИ_МЦ04.Счет);
ТЗ.Материал = Строка(БИ_МЦ04.Субконто(1));
ТЗ.Количество = Строка(БИ_МЦ04.СКД("К"));
БИ_МЦ04.ВыбратьСубконто(2);
БИ_МЦ04.ПолучитьСубконто(2);
ТЗ.Сотр = Строка(БИ_МЦ04.Субконто(2));
КонецЦикла;  

Но как тут получить даты?
мне нужен отчет в след. виде:
|Материал | сотрудник | первонач. стоимость | дата пост-я | дата выбытия | сумма | кол-во"
"У вас 2 субконто, следовательно вложенная выборка:
БИ_МЦ04.ВыбратьСубконто(1);
Пока БИ_МЦ04.ПолучитьСубконто(1)=1 Цикл
 БИ_МЦ04.ВыбратьСубконто(2);
 Пока БИ_МЦ04.ПолучитьСубконто(2)=1 Цикл
 ...
 КонецЦикла;
КонецЦикла;

получаем доступ к документу в выборке
док = БИ_МЦ04.Операция.ТекущийДокумент();"
"
> получаем доступ к документу в выборке
> док = БИ_МЦ04.Операция.ТекущийДокумент();

Неверно. У объекта Операция нет метода ТекущийДокумент(), есть атрибут Документ.

Надо так:

док = БИ_МЦ04.Операция.Документ;

Ссылка работает.

Дату операции можно получить через атрибут ДатаОперации, например:

ТекДата = БИ_МЦ04.Операция.ДатаОперации;



"
Спасибо, всё работает :)
Читают тему
(гостей: 1)

Быстрый переход