Внешняя обработка для Автозаполнения свойства номенклатуры "Скидка"
Выполнено
11 |
0
2 августа 2020 в 14:25:26
(4 года 14 недель 2 дня 17 часов назад)
11600
13.02.2018 08:55:38
Текст задания
Конфигурация КА 1.1.92.5, платформа 8.3
У справочника "Номенклатура" через "План видов характеристик" -> "Свойства объектов" -> Справочник "Номенклатура" создано свойство "Скидка" типа "Строка". Нужно сделать внешнюю обработку, которая будет по кнопке заполнять это свойство товара следующим образом:
1. Берет товар из справочника "Номенклатура"
2. Проверяет наличие скидок у данного элемента номенклатуры в Регистре сведений "Скидки и наценки номенклатуры" так:
- Если у данного товара есть Характеристики, то проверить задано ли для хотя бы одной Характеристики значение ресурса с названием "Процент скидки или наценки", если да, то это значение задать в Свойство "Скидка" элемента номенклатуры и прекратить дальнейший проход Характеристик для данного тавара. Далее п.1 пока есть не пройденные товары;
- Если у данного товара есть нет Характеристик, то задано ли для самого элемента номенклатуры значение ресурса с названием "Процент скидки или наценки", если да, то это значение задать в Свойство "Скидка" элемента номенклатуры. Далее п.1 пока есть не пройденные товары;
3. Предусмотреть возможность отбора номенклатуры для обработки по группам в справочнике "Номенклатура" и возможность выполнения для всех элементов справочника без отбора.