|  | Запрос к проводкам по иерархии счетов, но без субсчетов | ☑ | 
    
        | 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) что нормально-то? Условие "счет в(&список)" тупо не выдаст сумм по счетам не нижнего уровня.     |  |