Я понимаю, что 1С коряво работает с данными, поэтому, может быть, вопрос больше для "Программирование для клерков".
В общем, интересуют советы, готовые решения или предложения по их поставке. Я предполагаю корректировать нормы минимального остатка и минимальной партии по следующему алгоритму:
Автоматическое формирование документа «Ввод дефектуры по складам»
При проведении документа итоговые значения (НМО, НМП) заносятся в соответствующие поля базы данных
А. В форме разместить 3 поля со списками для выбора
1. производителя (производителей),
2. отдела (отделов),
3. склада (складов)
Б. В таблице заполняются столбцы:
1. №
2. Код
3. Наименование
4. Артикул
5. Цена (Вместо параметра Цена может быть введена характеристика товара «Допустимое количество отгрузок в неделю» (ДКОН))
6. Кратность упаковки (КУ) – характеристика товара, первоначально присваивается КУ=СМП
7. Индекс сезонности (ИС) предыдущей недели
8. Индекс сезонности (ИС) текущей недели
9. Средний остаток (СО) предыдущей недели – рассчитывается как среднее арифметическое ежедневных остатков (нерабочие дни не учитываются)
10. Средняя продажа (СП) предыдущей недели – рассчитывается как среднее арифметическое ежедневных продаж (нерабочие дни не учитываются)
11. Период оборота (ПО) – рассчитывается как СО/СП
12. Постоянство складского запаса (ПСЗ) – рассчитывается как отношение количества рабочих дней в предыдущей неделе с конечным остатком (КО) >0 к количеству рабочих дней в предыдущей неделе; причём если расчетное ПСЗ=0, то ПСЗ=0,1
13. Старая норма минимального остатка (СМО)
14. Старая норма минимальной партии (СМП)
15. Количество отгрузок за неделю (промежуточная таблица, содержащая даты отгрузок за неделю, не визуализируется, но используется для расчета по п. 16)
16. Процент выполнения розничным складом заказов филиалов (ВЗ): ВЗ=З/П*100 (п.п. 17, 18 рассчитываются в том случае, если в течение предыдущей недели заказы филиала выполнялись складом-поставщиком на 100% (ВЗ=100); заказ склада-получателя должен формироваться (возможно, симулироваться вне 1С-Предприятия) без учета наличия товара на складе-поставщике)
17. Новая норма минимального остатка (НМО) – рассчитывается как СМО/ПО*7/ПСЗ*ИС , округленное вверх до целого (ИС – индекс сезонности текущего месяца)
18. Новая норма минимальной партии (НМП) – рассчитывается4 как:
a) для товара с ценой<1000 (или при КОН>ДКОН)
ЕСЛИ(ПСЗ<0,8;СМП/ПО*7/ПСЗ*ИС*КОН+КУ;СМП/ПО*7/ПСЗ*ИС*КОН)
b) для товара с ценой≥1000 (или при КОН≤ДКОН)
ЕСЛИ(ПСЗ<0,8;СМП/ПО*7/ПСЗ*ИС+КУ;СМП/ПО*7/ПСЗ*ИС)
19. «Процент изменения МО» = (НМО-СМО)/СМО*100
20. «Процент изменения МП» = (НМП-СМП)/СМП*100
В таблице предусмотреть возможность сортировки данных по убыванию или возрастанию
В. Автоматически в конце каждой недели формировать файлы для каждого отдела и склада, соответственно файлу присваивается имя, содержащее №отдела и название склада, например, «Отдел2_Северный»
в п. 18 используется стандартная экселевская формула ЕСЛИ(условие;если ИСТИНА;если ЛОЖЬ)

