powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Отмена потоков утверждения в OeBS
4 сообщений из 4, страница 1 из 1
Отмена потоков утверждения в OeBS
    #35368075
Подскажите, пожалуйста, как в OeBS отменить потоки утверждения на сотрудника (лучше с программной точки зрения) или хотя бы, в каком направлении искать (знаю только, что в сторону WorkFlow).
...
Рейтинг: 0 / 0
Отмена потоков утверждения в OeBS
    #35368814
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что такое "потоки утверждения на сотрудника". Можно более конкретно описывать проблему.
...
Рейтинг: 0 / 0
Отмена потоков утверждения в OeBS
    #35371944
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так через уведомления WFERROR (если они есть, и если в них допускается ABORT породивших их процессов):
Код: plaintext
1.
2.
    wf_notification.SetAttrText(my_notification_id, 'RESULT', 'ABORT');
    wf_engine.preserved_context := FALSE;
    wf_notification.Respond(my_notification_id, null, my_username);
А так - через движок Workflow:
Код: plaintext
1.
2.
3.
    Wf_Engine.AbortProcess(itemtype => my_item_type,
                           itemkey  => my_item_key,
                           process  => my_activity_name,
                           result   => my_result) ;
Сразу предостерегу, публикуемые способы не универсальные, а выдраны из контекста моих процедур, которые я использовал в сугубо конкретных случаях.
Их нельзя применять, не имея представления о том, что такое Oracle Workflow, и без предварительной проверки.
...
Рейтинг: 0 / 0
Отмена потоков утверждения в OeBS
    #35371958
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и самое главное, потоки операций OeBS - не вещь в себе, они что-то меняют в разных таблицах. При грубой отмене через ABORT в таблицах останутся сделанные выполнившимися шагами процесса изменения (а также изменения, выполненные до запуска потока операций, например, формой, из которой этот поток запускался), но не будут сделаны изменения, которые должны были быть сделаны остальными шагами потока, а раз поток отменили, то не будут сделаны никогда. Это может привести к тому, что данные в системе станут нецелостными.
Чтобы отдавать полный отчет своим действиям, нужно знать не только Workflow, но и конкретный тип потока операций. Если их несколько - знать их все.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Отмена потоков утверждения в OeBS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]