УТ11. Свободные остатки на дату.

1. IvanovIvan 24.09.19 09:54 Сейчас в теме
Есть документ заказ клиента, от 1.09.19. в него занесена одна позиция резерва Товар1 = 1шт;
2.09.19. заказ меняется в него занесена вторая позиция Товар2 = 1шт, 3.09.19, в заказ добавлена позиция Товар3 = 1шт. 5.09.19 приехал новый Товар4 и он также добавлен в заказ 1шт.

10.09.19. делается реализация и по регистру свободные остатки заказ списывает товары 1м числом.

Если брать запросом остаток на 1е число, то товар4 уходит в минус на 1-е число. и не понятно откуда вытащить данные, что это был резерв.
Найденные решения
21. Den75Ch 24.09.19 11:49 Сейчас в теме
тут без программиста не обойтись
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. lefthander 24.09.19 10:13 Сейчас в теме
(1)Какое значение обеспечения в строках?
6. IvanovIvan 24.09.19 10:15 Сейчас в теме
(1) сначала "резервировать на складе, потом "отгрузить"
7. lefthander 24.09.19 10:42 Сейчас в теме
(6)В состоянии резервировать товар хранится на ресурсе В резерве со склада, когда строка переходит в состояние отгрузить на том же регистре Свободные остатки товар переезжает на ресурс в наличии.
Так в ЕРП 2.4, не думаю что в УТ 11.4 по другому...
9. IvanovIvan 24.09.19 10:47 Сейчас в теме
(7) Ну так и блин фигово, мне надо получать резервы на каждое число месяца... А УТ не хранит и перетирает эти данные
11. lefthander 24.09.19 10:58 Сейчас в теме
(9)Ну почему записи то остаются. ;)
13. lefthander 24.09.19 11:04 Сейчас в теме
(9)Вот запрос

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

Можно отключить склад и номенклатуру, и очстатки по всем ресурсам будет показываить на дату с учетом времени....
Попробуйте
14. IvanovIvan 24.09.19 11:18 Сейчас в теме
(13) Этот запрос будет показывать чушь, так как после перевода заказа в статус реализовано, будет уменьшено СвободныеОстаткиОстатки.ВНаличииОстаток КАК ВНаличииОстаток
на дату документа заказа
15. IvanovIvan 24.09.19 11:37 Сейчас в теме
(13) Т.е. если заказ от первого числа и товарХ приходит на склад 5го числа, и ставится в резерв в заказ,
То запрос будет показывать этот товар в резерве, а когда будет изменено обеспечение на "отгрузить", будет показывать по этому товару минус на первое, второе, третье и четвертое число.
17. lefthander 24.09.19 11:42 Сейчас в теме
(15)Проверили? или вы так думаете? если так думаете , то разберите код проведения заказ клиента... ;)
18. IvanovIvan 24.09.19 11:45 Сейчас в теме
(17) Хрена разбирать, ты сам разбери ))

