...

циклы в Бизнес процессах

Тема в разделе "Вопросы по ELMA365 Platform", создана пользователем Griffith88, 15 апр 2026.

  1. Griffith88

    Griffith88 Участник

    [​IMG][​IMG]

    Добрый день, у меня задача в ожидании статуса у стороннего приложения. Блок "Ожидание статуса" не подходит, так как показывает статусы текущего приложения, даже если выбрать переменную из другого приложения.

    Выход - это цикл, раз в N время проверка статуса... но такой подход захламляет историю в мониторинге бизнес процесса.
    Функции wait в серверных скриптах тоже нету.

    Как адекватно строить цикличные сценарии?
  2. p.bogdanov

    p.bogdanov Участник

    Блок ожидание статуса (почему-то) показывает иногда статусы не того приложения, что выбрано. Видел такое несколько раз. Нужно удалить блок, добавить заново. Открыть во вкладке инкогнито этот БП. Что-то из этого помогает добиться результата и выбрать статусы другого приложения
  3. Griffith88

    Griffith88 Участник

    короче как у меня получилось:
    1) сначала добавил элемент "Ожидание статуса" на БП. указал имя и выбрал переменную. Не выбирая статуса
    2) опубликовал БП
    3) открыл снова процесс и внутри элемента "Ожидание статуса" отображаются статусы из приложения которое указал в переменной.

    спасибо за наводку.
  4. efim.z

    efim.z Активный участник

    В ТП написали про это? А то вообще ерунда какая-то)
  5. p.bogdanov

    p.bogdanov Участник

    есть такое, встречалось. Почему-то активити "ожидание статуса" тянет статусы из приложения, к которому привязан БП/для которого создан БП. И приходится танцевать с бубном, чтобы ожидать статус другого приложения.
  6. Griffith88

    Griffith88 Участник

    не обращался в ТП) тут быстрее отвечают)
  7. efim.z

    efim.z Активный участник

    Ну это не должно так работать)) Если он позволяет выбрать свойство, ссылающееся на другое приложение, то должен дать и статус выбрать - значит багуля это)
  8. p.bogdanov

    p.bogdanov Участник

    видимо) но возможно это встречается не в каждом БП, не с каждым приложением и не в каждой версии elma365) просто сам столкнулся с таким и перепробовал разные способы чтобы всё-таки получить желаемое)