Имя: Пароль:
1C
1C 7.7
v7: Запрос к бух. итогам
0 Maximysis
 
09.04.13
13:42
Всем доброго дня.
У меня такая проблема, может кто сталкивался.
Делаю запрос к бух. итогам:

БухИтОТХ = СоздатьОбъект("БухгалтерскиеИтоги");

БухИтОТХ.ИспользоватьСубконто(ВидыСубконто.Контрагенты,,1);
БухИтОТХ.ИспользоватьСубконто(ВидыСубконто.МестаХранения,,1);
БухИтОТХ.ИспользоватьСубконто(ВидыСубконто.Номенклатура,,1);
БухИтОТХ.ИспользоватьСубконто(ВидыСубконто.Организации,СписокВыбраныхОрганизаций,2);
БухИтОТХ.Опции(1);
БухИтОТХ.ВыполнитьЗапрос(,КонДата,СписокСчетовОТХ,,,,,"К");

Затем в конце выборок получаю БухИтОТХ.СКД("К")
если в СписокСчетовОТХ один счет все нормально, а если больше то не отображаются отрицательное сальдо.
Счета активные, забалансовые, количественные, не валютные. Из одной группы. К то знает в чем проблема?
1 пипец
 
09.04.13
13:44
активно пассивный счет ... думайте
2 Zmich
 
09.04.13
13:44
Бери сальдо по кредиту
3 pvase
 
09.04.13
13:45
1 - Проверте счета в спике, по активно-пасивным счетам минусовых остатков нет.
2 - Выборку счетов перед получением делаете?
4 zak555
 
09.04.13
13:46
это что за конфа ?
и что за аналитика ВидыСубконто.Организации ?
по РУ не слышали ?
5 Maximysis
 
09.04.13
13:49
(4) конфа совсем не типовая. про РУ прям капитан очевидность)
(3) в списке счета только активные.
6 zak555
 
09.04.13
13:50
на основе какой конфы сделали ?
7 Maximysis
 
09.04.13
13:51
(4)на некоторых счетах есть СКК, его и не видно..
(6) написана с нуля, многими "людьми".
8 zak555
 
09.04.13
13:52
оно и видно, ибо зачем на счете номенклатура и контрагент

если счетов обычно два
9 Maximysis
 
09.04.13
13:53
если один счет то БухИтОТХ.СКД("К") получает с минусом кредитовый остаток, а если >1 счета то в БухИтОТХ.СКД("К") кредитовый остаток не попадает
10 Maximysis
 
09.04.13
13:56
неужели придётся проверять на БухИтОТХ.СКК("К"),
но с одним счетом работает..........
11 Maximysis
 
09.04.13
14:00
Интересный момент, если не использовать
БухИтОТХ.Опции(1);
то по нескольким счетам не будет выборок(
12 zak555
 
09.04.13
14:06
(11) счеттов забалансковых ?
13 пипец
 
09.04.13
14:09
(8) вполне , например выданные на комиссию или принятые ...
14 Maximysis
 
09.04.13
14:31
Не стал углубляться в бух. запрос 1С7, сделал так
Количество=БухИтОТХ.СКД("К")-БухИтОТХ.СКК("К");
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший