Перейти к содержанию
Содержание

Сценарий МоегоСклада срабатывает лишний раз: проверьте И и ИЛИ

Автоматизация должна запускаться только при сочетании условий, но действие происходит и в других случаях. Перед изменением самого действия проверьте логику отбора: достаточно ли одного условия или должны выполняться оба.

Справка МоегоСклада позволяет объединять условия сценариев операторами И/ИЛИ и группировать их. Настройка находится в Моя компания → Сценарии. Неотмеченный флажок Действует сохраняет сценарий черновиком, который не выполняется.

Сценарий МоегоСклада срабатывает лишний раз: проверьте И и ИЛИ

Запишите правило обычными словами

Назовите событие запуска, объект и ожидаемое действие. Отдельно сформулируйте каждое условие. Не смешивайте «что запускает проверку» с «какие объекты должны пройти отбор».

Для двух условий обозначьте их A и B. Это рабочие обозначения для проверки, а не имена полей интерфейса.

ABA И BA ИЛИ B
НетНетНетНет
ДаНетНетДа
НетДаНетДа
ДаДаДаДа

И требует выполнения обоих условий, ИЛИ достаточно одного. Для нескольких групп перепишите всю логику со скобками и проверьте каждую группу отдельно. Названия сценария недостаточно, чтобы понять фактическое правило.

Подберите безопасные случаи проверки

Согласуйте тестовые объекты, на которых действие не создаст нежелательного движения товара, платежа или сообщения. Не включайте рабочий сценарий ради эксперимента без понимания его последствий. Для каждой строки таблицы запишите ожидаемый исход и исходные данные объекта.

Если нужный случай пока нельзя проверить безопасно, отметьте его как непроверенный. Успех одного случая не подтверждает все сочетания.

Сопоставьте ожидание с историей

По документации история выполнения доступна в окне сценария, связанном документе и Аудите. Сохраняется информация и о срабатывании, и о несрабатывании. Найдите конкретное событие и сравните результат с таблицей ожиданий.

Если условие выбрало объект верно, но действие не дало ожидаемого результата, продолжайте разбор исполнения отдельно. Если объект прошёл ошибочно, сначала уточните оператор или состав группы. Перед правкой сохраните исходное правило и перечень сценариев, которые могут действовать на тот же объект.

Проверка завершена, когда для согласованных случаев понятны исходные условия, ожидаемый и фактический результат. Это проверка конкретной конфигурации, а не обещание работы автоматизации без ошибок.

Теги

Комментарии 0

0 / 1500

Популярные статьи