Имя: Пароль:
1C
1С v8
Запрос с двумя вложенными группировками на втором уровне
0 Vladal
 
08.03.12
03:47
Есть у меня регистр сведений Работники Организаций, есть документ Выдача ТМЦ, в котором указана выданная спецодежда и документ Списание ТМЦ, в котором списывается изношенная спецодежда.

Захотелось бухгалтерам иметь отчет о выданной спецодежде, я его сделал в запросе с соединением сотрудников и документов выдачи по схеме:

Сотрудник
— документ выдачи
— левое соединение выдачи с возвратом

Получается одна такая красивая группировка:

Сотрудник / Должность
.   Номенклатура / выдано, дата / возврат, дата

Всё красиво, всем понравилось. Но возник вопрос — а совпадает ли набор выданной спецодежды с нормами?

Я слепил новый регистр сведений с измерениями Должность и Номенклатура и ресурсами Количество и СрокИспользования. Теперь думаю, как это лучше представить. До этого было просто:

Цикл по сотрудникам,
.   Вложенный цикл по выданной спецодежде

А теперь надо полученные данные выразить в таком виде, как это должно быть в исправном бланке:

Цикл по сотрудникам
.    Цикл по норме спецодежды
.    Конец цикла

.    Цикл по выданной спецодежде
.    Конец цикла
Конец цикла

А пока получается только так:

Цикл сотрудник
.    Цикл норма
.    .    Цикл выдано (документы)
.    .    Конец цикла
.    Конец цикла
Конец цикла

Подскажите, куда копать, а то уже запутался с соединениями и группировками.
Независимо от того, куда вы едете — это в гору и против ветра!