|
Запрос к проводкам по иерархии счетов, но без субсчетов
| ☑ |
0
NikP123
24.09.19
✎
08:22
|
Нужно получить данные по нескольким счетам (в иерархии каждого), при этом вытягивать не субсчета, а тот счет который передан
То есть, вот запрос:
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
ХозрасчетныйОстаткиИОбороты.СуммаОстаток КАК Сумма
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , , , Счет В ИЕРАРХИИ (&МассивСчетов), , ) КАК ХозрасчетныйОстаткиИОбороты
Нужно, чтобы в поле Счет шел только счет, переданный в параметр, а не его субсчет, по которому нашлась сумма
Правильно я понимаю, что тут только через ОБЪЕДИНИТЬ ВСЕ и каждый параметр счет в новой выборке, а вместо поля сам параметр?
|
|
1
vicof
24.09.19
✎
08:25
|
ВЫБРАТЬ
&Счет КАК Счет,
ХозрасчетныйОстаткиИОбороты.СуммаОстаток КАК Сумма
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , , , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты
ОБЪЕДИНИТЬ ВСЕ
|
|
2
Креатив
24.09.19
✎
08:26
|
(0)Что-то как-то мутно. Список счетов в студию!
|
|
3
NikP123
24.09.19
✎
08:55
|
(2) да какая разница каков список счетов?
|
|
4
NikP123
24.09.19
✎
08:56
|
(1) к сожалению, похоже, придется)
|
|
5
Креатив
24.09.19
✎
09:11
|
(3)Просто В иерархии и без субсчетов немного несовместимые понятия. Вот и хочется понять, что же тебе надо?
|
|
6
NikP123
24.09.19
✎
09:16
|
(5) получить суммы по нескольким счетам, написав лаконичный запрос
|
|
7
RomanYS
24.09.19
✎
09:19
|
(0) уровень вложенности ПС обычно небольшой. Всю иерархию можно собрать проц соединений по родителю. А потом сгруппировать
|
|
8
Креатив
24.09.19
✎
10:37
|
(6) А чем тебе не нравится счет в(&список)?
Закинь нужные счета в список, передай параметром и всё.
|
|
9
RomanYS
24.09.19
✎
10:54
|
(8) у него в списке могут быть счета/субсчета любого уровня и именно по ним он хочет итоговые цифры
|
|
10
Креатив
24.09.19
✎
11:56
|
(9)Так нормально. Лишь бы счет и его субсчета в кучу не помещал.
|
|
11
RomanYS
24.09.19
✎
12:22
|
(10) что нормально-то? Условие "счет в(&список)" тупо не выдаст сумм по счетам не нижнего уровня.
|
|