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

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