Получить список счетов плана-счетов нижнего уровня #305729


#0 by Shutov
Задача, по идее, простая - нужно получить список счетов из плана счетов нижнего уровня, то есть таких счетов, на которые не ссылаются другие счета (нижние в иерархии, как элементы иерархического справочника). Вообще, почему у счета нет такой вещи, как в справочнике, ".ЭтоГруппа"? Запрос решающий эту задачу вот: ВЫБРАТЬ    Управленческий.Код    ВложенныйЗапрос.Родитель ЕСТЬ NULL Но такой наворот в запросе, особенно если учитывать, что дальше это будет использоваться еще как одно условие (таблица через полное соединение) с основным запросом отчета, то тем более - в общем можно ли сделать проще?
#1 by zbv
А если заюзать "ЗапретитьИспользоватьВПроводках"
#2 by Shutov
можно и собственный признак сделать, только что толку - а если юзер забудет поставить? Или предлагаешь делать такую проверку при записи счета? %)
#3 by GenV
Что-то намудрил :) Почему бы просто не сделать условие ГДЕ Управленческий.Ссылка НЕ В   (        ВЫБРАТЬ            Родитель        ИЗ            ПланСчетов.Управленческий    )
#4 by Shutov
Эээ... нет брат таким запросом ты выберешь наоборот, только счета самого верхнего уровня в иерархии (счета разделов баланса).
#5 by Shutov
ап
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям