Механизм распределения остатков товаров на складе по заказам магазинов позволяет массово создавать заказы на продажу со склада на основании заказов на закупку из магазинов с учетом резерва закупки на склад и приоритетов магазинов при распределении товара с дефицитом, с несколькими возможными алгоритмами при распределении дефицитных товаров.
Создание заказов на продажу со склада происходит на форме Рабочий стол - Продажа - Распределение со склада. На форме отображается сводная информация о том, какие товары и в каком количестве заказаны и какие есть на остатках.
...
Форма Распределение со склада состоит из нескольких блоков. В первую очередь в левом верхнем углу нужно установить склад и период для обработки данных (рис. 1):
Наименование - выберите склад, на котором нужно сформировать заказы на продажу, если . Если сотрудник работает только с одним складом, то он будет установлен автоматически. В список доступных складов попадают все склады, для которых установлен признак Распределительный. Если же такой признак не установлен ни для одного склада, то для выбора будут доступны все собственные склады.
...
Даты поставки на магазин с/по - устанавливает период, за который система будет отбирать заказы на закупку от магазинов для анализа и создания заказов на продажу? заказы . Заказы будут отбираться в соответствии с установленной датой поставки, а не датой документа.
...
Обновить - при первом открытии формы данные по заказам из магазинов не отображаются. Чтобы заполнить таблицу нужно нажать кнопку Обновить. Изменения по магазинам, которые могут произойти за время работы на форме, также не отображаются автоматически, для обновления данных нужно использовать кнопку. Использование кнопки не является обязательным, т.к. данные в таблице носят только информационный характер.
Создать заказы - по кнопке система создает заказы на продажу по заказам на закупку по всем отмеченным магазинам. Для создания заказов система всегда использует актуальные данные на момент нажатия кнопки, независимо от того, насколько актуальные данные отображаются в таблице, или таблица вообще не заполнялась соответствующей кнопкой.
Рис. 3 Верхняя часть формы распределения со склада
...
Распределяемое количество - количество товара, которое доступно для распределения на заказы (продажа). В зависимости от настроек, Распределяемое количество = текущий остаток - резерв (продажа) или Распределяемое или Распределяемое количество = текущий остаток + резерв (закупка)- резерв (продажа).
В таблице Строки заказа (закупка) отображаются все строки заказов на закупку из магазинов, которые содержат выделенный в таблице SKU товар. По умолчанию включен фильтр По датам поставок, если его снять, отобразятся все открытые заказы с выделенным товаром. Также есть фильтр, который ограничивает отображение строк заказов в разрезе магазинов:
Рис. 4 Вкладка товары
На вкладке в верхней части отображаются заказы на продажу со склада, в нижней детализация по строкам выделенного курсором заказа. По умолчанию отображаются открытые заказы по отмеченным магазинам, Отображение можно ограничить фильтром На дату, а также просматривать заказы по всем или только выделенному курсором магазину.
...
По строкам заказов отображается распределенное по заказам (закупка) количество, колонки с этими данными выделены темно-желтым цветом.
Рис. 5 Вкладка Заказы (продажа)
...
Принципы:
При распределении по заказам товаров с дефицитом может быть использовано пропорциональное распределение или распределение по приоритетам.
Пропорциональное распределение используется по умолчанию :
Распределение по приоритету включается в настройках (рис. 7) и действует следующим образом:
...
Система отображает, сколько заказов на закупку из магазинов обеспечено созданными заказами на продажу, распределяя проведенные строки заказов (продажа) по строкам заказов (закупка) по FIFO. Для заказов (закупка) эти значения отображаются в тёмно-желтых колонках Кол-во на отбор на складе на форме Закупки - Заказы (закупка) (рис. 6). Для заказов (продажа) - темно-желтые колонки на закладке Заказы(продажа) (рис. 5) формы Распределение со склада .
Рис. 6 Отображение распределенных остатков по заказам (закупка)
...
Операция (закупка)/(продажа) для внутренних заказов по умолчанию - нужно указать операции закупки и продажи для внутренних заказов соответственно. Если используется несколько операций для закупки и продажи, то эти поля не заполняют, а вносят изменения в систему. для Для этого нужно обратится в поддержку.
Не использовать пропорциональное распределение при дефицитах - если отметить этот признак, то для распределения дефицитного товара будет использоваться метод приоритетов.
Учитывать резерв резерв (закупка) по текущий день - если отметить этот признак, то доступное для распределения количество товара на складе будет рассчитываться как текущий остаток + резерв закупки - резерв продажи.
Не округлять до упаковки - если отметить этот признак, то система будет считать 1 единицу измерения товара за упаковку при округлении.
...