Появилась очень интересная задачка.
Суть ее в следующем:
Есть запрос, который помимо множества данных вытаскивает номенклатуру и рассчитывает количество к дальнейшему заказу на определенную дату.
В конечной таблице запроса рассчитываются итоги.
Создан РС "Коэффициент сезонности". Структура его следующая: НомерНедели, ГруппаНоменклатуры, Кэффициент.
Необходимо в запросе определять к какой группе принадлежит номенклатура. С учетом вложенности.
Например в регистре есть записи на группу Алкогольная продукция (Коэффициент 2) и на подчиненную ей группу Коньяк (Коэффициент 3).
Так вот если в запросе есть номенклатура содержащаяся в группе Коньяк, то должен браться коэффициент 3.
Подскажите как строятся запросы подобного плана? Перерыл интернет не могу найти ни одного подобного примера.
(6)Если у вас в итогах известна группа номенклатуры и в регистре сведений она тоже есть, то можно просто получить коэффициент для этой группы из регистра. Зачем вложенность определять?
На данный момент это и есть основная задача. Я смогу получить родителей, которые есть в регистре. Даже дабавил доп параметр в РС "Уровень". (Ближайший к элементу номенклатуры имеет максимальное значение)
А вот как из выбранных оставить только максимальный, с этим застрял.
Если в запросе например оставить группировку по номенклатуре с максимумом по уровню, то появляется именно то что надо. Ну а если в выборку добавить ещё и группу соответствующую этому уровню, то вылазят все присущие группы.