Глянула, что то мысли не поняла про графики,
что означает такой запрос
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ТабельОбороты.Сотрудник КАК Сотрудник,
| ТабельОбороты.Подразделение КАК Подразделение,
| ТабельОбороты.ВидРасчета КАК ВидРасчета,
| СУММА(ЕСТЬNULL(ТабельОбороты.ЧасыОборот, 0)) КАК ОтработаноЧасов
|ПОМЕСТИТЬ ДанныеТабеля
|ИЗ
| РегистрСведений.ГрафикиРаботы КАК ГрафикиРаботы
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Табель.Обороты(
| &НачПериода,
| &КонПериода,
| День,
| (Сотрудник, Подразделение, ВидРасчета) В
| (ВЫБРАТЬ
| ТабДок.Сотрудник,
| ТабДок.Подразделение,
| ТабДок.ВидРасчета
| ИЗ
| ТабДок КАК ТабДок)) КАК ТабельОбороты
| ПО ГрафикиРаботы.Дата = ТабельОбороты.Период
|ГДЕ
| ГрафикиРаботы.График = ЗНАЧЕНИЕ(Справочник.Графики.Пятидневка)
| И ГрафикиРаботы.Значение > 0
| И ГрафикиРаботы.Дата МЕЖДУ &НачПериода И &КонПериода
|
|СГРУППИРОВАТЬ ПО
| ТабельОбороты.Сотрудник,
| ТабельОбороты.Подразделение,
| ТабельОбороты.ВидРасчета
|
|ИНДЕКСИРОВАТЬ ПО
| Сотрудник,
| Подразделение,
| ВидРасчета
Вы выбираете источник РегистрСведений.ГрафикиРаботы , а в запросе нет ни одного поля, причем ГрафикиРаботы.График = ЗНАЧЕНИЕ(Справочник.Графики.Пятидневка)
В этой задаче расчет за фактически отработанное время, а не планируемое по графику, вы же не используете период действия. Зачем вам здесь вообще ГрафикиРаботы?
Субконто Склад на счете ТоварыВПути -вроде тоже как избыточный