Вопрос по регистру накопления Остатки

1. Asuneft 2 13.07.22 12:41 Сейчас в теме
Почему так формируется в запросе? Как получить начальные и конечные остатки корректно?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vadim.semyonov.rzn 13.07.22 12:55 Сейчас в теме
(1) Получить начальные и конечные остатки в разрезе регистратора - так себе задача, я думаю. Стоит получать эти данные в разрезе склада и номенклатуры.
4. Asuneft 2 13.07.22 13:11 Сейчас в теме
(2) расшифровку получить сложнее до документы движения
8. Asuneft 2 13.07.22 13:55 Сейчас в теме
(4) Задача - получить остатки и движения (приход, расход) количества с возможностью расшифровки до регистратора
9. minarenko 13.07.22 13:56 Сейчас в теме
(8) остатки есть только по измерениям. по регистратору нет остатков
10. Asuneft 2 13.07.22 15:06 Сейчас в теме
(9) Как получить остатки и движения (приход, расход) количества с возможностью расшифровки до регистратора
12. AlexGoldT 13.07.22 17:50 Сейчас в теме
(10) Остатки в разрезе регистратора ИМХО можно получить только если нужен исключительно регистратор прихода Партии. Тогда отчет строить в разрезе партий, по которым брать регистратор. Это бывает нужно например в ГОЗ когда делается отчет по списаниям с отсылкой на документ прихода (Наименование номенклатуры плюс ссылка на регистратор прихода).
А так с точки зрения учета учета задача с остатками бредовая - как Вам уже написали в учете НЕТ разреза регистратор - поэтому Ваш запрос изначально получит неверную выборку. Регистратор движения - это субконто чисто оборота но не остатков. Если же регистратор нужен как характеристика движения (но не остатков) ИМХО его в отчет реально выбрать. И отчет в этом случае будет Номенклатура в разрезе привязанных к ней субконто (Партия, Склад и т.п.) и оборот (движение) к которому можно выбрать данные регистратора....
7. echo77 1886 13.07.22 13:52 Сейчас в теме
(1) на скриншоте всё корректно. Если задача не выводить строчку с пустым регистратором на конец периода, то это решается слегка доработкой запроса и настройкой поля в скд
3. FatPanzer 13.07.22 13:11 Сейчас в теме
Регистратор не является измерением, по нему не существует остатков.
5. EVKash 14 13.07.22 13:15 Сейчас в теме
(1) как написали, так и формируется. в чем вопрос-то? если хотите чтобы помогли, то максимально подробно опишите задачу.
6. Asuneft 2 13.07.22 13:16 Сейчас в теме
получить остатки и движения (приход, расход) количества с возможностью расшифровки до регистратора
11. DanDy 52 13.07.22 16:56 Сейчас в теме
(6)Ну если вас не интересует товар который был на остатке начало периода и по нему за период не было движений тогда вот такой костыль решает проблему, но производительность конечно будет хромать

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

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