Клуб Логистов | Логист.ру
https://old.logist.ru/archive/YaBB.cgi
Практика >> Закупки и снабжение >> пригодность модели с динамическим потреблением
https://old.logist.ru/archive/YaBB.cgi?num=1196938412

Сообщение написано Тамразян Сурен 06.12.2007 :: 13:53:31

Заголовок: пригодность модели с динамическим потреблением
Создано Тамразян Сурен 06.12.2007 :: 13:53:31

Здравствуйте уважаемые участники форума. Хочу узнать ваше мнение о практической пользе модели с динамическим потреблением. Интересует меня это с целью принятия решения о выпуске программного продукта, решающего данный класс задач.
Пока что модель такая: N периодов, в каждом периоде известен спрос (в будущих версиях предполагается добавление вероятностной модели, но пока считается, что спрос точно известен), пользователем задается функция стоимости закупки по периоду и стоимости хранения по периоду. Пример в приложении

Заголовок: Re: пригодность модели с динамическим потреблением
Создано Филимонов Сергей 10.12.2007 :: 09:26:38

Добрый день,

в Вашем сообщении (равно, как и в файле) не указано:
- что Вы, собственно, собираетесь рассчитывать (вероятно, размер заказа?)
- исходя из каких критериев определять, что такое хорошо, и что такое плохо
- стоимость хранения завязана у Вас только на стоимость вложенных средств. А как же складское хранение?

Мне кажется, рассчитывая на ответ следует более тщательно готовить вопрос.

Заголовок: Re: пригодность модели с динамическим потреблением
Создано Тамразян Сурен 10.12.2007 :: 12:28:13

Здравствуйте! Спасибо за рассмотрение.
> что Вы, собственно, собираетесь рассчитывать (вероятно, размер заказа?)
Да, Вы верно заметили, решение оптимизационной задачи - объем поступления (производство или закупка, зависит от области, назовем это заказом) на каждый период, B2:B31 в примере
>исходя из каких критериев определять, что такое хорошо, и что такое плохо
По сумме двух критериев, стоимость размещения заказа и стоимость хранения заказа. Природу критериев задает пользователь, при следующих условиях: функция стоимости размещения заказа периода Х (строка Х из E2:E31 в примере) зависит от величины заказа в периоде Х (B2:B31) или константная формула, функция стоимости хранения периода Х (F2:F31) зависит от величины остатка  в периоде Х (D2:D31) или константа.
> стоимость хранения завязана у Вас только на стоимость вложенных средств. А как же складское хранение?
В столбце I в примере находятся понятия данной частной модели, они только в данном примере для формирования функций основных критериев, в других случаях пользователь может определить иные вспомогательные понятия, в том числе и стоимость складского хранения.

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

Заголовок: Re: пригодность модели с динамическим потреблением
Создано Филимонов Сергей 11.12.2007 :: 10:05:56

Добрый день,

Если бы такая система легко, просто и ПРАВИЛЬНО работала, было бы безусловно неплохо. Разумеется, задачи такого рода решаются в информационных системах класса MRP, ERP и других, попроще, но это не очень дешево и настройка их на корректную работу составляет отдельную непростую задачу.

Исходные принципы вроде бы просты и понятны. Но как только мы доходим до деталей, начинаются проблемы.

Для учета "замораживания" фин. средств - своевременная корректировка стоимости денег для компании.
Для учета хранения - постоянное поддержание (по всем позициям!)справочника стоимости хранения или объемно-весовых характеристик и тарифа за хранение. Результат будет отличаться для случаев общего и индивидуального хранения номенклатуры, т.к. затраты на хранение, разделятся на постоянные и переменные.
Расчет входной себестоимости должен быть корректным (с учетом всех затрат, приходящихся на единицу товара).
Так, практически в любой доставке есть часть, приходящаяся на единицу товара и часть, НЕ ЗАВИСЯЩАЯ от кол-ва единиц в партии.
Именно вторая часть (а не первая!) пойдет, как одна из составляющих, в затраты на размещение и выполнение заказа. Часто же, не задумываясь, всю доставку включают в затраты на заказ. (В частных случаях это оправданно.)
Затраты на заказ - тоже разные. Это еще один справочник по товарам или, возможно, не очень большой, по поставщикам. Но его тоже нужно поддерживать.

Все проще по одному товару. А в ассортиментном заказе?
Затраты на заказ одной позиции явно изменятся.

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

Еще параметр - минимальные и кратные партии заказа. Опять справочник по товарам.
Еще вопрос - метод заказа. Если заказ по мере накопления потребности на экономичный размер заказа, то в один прекрасный момент придет сразу несколько партий, и захлебнется склад. Если для размеренности поставок - заказ с постоянной периодичностью (например, недельной), то расчет экономичного заказа нужен для определения на неделю берем, на две или на более. А потом одну или несколько поставок "пропускаем".


В итоге:
Что-то всегда лучше, чем ничего. И формула Вильсона безусловно работает. И если в компании экономичный размер закупки не оценивается вообще, лучше его оценить хотя бы в первом приближении и обнаружить явные отклонения. И включить некие рамки в алгоритм заказа.
Цель моя - не запугать трудностью задачи, а попытаться обосновать то, что задача эта решаема, но не так проста, как может показаться на первый взгляд. Особенно, если ее решение претендует на универсальность.





Заголовок: Re: пригодность модели с динамическим потреблением
Создано Тамразян Сурен 29.12.2007 :: 10:19:22

Доброго дня и доброго наступающего года! Пользуясь случаем, хочу пожелать всему сообществу logist.ru и Филимонову Сергею успехов в будущем году.

Спасибо Сергей Вам за ответ. Тот вариант программы, образ которого я показал в файле excel, решает лишь один маленьки класс задач управления запасами. Постановка задачи такая же, как и для алгоритма Wagner-Within, только решается методом динамического программирования, тем снимая ограничение "постоянных или невозрастающих предельных затрат". Модель однопродуктовая! Программа  без базы данных, представляет из себя электронную таблицу и оптимизатор. Лучше конечно один раз увидеть чем... Если есть желание посмотреть, то после праздников могу выслать текущую версию (она даже не бета-версия) желающим.

Клуб Логистов | Логист.ру » Powered by YaBB 2.1!
YaBB © 2000-2005. All Rights Reserved.