Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Механизм распределения остатков товаров на складе по заказам магазинов позволяет массово создавать заказы на продажу со склада на основании заказов на закупку из магазинов с учетом резерва закупки на склад и приоритетов магазинов при распределении товара с дефицитом, с несколькими возможными алгоритмами при распределении дефицитных товаров.

Создание заказов на продажу со склада происходит на форме Рабочий стол - Продажа - Распределение со склада. На форме отображается сводная информация о том, какие товары и в каком количестве заказаны и какие есть на остатках.

...

Обновить - при первом открытии формы данные по заказам из магазинов не отображаются. Чтобы заполнить таблицу нужно нажать кнопку Обновить. Изменения по магазинам, которые могут произойти за время работы на форме, также не отображаются автоматически, для обновления данных нужно использовать кнопку.  Использование кнопки не является обязательным, т.к. данные в таблице носят только информационный характер.

Создать заказы - по кнопке система создает заказы на продажу по заказам на закупку по всем отмеченным магазинам. Для создания заказов система всегда использует актуальные данные на момент нажатия кнопки, независимо от того, насколько актуальные данные отображаются в таблице, или таблица вообще не заполнялась соответствующей кнопкой


Рис. 3 Верхняя часть формы распределения со склада

...


Рис. 5 Вкладка Заказы (продажа)

Алгоритм распределения

...

товаров 

Принципы:

  • Товар по заказам распределяется упаковками, которые указаны в карточке товара в поле Количество в упаковке (закупка)
  • Если для товара не указано количество в упаковке для закупки, или в настройках отключено округление, то упаковкой считается 1 единица товара.
  • При распределении товаров система округляет доступное к распределению количество вниз до упаковки/единицы, а потребность магазинов вверх до упаковки/единицы, т.к. предполагается, что на складе нет дробных упаковок.
  • Для магазинов можно задавать приоритет, который учитывается при распределении товара с дефицитом. Чем выше приоритет, тем  больше вероятность, что магазин получит все количество заказанного дефицитного товара. 

Распределение товаров с дефицитом

При распределении по заказам товаров с дефицитом может быть использовано пропорциональное распределение или распределение по приоритетам.

Пропорциональное распределение используется по умолчанию :

  1. Система округляет (вниз) доступное для распределения количество.
  2. Распределяет поровну между заказами из магазинов
  3. рассчитывает доступное количество пропорционально заказам из магазинов.
  4. Округляет полученные результаты вниз до упаковки/единицы.
  5. Добавляет по 1 упаковке/единице из оставшегося нераспределенным остатка магазинам в порядке приоритета до полного расхода остатка

...

Операция (закупка)/(продажа) для внутренних заказов по умолчанию - нужно указать операции закупки и продажи для внутренних заказов соответственно. Если используется несколько операций для закупки и продажи, то эти поля не заполняют, а вносят изменения в систему. для Для этого нужно обратится в поддержку. 

...