Запрос СКД. Некорректные отстатки при обработке Регистратора

1. k_petrovich 31.10.21 02:44 Сейчас в теме
Здравствуйте.

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


при таком запросе в расшифровке движений выводит остатки правильно, но в группировках остатки суммируются по всем движениям регистраторов вместо того чтобы вывести начальный и конечный остаток, как эту проблему можно решить?
Найденные решения
5. echo77 1920 31.10.21 18:23 Сейчас в теме
(3) Полю ПериодСекунда добавьте роль "Обязательное", чтобы компоновщик макета не удалял его из запроса.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. echo77 1920 31.10.21 10:09 Сейчас в теме
(1) Правильно настроить роли полей: Измерения, Период, Поля остатка. Покажите скрин вкладки НаборыДанных вашей схемы.
Вот здесь более сложный случай описан: https://youtu.be/6QHBQ7nUxFY
3. k_petrovich 31.10.21 10:49 Сейчас в теме
скрин в приложении
Прикрепленные файлы:
5. echo77 1920 31.10.21 18:23 Сейчас в теме
(3) Полю ПериодСекунда добавьте роль "Обязательное", чтобы компоновщик макета не удалял его из запроса.
6. k_petrovich 31.10.21 21:59 Сейчас в теме
4. k_petrovich 31.10.21 10:51 Сейчас в теме
проблема появляется, если в запросе обращаться к Регистратору

если это убрать

ВЫБОР
    КОГДА ТИПЗНАЧЕНИЯ(ИсточникДанных.Регистратор) = ТИП(Документ.ПеремещениеТоваров)
ТОГДА 0
ИНАЧЕ ИсточникДанных.ВНаличииПриход 


то тогда отчет работает нормально
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот