Публичное пространство
SetRetail10 ◾️ Массовое редактирование настроек процессингов
https://crystals.atlassian.net/browse/CR-15780
https://crystals.atlassian.net/browse/SRTS-4808
10.5.0.0
Описание
Функция позволяет быстро изменить или полностью сбросить выбранные параметры одного процессинга сразу для нескольких магазинов.
Работает в два шага: выбираете нужные настройки → задаёте новые значения (или очищаете) и указываете магазины.
Ценность
Существенно ускоряет массовую настройку интеграций в крупных сетях: не нужно править каждый магазин по отдельности. Удобно при запуске новых процессингов, обновлении параметров или исправлении ошибок на группе магазинов.
Примеры работы
Изменение параметров
1. Откройте карточку процессинга.
2. Нажмите кнопку «Редактировать».
Кнопка Редактировать доступна только в режиме помагазинной настройки (чекбокс Для всей сети должен быть снят).
Если при массовом сохранении оставить поле настройки пустым, текущее значение этой настройки будет удалено (обнулено) для всех выбранных магазинов.
3. Выберите параметры, которые нужно изменить → кликните ДАЛЕЕ,
4. Укажите новые значения -> список магазинов → сохраните выбор магазинов → кликните СОХРАНИТЬ (данные отправятся на магазины).
Сброс параметров
Вместо новых значений нажмите «Очистить» — выбранные настройки будут сброшены на выбранных магазинах.
Для процессинга Set Sync настройки удобно сгруппированы по типам устройств.
Примеры сценариев отмены действий
На любом шаге можно отменить действие — изменения не применятся.
После сохранения значения можно вернуть вручную через обычное редактирование или повторный массовый сброс/изменение.
Примеры дополнительных сценариев
Кнопка «Редактировать» не появляется, если процессинг настроен на всю сеть (глобально).
Если ничего не выбрано (нет магазинов или параметров) — действие не выполнится.
При ошибке сохранения появится уведомление, изменения не применятся.
Если оставить поле пустым при редактировании — значение будет сброшено.
Ограничения
Доступно для процессингов, которые поддерживают редактирование отдельных настроек по магазинам.
Работает только на Centrum.
Массовое изменение влияет сразу на все выбранные магазины — отменить всю операцию одним действием нельзя.
Для процессингов с большим количеством параметров может потребоваться поиск параметров.
Настройки
Функция включается автоматически для внутренних процессингов (не для внешних плагинов) при обновлении на 10.5.0.0 и выше. Главное условие — процессинг должен быть переведён в режим «настройки по магазинам» (не на всю сеть). Для отдельных процессингов (например, Set Sync) интерфейс дополнительно группирует параметры по категориям.