|
v7: Запрос не дает итогов | ☑ | ||
|---|---|---|---|---|
|
0
andryus
05.09.11
✎
12:43
|
Есть код
БухИт = СоздатьОбъект("БухгалтерскиеИтоги"); БухИт.ИспользоватьСубконто(ВидыСубконто.СотрудникиУчреждения); БухИт.ВыполнитьЗапрос(НачГода('01.01.2011'),ДатаДок,"ЗПМ.О,ЗПМ.Б,ЗПМ.С",,,,,); БухИт.ВыбратьСубконто(1); Пока БухИт.ПолучитьСубконто(1) = 1 Цикл ТекСотрудник = БухИт.Субконто(1); СуммаНачисления = БухИт.СКД("С"); КонецЦикла; Почему то сумма СуммаНачисления равна нулю. Итоги есть только по счету ЗПМ.О, но могут быть и по другим, если сделать БухИт.ВыполнитьЗапрос(НачГода('01.01.2011'),ДатаДок,"ЗПМ.О",,,,,); то тогда сумму выдает, но опять делать запрос для каждого счета не прет. В чем ошибка? |
|||
|
1
chief accountant
05.09.11
✎
12:57
|
(0) А так
СуммаНачисления = БухИт.СКД("С")-БухИт.СКК("С"); ? |
|||
|
2
zak555
05.09.11
✎
12:59
|
что за счета ?
|
|||
|
3
Chum
05.09.11
✎
13:07
|
(0) ты по трем счетам сразу СКД хочешь получить?
БухИт.ВыбратьСчета(); Пока БухИт.ПолучитьСчет() = 1 Цикл Сообщить(БухИт.СКД("С")); КонецЦикла; |
|||
|
4
zak555
05.09.11
✎
13:07
|
(3) нельзя ?
|
|||
|
5
chief accountant
05.09.11
✎
13:09
|
(3) А какие проблемы?
|
|||
|
6
Vovik
05.09.11
✎
13:54
|
(0)Может субконто только оборотное?
|
|||
|
7
andryus
05.09.11
✎
14:11
|
(1) Без разницы. БухИт.СКД("С") и БухИт.СКК("С") равны нулю, соответственно СуммаНачисления тоже будет равна нулю
(2) Самописная конфигурация, счета забалансовые, Активно-пассивные (3) БухИт.ВыбратьСчета(); Пока БухИт.ПолучитьСчет() = 1 Цикл Ставить до выбора субконто или внутри, после того, как выбраны субконто? (6) нет |
|||
|
8
KishMish
05.09.11
✎
14:31
|
(0)Счета забалансовые. нужно ставить
БухИт.Опции(1); |
|||
|
9
andryus
05.09.11
✎
14:37
|
(8) Действительно помогло
|
| Форум | Правила | Описание | Секции | Поиск |