Бухгалтерский запрос по документу

Новая тема
Показывать по 10 20 40 сообщений
"Не совсем внятен вопрос.
Зато готово 2 примера.


__док - ссылка на документ, по кот. хочешь получить итоги

Пример 1. Можем получить только обороты, имхо этого хватит
бухИтоги = СоздатьОбъект("БухгалтерскиеИтоги");
бухИтоги.ВыполнитьЗапрос(__док, __док, , , , 2);

бухИтоги.ВыбратьСчета();
Пока бухИтоги.ПолучитьСчет() = 1 Цикл
Сообщить(бухИтоги.Счет);
КонецЦикла; //бухИтоги.ПолучитьСчета() = 1


Пример 2. Остатки и обороты
бухИтоги = СоздатьОбъект("БухгалтерскиеИтоги");
бухИтоги.ВыполнитьЗапрос(__док.ДатаДок, __док.ДатаДок, , , , 3, "Операция");

бухИтоги.ВыбратьПериоды();
бухИтоги.ПолучитьПериод(, __док);

бухИтоги.ВыбратьСчета();
Пока бухИтоги.ПолучитьСчет() = 1 Цикл
Сообщить(бухИтоги.Счет);
КонецЦикла; //бухИтоги.ПолучитьСчета() = 1

Если нужны итоги не по одному документу, методу ПолучитьПериод() передаешь предварительно отобранный (например "черным" запросом) список. В цикле, канешна.


>Пример приведен ниже, но он не работает
Смиялсо"
Спасибо, Tanya!!!
Я поняла свою ошибку в запросе.
Читают тему
(гостей: 1)

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