Заказ поставщику
- Автозаказ
- Скорость продаж
- График заказов
- Коэффициенты торговой статистики
- Заказ на РЦ
- Сводный заказ на склад (РЦ) с торговой точки (ТТ)
- Таблица действий процесса Сводный заказ на РЦ
- Заказ с ТТ на ТТ
- Как подключить меню
Автозаказ
Автозаказ - это процедура автоматического расчета количества товара, заказываемого поставщику или распределительному центру.
Запуск процедуры автозаказа
Рассмотрим алгоритм работы процедуры автозаказа на примере документа «Заказ магазина поставщику».
Сначала пользователь создает шапку документа заказа, в которой указывает все необходимые для заказа параметры:
- Подразделение;
- Поставщик;
- Склад поставщика (в случае, если у поставщика есть склады);
- Договор;
- Планируемая дата поставки;
- Дата следующей поставки.
Затем, по созданному заказу, пользователь запускает процедуру автозаказа. Кнопка для запуска процедуры находится в панели инструментов вида просмотра заказов.
В параметрах процедуры пользователь указывает значения параметров, необходимых для расчета.
Отбор товаров для автозаказа
Существует два способа добавления товаров в заказ, с последующим расчетом из количества автозаказом:
- Пользователь может сначала ввести необходимые товары в заказ, а затем рассчитать количество процедурой автозаказа. В этом случае при запуске процедуры автозаказа в параметре Обработать только товары из документа нужно установить значение «Да».
- Содержание документа не заполняется. Процедура автозаказа сама подбирает товары для заказа. В строки заказа попадают товары, удовлетворяющие двум условиям одновременно:
- Товары должны входить в ассортиментный перечень/матрицу подразделения заказа (если включено использование ассортиментной матрицы*).
- В заказ попадают товары, в карточках которых поставщик указан как генеральный.
Если ведутся спецификации поставщика (параметр По спецификации поставщика имеет значение «Да»), то накладывается дополнительное третье условие:
- Отбираются товары из действующих спецификаций поставщика.
Когда склады поставщика разделены по ассортиментному признаку (например, склад замороженных продуктов, склад кондитерских изделий и т.п.), то спецификации поставщиков ведутся в разрезе этих складов. Отбор товаров для автозаказа будет осуществляться по действующим спецификациям склада, указанного в шапке заказа. Если же ассортимент на складах поставщика однородный и закупочные цены на всех складах одинаковые, то деление спецификаций по складам не осуществляется. Отбор товаров для заказа происходит из единых спецификаций поставщика (параметр карточки поставщика Единая спецификация по складам имеет значение «Да»).
* Использование ассортиментной матрицы определяется значениями двух параметров. Сначала система проверяет значение параметра структурного подразделения Включить использование ассортиментной матрицы. Он должен иметь значение «Да». Если параметр не заполнен, то система проверяет одноименный параметр в карточке компании (закладка «Ассортимент»). Параметр должен иметь значение «Да».
Дополнительно, перед запуском процедуры, можно установить параметры-фильтры для отбора товаров в заказ:
- Список товаров;
- Список групп/подгрупп;
- Список генеральных поставщиков;
- Список изготовителей;
- Список изготовителей для исключения;
- Список стран производства;
- Список товароведов;
- Перечень ABC;
- Перечень XYZ;
- Товарная корзина.
Описание параметров автозаказа
Кроме перечисленных параметров-фильтров, список параметров процедуры включает ряд функциональных параметров:
- По спецификации поставщика;
- Не учитывать поставщика как генерального (отбор из спецификации);
- Включать товары с нулевым заказом;
- Заказывать до минимального количества, если скорость = 0;
- Заказывать с нулевым остатком и нулевой скоростью продаж;
- Обрабатывать товары только из документа;
- Очистить заказ перед расчетом;
- Рассчитать скорость продаж;
- Значение скорости продаж;
- Показывать ход и результаты расчетов.
По спецификации поставщика. Накладывает дополнительное ограничение на отбор товаров для заказа (см. выше). Возможные значения: Да/Нет. Если в карточке поставщика параметр Работа с поставщиком по спецификации имеет значение «Да», параметр процедуры принимает такое же значение и становиться недоступным для изменения.
Не учитывать поставщика как генерального (отбор из спецификации). Если для заказа отбираются товары из спецификации поставщика, можно отключить условие отбора для заказа товаров, у которых в карточке поставщик указан как генеральный. Для этого у параметра устанавливают значение «Да». В этом случае в заказ попадут также товары других генеральных поставщиков.
Включать товары с нулевым заказом. Возможные значения: Да/Нет. Если значение параметра равно «Да», в заказ включаются товары, у которых процедура рассчитала нулевое количество автозаказа.
Заказывать до минимального количества, если скорость =0. Возможные значения: Да/Нет. Если значение параметра равно «Да», то количество автозаказа товаров с нулевой скоростью продаж в аналитическом периоде будет равно минимальному количеству товара на подразделении.
Заказывать с нулевым остатком и нулевой скоростью продаж. При расчете количества автозаказа (см. ниже) учитывается скорость продаж. Количество автозаказа для товара с нулевой скоростью продаж будет нулевым (если не заказывать товар до минимального количества). Поэтому товары-новинки или товары, которые давно не заказывались у поставщика, будут иметь нулевое количество автозаказа. Чтобы избежать этого, необходимо установить у параметра Заказывать с нулевым остатком и нулевой скоростью продаж значение «Да». Процедура сделает количество автозаказа товаров-новинок равным 1 единице заказа.
Обрабатывать товары только из документа. Возможные значения: Да/Нет. Если значение параметра равно «Да», то процедура автозаказа будет обрабатывать ТОЛЬКО товары из документа. Отбор товаров процедурой производиться не будет. Если значение параметра равно «Нет», то для заказа будет производиться отбор товаров согласно алгоритму процедуры автозаказа (см. «Алгоритм расчета количества автозаказа»).
Очистить заказ перед расчетом. Возможные значения: Да/Нет. Если значение параметра равно «Да», то до начала отбора товаров для заказа процедурой из документа будут удалены все строки. Параметр отображается в списке, если значение параметра Обрабатывать товары только из документа не равно «Да».
Рассчитать скорость продаж. Возможные значения: Да/Нет. Если значение параметра равно «Да», то перед расчетом количества автозаказа для товара рассчитывается скорость продажи. В списке параметров появляются параметры-даты:
-
- Дата начальная (расчет скорости продаж);
- Дата конечная (расчет скорости продаж).
Если значение параметра равно «Нет» или пусто, то для расчета количества автозаказа используются данные из таблицы скорости продаж.
Значение скорости продаж. Возможные значения:
-
- Текущее значение;
- Максимальное значение.
В зависимости от значения параметра при расчете количества автозаказа будет использовано либо текущее, либо максимальное значение скорости продаж, хранящееся в таблице скорости.
Показывать ход и результаты расчетов. Возможные значения: Да/Нет. Если значение параметра равно «Да», то по завершении работы процедуры, будет напечатан отчет. В отчете для каждого товара будут отображены торговые коэффициенты, расчетные показатели и количество автозаказа.
Алгоритм расчета количества автозаказа
Количество автозаказа рассчитывается на основе следующих данных:
- Скорость продажи.
- Остаток на дату заказа и предполагаемый остаток на день поставки.
- Минимальный остаток товара на подразделении.
- Торговые коэффициенты – коэффициенты дней недели, коэффициент изменения, коэффициент промо.
При расчете также учитываются общие параметры заказа:
- Дата заказа;
- Планируемая дата поставки;
- Дата следующей поставки.
Алгоритм расчета количества автозаказа, можно рассмотреть на конкретном примере.
Пусть: Дата заказа = 1 марта, Планируемая дата поставки = 5 марта, Дата следующей поставки = 14 марта. Единица измерения товара (ЕИ) – штука (ШТ).
Скорость продажи – это среднее количество товара, которое реализуется за один день подразделением. Значение рассчитывается за период с учетом дней наличия товара на подразделении.
Для расчета процедура автозаказа может использовать последние рассчитанные значения скорости продаж (из таблицы скорости продаж) или рассчитывать новые значения. В последнем случае в параметрах процедуры автозаказа пользователю необходимо установить:
- Рассчитать скорость продаж = Да;
- Дата начальная (для расчета скорости продаж);
- Дата конечная (для расчета скорости продаж).
Даты будут записаны в шапку заказа как даты начала и окончания аналитического периода.
Предположим, что для приведенного выше примера, скорость продажи товара = 10 штук/сутки.
Минимальный остаток товара на подразделении. В базовой карточке товара (кнопка «Мин.остатки») можно увидеть значение минимального товарного запаса для каждого подразделения. Минимальный остаток не является обязательным параметром. Если у товара нет минимального остатка на подразделении, то при расчете количества автозаказа он считается нулевым.
Предположим, что для подразделения заказа минимальный остаток товара = 20 шт.
Торговые коэффициенты. Хранятся в документах торговой статистики. Указываются для каждого товара.
Коэффициенты дней недели отражают неравномерное распределение реализации по дням недели. Используются, если сроки между поставками небольшие (меньше недели), а объемы реализации в эти дни значительно отличаются.
Пусть объемы реализации в выходные дни значительно превышают объемы реализации в понедельник и вторник. Тогда коэффициенты дней недели будут следующими:
Понедельник |
Вторник |
Среда |
Четверг |
Пятница |
Суббота |
Воскресенье |
Кпн=1 |
Квт=1 |
Кср=2 |
Кчт=2 |
Кпт=3 |
Ксб=3 |
Квс=2 |
Коэффициент изменения – устанавливается по усмотрению менеджера, отвечающего за работу с данным товаром, и отражает его мнение о предполагаемых изменениях в объемах реализации. Если в документе торговой статистики коэффициент не установлен, то его значение считается равным 1.
Пусть в приведенном примере коэффициент изменения равен 1,1. Это означает, что планируется увеличение продаж данного товара на 10%.
Коэффициент промо – коэффициент отражающий влияние проведения рекламных акций на планируемые объемы продаж.
Пусть в приведенном примере значение коэффициента промо будет 1,05. Это означает, что планируется увеличение продаж данного товара на 5% из-за проведения рекламной акции.
Остаток на дату заказа.
Предположим, остаток товара на дату заказа = 30 штук.
Предполагаемый остаток на день поставки рассчитывается исходя из следующих данных:
- Остатка товара на дату заказа;
- Предполагаемого объема реализации данного товара за период от заказа до поставки;
- Объема товара, заказанного ранее.
Пусть существует ранее оформленный заказ на поставку 60 штук товара. Значит, Объем ранее заказанного товара=60 шт.
Предполагаемый объем реализации данного товара за период от заказа до поставки= Количество дней от заказа до поставки*Скорость реализации, рассчитанная с учетом коэффициентов дней недели, коэффициента изменения, коэффициента промо.
1 марта |
2 марта |
3 марта |
4 марта |
5 марта |
6 марта |
7 марта |
Ср. |
Чт. |
Пт. |
Сб. |
Вс. |
Пн. |
Вт. |
Кср=2 |
Кчт=2 |
Кпт=3 |
Ксб=3 |
Квс=2 |
Кпн=1 |
Квт=1 |
8 марта |
9 марта |
10 марта |
11 марта |
12 марта |
13 марта |
14 марта |
Ср. |
Чт. |
Пт. |
Сб. |
Вс. |
Пн. |
Вт. |
Кср=2 |
Кчт=2 |
Кпт=3 |
Ксб=3 |
Квс=2 |
Кпн=1 |
Квт=1 |
Количество дней от заказа до поставки =Дата поставки – Дата заказа = 4 дня
Учитывая, что сумма коэффициентов дня за неделю = 14, среднее значение коэффициента за один день недели = 2. За период от заказа до поставки (за 4 дня) сумма коэффициентов в среднем = 8, сумма коэффициентов за конкретные дни = 10.
Кср+ Кчт+ Кпт+ Ксб=2+2+3+3=10
Рассчитывается коэффициент поправки.
Коэффициент поправки=10/8=1,25
Предполагаемый объем реализации за период от заказа до поставки должна быть скорректирована на коэффициент поправки 1,25.
В итоге,
Предполагаемый объем реализации товара за период от заказа до поставки = Скорость продажи*Количество дней от заказа до поставки*Коэффициент изменения*Коэффициент промо*Коэффициент поправки.
Предполагаемый объем реализации=10 *4 *1,1* 1,05*1,25 = 57,75 шт.
(Округление происходит в самом конце расчета.)
Предполагаемый остаток на дату поставки=Остаток товара на дату заказа + Объем товара, заказанного ранее - Предполагаемый объем реализации.
30 + 60 – 57,75= 32,25 шт.
Можно предположить, что в момент поставки (5 марта) на подразделении остаток товара будет составлять 32,25 штуки.
При расчете предполагаемого остатка может получиться отрицательное значение. В этом случае считается, что остаток товара на дату поставки будет нулевым.
Далее рассчитывается предполагаемый объем реализации за период между поставками.
Количество дней между поставками =Дата следующей поставки – Дата поставки= 5 марта - 14 марта =9 дней.
Сумма коэффициентов дней недели=Квс + Кпон + Квт +Кср+ Кчт+ Кпт+ Ксб+ Квс Кпн= 2+1+1+2+2+3+3+2+1=17
Т.к. среднее значение коэффициента за день недели равно 2, за 9 дней получается
Сумма Коэффициентов в среднем = 2*9=18.
Коэффициент поправки 17/18=0,9444.
Предполагаемый объем реализации товара за период между поставками = Скорость продажи*Количество дней от поставки до поставки*Коэффициент изменения*Коэффициент промо*Коэффициент поправки.
Предполагаемый объем реализации =10*9* 1,1 * 1,05*0,9444 = 98,1704 шт.
Количество автозаказа (без учета минимального количества) рассчитывается по формуле:
Предполагаемый объем реализации за период между поставками - Остаток товара на дату поставки.
98,1703 – 32,25 = 65,9203 шт.
Возможна ситуация, когда в определенный период реализация товара значительно превосходит обычные показатели. Рассчитанная для этого периода скорость продажи будет иметь большую погрешность. Например, если скорость продажи рассчитать на пасхальной неделе, в течение которой объем реализации яиц намного выше обычного.
Чтобы избежать расчета автозаказом количества, в несколько раз превышающего обычные поставки, вводят проверочный коэффициент. В карточке юридического лица задают Коэффициент для максимального заказа поставщику (закладка «Назначение розничных цен»).
После расчета количества автозаказа, полученный результат проверяется. Количество автозаказа из последнего закрытого заказа (по которому была поставка) умножается на проверочный коэффициент и сравнивается с рассчитанным количеством автозаказа. Из двух значений для текущего заказа выбирается меньшее.
Например, если требуется, чтобы объем новой поставки по сравнению с предыдущей не превышал 100%, Коэффициент для максимального заказа поставщику должен иметь значение 2.
Пример: Количество автозаказа в предпоследнем заказе равно 60 шт. Умножаем это значение на коэффициент максимального заказа равный 2, получаем 120 шт. и сравниваем с рассчитанным количеством заказа 65,9203 шт. Наименьшим значением будет 65,9203.
На последнем этапе алгоритма процедуры расчета количества автозаказа учитывается значение минимального остатка товара на подразделении. Необходимо заказать такое количество товара, чтобы на дату следующей поставки остаток товара на подразделении был равен минимальном.
Поэтому
Количество автозаказа = Количество автозаказа (без учета минимального количества) + Минимальный остаток товара на подразделении
Количество автозаказа = 65,9203+20=85,9203 шт.
После округления получим значение = 86 шт.
В строках спецификации поставщика имеются параметры, которые могут изменить полученное количество автозаказа.
Минимальное количество для заказа. Используется, когда поставщик не отгружает товар менее определенного количества.
Например, товар отгружается поставщиком только в количестве от 100 шт. Значит, если получили значение меньше 100 шт., то количество автозаказа надо или увеличить до 100 шт. или уменьшить до 0 шт., т.е. не заказывать товар. Округление заказываемого количества до минимального для заказа определяется следующим параметром.
Округлять до минимального заказа от количества. Определяет количество, начиная с которого, округление происходит в большую сторону.
Пусть значение параметра равно 75 шт. Значит, количество автозаказа 86 шт. округляется до 100 шт.
Предположим, что параметры Минимальное количество для заказа и Округлять до минимального заказа от количества в спецификации поставщика не были заданы. Тогда количество автозаказа остается прежним: 86 шт.
Если товар поставляется упаковками, то необходимо рассчитать количество автозаказа в упаковках. Для этого количество автозаказа делится на количество штук (в общем случае единиц) в упаковке. Количество штук в упаковке находится или в спецификации поставщика, или в штриховом коде на упаковку товара.
- Когда с поставщиком работают по спецификациям, для расчета количества упаковок используется значение параметра Кол-во БЕ в ЕЗ (количество базовых единиц в единице заказа) из строки товара в спецификации поставщика.
- Если спецификации поставщика не ведутся, и у товара есть штриховой код на упаковку с признаком Использовать по умолчанию для заказа=Да, то для расчета количества упаковок используется значение параметра Количество в упаковке.
Количество автозаказа в единицах должно быть кратно количеству товара в упаковке.
Пусть в приведенном примере, товар поставляется упаковками по 4 штуки, значит
Количество автозаказа (УП)=86/4=21,5
Округление упаковок до целого происходит с учетом коэффициента округления. Значение коэффициента задается в карточке компании (закладка «Договоры и заказы поставщикам») в параметре Добавочный коэффициент при округлении заказанного количества до упаковки. Коэффициент может принимать значения от -1 до 1.
Округление происходит следующим образом: к полученному количеству упаковок прибавляется добавочный коэффициент, далее происходит округление по математическим правилам.
Пусть добавочный коэффициент равен 0,8.
Количество автозаказа (УП)=21,5+0,8=22,3≈ 22 уп.
Следовательно,
Количество автозаказа=22*4=88 шт.
Автозаказ для структурного подразделения
Автозаказ поставщику можно сделать для всех внутренних подразделений, входящий в состав одного структурного подразделения (магазина). Например, для торгового зала и производства.
В этом случае в шапке заказа заполняют параметр «Структурное подразделение».
Последовательность расчета количества автозаказа не изменится. По-другому будут рассчитываться значения параметров, используемых в расчете:
- Остаток товара на дату заказа - это сумма остатков товара на дату заказа на всех внутренних подразделениях, входящих в состав структурного.
- Скорость продажи - это сумма скоростей продажи внутренних подразделений, входящих в состав структурного.
- Минимальный остаток товара на подразделении - это сумма минимальных остатков на всех внутренних подразделениях, входящих в состав структурного.
- Заказанное ранее количество товара – это сумма всех ожидаемых поставок данного товара по всем внутренним подразделениям, входящих в состав структурного.
Из списка внутренних подразделений, входящий в состав структурного, исключаются подразделения, у которых параметр «Включать остаток при расчете автозаказа» имеет значение «Нет».
Список подразделений, на основании которых производится расчет, можно увидеть в шапке заказа, параметры: «Список подразделений, по которым считается остаток» и «Список подразделений, по которым считается скорость».
Закупочная цена при автозаказе
Закупочная цена товара при автозаказе определяется по-разному:
- Когда с поставщиком работают по спецификациям, закупочная цена для товара берется из строки в спецификации поставщика.
- Если спецификации поставщика не ведутся, то закупочная цена берется из последней поставки.
Товар-аналог
Заказ поставщику нового товара, для которого еще не рассчитывалась скорость продаж, можно сделать, использую скорость другого товара. Для этого в карточке нового товара (закладка «Управление») заполняют параметр «Товар-аналог (для заказа)». Тогда при расчете количества автозаказа для новинки будет использоваться ранее рассчитанная скорость продажи товара-аналога.
При расчете количества автозаказа товара-новинки используется только значение скорости товара-аналога. Если при расчете необходимо использовать коэффициенты торговой статистики, они должны быть указаны для товара-новинки.
Скорость продаж
Скорость продаж рассчитывается специальными процедурами вручную или планировщиком. Расчет производится за аналитический период. В результате создаются документы типа «Скорость продаж», содержащие для каждого товара скорость продажи и количество дней наличия в указанном периоде.
Увидеть документы можно в виде просмотра «Скорость продаж».
Алгоритм расчета скорости продаж
Процедура «Расчет скорости продаж по торговым точкам (ТТ)» в ручном режиме запускается из панели инструментов вида просмотра документов скорости продаж. Для запуска надо нажать кнопку «Расчет».
Параметры процедуры:
- Список торговых точек (структурных подразделений);
- Расчет по;
- Дата начальная;
- Дата конечная.
Расчет по. Параметр имеет 2 значения:
-
- всем товарам;
- выбранным фильтрам.
Если пользователь выбирает второе значение, то открывается список фильтра для отбора товаров процедурой:
- Список товаров;
- Список групп/подгрупп;
- Список поставщиков;
- Список производителей;
- Список стран производства.
Параметры «Расчет по», «Дата начальная» и «Дата конечная» являются обязательными.
Расчет скорости продаж производится для всех внутренних подразделений, входящих в состав структурных. Исключаются подразделения, у которых параметр «Запретить рассчитывать скорость продаж» имеет значение «Да».
Если включено использование ассортиментной матрицы (см. примечание в разделе «Отбор товаров для автозаказа), то расчет скорости продаж производится только для товаров, входящих в ассортиментную матрицу внутреннего подразделения.
Для каждого отобранного товара, за указанный пользователем аналитический период, рассчитывается Количество дней наличия на подразделении и Объем реализации в единицах измерения. Скорость продажи рассчитывается по формуле:
Скорость продажи = Объем реализации в ЕИ / Количество дней наличия.
По окончании работы процедуры создается акцептованный документ скорости продаж для каждого внутреннего подразделения.
Созданные документы хранят историю расчета скорости продаж. Последние рассчитанные значение записываются в таблицу скорости продаж в момент акцепта документа. Чтобы избежать рассинхронизации данных в таблице скорости продаж и документах расчета, деакцепт документов скорости продаж запрещен всем пользователям, кроме пользователей с правами Системного администратора Домино.
Документ расчета скорости продаж можно скопировать для другого подразделения. Для этого надо запустить процедуру в локальном меню документ. Таким образом, при открытии нового магазина можно использовать данные из документа расчета скорости существующего подразделения.
Последние значения скорости продаж и количество дней наличия, а также период расчета можно увидеть в виде просмотра «Справочник товаров (скорость продаж по подразделению)». Кроме этого в справочнике отображается максимальная рассчитанная за всю историю расчета скорость продаж.
Историю расчета скорости продаж по конкретному товару можно узнать, нажав кнопку «История изменения» в панели инструментов вида просмотра.
Расчет скорости продаж планировщиком
Задание для расчета скорости продаж планировщиком обращается к той же процедуре, что и расчет в ручном режиме.
Задание планировщика «Расчет скорости продаж по торговым точкам (ТТ)» не содержит параметров, для определения подразделений и аналитического периода.
Набор внутренних подразделений, для которых необходимо рассчитать скорость продаж, определяется в зависимости от типа задания:
- Если задание создается для узла сити, то документы создаются для всех внутренних подразделений, относящихся к узлу сети, указанному в задании.
- Если задание создается для всех узлов сети, то документы создаются для всех внутренних подразделений, всех узлов сети.
- Ели задание локальное, то документы создаются для всех внутренних подразделений, относящихся к текущему узлу сети.
Исключаются подразделения, у которых параметр «Запретить рассчитывать скорость продаж» имеет значение «Да».
Определения аналитического периода зависит от наличия в базе данных документов типа «Приказ на расчет скорости продаж». Приказы создаются в меню: Администратор организации -> Планировщик задач -> Приказа на расчет скорости продаж.
В шапке приказа находятся параметры, позволяющие определить аналитический период для расчета скорости продаж, а также ограничить набор подразделений, для которых скорость будет рассчитана.
- Расчет только по подразделениям – список подразделений для расчета скорости продаж; не обязателен для ввода.
- Вариант расчета скорости продаж. Возможные значения:
- От последнего документа расчета;
- За указанный период от даты расчета (в днях).
Если параметр Вариант расчета скорости продаж имеет значение «От последнего документа расчета» количество дней в аналитическом периоде (глубина расчета в днях) при расчете скорости продаж процедурой планировщика равно количеству дней в последнем (по дате) документе «Скорости продаж». Дата конечная аналитического периода равна дате запуска процедуры минус 1 секунда. Дата начальная равна дате конечной минус глубина расчета в днях.
Процедура планировщика находит последний (по дате) документ «Скорости продаж», у которого параметр Способ расчета имеет значение «Расчет по всем товарам».
Пример: В последнем по дате документ скорости продаж от 26.02.2023 дата начала периода расчета = 27.01.2023, дата конца периода расчета = 25.02.2023, глубина расчета = 30 дней. Процедура планировщика запускается 05.04.2023. В новом документе скорости продаж от 05.04.2023 дата начала периода расчета = 04.03.2023, дата конца периода расчета = 03.04.2023.
Если в базе нет ни одного документа скорости продаж, то расчет скорости продаж процедурой планировщика при заданном значении параметра «Вариант расчета скорости продаж» = «От последнего документа расчета» не производится.
Если параметр «Вариант расчета скорости продаж» имеет значение «За указанный период от даты расчета (в днях)», в шапке появляются дополнительные параметры:
- Период расчета (дни)- количество дней в периоде расчета.
- Учитывать день выполнения. Принимает значения «Да/Нет».
В этом случае процедура планировщика создаст документ скорости продаж с датой равной дате запуска. Дата начала аналитического периода равна дате запуска, если параметр «Учитывать день выполнения» = Да или дате запуска минус 1 секунда, если параметр «Учитывать день выполнения» = Нет. Дата конечная аналитического периода равна дате начальной минус значение параметра «Период расчета (дни)».
График заказов
График заказов дает возможность создавать множество заказов в автоматическом режиме.
Вид просмотра документов графиков и процедура ручного запуска расчета заказов по графикам находятся в меню:
Для автоматического запуска процедуры формирования заказов по графику необходимо настроить процедуру планировщика «Формирование заказа по графику (для планировщика)».
В виде просмотра можно просматривать, изменять, а также вводить новые документы графиков заказов.
Для создания нового документа нажать кнопку «Добавить» или клавишу Insert. Откроется шапка документа:
Параметры документа:
- Тип операции;
- Товарное подразделение/Склад РЦ;
- Формировать заказы на;
- Считать остаток и скорость реализации только по выбранному подразделению;
- Действителен по;
- Создавать только шапки (по умолчанию).
Тип операции. Указывается, заказы какого типа будут созданы. Параметр обязателен для ввода. Возможные значения:
-
- Заказ ТТ поставщику;
- Заказ РЦ поставщику;
- Заказ на склад (РЦ) с торговой точки (ТТ);
- Заказ на склад (РЦ) с торговых точек (ТТ).
Если выбран Тип операции «Заказ ТТ поставщику», то необходимо заполнить следующий параметр Товарное подразделение.
Товарное подразделение. Указывается, на каком товарном подразделении будут созданы заказы поставщику. Параметр обязателен для ввода.
Если выбраны другие Типы операций, то необходимо заполнить следующий параметр Склад РЦ.
Склад РЦ. Указывается, для какого склада будут созданы заказы. Параметр обязателен для ввода.
Формировать заказы на. Параметр обязателен для ввода. Возможные значения:
-
- Сегодня;
- Завтра.
Если параметр имеет значение «Сегодня», то заказы будут сформированы на дату запуска процедуры.
Если параметр имеет значение «Завтра», то заказы будут сформированы на дату запуска процедуры плюс один день.
Считать остаток и скорость реализации только по выбранному подразделению. Возможные значения: Да/Нет.
Если значение параметра равно «Да», то в создаваемых процедурой заказах параметр Структурное подразделение не заполняется. Расчет остатка товара и скорости продаж происходит только по указанному в графике заказов товарному подразделению.
Если значение параметра равно «Нет», то в создаваемых процедурой заказах параметр Структурное подразделение заполняется. Это структурное подразделение, в которое входит указанное в графике заказа товарное подразделение. Расчет остатка товара и скорости продаж происходит по всем внутренним подразделениям, которые входят в состав структурного.
Действителен по. Указывается дата, до которой включительно документ графика является актуальным. После этой даты процедура не будет использовать данный график для создания заказов.
Создавать только шапки (по умолчанию). Возможные значения: Да/Нет. Одноименный параметр есть в строке документа. Если в строке он не заполнен, то значение берется из шапки документа.
Если значение параметра равно «Да», то расчет автозаказа для созданных по графику заказов производиться не будет. Будут созданы заказы с пустым содержанием.
Если значение параметра равно «Нет», то расчет автозаказа для созданных по графику заказов будет производиться. Будут созданы заказы со строками и рассчитанным количеством автозаказа.
Включать товары с нулевым заказом. Значение по умолчанию «Да». Только для просмотра.
Заказывать до минимального количества, если скорость=0. Значение по умолчанию «Да». Только для просмотра.
Заказывать с нулевым остатком и нулевой скоростью продаж. Значение по умолчанию «Нет». Только для просмотра.
Примечание: В шапке документа графика заказов, в котором есть строки, изменить значения параметров «Тип операции» и «Торговое подразделение» невозможно.
После заполнения шапки графика необходимо создать строки, по которым будут формироваться отдельные заказы.
Для типов операции «Заказ ТТ поставщику» и «Заказ РЦ поставщику»
строки графика выглядят следующим образом:
При создании строки графика заполняются параметры будущего заказа:
- Поставщик;
- Не учитывать поставщика как генерального (отбор из спецификации);
- Договор;
- Периодичность;
- Дни недели;
- Период;
- Первая дата заказа;
- Первая дата заказа (день недели);
- Число дней от заказа до поставки;
- Число дней от поставки до следующей поставки;
- Создавать только шапки.
Поставщик. Указывается поставщик, для которого будет сформирован заказ. Параметр обязателен для ввода.
Не учитывать поставщика как генерального (отбор из спецификации). Возможные значения: Да/Нет.
Если значение параметра равно «Да», то для заказа по графику будут отобраны все товары из действующих спецификаций поставщика, независимо от значения параметра Генеральный поставщик в карточке товара. Параметр отображается в форме, если в карточке поставщика значение параметра Работа с поставщиком по спецификации равно «Да». В противном случае параметр скрыт.
Примечание: Данный параметр имеется только в графике заказов. Параметр отсутствует в списке процедуры автозаказа, запускаемой ручном режиме.
Договор. Указывается договор поставщика. Параметр обязателен для ввода.
Периодичность. Указывается, как часто будут формироваться заказы. Параметр обязателен для ввода. Возможные значения:
-
- По расписанию;
- Дни;
- Недели;
- Месяца;
- Еженедельно;
- По четным неделям;
- По нечетным неделям.
Если параметр Вид периода имеет значение «По расписанию», то необходимо заполнить следующий списковый параметр
Дни недели. Указываются дни недели, по которым будут формироваться заказы.
Если параметр Вид периода имеет значение «Дни», или «Недели», или «Месяца», то необходимо заполнить следующий параметр
Период. Указывается количество дней, или недель, или месяцев в одном периоде соответственно.
Первая дата заказа. Указывается дата первого заказа по графику. Параметр обязателен для ввода.
Первая дата заказа (день недели). Заполняется автоматически днем недели первого заказа.
Число дней от заказа до поставки. Указывается количество дней от даты заказа, до планируемой даты поставки. Параметр обязателен для ввода.
Число дней от поставки до следующей поставки. Указывается количество дней от планируемой даты поставки до следующей поставки.
После создания заказа ТТ поставщику параметры: Поставщик, Договор, Число дней от заказа до поставки и Число дней от поставки до следующей поставки,- будут записаны в шапку документа.
Для типа операции «Заказ на склад (РЦ) с торговой точки (ТТ)»
строки графика выглядят следующим образом:
В строке графика заказа указывается Торговая точка (ТТ) для которой будет формироваться заказ.
Остальные параметры, необходимые для формирования будущего заказа, такие же, как у заказов поставщику.
В строках графиков заказов всех типов можно задать параметры-фильтры отбора товаров для заказа:
- Фильтр по изготовителям;
- Фильтр по группам.
Отбор товаров для заказов по графику
Отбор товаров для заказов поставщику по графику такой же, как при формировании автозаказа (см. раздел «Отбор товаров для автозаказа»). При этом также учитывается значение параметра Не учитывать поставщика как генерального (отбор из спецификации).
При отборе товаров для заказов на РЦ с ТТ учитывается только ассортиментная матрица торговой точки.
Процедура «Формирование заказа по графику (на указанную дату)»
Процедура запускается в ручном режиме. Параметры процедуры:
- Создать заказы на дату;
- Список графиков заказов.
Создавать заказы на дату. Указывается дата, на которую будут сформированы документы заказов.
График заказов. Выбирается список графиков для обработки.
По каждому действующему графику процедура создает заказы на указанную дату в том случае, если график заказа предусматривает создание заказа на эту дату или в этот день недели. Заказы создаются неакцептованными.
Если в список графиков попал недействующий заказ, в протокол процедуры будет записано сообщение об ошибке.
Если ни по одному из выбранных графиков не было сформировано ни одного заказа, в протокол записывается соответствующее сообщение.
Коэффициенты торговой статистики
Коэффициенты торговой статистики хранятся в специальных документах типа «Торговая статистика». Увидеть документы можно в меню.
Вид просмотра содержит список документов.
Коэффициенты торговой статистики вводятся для каждого товара в строке документа. Для удобства работы с коэффициентами, форма ввода строки разделена на 2 закладки.
В закладке «Основные» находятся следующие коэффициенты:
Коэффициент промо. Указывает на изменение объема продаж в дни проведения акций и распродаж.
Коэффициент изменения. Устанавливается по усмотрению менеджера. Отражает его мнение о предполагаемых изменениях объема продажи товара.
Если коэффициенты промо и изменения больше единицы, это означает, что предполагается увеличение объема продаж.
В закладке «Коэффициенты дней недели» находятся коэффициенты продаж по дням недели:
Коэффициенты дней недели. Учитывают изменения объема продаж по дням недели.
Если значение коэффициента больше единицы, это означает, что объем продажи в этот день недели увеличивается.
Коэффициенты торговой статистики могут быть использованы при расчете количества автозаказа. Пример применения коэффициентов торговой статистики описан в разделе «Алгоритм расчета количества автозаказа».
Если для товара значение любого из коэффициентов торговой статистики не задано, то при расчете количества автозаказа считается, что значение коэффициента равно единице.
Документы «Торговой статистики» хранят историю изменения коэффициентов. При акцепте документа значения из его строк сохраняются в специальной таблице БД.
Деакцепт документов торговой статистики штатными методами невозможен.
Увидеть действующие значения коэффициентов торговой статистики можно в виде просмотра:
Здесь же можно увидеть историю изменения коэффициентов торговой статистики.
Документ торговой статистики можно скопировать на другое подразделение процедурой из локальное меню). Там же расположена процедура импорта товаров в документ торговой статистики.
Кнопка «Расчет» в панели инструментов вида просмотра документов торговой статистики запускает процедуру создания документов торговой статистики для всех внутренних подразделений компании с начальными значениями всех коэффициентов равными единице. Если для внутренних подразделений ведутся ассортиментные матрицы, то коэффициенты будут назначены только для товаров, включенных в ассортиментные матрицы. Иначе,- для всех товаров.
Заказ на РЦ
Общая схема процесса
Создание заказа в магазине
- Создаётся документ Заказ на склад (РЦ) с торговой точки (ТТ)
- заполняются параметры шапки
- выполняется процедура Автозаказ - создаются строки документы
- при необходимости изменяется количество и добавляются строки
- документ акцептуется
Формирование сводного заказа
Запускается процедура Формирование (сводного заказа) по заказам ТТ
При необходимости в документ вносятся изменения
Документ акцептуется
Создание заказа РЦ поставщику
Запускается процедура Формирование заказа РЦ поставщику по незакрытой потребности
Содержимое документа согласовывается с поставщиком
Документ акцептуется
Оформление прихода от поставщика
Создаётся приходный документ
После приёма товаров формируются строки документа с актуальным количеством
Приход сверяется с заказом
Приход акцептуется
Формирование перемещения в магазин
Выполняется процедура ...
Оформление прихода из РЦ
В случае доверительной приёмки документ акцептуется.
Вариант проверки. Если нет расхождений, то документ акцептуется. Если обнаружены расхождения, то сообщается в РЦ и изменяется расходный документ перемещения.
Сводный заказ на склад (РЦ) с торговой точки (ТТ)
Для повышения эффективности логистики сетевая компания может использовать распределительный центр (РЦ). Аккумуляция товаров позволяет обеспечить бесперебойность поставок, а объединение закупок даёт возможность получать у поставщиков дополнительные скидки.
Операции для оформления заказов магазинов - торговых точек (ТТ) на склад (РЦ) и сводных заказов на склад (РЦ) расположены в меню: Управление заказами поставщикам -> Заказы на склад (РЦ).
Схема поставок
Предварительно следует описать схему поставок. Поскольку допустимо наличие нескольких складов РЦ, то в схеме поставок указывается, в какие торговые точки будут выполняться поставки с данного РЦ. Документы схемы поставок находятся в меню: Структура предприятия -> Схема поставок.
В каждом документе указываются распределительный центр и структурное подразделение (магазин).
Заказ на склад (РЦ) с торговой точки (ТТ)
На первом этапе создаётся «Заказ на склад (РЦ) с торговой точки (ТТ)». Строки заказа могут быть заполнены вручную или с помощью автозаказа.
После завершения работы с заказом он переводится в состояние «Размещён».
Когда будут созданы заказы для всех торговых точек, можно приступать к следующему этапу - формированию сводного заказа.
Сводный заказ на склад (РЦ) с торговых точек
Для создания сводного заказа следует запустить процедуру в панели инструментов вида просмотра «Сводный заказ на склад (РЦ) с торговых точек». Для отбора заказов процедура предложит выбрать распределительный центр.
Появится список заказов для выбранного распределительного центра в состоянии «Размещён».
В этом списке пробелом помечаются заказы, которые следует включить в сводный заказ. Затем необходимо нажать кнопку «Вперёд» на панели инструментов, которая завершит процедуру формирования сводного заказа.
В строках сформированного сводного заказа будет рассчитано общее количество заказанных товаров для всех торговых точек, а также доступный остаток товаров на складе РЦ.
Для просмотра количества, заказанного каждой торговой точкой необходимо перейти в строки распределения (по серому плюсу).
Впоследствии, здесь можно будет увидеть количество товара, заказанное поставщику.
Товары, необходимые торговым точкам, могут быть в наличии на складе РЦ. Причём, количество товаров в наличии может быть как достаточным для погашения потребностей торговых точек, так и недостаточным. Во втором случае на недостающие товары оформляются заказы поставщикам. Но сначала имеющиеся на РЦ товары распределяются между торговыми точками. Из локального меню сводного заказа запускается процедура
«Распределение остатков склада для погашения потребностей ТТ»
Данная процедура может быть также запущена из вида просмотра строк сводного заказа по кнопке «Действия».
Внимание! Процедура распределения запускается только по неакцептованному документу сводного заказа.
После распределения остатков склада строки сводного заказа (базовые) будут выглядеть так:
Если доступный остаток РЦ меньше подтверждённого количества, то подтверждённое количество станет равным доступному остатку.
Строки распределения товара между ТТ будут выглядеть следующим образом:
В них тоже изменится подтверждённое количество. Подтверждённое количество из базовой строки распределится пропорционально скорости продаж товара в торговых точках. Сумма количества по строкам распределения между ТТ будет равна подтверждённому количеству в базовой строке.
Изменятся также строки заказов на склад (РЦ) с торговых точек (ТТ).
В них поменяется утверждённое количество. Оно станет равным подтверждённому количеству из строк распределения сводного заказа.
По окончании работы процедуры распределения необходимо акцептовать сводный заказ.
Примечание: Сводный заказ является родителем заказов на РЦ с ТТ, а также заказов РЦ поставщикам (см. ниже). В виде просмотра сводных заказов, если курсор находится на документе сводного заказа, то по серому плюсу можно перейти в вид просмотра связанных с ним документов-детей. В данном случае – заказов.
Перемещение товаров в торговые точки по документам заказа на РЦ с ТТ
После распределения остатков товаров на распределительном складе между торговыми точками, можно делать перемещение товаров в торговые точки.
Для перемещения запускают процедуру «Формирование документов перемещения» в локальном меню заказа на склад (РЦ) с торговой точки (ТТ).
Процедура может сформировать документ внутреннего перемещения как для всех строк заказа, так и только для тех строк, у которых есть остатки товара на складе РЦ. Для этого запрашивается параметр «Проверка остатка».
В результате будет создан документ расхода внутреннего перемещения со склада (РЦ) на торговую точку ТТ. Количество товара в строке документа перемещения равно утверждённому количеству в строке заказа. Когда расход в/п будет акцептован, сформируется парный документ прихода в/п.
Если в настройке параметров компании указано закрытие заказа после первого прихода(расхода), то после акцепта документа расхода в/п заказ на РЦ с ТТ будет закрыт.
Примечание: Процедуру формирования перемещения можно запускать после прихода недостающего товара от поставщика.
Заказы РЦ поставщикам
Теперь можно сформировать общий заказ РЦ поставщикам. Процедура «Формирование заказа РЦ поставщику по незакрытой потребности» запускается из локального меню сводного заказа.
В протоколе процедуры будут перечислены созданные заказы РЦ поставщикам. Эти заказы можно увидеть в списке связанных со сводным заказом документов (по серому плюс) или в меню: Управление заказами поставщикам -> Заказы поставщику -> Заказы РЦ поставщику.
Если в настройке параметров компании указана работа со складами поставщиков (см. параметр карточки компании «Распределять спецификацию по складам поставщика»), то в созданных заказах РЦ поставщикам необходимо заполнить поле «Склады поставщика».
Количество товара в строках заказа РЦ поставщику будет равно: «Количества заказа» минус «Количество подтверждённое» (из документа сводного заказа).
По окончании работы с заказами они переводятся в состояние «Размещён».
После того, как заказы РЦ поставщикам будут размещены, в строках сводного заказа заполнится колонка «Заказано поставщику».
В соответствующих строках распределения значение «Заказано поставщику» будет рассчитано как: «Количество заказа» минус «Количество подтверждённое».
Создание прихода от поставщика по документу заказ РЦ поставщику
Когда на склад поступит товар от поставщика, то по заказу РЦ поставщика создаётся документ прихода. Процедура создания прихода «Формирование приходного документа» находится в локальном меню заказа.
После проверки и акцепта созданного документа прихода, можно приступить к перемещению оприходованного товара в торговые точки.
Перемещение товаров в торговые точки по документу прихода от поставщика
Запускается процедура «Распределение прихода от поставщика по ТТ в соответствии с потребностью (создание в/п)» в локальном меню документа прихода, подменю «Связанные документы».
Документы расхода в/п будут сформированы для всех торговых точек, потребность которых не была закрыта.
Когда расход в/п будет акцептован, сформируется парный документ прихода в/п.
Если в настройке параметров компании указано закрытие заказа после первого прихода(расхода), то после акцепта документа расхода в/п заказ на РЦ с ТТ будет закрыт.
Таблица действий процесса Сводный заказ на РЦ
N |
Действие |
Результат |
1 |
Создание заказа на РЦ с ТТ. Вручную или автозаказ. |
Созданы шапка и строки документа Заказ с РЦ на ТТ. При автозаказе заполнены «Утвержденное количество БЕ» = «Количество автозаказа БЕ». |
2 |
Заказ на РЦ с ТТ переводится в состояние Размещен |
Выполнен акцепт документа Д ПОКУП_ЗАКАЗ К ПОКУП «Увеличение заказанного количества» ( по документу заказ на РЦ с ТТ). |
3 |
Запуск процедуры Формирование по заказам ТТ. Выбираются размещенные заказы на РЦ с ТТ для обработки. |
Для документа Сводный заказ на РЦ созданы шапка, общие строки и строки распределения по ТТ (открываются по серому плюсу). |
4 |
Запуск процедуры «Распределение остатков склада для погашения потребностей магазинов» из строк сводного заказа. |
В общих строках сводного заказа меняется «Подтвержденное количество», становится равным доступному остатку на РЦ . В строках распределения по ТТ заполняется «Подтвержденное количество». Доступный остаток РЦ распределяется пропорционально скорости продаж каждой ТТ. В строках Заказа на РЦ с ТТ изменяется «Утвержденное количество БЕ» = «Подтвержденное количество» для ТТ. |
5 |
Акцепт сводного заказа |
Д РЕЗЕРВ К КОРР.СЧЕТ (на остаток в РЦ) «Резервирование товара по документу заказа» Д ЗАКАЗ_ПОСТ_ТТ К КОРР.СЧЕТ (на незакрытую потребность = заказ – остаток в РЦ) «Увеличение заказа поставщику для ТТ» |
6 |
Запуск процедуры «Формирование документа перемещения» (из локального меню заказа на РЦ с ТТ) |
Созданы документы внутреннего перемещения с РЦ на ТТ на подтвержденное количество. |
7 |
Акцепт расхода в/п с РЦ на ТТ |
Д КОРР.СЧЕТ К РЕЗЕРВ (на подтвержденное количество) |
8 |
Запуск процедуры «Формирование заказов РЦ поставщикам по незакрытой потребности» (из локального меню сводного заказа) |
Создаются шапки и строки документов «Заказ РЦ поставщикам». |
9 |
«Заказ РЦ поставщику» переводится в состояние Размещен |
Выполнен акцепт документа Д КОРР_СЧЕТ К ПОТРЕБ_ТТ (на количество заказа) Д ПОКУП_ЗАКАЗ К ПОКУП удаляется, если в настройке указано закрытие заказов по первому приходу (расходу), иначе - ? |
10 |
Создание прихода от поставщика на РЦ (из локального меню заказа РЦ поставщику) |
Создаются шапки и строки |
11 |
Акцепт прихода от поставщика на РЦ |
Если в настройке указано закрытие заказов по первому приходу (расходу), то Если нет настройки, то |
12 |
Запуск процедуры «Распределение прихода от поставщика по ТТ в соответствии с потребностью (создание в/п)» |
Создаются шапки и строки документов перемещения с РЦ на ТТ |
13 |
Акцепт перемещения с РЦ на ТТ |
Д КОРР_СЧЕТ К ЗАКАЗ_ПОСТ_ТТ (на количество заказа) |
Примечание: Д <счет> К <счет> - описание проводки
Заказ с ТТ на ТТ
Блок позволяет автоматически создавать заказы с одной торговой точки на другую, в случае наличия излишков товара в одном структурном подразделении/магазине торговой сети и нехватки товара в другом структурном подразделении/магазине торговой сети. Включает в себя документ «Транспортная схема», документ и процедуру «Перераспределение товаров между магазинами», процедуру «Перераспределение остатков по магазину на подразделение отправителя», «Формирование документа перемещения».
Блок находится в меню «Управление заказами поставщикам».
Транспортная схема
Документ создаётся для определения приоритета структурных подразделений/магазинов. Магазин и приоритет указываются в строках документа. Наибольшим приоритетом обладает магазин с наименьшим числовым значением.
Нехватка товара в магазине с наибольшим приоритетом покрывается за счёт излишка товара в магазине с наименьшим приоритетом.
Перераспределение товаров между магазинами
На первом этапе создаётся документ «Перераспределение товаров между магазинами», в котором заполняются параметры для запуска одноименной процедуры.
В шапке документа указывают:
- Список подразделений – магазины, между которыми будет происходить перераспределение товаров;
- Дата заказа – дата, на которую будут формироваться заказы с ТТ на ТТ;
- Количество дней запаса – количество дней, на которое рассчитывается запас товара в магазине;
- Дата начальная – заполняется текущей датой в момент запуска процедуры;
- Дата конечная - заполняется датой текущей + количество дней запаса в момент запуска процедуры;
- Транспортная схема – документ, по которому определяется приоритет магазинов;
- Фильтр/группа – список групп товаров для перераспределения;
- Фильтр/поставщик – список поставщиков с партиями товаров для перераспределения (1*).
- Список внутренних подразделений для распределения остатка – рассчитывается при заполнении списка структурных подразделений (2*).
Примечание 1*: Для перераспределения отбираются только те товары, у которых есть партии с ненулевыми остатками от поставщика/поставщиков, указанных в фильтре. При этом в процедуре перераспределения участвует весь остаток товара, а не только остаток партий от выбранного поставщика/поставщиков.
Примечание 2*: Для расчёта и распределения товарного остатка отбираются внутренние подразделения, входящие в состав указанных в шапке документа структурных подразделений/магазинов. В список входят подразделения с типом «Товарный склад/секция» и любыми назначениями за исключением «Подразделение для производства» и «Подразделение для хранения брака». Из списка также исключаются подразделения, у которых параметр «Включать остаток при расчёте автозаказа и перераспределения товаров между магазинами» имеет значение «Нет».
На втором этапе из локального меню акцептованного документа «Перераспределение товаров между магазинами» запускается одноименная процедура. Она формирует заказы с ТТ на ТТ.
Для корректной работы процедуры необходимо наличие документов скорости продаж и реестров минимальных остатков товаров для подразделений, участвующих в перераспределении. Если минимальный остаток товара и/или скорость его продажи на подразделении отсутствует, то они считаются равными нулю.
Алгоритм работы процедуры:
- При закуске процедуры сравнивается список структурных подразделений/магазинов из документа и из транспортной схемы. Если в документе есть подразделения, отсутствующее в транспортной схеме, выдаётся сообщение
- По каждому товару с остатком для всех внутренних подразделений торговых точек/магазинов составляется таблица излишков/нехватки товара, а также подсчитывается суммарное значение излишек/нехватка по магазину в целом. Излишек/нехватка рассчитывается по формулам:
Излишек/нехватка = Остаток на дату конечную – Минимальный остаток
Остаток на конечную дату = Остаток текущий - Плановая реализация
Плановая реализация = Скорость продаж * Количество дней запаса
Если рассчитанное значение излишек/нехватка >0, то это означает, что имеется излишек, если <0, то - нехватка. Если значение находится в интервале от -1 до 1, то такие товары не участвуют в перераспределении.
Производимые расчёты записываются в протокол процедуры (3*).
- Для каждого товара выбирается магазин с наибольшим приоритетом, на котором есть нехватка товара. Для этого магазина подбирается магазин с наименьшим приоритетом, на котором есть излишек этого товара. Формируется заказ, в котором подразделение-получатель – это подразделение магазина с нехваткой (4*), а подразделение-отправитель – это подразделение магазина с излишком (5*). В заказе формируется товарная строка с количеством равным излишку. Далее излишек/нехватка пересчитывается. Если все ещё остаётся нехватка товара в магазине с наибольшим приоритетом, то подбирается следующий магазин с наименьшим приоритетом, на котором есть излишек товара. Шаг алгоритма повторяется до тех пор, пока имеется как нехватка товара, так и излишек. В противном случае происходит переход к следующему товару.
Производимые расчёты записываются в протокол процедуры (3*).
Примечание 3*: Печать протокола процедуры регулируется параметром «Выводить протокол». По умолчанию параметр имеет значение «Нет». При этом значении в протокол будет записаны только номера созданных процедурой заказов с ТТ на ТТ. Если пользователь хочет видеть произведённые в ходе работы процедуры расчёты, то необходимо установить значение параметра «Да».
Примечание 4*: Получателем может быть внутреннее подразделение магазина типа «Торговый склад/секция» с назначением «Подразделение для прихода товаров», «Подразделение для прихода и розничной продажи товаров», «Подразделение для розничной продажи товаров». Назначения перечислены в порядке убывания их приоритета при выборе подразделения. Если таких подразделений в структуре магазина несколько, то приход будет сделан на первое выбранное подразделение с подходящим назначением. Получателем не может быть подразделение, отсутствующее в списке подразделений для распределения остатков в документе «Перераспределения товаров между магазинами».
Примечание 5*: Отправителем может быть внутреннее подразделение магазина типа «Торговый склад/секция» или «Распределительный центр». Перечень и приоритет назначений подразделения такой же, как и для получателя. Отправителем не может быть подразделение, отсутствующее в списке подразделений для распределения остатков в документе «Перераспределения товаров между магазинами».
После окончания работы процедуры будут созданы неакцептованные заказы с ТТ на ТТ. Эти документы можно посмотреть либо как связанные документы от документа перераспределения, либо в меню «Заказ с ТТ на ТТ».
Перераспределение остатков по магазину на подразделение отправителя
Заказ с ТТ на ТТ формируется с единственного подобранного внутреннего подразделения-отправителя, а излишек товара рассчитывается по всем внутренним подразделениям магазина (за исключением подразделений товарные остатки которых не участвуют в перераспределении). Он может находиться на нескольких внутренних подразделениях, например, на складе и в торговом зале. Поэтому возможна ситуация, когда остатка товара на подобранном внутреннем подразделении-отправителя не хватит для заказа. В этом случае необходимо запустить процедуру «Перераспределение остатков по магазину на подразделение отправителя». Процедура запускается из локального меню акцептованного заказа с ТТ на ТТ (6*).
После запуска процедуры появляется форма для выбора подразделений, с которых надо переместить остаток на подразделение-отправителя.
В список подразделений входят все внутренние подразделения магазина, за исключением подразделений для хранения брака и для производства. Из списка также исключаются подразделения, у которых параметр «Включать остаток при расчёте автозаказа и перераспределения товаров между магазинами» имеет значение «Нет».
После выбора подразделений будет выполнено внутреннее перемещение количества товара, недостающего для заказа.
По окончании работы процедуры будут сформированы документы внутреннего перемещения с выбранных подразделений магазина, на которых есть недостающее для заказа количество товара, на подразделение-отправителя.
После создания документов перемещения появится сообщение:
В протокол будет записано сообщение с номерами созданных документов:
Пример: В магазине А есть нехватка 50 шт. товара, которое может быть погашено за счёт излишка в магазине Б (у магазина А приоритет выше, чем у магазина Б). Структура магазинов А и Б включает внутренние подразделения: Склад (для прихода товаров) и Торговый зал (для розничной продажи товаров). В соответствии с этим, формируется заказ со склада магазина Б на склад магазина А. Но на складе магазина Б в наличии только 10 шт. товара, остальные 40 шт. находятся в торговом зале магазина. Из локального меню документа заказа запускаем процедуру «Перераспределение остатков по магазину на подразделение отправителя» и выбираем внутреннее подразделение Торговый зал магазина Б. В результате формируется документ «Расход при внутреннем перемещении» на 40 шт. товара из торгового зала на склад магазина Б и связанный с ним документ «Приход при внутреннем перемещении» на склад из торгового зала магазина Б.
Если остатка товара на подразделении-отправителе достаточно для заказа, то после запуска процедуры «Перераспределение остатков по магазину на подразделение отправителя» в протоколе появится сообщение:
и процедура будет прервана.
Возможна ситуация, когда между моментами создания заказа и документа перемещения прошло некоторое время, и остаток товара в магазине-отправителе уменьшился. В этом случае после окончании работы процедуры «Перераспределение остатков по магазину на подразделение отправителя» и записи в протокол сообщения о созданных документах перемещения, будет напечатан отчёт «Недостающий товар для создания перемещения по документу заказа».
Документы перемещения создадутся за вычетом недостающего для заказа количества.
Примечание 6: Процедура «Перераспределение остатков по магазину на подразделение отправителя» запускается также в момент формирования документа перемещения с ТТ на ТТ (см. п.4). Запускать её из локального меню заказа отдельной процедурой можно в случае, когда заказ и перемещение делается в разное время, и необходимо заранее перевести остатки на подразделение отправителя.
Формирование документа перемещения
После перемещения остатка товара на подразделение-отправителя можно приступать к формирования документа перемещения товара с ТТ на ТТ. Процедура находится в локальном меню документа заказа:
В начале работы процедуры появится форма запроса проверки остатка в заказе. Перемещение может быть сформировано как для всех строк заказа, так и только для строк с остатком.
По окончании работы процедуры появится сообщение о том, что документ перемещения сформирован. В протокол процедуры запишется номер и тип сформированного документа.
В зависимости от того, к одинаковым или разным юридическим лицам относятся подразделение-отправитель и подразделение-получатель, будет создан либо документ «Расход при внутреннем перемещении», либо документ «Расход в организацию».
Для завершения перемещения с ТТ на ТТ необходимо акцептовать сформированные расходные документы. По этим документам будет созданы приходные документы типа «Приход при внутреннем перемещении» или «Приход от организации».
Как подключить меню
Заказы поставщику расположены в меню "Управление заказами поставщикам".
Для подключения этого пункта меню необходимо установить пользователю роль "Менеджер по управлению заказами поставщикам".