avatar

Как программно рассчитать заказ товара для менеджера?

Рейтинг 3.9 из 5. Голосов: 230
Den 7 лет назад
3
,

0


Ответы (3)

Den
avatar
Модератор За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений №1 по сообщениям
1026 Mar 10
7 лет назад
Как программно рассчитать заказ товара для менеджера?
отправить
+ 0

Redy
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений
503 Mar 10
7 лет назад
Для формирования заказа необходимы следующие данныепо период продаж, дни для заказа и захвату справочника наименований (поставщик, склад, группа, секция). Остаток зал – остатки по торговым залам (согласно запросу), Остатки склад – остатки наименования по складам запроса,Остаток – суммарный остаток,Скорость продаж наименования за заданный период,Дневной коэффициент – соотношение между количеством дней с ненулевым остатком товара и заданным периодом.Запас – количество дней, на которые есть необходимое количество товара для продажи,Заказ – рекомендуемое системой количество для заказа,Количество дней – количество дней из выбранного периода, когда товар был на остатках, т. е. количество дней с остатком > 0,Приход всего – количество товара по всем приходам выбранного периода,Приход частный - количество товара по приходам выбранного периода по поставщику, заданному фильтром,Продано – количество проданного товара за данный период.Ниже приводятся формулы, по которым формируются значения полей.
CODE:
KSpeed = KolProd/KolDay,
где KolProd – количество товара, проданного за указанный период, KolDay – количество дней в указанном периоде с остатком > 0, KSpeed – коэффициент скорости продаж данного товара за указанный период с учетом остатков (соответствует среднему количеству проданного товара за один день).Если KSpeed <>0, то
CODE:
DayZapas = (KolSclad+KolZal)/ KSpeed
иначе
CODE:
DayZapas = (KolSclad+KolZal)*1000,
где DayZapas - количество дней (на сколько дней вперед есть запас товара при постоянном коэффициенте продаж); KolSclad - текущее количество товара на отмеченных складах, KolZal - текущее количество товара в отмеченных торговых залах.DayZapas - всегда округляется по математическим правилам до целого числа. Если скорость продаж равна 0, то остаток умножается на 1000 дней вперед, для игнорирования данного товара.
CODE:
Zakaz = KSpeed * KolDay_Zakaz - KolSclad - KolZal + KolMin,
где Zakaz - количество товара для заказа, KolDay_Zakaz – количество дней для заказа (на сколько дней надо сделать заказ), KolMin - минимальное количество товара (из шаблона минимальных остатков) по отмеченным в фильтре обновления подразделениям.Если надо округлить до упаковок, и для данного наименования выставлено в карточке товара количество в упаковке, то количество товара для заказа округляется до упаковок в высшую сторону. в резульатате получим наименования к заказу (в списке выделены зеленым цветом) в двух случаях,если Zakaz > 0, если Zakaz = 0, общее количество в подразделениях меньше суммарного минимального остатка (данные из шаблона минимальных остатков).при этом задача формирования минимальных остатков на складе связанас с информацией о количестве, сумме заказов по поставщику (смена информации по поставщикам происходит в результате перемещения по наименованиям товара с привязкой к различным поставщикам) и итоговые цифры заказа.«Реестр продаж товара» -данными о продажах (дата, склад, количество, цена) помеченного наименования за выбранный период продаж. «Отметить на заказ» – отметить выбранное наименование на заказ.Следующие команды позволяют отметить все наименования на заказ или отменить все метки на заказ.«Суммовой реестр по поставщикам» вызывает окно со списком всех поставщиков, товар от которых попал в заказ. Здесь же приводятся суммы учетных и розничных цен по каждому поставщику. распечатка и сохранение заказа при необходимости
отправить
+ 0

Den
avatar
Модератор За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений №1 по сообщениям
1026 Mar 10
7 лет назад
Как сделать чтобы учитывалась не только скорость продаж но и размер склада? то есть на каком то складе можно больше делать запас чем на другом?
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь