Выбор оптимального поставщика

Функционал доступен в версии Enterprise (под ключ)

В Forecast NOW! разработан модуль выбора оптимального поставщика товара с учетом различных ограничений. Находится модуль во вкладке Оптимизация – Оптимальный поставщик:

Ранее модуль находился в Анализ - Оптимальный поставщик

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

  • список поставщиков
  • прайс-листы поставщиков
  • сроки поставки
  • период отсрочки платежа (в месяцах)
  • текущий остаток от максимального объема товарного кредита
  • минимальный объем заказа в денежных единицах
  • стоимость обработки одной строки заказа
  • стоимость доставки (фиксированная/% от объема/% от веса заказа/% от стоимости заказа)
  • стоимость альтернативных вложений

Данные для анализа

Отображаются и изменяются данные по поставщикам в Настройки - Список поставщиков

Для того, чтобы задать данные поставщиков нужно дважды нажать на поставщика в таблице Настройки-Данные поставщиков или выделить его и нажать «редактировать» или создать нового поставщика через Добавить.

Заполняются следующие данные:

  • имя поставщика (если задается новый)
  • период отсрочки платежа (в месяцах)
  • минимальный объем заказа в денежных единицах
  • минимальное количество упаковок для заказа
  • текущий остаток от максимального объема товарного кредита
  • стоимость обработки одной строки заказа
  • стоимость доставки (фиксированная/% от объема/% от веса заказа/% от стоимости заказа)
  • прайс-листы поставщиков
  • расписания заказов по складам
  • параметры товаров

Загрузка данных поставщиков

Данные по поставщикам и их параметрам для выбора оптимального можно загрузить в Настройки - список поставщиков – Загрузить таблицу поставщиков из файла

Формат файла загрузки

Прайс листы

Прайс-лист поставщика загружается в программу отдельно. Для этого нужно нажать на соответствующее поле в редактировании данных поставщика:

В открывающемся окне необходимо выбрать «Загрузить из файла»

Формат файла для загрузки прайс-листа поставщика

Файл прайс-листов поставщиков имеет следующий формат:

поставщик; артикул; начиная с какого кол-ва действует цена; цена

Если в прайс-листе поставщика не будет артикула товара, то возьмется последняя загруженная ненулевая цена закупки этого товара (если параметр «доступность» = да», если товара в Прайс-листе поставщика нет и параметр доступность = нет, то этот поставщик не будет выбран в качестве оптимального).

Расписания заказов

Расписания заказов поставщиков для анализа задаются при редактировании поставщика:

В открывшейся таблицы нужно задать расписания заказов поставщика поставщика на разные склады:

Загрузка расписаний заказов

Данные по расписаниям заказов по поставщикам для выбора оптимального можно загрузить через Настройки - Список поставщиков - Загрузить файла таблицу расписаний заказов

формат файла:

имя_поставщика;склад;расписания заказов

Параметры товаров

Также для проведения анализа можно задать/загрузить параметры товаров – минимальная партия заказа, кратность и доступность (есть ли этот товар у поставщика).

Поле доступность проверяется, если этого артикула нет в прайс-листе поставщика. Если в прайс-листе его нет, а доступность = да, то для анализа возьмется последняя загруженная ненулевая цена закупки по товару.

Если товара нет в прайс-листе и доступность = нет, то товар/группа товаров с этим товаром не будут заказываться у этого поставщика.

Таким образом, при помощи прайс-листов и параметра «доступность» можно сформировать товарные матрицы поставщиков.

Параметры можно задавать/изменять вручную (пользуясь соответствующими кнопками или прямо в таблице параметров) или загрузить автоматически:

Формат файла для загрузки параметров

поставщик; артикул; имя параметра; значение
В файл параметров товаров включены следующие параметры: кратность(«Кратность»), минимальная партия («Минимальная партия») и доступность(«Доступность»)

Проведение анализа

Для того, чтобы провести анализ необходимо:

  1. Добавить интересующие товары
  2. Выбрать поставщиков для анализа
  3. Задать стоимость альтернативных вложений
  4. Определить, использовать оптимальный уровень сервиса или установленный в параметрах
  5. Нажать «провести анализ»

Итог анализа

В итоге проведения анализа будут сформированы возможные заказы по выбранным поставщикам (в таблице по центру) и рассчитаны показатели эффективности заказа в таблице справа. Оптимальный поставщик будет подсвечен зеленым цветом:

Оценить, почему выбран тот или иной оптимальный поставщик можно при помощи таблицы с расчетом показателей. Все показатели рассчитываются на период заказа. Оцениваются:

  • Потери от потенциального дефицита при заказе у того или иного поставщика
  • Потери от возможного альтернативного использования денег
  • Потери от просрочки товара (при заданном параметре «Срок годности»)
  • Затраты на хранение товара (при заданных зонах хранения)
  • Возможный штраф за недопоставку (при заданном параметре «штраф за недопоставку)
  • Затраты на обработку заказа (зависит от параметра поставщика – стоимость обработки одной строки заказа)
  • Стоимость доставки заказа (в зависимости от заданных свойств поставщика)
  • Выгода от отсрочки платежа(в зависимости от отсрочки платежа и доступного товарного кредита)
  • Потери на разнице цен (в зависимости от прайс-листов различных поставщиков – минимальной цены закупки товара у участвующих в анализе поставщиков)
  • Дефицит до поставки товара (может быть более выгодным заказать товар у более дорого поставщика, обладающего меньшим сроком доставки для того, чтобы избежать потенциального дефицита до поставки товара)

также в итоговой таблице отображается достоверность расчетов.

Потери за исключением дефицита до поставки считаются за год (определяется число заказов в год для каждого поставщика согласно его расписанию заказов и это число умножается на потери по одному заказу)

В итоге рассчитываются суммарные потери и оптимальным считается поставщик с минимальными суммарными потерями: