Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Предназначено для запуска расчета ABC/XYZ-классификации торговых наименований Само регламентное не рассчитывает ABC/XYZ-классификацию, но добавляет в очередь регламентных операций задания на расчет классификациив параллельных потоках

Алгоритм

  • Получить список всех сочетаний параметров для расчета потребности: Уровень классификации, Раздел классификации, Назначение, Склад. Алгоритм получения сочетаний:

    • Уровень классификации - Все товары, Категория, Подкатегория, Группа, Подгруппа

    • Склад (+пустой) - все активные склады

    • Назначение - Опт, розница, пусто

    • Раздел классификации:

      • Если Уровень классификации = Все товары Тогда Пусто

      • Если Уровень классификации = Категория Тогда все товарные категории у которых пустой родитель и пометка удаления = ложь

      • Если Уровень классификации = Подкатегория Тогда все товарные категории у которых пустой родитель.родитель и пометка удаления = ложь

      • Если Уровень классификации = Группа Тогда СправочникСсылка.ФАРМ_ТоварныеГруппы и пометка удаления = ложь

      • Если Уровень классификации = Подгруппа Тогда СправочникСсылка.ФАРМ_ТоварныеПодгруппы и пометка удаления = Ложь

  • Добавить задания в очередь добавляет задания Рассчитать ABC-классификацию в очередь регламентных операций

...