jak vytvořit upozornění na události v Oracle APPS R12
co jsou Oracle Alerts? Oracle Alert je řešení kontroly výjimek, které nám společnost Oracle poskytuje, abychom mohli sledovat konkrétní obchodní informace a podle toho podniknout příslušná opatření. Existují pouze dva typy výstrah Oracle v E-Business Suite ERP (Event Alert & Periodic Alert).
jak můžete využít upozornění Oracle?
- Informujte se o výjimečných podmínkách databáze, jak k nim dochází.
- vezměte předdefinované akce, když najde výjimky ve vaší databázi, bez zásahu uživatele.
- proveďte akce, které jste určili, v závislosti na vaší odpovědi na varovnou zprávu.
- provádějte úlohy rutinní databáze automaticky podle definovaného plánu.
- Informujte se o podmínkách výjimek prostřednictvím e-mailu.
nyní vytvoříme nové upozornění na události pro případ abusiness, které automaticky odešle e-mail novému uživateli vytvořenému v systému, aby ho přivítal a informoval o jeho podrobnostech.
začněme!
obsah
Připojte odpovědnost “ Alert Manager „k přihlášení uživatele
prvním krokem je připojení odpovědnosti“ Alert Manager “ k přihlášení uživatele. Poté změňte odpovědnost na Alert Manager
definovat upozornění
- přejít na Alert – > Define
- otevře se Vám formulář upozornění
- vyberte aplikaci jako knihovnu Aplikaceobject
- pojmenujte například upozornění: „XX_CREATE_USER_NOTIF“
- vyberte kartu Události
- z podrobností události vyberte:
- aplikace: „knihovna objektů aplikace“
- vyberte tabulku jako: „FND_USER“
„tato tabulka je zásadní věc k pochopení. Musíte vybrat tabulku, do které jsou data vkládána nebo aktualizována, a pro tato data chcete odeslat upozornění.“
ve výše uvedeném příkladu musíme provést konkrétní akci, jakmile je v systému vytvořen nový uživatel. Tabulka FND_USER je hlavní tabulka, do které se vkládají data vždy, když vytváříme nového uživatele. Takže kromě pole aplikace musíme do pole tabulky zadat FND_USER.
Napište svůj dotaz.
důležitým krokem je napsat vybraný dotaz, který vám pomůže vybrat požadované informace při spuštění výstrahy.
poznámka: na stejnou tabulku musíte napsat příkaz select, který jste použili v definici upozornění: ROWID vrací ID řádku vložených nebo aktualizovaných dat v tabulce.
ukázka skriptu Oracle alert sql:
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
Definujte výstražnou akci:
- klikněte na tlačítko Akce.
- napište název akce a správný popis.
- klikněte na detaily akce
Definujte podrobnosti akce upozornění:
poté se formulář Podrobnosti akce otevře jako níže:
- Vyberte typ akce jako „zpráva“
můžete definovat čtyři typy výstražných akcí. Záleží na vašempožadavky.
- souběžný Program (to pomáhá spustit souběžný Program)
- skript operačního systému (spustit skript OS)
- zpráva (odeslat e-mailové oznámení)
- SQL příkazový skript (spustit skript SQL) v tomto příkladu používáme Upozornění k odeslání e-mailového oznámení. Viz výše uvedený snímek obrazovky. Napište e-mailovou adresu uživatele příjemce do pole Komu. Napište předmět e-mailu.
- zadejte do pole jako proměnná „&email_address “ vrácená z vašeho výstražného dotazu Chcete-li odeslat tento e-mail na nový e-mail uživatele
- zadejte předmět zprávy
- v textu musíte napsat zprávu pomocí proměnných, které jste použili v dotazu. Můj výstražný Text je uveden níže.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
Definujte sadu akcí:
- klikněte na sady akcí
- napište název sady Akcía popis. Ujistěte se, že je označen jako povolený
- klikněte na detaily sady akcí
- přejděte na kartu Členové
- Vyberte akci, kterou jste určili. Ujistěte se, že je akce označena jako povolená. uložit.