новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
the_5word
Приватное сообщение

Создание обработки заполнения заявки на внутреннее перемещение

22 |  1
7 февраля 2019 в 10:27:14 (5 лет 41 неделя 3 дня 15 часов назад)
9700
Текст задания
Создать функцию "Подсортировка магазина", доступную к вызову из документа "Заявка на внутреннее перемещение". В обработке указывать в качестве параметров:
-Период
-Склад отпр., склад получ.
-Номенклатура(возможность указать, как перечень товаров, так и перечень групп (папок) номенклатуры
-Период запаса (в днях)
-Дней до поставки
Показывать только товары на остатках или продаваемые (флаг)
Обработка должна выводить таблицу со следующими колонками:
PLU
Номенклатура
Характеристика номенклатуры
Остаток(откуда) - свободный (за вычетом резерва) остаток на складе-отправителе
Остаток(куда) - свободный (за вычетом резерва) остаток на складе-получателе
Продажи(куда) - суммарное количество проданных со склада-получателя товаров за анализируемый период
Дней продаж - число дней, в которые были какие-либо продажи товаров на складе-получателе
Число дней 0 остатка - число дней в периоде, в которые на начало дня был нулевой остаток
Среднедневная продажа - поле, расчитываемое по формуле:
Продажи (куда)/(Число дней в выбранном периоде - Число дней 0 остатка)
Рекомендованый заказ - поле, расчитываемое по формуле:
Среднедневная продажа*(Период запаса+Дней до поставки) - Остаток(куда)
К заказу - поле, редактируемое вручную. По умолчанию устанавливается = Рекомендованному заказу

Строки в таблице должны быть отсортированы по номенклатуре и характеристике.
Если параметр "Показывать только товары на остатках или продаваемые (флаг)" = Истина, то в таблицу должны попадать все характеристики тех товаров, по которым либо есть остаток на складе-получателе, либо есть продажи за рассматриваемый период.
Должна быть кнопка "Перенести в документ", по нажатию на которую введенные данные (колонка "К заказу") должны переноситься в документ
0
Отклики (10)