Торговцы часто продают наборы (или комплекты), в которых несколько предметов продаются вместе, в то время как остается возможность покупки предметов отдельно. Существование наборов дополнительно усложняет оптимизацию запасов, поскольку оно вводит зависимости между предметами в отношении их доступности. В этом посте мы попытаемся прояснить некоторые аспекты оптимизации запасов в присутствии наборов.

Существуют два противоположных подхода к работе с наборами:

  • Не храните никаких наборов, только отдельные предметы. Собирайте наборы в последний момент, предполагая, что все предметы доступны.
  • Храните все наборы предварительно собранными в отдельных SKU. Наборы собираются заранее. Если ни один набор не готов к использованию, набор считается недоступным.

На практике большинство политик учета запасов для наборов склонны быть смесью этих двух подходов.

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

Действительно, предполагая, что уровни доступности предметов независимы и обозначаются L1, L2, … Lk (для набора с k предметами), тогда доступность набора LK = L1 x L2 x … x Lk

Предположим, у нас есть набор из 5 предметов, все предметы имеют одинаковый уровень обслуживания. График выше иллюстрирует соответствие между уровнем обслуживания набора без учета уровней обслуживания отдельных предметов.

Например, при наличии 5 предметов с уровнем обслуживания 90%, уровень обслуживания набора составляет немного менее 60%. Это поведение иллюстрирует поведение “слабого звена” наборов: достаточно, чтобы один предмет был недоступен, чтобы весь набор стал недоступным. Даже если все предметы имеют достаточно высокую доступность, доступность набора может быть намного ниже; и чем больше набор, тем хуже это становится. Если вместо 5 предметов мы рассмотрим набор из 10 предметов с уровнем обслуживания 90%, то доступность набора снижается до 35%; что обычно неприемлемо для большинства бизнесов.

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

С этим подходом уровень обслуживания набора определяется расчетом квантиля. Таким образом, набор не отрицательно влияется на отдельную доступность предметов. Каждый предмет также имеет свою отдельную точку повторного заказа.

Основным недостатком этого второго подхода является то, что в худшем случае количество запасов может удвоиться при ограниченной или отсутствующей дополнительной доступности. Однако на практике, предполагая, что около половины потребления товара приходится на продажи наборов, запасы обычно увеличиваются примерно на 50% при применении этого второго подхода вместо первого; дополнительные запасы используются для обеспечения высокого уровня доступности самого набора.

Оптимальная стратегия запасов, которая максимизирует ROI (Возврат от инвестиций в запасы), обычно является смесью этих двух подходов.

Точная оптимизация запасов наборов является относительно сложной проблемой, однако проблему можно переформулировать следующим образом: на каком этапе продавец должен начать отказываться продавать отдельно один из предметов набора, потому что она рискует потерять более выгодные заказы на наборы?

Действительно, пока наборы доступны, обычно нет стимула для продавца отказываться от продажи набора, чтобы сохранить доступность отдельных предметов. (Может быть стимул, если предметы имеют гораздо более высокую валовую маржу по сравнению с набором, но для простоты этот случай выходит за рамки данного обсуждения).

Чтобы определить, сколько предметов следует сохранить для наборов (собранных или нет), можно использовать альтернативные прогнозы квантилей, где уровень обслуживания не устанавливается как целевой уровень доступности, а на гораздо более низкую вероятность, отражающую вероятный объем продаж, который следует сохранить.

Например, предположим, что уровень обслуживания набора в 30% дает прогноз квантиля на уровне 5. Это значение можно интерпретировать как “есть 70% шансов, что будет продано 5 или более единиц наборов за время выполнения времени ожидания”. Если 70% уверенность в продаже 5 наборов превышает выгоду от продажи следующего предмета сейчас (при условии, что осталось только 5 предметов), то предмет следует рассматривать как зарезервированный для сборки наборов.

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


Комментарии читателей (2)

Можете ли вы рассказать о сценарии, где отдельные части, составляющие набор или спецификация материалов, не могут быть проданы отдельно? 5 лет назад | Уильям Дэвидсон


В теории, части всегда могут быть проданы отдельно. Однако есть ситуации, когда это имеет мало смысла. Например, IKEA может попытаться продавать свою мебель без гексагональных отверток, которые обычно поставляются в каждом комплекте, снизив цену на $0.20 в этом случае. Однако не только спрос слишком низкий, чтобы оправдать такую ​​дополнительную сложность поставок, но это также запутает многих клиентов. 5 лет назад | Жоанн Верморель