|
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, сделал так
Количество=БухИтОТХ.СКД("К")-БухИтОТХ.СКК("К");
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший