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

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