Остатки на начало периода по Регистратору

1. user953831 12.12.22 00:21 Сейчас в теме
Может кто подскажет, как это исправить.
Есть исходный отчёт. К его запросу присоединяю таблицу. Как только использую связь с присоединяемой таблицей по Партии даже если не использую ничего из этой таблицы - получаю ошибку, описанную дальше.
В исходном и конечном отчёте выводимые поля: Наименование товара и 4 количества: начало/ приход/ расход/ конец. Пока не добавляю группировку по Регистратору - работает верно.
Группировка. 1 уровень Наименование товара, 2 - Регистратор, 3 - Детальные (количество).
На начало периода по первому Регистратору в конечном отчёте даёт неверно: итого по Товару, например, 700, а по Регистратору1 выдает не 700, а столько, сколько есть этого товара по конкретной партии, например, 100.

Прописываю в ресурсах для начального остатка: Сумма(ВычислитьВыражениеСГруппировкойМассив( "ВычислитьВыражение(""КоличествоНачальныйОстаток"", """", ""ОбщийИтог"", ""Первая"", ""Первая"")", "Регистратор"), Сумма(КоличествоНачальныйОстаток)), надеясь, что по 1му Регистратору остаток на начало будет как в целом по товару: т.е 700. Но получаю нулевой остаток и в целом по этому товару, и по Регистратору1, а дальше появляются уже минусы и в конечных, и в начальных остатках следующих регистраторов этого товара. Движения при этом по Регистраторам показывает верно.

По регистраторам товара, начиная со 2го регистратора, Количество на начало в отчёте - это остаток на конец по предыдущему регистратору: например, по Товару1 количество на начало итого по всем партиям 700 шт., по партии Регистратора1 100 и списано по этому регистратору 30, на конец Регистратора1 70шт. По Регистратору2 на начало в отчет попадают эти 70, партия фактически в этом документе другая, списывается этим регистратором 90 шт, на конец получается -20 шт.

В исходном отчёте (если не добавлять Партию): по Регистратору1 на начало 700, расход 30, на конец 670.
По Регистратору2: на начало 670, расход 90, на конец 580.

Как это исправить ошибку конечного отчёта?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user953831 12.12.22 00:51 Сейчас в теме
Т.е. при добавлении группировки по Регистратору неверно отражаются остатки на начало и конец, причём, как понимаю, надо исправить только начальный остаток по Регистратору1 и дальше рассчитается верно.

А именно: надо чтобы в начальном остатке по Регистратору1 показало столько, сколько в начальном остатке в Итого по этому товару.
3. supervk 12.12.22 06:15 Сейчас в теме
Попробуйте добавить итоги по периоду, например, по дням. На итоги по регистратору без периода не стоит рассчитывать, т.к. регистратор является уточнением периода
https://its.1c.ru/db/metod8dev/content/2664/hdoc
4. user953831 14.12.22 17:41 Сейчас в теме
(3)Спасибо за статью! Но пока не получилось(
В группировке в запросе в группирующие добавляю и период секунда, и регистратор, и номенклатура
5. supervk 15.12.22 02:42 Сейчас в теме
(4) а можно код запроса сюда?
6. user953831 16.12.22 09:40 Сейчас в теме
(5)
Прикрепленные файлы:
8. user953831 16.12.22 09:56 Сейчас в теме
(5)
Прикрепленные файлы:
7. user953831 16.12.22 09:52 Сейчас в теме
Т.е из доп. таблицы даже еще ничего не выбираем, просто её добавили и соединились с ней по Партии и уже ошибка: не полная количество по Номенклатуре на начало периода как в исходном отчёте, а только то количество, которое соответствует партии первого регистратора.
Оставьте свое сообщение

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