В программе реализована два алгоритма работы с товарами в пути и заказах:
Во втором случае программа может определять расход до поступления и дефицитов до поставки с учетом возможных приходов товара в период срока доставки нового заказа, а также корректировать заказ с учетом прихода товаров в пути и заказах в период расчета оптимального запаса.
Дополнительные преимущества этого алгоритма:
Для учета дат поступления необходимо включить соответствующую глобальную настройку– «учитывать даты поступления заказов» и загрузить поступления в нужном формате - csv или xml.
В таблице заказа поступления отображаются в столбец «Сумма поступлений»
Использовать алгоритм можно, если не загружены поступления с датами прихода, а используются товары в пути и заказах при загрузке истории продаж. В этом случае при включенной глобальной настройке и если в базе нет ни одного загруженного поступления ни по одному товару, то поступлением будет считаться сумма последних известных значений в колонках «заказано» и « в пути», датой прихода - максимальная дата в базе + 1 день
Учёт товара в пути и в заказано регулируется с помощью глобальной настройки
Прогнозируемый остаток – матожидание остатка на момент поступления заказа
Дефицит до поставки – матожидание дефицита за период до поступления.
Расход до поставки – ожидаемый спрос на периоде до поступления заказа.
Период до поступления заказа - это период от даты размещения до предыдущего дня перед датой «от» заказа.
Прогноз спроса – ожидаемый спрос на периоде заказа.
Оптимальный запас – запас, обеспечивающий заданный уровень сервиса.
Страховой запас – запас товаров на случай колебаний спроса, равен max{0, Оптимальный запас – Прогноз спроса}
Оптимальный уровень сервиса – уровень сервиса, обеспечивающий минимальные ожидаемые потери.
Заказано – суммарное количество будущих поступлений в период перед заказом и во время самого заказа.
В пути = 0 (при включении глобальной настройки «учитывать даты поступления заказов».
На данный момент в реализации нового алгоритма имеются следующие ограничения:
1.Заказ без загруженных поступлений со сроком доставки и периодом заказа 10 дней:
2. Загружено ожидаемое поступление товара в 20 шт. на 06.03 (период срока доставки) и 40 шт. на 15.03.2018 (период заказа)
3. Сформирован заказ с теми же параметрами, что и в п.1:
Первое поступление в 20 штук уменьшило дефицит до поставки, второе – уменьшило заказать, так как приходится на период заказа.
Поступления отображаются в продажах на графике и в таблице. Для отображения используется маркер зелёного цвета. Если алгоритм учёта дат поступления отключен глобальной настройкой, выводиться маркер серым цветом и добавиться соответствующая надпись («не учитывается» в подсказку). В подсказке графика пишется дата, суммарное значение поступлений на дату и список идентификаторов заказов.