Алгоритм автозаказа — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Алгоритм работы автозаказа)
 
(не показано 5 промежуточных версии 2 участников)
Строка 1: Строка 1:
 
==Алгоритм работы автозаказа==
 
==Алгоритм работы автозаказа==
Перед расчетом автоматически выполняется приведение к единому наименованию:
+
<b>Приведение наименований</b>
 +
Перед расчетом автоматически выполняется приведение к единому наименованию:
 
* сведение по наименованию через глобальный справочник(если подключен);
 
* сведение по наименованию через глобальный справочник(если подключен);
* сведение по заводским штрих-кодам.
+
* сведение по заводским штрих-кодам (если установлена опция "Приводить по штрихкоду").
При этом количество в приведенных позициях суммируются.
+
При этом количество в одинаково приведенных позициях суммируются.
  
== Имеется 3 режима работы автозаказа==
+
<b>Алгоритм работает согласно параметров в настройках.</b>
 +
# Анализируются продажи за последние X дней (по умолчанию 30), если стоит опция "Анализировать предыдущий год", то еще и аналогичный период годом ранее.
 +
# Если товара на остатках достаточно на Y дней (по умолчанию 7), то заказ позиции не производится, иначе товар заказывается на Z дней (по умолчанию 10).
 +
# При расчете заказа анализируется параметр "Минимум документов продаж" (по умолчанию 1), если кол-во продаж за период меньше этого значения - заказ не производится.
 +
# Также при расчете заказа анализируются накладные, еще не проведенные приходы от поставщиков или перемещения и отправленные заказы за последние N дней (по умолчанию 7).
 +
# Все параметры настраиваются.
  
===1) Краткий (для ежедневного расчета):===
+
<b>Округление:</b>
# Если текущего остатка достаточно на неделю, заказ данной позиции не производится.
+
# Если товар на остатках есть, то кол-во к заказу округляется математически (например 0.3 до 0, а 0.6 до 1).
# Если на остатке ноль, то заказывается количество последнего прихода данной позиции.  
+
# Если товара на остатках нет, то округление всегда производится в большую сторону (например 0.3 до 1, и 0.6 до 1).
#: В случае, если за последний месяц было продано меньше, чем пришло в последнем документе прихода, то в заказ попадает количество проданных позиций.
+
# Если остаток больше нуля, то рассчитывается необходимое количество на неделю на  основе продаж за последний месяц.
+
# Если ни одно из вышеперечисленных правил не сработало, то делается расчет необходимого количества на 2 недели с учетом текущего остатка,  количества в активных документах прихода и эл. накладных.
+
#: Если рассчитанное автозаказом количество не сильно отличается от последнего прихода ("попадает" в диапазон -30% +50%), то заказывается количество, как в последнем приходе.
+
# Если Вы указали количество по позиции в колонке «Ручной заказ», то в заказ выгрузится указанное количество.  
+
  
===2) Оптимальный (формируется 1-2 раза в неделю):===
+
<b>Минимум - максимум:</b>
* Анализируются продажи за следующий период: берутся последние 30 дней, а также  +/- 30 дней прошлого года от текущего дня, итого 90 дней.
+
# Данные параметры возможно установить на позицию в активном заказе, при этом если заказ позиции по алгоритму получился меньше минимального, то он будет "подтянут" до минимального,
* Исходя из количества проданного за период, делается расчет необходимого количества на неделю.
+
если оказался выше максимально, то будет "обрезан" до максимального. Таким образом можно дополнительно поддерживать ассортимент и ограничивать заказ позиций при разовых всплесках продаж.
# Если текущего остатка достаточно на неделю, заказ данной позиции не производится.
+
#: В противном случае  делается расчет заказа на заданный период (2,4,6 недель - указывается в настройках) с учетом текущего остатка, количества в активных документах прихода и эл. накладных.
+
# В случаях :
+
#* если текущий остаток ноль, и количество в приходе меньше, чем заказ на заданный период;
+
#* если текущий остаток больше нуля, и расчетное количество не сильно отличается от последнего прихода ("попадает" в диапазон -30% +50%);
+
#: Выполняется заказ равный количеству в последнем приходе.
+
# Если за последние 2 недели не было продаж, движения (не было списаний, переоценок, корректировок), и текущий остаток больше нуля , заказ данной позиции не производится.
+
# Если Вы указали количество по позиции в колонке «Ручной заказ», то в заказ выгрузится указанное количество.  
+
  
===3) Ассортиментный (формируется раз в месяц, квартал):===
+
<b>Дополнительные опции:</b>
* Пользователь задает период анализа: зима, лето, осень или весна.
+
#В настройках имеются опции "Не, заказывать, если остаток больше заказа" и "Не заказывать, если остаток больше минимального".
* Алгоритм расчета такой же, как у Оптимального, но расчет идет в диапазоне указанного сезона.
+
#В настройках имеются опции, какие документы считать:
 +
* приходом: по умолчанию "приход от поставщика", "приход перемещением" и "оприходование товаров";
 +
* расходом: по умолчанию "чек ккм" и "расход оптовый";
 +
* заказом: по умолчанию "заказ оптовику".
 +
 +
<b>Для торговых точек, у которых установлена программа "Общий заказ" или используют документ "Заказ оптовику":</b>
 +
# Из итогового результата убираются уже заказанные позиции(те позиции, которые найдены в отправленных заказах, и не найдены в документах прихода).
 +
# Если наименование найдено в активном заказе, заказ данной позиции не производится.
  
==Связь с Общим Заказом==
+
  Теги: автозаказ, автозаявка, заявка, заказ товара, общий заказ
====Для торговых точек, у которых установлена программа "Общий заказ".====
+
* Из итогового результата убираются уже заказанные позиции(те позиции, которые найдены в отправленных заказах, и не найдены в документах прихода).
+
* Если наименование найдено в активном заказе, заказ данной позиции не производится.
+
 
+
Теги: Автозаказ, Общий Заказ
+

Текущая версия на 11:44, 20 октября 2017

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

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

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

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

Алгоритм работает согласно параметров в настройках.

  1. Анализируются продажи за последние X дней (по умолчанию 30), если стоит опция "Анализировать предыдущий год", то еще и аналогичный период годом ранее.
  2. Если товара на остатках достаточно на Y дней (по умолчанию 7), то заказ позиции не производится, иначе товар заказывается на Z дней (по умолчанию 10).
  3. При расчете заказа анализируется параметр "Минимум документов продаж" (по умолчанию 1), если кол-во продаж за период меньше этого значения - заказ не производится.
  4. Также при расчете заказа анализируются накладные, еще не проведенные приходы от поставщиков или перемещения и отправленные заказы за последние N дней (по умолчанию 7).
  5. Все параметры настраиваются.

Округление:

  1. Если товар на остатках есть, то кол-во к заказу округляется математически (например 0.3 до 0, а 0.6 до 1).
  2. Если товара на остатках нет, то округление всегда производится в большую сторону (например 0.3 до 1, и 0.6 до 1).

Минимум - максимум:

  1. Данные параметры возможно установить на позицию в активном заказе, при этом если заказ позиции по алгоритму получился меньше минимального, то он будет "подтянут" до минимального,

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

Дополнительные опции:

  1. В настройках имеются опции "Не, заказывать, если остаток больше заказа" и "Не заказывать, если остаток больше минимального".
  2. В настройках имеются опции, какие документы считать:
  • приходом: по умолчанию "приход от поставщика", "приход перемещением" и "оприходование товаров";
  • расходом: по умолчанию "чек ккм" и "расход оптовый";
  • заказом: по умолчанию "заказ оптовику".

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

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