Вопрос

Оновлення значень в полях

Добрий день.

Для переходу між стадіями у кейсах використовуємо активності (Завдання)

Після завершення активності стадія змінюється одразу, а значення полів  лише після повторного відкриття сторінки. Також, бізнес-правила починають діяти теж після оновлення сторінки. 

В результаті процес, що стартує при зміні стадії  зчитує неоновлені дані з полів,  а користувач після завершення активності і переходу на "Чужу" стадію ще може редагувати поля. 

 

Чи допоможе завдання-сценарій у процесі, що буде автоматично оновлювати сторінку перед читанням даних? Якщо так, допоможіть, будь ласка, написати такий скріпт.



Або можливо порадити оптимальніші варіанти вирішення. 

Дякую!

 

Нравится

2 комментария
Лучший ответ

Добрий день,

 

Можливо є варіант налаштувати задачі в DCM так, щоби не відбувався автоматичний перехід, коли активність завершено, а на початку стадії запускати підпроцес, який буде генерувати активність, а по завершенню активності елементом Modify Data змінювати стадію? Чому питаю, бо в такому сценарії можна використати цей маркетплейс додаток, який буде оновлювати сторінку.

 

Ще варіант, який можна спробувати, це реалізувати передачу повідомлення через Web-сокет з сервера на клієнт, а на клієнті реалізувати підписку на це повідомлення (як описано тут). Серверну логіку відправки повідомлення можна спробувати прописати в розширених налаштуваннях елементу "Виконати задачу":

Добрий день,

 

Можливо є варіант налаштувати задачі в DCM так, щоби не відбувався автоматичний перехід, коли активність завершено, а на початку стадії запускати підпроцес, який буде генерувати активність, а по завершенню активності елементом Modify Data змінювати стадію? Чому питаю, бо в такому сценарії можна використати цей маркетплейс додаток, який буде оновлювати сторінку.

 

Ще варіант, який можна спробувати, це реалізувати передачу повідомлення через Web-сокет з сервера на клієнт, а на клієнті реалізувати підписку на це повідомлення (як описано тут). Серверну логіку відправки повідомлення можна спробувати прописати в розширених налаштуваннях елементу "Виконати задачу":

Oscar Dylan,

Дякую Вам за поради. 

Спробували завантажити додаток для оновлення сторінки, однак в дезайнері процесів не відобразився новий елемент.

Використовуємо версію 8.0.9.1582.

Можливо після встановлення потрібно ще якість налаштування зробити, щоб використовувати цей елемент?

 

 



 



 

Показать все комментарии