Регистр накопления. Получить остатки и дату регистраторов которые сформировали эти остатки

1. wmonref1 04.03.23 12:38 Сейчас в теме
Приветствую!
Есть отчет СКД который показывает остатки из РН на заданную дату. Требуется добавить колонку (либо группировку) с датами документов которые сформировали этот остаток.
Например Товар1 имеет остаток 10шт. Из этих 10: 4 пришли на склад 21.02.22, 5 - 15.02.22 и еще 1 - 04.02.22
Вот эти даты надо вывести либо группировкой, либо в отдельной колонке.
Пытаюсь сделать левое соединение между ВТ остатков и ВТ оборотов регистра но что-то не выходит....
Посоветуйте как лучше сделать?

Спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starjevschik 04.03.23 13:25 Сейчас в теме
(1)
Пытаюсь сделать левое соединение между ВТ остатков и ВТ оборотов регистра

может инструмент неподходящий? может ломом? Против лома нет приема.... поддеть с краю и хрясь, и готово.

По теме. Задача однозначного решения не имеет. Ответ зависит от способа списания, который может быть очень разным, фифо, лифо, по срокам годности, по чему-то еще, чего мы не знаем. Также решение зависит от ведения учета. Есть ли понятие партии или нет, как они учитываются, если есть.

Вот когда все это станет известно, можно будет начинать проектировать решение. А пока это все неизвестно, можно практиковаться в соединениях регистров, но практической пользы от этого не будет.
3. wmonref1 04.03.23 16:36 Сейчас в теме
Способ списания - средневзвешенный. Документ "Приходная накладная" добавляет движения вида "приход" в этот регистр и документ "Расходная накладная" добавляет движения вида "расход". Партионного учета нет.
4. starjevschik 04.03.23 17:00 Сейчас в теме
(3)
Способ списания - средневзвешенный. Партионного учета нет

ну тогда задача решения не имеет. Невозможно сказать, от каких поступлений остался на складе остаток. Можно не изучать соединения регистров...
6. user1863362 04.03.23 18:16 Сейчас в теме
(4) По исходной постановке ему вполне хватит детализации движений до регистратора. Требования о прослеживании партий/серий ты выдумал.
8. пользователь 05.03.23 11:43
Сообщение было скрыто модератором.
...
9. user1863362 05.03.23 12:55 Сейчас в теме
(8) Ну наконец-то в ветку пришел тот, кто поставил автору эту задачу! Где ж ты раньше-то был?
10. пользователь 05.03.23 14:34
Сообщение было скрыто модератором.
...
11. user1863362 05.03.23 14:37 Сейчас в теме
(10) Ты негодяй. Я тебе завидую.
12. пользователь 05.03.23 15:54
Сообщение было скрыто модератором.
...
13. user1863362 05.03.23 16:29 Сейчас в теме
(12)
Рекомендации дать?
Про то, где бы времени найти - однозначно =)
14. пользователь 05.03.23 16:43
Сообщение было скрыто модератором.
...
16. MACTEP1C 06.03.23 07:07 Сейчас в теме
(8) Тут приводится хороший алгоритм (подразумевается использование FIFO).
17. пользователь 06.03.23 10:28
Сообщение было скрыто модератором.
...
5. spacecraft 04.03.23 17:01 Сейчас в теме
(3) а теперь просто подумайте.
Пример (последовательность).
Приход - 10, расход - 3, приход - 3, расход - 5, приход - 5, расход - 7.
Остаток - 3
Какой документ "сформировал" остаток?
7. svilsa 12 05.03.23 11:12 Сейчас в теме
Мне кажется, через СКД напрямую такое не сделать. Есть старая обработка "Обоснование остатков склада" для УТ 10 от fixin на обычных формах. Может быть там можно взять идею: http://fixin.com.ru/articles/tipic_rest_sklad/article.htm

И, если обязательно СКД, то сначала сформировать таблицу с данными, а в СКД программно подставить через ВнешниеНаборыДанных
15. karamazoff 96 05.03.23 17:30 Сейчас в теме
Если с скд не выходит, и нет времени его дальнейшего осознания, ваяйте макет ТабДок и лепите туда что хотите
Оставьте свое сообщение

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