Получение оборотов по счетам
09.09.2002
12:58
#1
Надо получить оборот по счетам (предположим) 44.01 и 76.02 (взял от балды), есть такой метод в 1С: ВыполнитьЗапрос(НачДата, КонДата, Счет, КорСчет,....) - а мне надо отобрать по операциям Кт44.01 Дт76.02. Вопрос, могу я это получить указанным способом или надо извратом заниматься?
Заранее благодарен.
Заранее благодарен.
09.09.2002
19:05
#2
Если внимательно взглянуть на шаблон метода ВыполнитьЗапрос:
ВыполнитьЗапрос(<НачалоПериода>,<КонецПериода>,<Счет>,<КоррСчет>,<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>)
то будет видно, что если в качестве счета указать 44.01, а в качестве коррсчета 76.02,
То методы ДО() и КО() дадут вам соответствующий результат
ВыполнитьЗапрос(<НачалоПериода>,<КонецПериода>,<Счет>,<КоррСчет>,<Валюта>,<ТипИтогов>,<Периодичность>,<ТипСуммы>)
то будет видно, что если в качестве счета указать 44.01, а в качестве коррсчета 76.02,
То методы ДО() и КО() дадут вам соответствующий результат
09.09.2002
19:11
#3
"Можно и по другому:
БИ.ВыполнитьЗапрос(датаНач,ДатаКон,"44.01",,,2,,"С");
Потом
БИ.ПолучитьСчет(,"44.01");
Би.ПолучитьКорСчет(,"76.02");
Потом БИ.ДО() и БИ.КО() дадут тебе соответствующий оборот"
БИ.ВыполнитьЗапрос(датаНач,ДатаКон,"44.01",,,2,,"С");
Потом
БИ.ПолучитьСчет(,"44.01");
Би.ПолучитьКорСчет(,"76.02");
Потом БИ.ДО() и БИ.КО() дадут тебе соответствующий оборот"
Читают тему
(гостей: 1)