Алгоритм автозаказа

Материал из wiki.standart-n.ru
Версия от 12:17, 10 сентября 2014; Aleksnick (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Алгоритм работы автозаказа

Перед расчетом автоматически выполняется приведение к единому наименованию:

  • сведение по наименованию через глобальный справочник(если подключен);
  • сведение по заводским штрих-кодам.

При этом количество в приведенных позициях суммируются.

Имеется 3 режима работы автозаказа

1) Краткий (для ежедневного расчета):

  1. Если текущего остатка достаточно на неделю, заказ данной позиции не производится.
  2. Если на остатке ноль, то заказывается количество последнего прихода данной позиции.
    В случае, если за последний месяц было продано меньше, чем пришло в последнем документе прихода, то в заказ попадает количество проданных позиций.
  3. Если остаток больше нуля, то рассчитывается необходимое количество на неделю на основе продаж за последний месяц.
  4. Если ни одно из вышеперечисленных правил не сработало, то делается расчет необходимого количества на 2 недели с учетом текущего остатка, количества в активных документах прихода и эл. накладных.
    Если рассчитанное автозаказом количество не сильно отличается от последнего прихода ("попадает" в диапазон -30% +50%), то заказывается количество, как в последнем приходе.
  5. Если Вы указали количество по позиции в колонке «Ручной заказ», то в заказ выгрузится указанное количество.

2) Оптимальный (формируется 1-2 раза в неделю):

  • Анализируются продажи за следующий период: берутся последние 30 дней, а также +/- 30 дней прошлого года от текущего дня, итого 90 дней.
  • Исходя из количества проданного за период, делается расчет необходимого количества на неделю.
  1. Если текущего остатка достаточно на неделю, заказ данной позиции не производится.
    В противном случае делается расчет заказа на заданный период (2,4,6 недель - указывается в настройках) с учетом текущего остатка, количества в активных документах прихода и эл. накладных.
  2. В случаях :
    • если текущий остаток ноль, и количество в приходе меньше, чем заказ на заданный период;
    • если текущий остаток больше нуля, и расчетное количество не сильно отличается от последнего прихода ("попадает" в диапазон -30% +50%);
    Выполняется заказ равный количеству в последнем приходе.
  3. Если за последние 2 недели не было продаж, движения (не было списаний, переоценок, корректировок), и текущий остаток больше нуля , заказ данной позиции не производится.
  4. Если Вы указали количество по позиции в колонке «Ручной заказ», то в заказ выгрузится указанное количество.

3) Ассортиментный (формируется раз в месяц, квартал):

  • Пользователь задает период анализа: зима, лето, осень или весна.
  • Алгоритм расчета такой же, как у Оптимального, но расчет идет в диапазоне указанного сезона.

Связь с Общим Заказом

Для торговых точек, у которых установлена программа "Общий заказ".

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