"ВЫБРАТЬ
| ВТ.Товары КАК НСсылка
|ПОМЕСТИТЬ ВременнаяТаблица
|ИЗ
| &ТЗ КАК ВТ
|;
|
|////////////////////////////////////////////////////////////­////////////////////
|ВЫБРАТЬ
| СвободныеОстаткиОстатки.ВНаличииОстаток КАК КоличествоКонОст,
| СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
| СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК КоличествоРезерв
|ПОМЕСТИТЬ ТаблицаОстатков
|ИЗ
| РегистрНакопления.СвободныеОстатки.Остатки(&Кон, Склад В (&Склад)) КАК СвободныеОстаткиОстатки
|;
|
|////////////////////////////////////////////////////////////­////////////////////
|ВЫБРАТЬ
| ЕСТЬNULL(ТаблицаОстатков.КоличествоКонОст, 0) КАК КоличествоКонОст,
| ЕСТЬNULL(ТаблицаОстатков.КоличествоРезерв, 0) КАК КоличествоРезерв,
| ВременнаяТаблица.НСсылка КАК Номенклатура
|ИЗ
| ВременнаяТаблица КАК ВременнаяТаблица
| ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаОстатков КАК ТаблицаОстатков
| ПО ВременнаяТаблица.НСсылка = ТаблицаОстатков.Номенклатура.Ссылка
|ИТОГИ
| СУММА(КоличествоКонОст),
| СУММА(КоличествоРезерв)
|ПО
| Номенклатура";
Вот запрос минусы показывает
19. lefthander 24.09.19 11:46 Сейчас в теме
(18)Ну и хорошо... вы спросили я ответил. Удачи.
2. IvanovIvan 24.09.19 10:02 Сейчас в теме
Вопрос, как получить резерв на дату? Выхода как только хранить резервы регламентным заданием не вижу
8. lefthander 24.09.19 10:45 Сейчас в теме
(2)Как это - хранить резервы регламентным заданием?
10. IvanovIvan 24.09.19 10:49 Сейчас в теме
Да вот так: запускаешь обработку раз в сутки обработку, пишешь данные в свой регистр
12. lefthander 24.09.19 10:58 Сейчас в теме
(10)Бред... ;) Извините ничего личного
16. IvanovIvan 24.09.19 11:38 Сейчас в теме
(12) Бред не бред, какая разница, данных в базе данных не хватает
3. aezdakov 6 24.09.19 10:07 Сейчас в теме
А в чем проблема то?
Смотрите движения документа, там будет указаны все регистры накопления, по которым документ делает движения. А так, это скорее всего какой-нибудь "товары в резерве на складах".
Как я понимаю, раз дата документа не менялась, то документ перепроводился неоперативно, а в обработке проведения очень часто я видел на практике, что неоперативное проведение не контролирует остатков. Отсюда и минус. Так то по логике у вас минус и по 2-3 позициям, просто они не заметны в итогах, так как были остатки.
Не надо так редактировать документы в старом периоде.
4. IvanovIvan 24.09.19 10:13 Сейчас в теме
Все там контролируется, просто состояние резервов нельзя получить в разрезе предыдущих дат или я не понимаю как.
20. IvanovIvan 24.09.19 11:47 Сейчас в теме
Короче получается, что нет возможности смотреть резервы в разрезе дат((
22. lefthander 24.09.19 11:55 Сейчас в теме
(20)Если товар еще в резерве то вы его увидите, а если его сняли с резерва то уже не видно...
23. IvanovIvan 24.09.19 11:57 Сейчас в теме
(22) Ну да... и поэтому твой запрос будет показывать сначала одно потом другое, а мне нужна история резервов, на каждую дату
24. lefthander 24.09.19 12:01 Сейчас в теме
(23)Какой смысл знать вчерашний резерв, если его уже сняли? И сегодня он не актуален.
Заведи регистр сведений и дублируй туда записи регистра накоплений.
25. IvanovIvan 24.09.19 12:08 Сейчас в теме
(24) Смысл очень прост, анализ отдела снабжения, нужно знать не было ли косяков в своевременном заказе товаров у поставщиков... ну про завести регистр я и говорю ))
21. Den75Ch 24.09.19 11:49 Сейчас в теме
тут без программиста не обойтись
26. almazx4 2 13.04.23 17:24 Сейчас в теме
была такая же необходимость узнать резерв на дальние даты в прошлом ..... взял разницу между остатком по "ВНаличии" из регистра СвободныеОстатки и остатком по "Количество" из регистра СебестоимостьТоваров... в разрезе товаров и складов ...в Себестоимости там правда Аналитика учета но из нее можно извлечь Номенклатуру и Склад... и у меня получилось то количество которое было в резерве на прошлые даты... но это актуально только для периода когда остаток по "Врезерве" уже нулевой ... а так идея записывать в РС тоже понравилась..
27. пользователь 13.04.23 19:08
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

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