Имя: Пароль:
1C
1С v8
Свободные остатки и резервы на прошлые даты в УТ 11.5
0 stmnf
 
21.10.23
02:05
Здравствуйте,
хотел бы вновь поднять вопрос из темы
Получить свободные остатки товаров в УТ 11.5&ysclid=lnz6t2rxjk962674847

Там посоветовали курить регистр ЗапасыИПотребности
Я посмотрел. Очень интересный регистр.
Заказ там минусует ресурс ВНаличии, задним числом, что очень доставляет. Прикольно видеть отрицательное наличие, если залезть на какую-нибудь дату между заказом и поступлением.
А информация о резервировании, похоже, вовсе удаляется когда теряет актуальность (при отгрузке, например).

Если что, Производительный режим не включен. Если его включить, что-то изменится? И как все-таки решить задачу?

П.С. Типовой отчет ОстаткиИДоступность в данных условиях тоже разводит руками. Недаром в нем параметр Период убран подальше и непонятно, для чего он там вообще.
1 Злопчинский
 
21.10.23
12:44
а в заказах там нет истории движения в разрезе заказов. Поэтому точка приложения сил - одна, где-то в прошлом. Могу кардинально ошибаться ибо не в курсе что там и как (но свои 1/20руб вставлю). в УНФ точно так же нет истории движения в разрезе заказов. Видимо так сделали потому, что таковая история и изменение заказа за период почти никому не интересны... Ну и резервирование аналогично...
2 stmnf
 
21.10.23
22:30
В прошлой версии вроде как был регистр СвободныеОстатки, и резерв можно было вычислить косвенно. Да, собственно, свободные остатки и нужны главным образом.
А сейчас, получается, свободные остатки на прошлые даты так просто не получить? И даже не раскопать, ведь информация о неактуальных резервах не хранится?
3 shuhard
 
22.10.23
09:49
(0) олешек покорми, свободные остатки пару лет как 1С кокнула
4 yzimin
 
23.10.23
08:49
(2) посмотри как реализовано получение свободных остатков по сериям. Там собираются товары на складах и товары к отгрузке - это и будут "свободные остатки на дату"
5 stmnf
 
25.10.23
23:01
(4) Не совсем, тут нет резервов. Так-то хоть что-то, конечно, но, боюсь, это "ни то, ни сё", не остаток на складе, не доступный остаток, а что-то среднее, не удовлетворит хотелки.

Задача, как нетрудно догадаться, состоит в некоей оценке эффективности работы отдела продаж и отдельных менеджеров, с динамикой; при этом наличие доступного остатка на складе при наличии неотгруженных заказов на эту позицию - это а-та-та.
Но, чувствую, менеджеры пока могут выдохнуть - их прошлые прегрешения останутся в тайне )
6 stmnf
 
25.10.23
23:13
Это я, конечно, немного утрирую выше, но заказчик на самом деле хочет знать о заказах всё по-максимуму, и очень удивляется, что нельзя узнать такую простую вещь, как сколько товара было доступно к отгрузке по такому-то заказу в такую-то дату, сколько он лежал к тому времени на складе и т.п. Для необособленных заказов, естественно.
7 stmnf
 
25.10.23
23:31
(4) Что самое интересное, ресурс "в резерве" в регистре "товары к отгрузке" есть (и не только там есть; в этой и подобных конфигурациях информация хранится примерно с 2-3-кратным избытком, что отчасти объясняет ее неторопливость, так скажем, а толку...), но резервов за прошлые периоды - нет.
Оно так-то и не удивительно, ибо все движения делает Заказ, и когда в нем что-то меняется, начинается отгрузка, например, он просто переписывает циферки из одних ресурсов в другие. Для хранения остатков резервов, конечно, пришлось бы что-то придумывать с регистраторами.
8 Гена
 
гуру
26.10.23
07:39
(0) Производительный режим не включен

Когда будет время и желание, то попробуйте всё же включить. Судя по рекламе, при этой опции вроде как можно будет получить и свободные остатки, и историю резервов:
https://its.1c.ru/db/updinfo#content:1273:hdoc:issogl2_5
9 yzimin
 
26.10.23
10:12
(7) Я же не просто так пишу, всё там есть в этих регистрах.
Посмотрите как реализовано заполнение серий из этих регистров, как высчитывается именно свободный остаток. Понятно, что у вас серии могут быть выключены, но и при выключенном учёте записи в регистры пишутся
10 yzimin
 
26.10.23
10:14
(7) смотрите ресурс не "в резерве", а "к отгрузке" именно он заполняется, когда статус у номенклатуры заказа ставят "отгрузить", затем реализация закроет этот ресурс
11 shuhard
 
26.10.23
10:21
(6)[очень удивляется, что нельзя узнать такую простую вещь]
стандартный словесный понос заказчика - ни чего нового мы не узнали, не нравиться коробка - оплачивает допил
12 stmnf
 
27.10.23
15:14
(10) Да причем тут к отгрузке-то, с ним все понятно, более-менее, хотя есть свои интересные моменты. Приход "к отгрузке" делается заказом, по дате отгрузки из него. И если мы в заказе запланировали отгрузить через неделю, а реально отгрузили через 5 дней, то пару дней там будет отрицательное "к отгрузке" :/

Но на складе минус к отгрузке - это еще не свободный остаток, еще надо вычесть резервы. А вот резервы как появляются, так и исчезают без следа, так как устанавливаются заказом. Потом в заказе действие меняется на "отгрузить" - и всё, забыли про резервы.

Ну в общем да, похоже, остается смириться и спросить у заказчика, не желает ли он допилить? )
Немного скользкий момент в том, что сначала мне показалось, что эти данные извлечь можно: подергал отчет Остатки и доступность, нашел в нем Период, подвигал - вроде что-то меняется... Но не заметил, что меняются только приходы ))
Закон Брукера: Даже маленькая практика стоит большой теории.