Программно получить остатки только по группе счетов #733498


#0 by lamme
Запрос ПО     Счет ТОЛЬКО ИЕРАРХИЯ Получает данные типа 41 41,01 41,02 ... как можно получить остатки только по 41 - те по группе счетов ?
#1 by shuhard
Родитель=Неопределено
#2 by lamme
пробовал не хочет
#3 by Мыш
Видать нет остатков по группам. Группируй сам. В запросе.
#4 by shuhard
а ты вот это убери ИТОГИ     СУММА(СуммаОстатокДт),     СУММА(СуммаОстатокКт) ПО     Счет ТОЛЬКО ИЕРАРХИЯ
#5 by lamme
остатки есть. стопудовов
#6 by lamme
и почему он там неопределно если он там ПустаяСсылка на план счетов
#7 by lamme
#8 by xenos
Задача сводится к класической: как у справочника получить родителя верхнего уровня.
#9 by lamme
8 пока легче не стало
#10 by shuhard
в Москве дефицит дворников - ждём
#11 by lamme
как обычно .. стеб ...
#12 by lamme
и ничего дельного
#13 by xenos
Таких вопросов полно: Для начала нужно получить в запросе список счетов и соответсвующий им родителя верхного уровня.
#14 by lamme
в ВыбСписокСчетов - задается счет 41 те - это первый уровень.
#15 by xenos
Если брать самы примитивный вариант тогда так: Выбрать  ЕстьNULL(ХозрасчетныйОстатки.Счет.родитель,"нету") = нету Тогда  ХозрасчетныйОстатки.Счет Иначе Выбрать  ЕстьNULL(ХозрасчетныйОстатки.Счет.родитель.родитель,"нету") = нету Тогда  ХозрасчетныйОстатки.Счет.родитель Иначе Выбрать  ЕстьNULL(ХозрасчетныйОстатки.Счет.родитель.родитель.родитель,"нету") = нету Тогда  ХозрасчетныйОстатки.Счет.родитель.родитель Иначе Выбрать  ЕстьNULL(ХозрасчетныйОстатки.Счет.родитель.родитель.родитель.родитель,"нету") = нету Тогда  ХозрасчетныйОстатки.Счет.родитель.родитель.родитель Иначе Конец Конец Конец Конец КАК Счет,
#16 by xenos
Тогда все еще проще &ВыбСписокСчетов КАК Счет,
#17 by lamme
короче
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С