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

Разработка отчета для анализа и заказа товара для УТ 10.3

9 |  1
22 февраля 2022 в 19:14:14 (2 года 36 недель 5 дней 5 часов назад)
19800
Текст задания
Нужен отчет на основании остатков и средних продаж по складам выводящий информацию об объеме и дате заказа.

ТЗ на разработку отчета для анализа и заказа товара для УТ 10.3

Тестовая база (10.3.61.1) доступна по ссылке https://drive.google.com/file/d/1jkgxr3-ytSCma_9n0xJ0CFF1fIgI7kF0/view?usp=sharing


Обозначения:

Dn - Дата 1-го поступления товара на склад
P1, P2, P3, P4 - количество проданных штук в каждом магазине
Px - количество проданных штук в АйСторе в общем
S1, S2, S3, S4 - среднее время на одну продажу товара для каждого магазина
Sx - среднее время на одну продажу товара в айсторе
Tz - требуемое время от момента заказа поставщику до момента получения товара на склад (реквизит спр. Номенклатура - ДнейПоставкиТовара)
Q - количество единиц товара на складе в текущий момент
Pz - критический минимальный остаток товара на складе
Te - прогнозируемое время, требующееся на продажу текущего количества единиц товара на складе
D - прогнозируемая дата, в которую нужно разместить поставщику заказ на этот товар
Dt - текущая дата
Dp - дата последней продажи товара
T1, T2, T3, T4 - общее суммарное время в днях, в течение которого товар находится на складе каждого из магазинов
Tx - общее суммарное время, в течение которого товар находится на складе Айстора в общем
Mn - минимальный остаток товара на складе
Z(7, 14, 30, 61, 91, 183) - Количество товара к заказу

Pz = Sx * Tz
Te = Q / Sx

Рассчитываем минимальный остаток:
Mn = 3 * Sx + 4

Среднее время на продажу:
(Считаем только при Px > 2)
S1 = T1 / P1
Sx = Tx / Px

Рассчитываем дату, когда нужно отправить заказ поставщику:
D = (Q - Mn) / Sx - Tz + Dt

Рассчитываем количество рекомендуемое к заказу:
1 нед: Z7 = Sx * 7 - (Q - Mn - Pz)
2 нед: Z14 = Sx * 14 - (Q - Mn - Pz)
1 мес: Z30 = Sx * 30 - (Q - Mn - Pz)
2 мес: Z61 = Sx * 61 - (Q - Mn - Pz)
3 мес: Z91 = Sx * 91 - (Q - Mn - Pz)
6 мес: Z183 = Sx * 183 - (Q - Mn - Pz)

Статус:
«Засыпающий» если Te > 60
«Неликвид» если Te > 90
«Мусор» если Te > 180

Категория
«Дефицитный» если Dt - Dn > 2*Tx или в карточке товара стоит галочка «Дефицитный»


Выводимые данные:

Измерения: Склад, Номенклатура

Показатели:

Кол-во на складе (Q)
Дата заказа (D) (если до нее меньше 7-ми дней, нужно жирным)
Статус
Категория
Sx, дн
Критический остаток, шт (Pz)
Время на заказ (Tz)
Время на продажу наличия (Te)
Z7, Z14, Z30, Z61, Z91, Z183
Mn
0
Выбранные исполнители
Отклики