Точка заказа
Любой магазин, склад, предприятие сталкивается с необходимостью оптимизации запасов. Чтобы не допускать перебоев в торговле, важно определить момент, в который нужно пополнять имеющиеся запасы товаров.
Точка заказа или момент возобновления заказа — это такой уровень складских остатков, при котором должен быть размещен новый заказ на поставку для пополнения запасов.
В данном демопримере реализован один из вариантов подсчета точки заказа:
, где
RP
— точка заказаAC
— cреднедневной объем расходаTS
— время выполнения заказаSS
— страховой запас
Описание алгоритма
1. Импорт данных
В подмодели Импорт данных импортируются данные из файла goods_data.lgd:
Имя | Метка |
---|---|
id | ID товара |
sale_date | Дата продажи |
quantity | Кол-во проданного |
2. Очистка данных
В подмодели Очистка данных проверяется, соответствуют ли данные минимальным требованиям для анализа.
В узле Проверка данных фильтруются записи, в которых не указан идентификатор товара, количество проданного равно нулю или не указана дата продажи товара:
(Кол-во проданного > 0) И (ID товара не пустое) И (Дата продажи не пустое)
Товары могут повторяться, т.е. один и тот же товар может продаваться один и более раз в разное время и различными объемами.
3. Расчет точки заказа
В подмодели Расчеты две входные настраиваемые переменные:
Имя | Описание |
---|---|
supply | Время поставки в днях |
safety_stock | Страховой запас в днях |
В узле Группировка по товару группируются записи по ID товара, показатели: Дата продажи(минимум, максимум) и Кол-во товаров(сумма).
В узле Расчет точки заказа на основании сгруппированных данных и переменных подсчитывается точка запаса:
quantity/(DaysBetween(sale_date_Max,sale_date_Min)) * supply + safety_stock
,
где
quantity
— сумма проданых каждого товараsale_date_min
иsale_date_max
— минимальная и максимальная дата продажи каждого товара
Функция DaysBetween возвращает полное количество дней между двумя датами.
Скачайте и откройте файл в Loginom. При необходимости Loginom CE можно скачать бесплатно
Минимальные требования к системе:
- Операционная система: Windows 10 и выше
- CPU x64: 2 core 1
- Оперативная память: 4 GB
- Жесткий диск: 10 GB
1 Поддерживается работа на x64 процессорах Intel Core, AMD FX и более новых, содержащих инструкции SSE4.2 (POPCNT, LZCNT).