|
|
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Собственно задача такая: при добавлении пользователю нового полномочия, ему + руководителю на ящик должно слаться письмо. Решения вижу два: 1. В конец функции пакета FND_USER_RESP_GROUPS_API.INSERT_ASSIGNMENT добавить вызов процедуры генерации/отправки письма 2. Вклинится в поток операций, вызываемый при добавлении полномочия Меня больше интересует 2-й вариант, но я не могу найти имя этого потока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2011, 13:12 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Нет возможности глянуть(могу обмануть и по технологии), но посмотрите, не генерируется ли событие при присвоении полномочия - может на него оформить подписку и сгенерить своё уведомление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2011, 13:54 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
brainwashedНет возможности глянуть(могу обмануть и по технологии), но посмотрите, не генерируется ли событие при присвоении полномочия - может на него оформить подписку и сгенерить своё уведомление. Это как посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2011, 06:13 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Посмотри. Там должен event рейзится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2011, 13:40 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Я так понимаю, что речь идёт о пользовательских событиях? Т.е. предлагается в CUSTOM.pll вклинится или с помощью персонализации правила описать? Но если так, то тоже не тема, т.к. 1. Полномочия можно добавлять апишками 2. События срабатывают при сохранении записи, а это не обязательно операция добавления ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2011, 15:08 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
О ивентах ФВ select * from wf_events where name like '%.fnd.user%' покажет тебе список ивентов. проверять сечас нету желания, но скорее всего они. Тебе нужно будет сделать подписку на один или несколько из этих ивентов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2011, 15:23 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Нашёл списки событий, посмотрел трейс, нужное событие apps.fnd.user.role.insert Однако, при настройки подписки на запуск потока, или на выполнение нужной мне функции пишет "Отсутствует лицензия на продукт, указанный для данной подписки, поэтому подписка не будет обработана." Если настроить чисто отправку уведомлений, то работает, но это не то. Ещё не понял, как передать роль и имя пользователя/e-mail через подписку на событие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2011, 08:12 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Magic+, А вариант посадить триггер на таблицу в базе данных и запускать из него Concurrent или Workflow которые пошлют сообщение не подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2011, 21:51 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Magic+Нашёл списки событий, посмотрел трейс, нужное событие apps.fnd.user.role.insert Однако, при настройки подписки на запуск потока, или на выполнение нужной мне функции пишет "Отсутствует лицензия на продукт, указанный для данной подписки, поэтому подписка не будет обработана." Если настроить чисто отправку уведомлений, то работает, но это не то. Ещё не понял, как передать роль и имя пользователя/e-mail через подписку на событие 1) Лицензию он проверяет на тот модуль, который ты указал при настройке подписки 2) чтобы посмотеть роль и позовалетя- смотри параметы события. они там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2011, 13:22 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
gural, Не, не вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2011, 09:47 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
new_oneMagic+Нашёл списки событий, посмотрел трейс, нужное событие apps.fnd.user.role.insert Однако, при настройки подписки на запуск потока, или на выполнение нужной мне функции пишет "Отсутствует лицензия на продукт, указанный для данной подписки, поэтому подписка не будет обработана." Если настроить чисто отправку уведомлений, то работает, но это не то. Ещё не понял, как передать роль и имя пользователя/e-mail через подписку на событие 1) Лицензию он проверяет на тот модуль, который ты указал при настройке подписки 2) чтобы посмотеть роль и позовалетя- смотри параметы события. они там. Наверно глупый вопрос, но как посмотреть параметры события? Если выбрать Обновление события, то появляется только такая информация Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2011, 11:36 |
|
||
|
OeBS имя потока операций при добавлении полномочия пользователю
|
|||
|---|---|---|---|
|
#18+
Вот так например select * from dba_source where upper(text) like '%ORACLE.APPS.FND.USER.ROLE.INSERT%' Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2011, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=37538255&tid=1526193]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 135ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...