ВЫБРАТЬ РАЗРЕШЕННЫЕ
ИсточникДанных.Номенклатура КАК Номенклатура,
ИсточникДанных.Склад КАК Склад,
ИсточникДанных.Характеристика КАК Характеристика,
ИсточникДанных.Серия КАК Серия,
ИсточникДанных.ВНаличииНачальныйОстаток КАК КоличествоНачальныйОстаток,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ИсточникДанных.Регистратор) = ТИП(Документ.ПеремещениеТоваров)
ТОГДА 0
ИНАЧЕ ИсточникДанных.ВНаличииПриход
КОНЕЦ КАК КоличествоПриход,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(ИсточникДанных.Регистратор) = ТИП(Документ.ПеремещениеТоваров)
ТОГДА 0
ИНАЧЕ ИсточникДанных.ВНаличииРасход
КОНЕЦ КАК КоличествоРасход,
ИсточникДанных.ВНаличииКонечныйОстаток КАК КоличествоКонечныйОстаток,
ИсточникДанных.Регистратор КАК Регистратор,
ИсточникДанных.ПериодСекунда КАК ПериодСекунда
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Авто, Движения, {(Номенклатура).* КАК Номенклатура, (Склад).* КАК Склад, (Характеристика).* КАК Характеристика, (Серия).* КАК Серия}) КАК ИсточникДанных
Показать
при таком запросе в расшифровке движений выводит остатки правильно, но в группировках остатки суммируются по всем движениям регистраторов вместо того чтобы вывести начальный и конечный остаток, как эту проблему можно решить?
(1) Правильно настроить роли полей: Измерения, Период, Поля остатка. Покажите скрин вкладки НаборыДанных вашей схемы.
Вот здесь более сложный случай описан: https://youtu.be/6QHBQ7nUxFY