v7: как сформировать остатки по счету в разрезе контрагента, договора и документа
☑
0
mxs089
08.04.15
✎
14:57
как сформировать остатки по счету в разрезе контрагента, договора и документа расчетов?
1
mxs089
08.04.15
✎
15:13
БухИт = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт.ИспользоватьСубконто(ВидыСубконто.Контрагенты,, 1);
БухИт.ИспользоватьСубконто(ВидыСубконто.Договоры,, 1);
БухИт.ИспользоватьСубконто(ВидыСубконто.СчетаФактурыВыданные,, 1);
БухИт.ВыполнитьЗапрос(,ДатаОстатков, СчетОстатков);
БухИт.ВыбратьСубконто(1);
Пока БухИт.ПолучитьСубконто(1)=1 Цикл
К = БухИт.Субконто(1);
Д = БухИт.Субконто(2);
С = БухИт.Субконто(3);
Остаток = БухИт.СКД() - БухИт.СКК();
Сообщить("Контрагент <" + К + "> Договор <" + Д + "> Документ <" + С + "> Остаток <" + Остаток + ">");
КонецЦикла;
2
mxs089
08.04.15
✎
15:14
выводит один документ расчетов с общей суммой, как получить сумму в разрезе?
3
mxs089
08.04.15
✎
15:38
я все понял, спасибо за помощь
4
PR
08.04.15
✎
15:39
(3) Извините, был напуган?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший