hur man skapar Händelsevarning i Oracle APPS R12
Vad är Oracle-varningar? Oracle Alert är en undantagskontrolllösning som Oracle ger oss för att övervaka en viss specifik affärsinformation och vidta lämpliga åtgärder i enlighet därmed. Det finns bara två typer av Oracle-varningar i E-Business Suite ERP (Event Alert & periodisk Varning).
Hur kan du utnyttja Oracle-varningar?
- Håll dig informerad omdatabas undantagsvillkor, när de uppstår.
- ta fördefinierade åtgärder när den hittar undantag i din databas, utan användarintervention.
- vidta de åtgärder du anger, beroende på ditt svar på ett varningsmeddelande.
- utför routinedatabase-uppgifter automatiskt, enligt det schema du definierar.
- Håll dig informerad ofexception villkor via e-post.
nu kommer vi att skapa ny händelsevarning för abusiness case som automatiskt skickar e-post till den nya användaren skapade insystem för att välkomna och informera honom om hans detaljer.
Låt oss komma igång!
Innehållsförteckning
bifoga ”Alert Manager” – ansvaret till din användarinloggning
första steget är att bifoga ”Alert Manager” – ansvaret till din användarinloggning. Ändra sedan ansvaret till Alert Manager
definiera Varning
- gå till Alert – > definiera
- Varningsformulär öppnas för dig då
- Välj program som ApplicationObject Library
- namnge varningen till exempel: ”XX_CREATE_USER_NOTIF”
- Välj Händelseflik
- från händelseinformation välj:
- ansökan: ”Application Object Library”
- Välj tabell som : ”FND_USER”
”denna tabell är en viktig sak att förstå. Du måste välja tabellen där data infogas eller uppdateras, och för den informationen Vill du skicka en varning.”
i exemplet ovan måste vi utföra en viss åtgärd när en ny användare har skapats i systemet. Fnd_user-tabellen är huvudtabellen som data infogas i när vi skapar en ny användare. Så förutom applikationsfältet måste vi ange FND_USER i Tabellfältet.
Skriv din fråga.
ett viktigt steg är att skriva en select query, som hjälper dig att välja önskad information när Alert utlöses.
Obs: Du måste skriva ett select-uttalande på samma tabell, som du har använt i Alert Definition för att få: ROWID returnerar rad-id för data som infogas eller uppdateras i tabellen.
Oracle alert sql statement script prov :
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
definiera Varningsåtgärd:
- klicka på åtgärder knapp.
- Skriv ett åtgärdsnamn och korrekt beskrivning.
- klicka på Åtgärdsdetaljer
definiera Varningsåtgärdsdetaljer:
då öppnas Åtgärdsinformationsformuläret som nedan:
- Välj åtgärdstyp som ”meddelande”
du kan definiera fyra typer av Varningsåtgärder. Det beror på dinkrav.
- samtidigt Program (detta hjälper till att köra ett samtidigt Program)
- Operativsystemskript (kör OS-skript)
- meddelande (Skicka ett e-postmeddelande)
- SQL Statement Script (kör ett SQL-skript) i det här exemplet använder vi varning för att skicka e-postmeddelande. Se ovanstående skärmdump. Skriv e-postadressen till mottagarens användare i fältet. Skriv ämne för e-post.
- ange till fält som” &email_address ” variabel returneras från din varningsfråga för att skicka detta e-postmeddelande till ny användare e-post
- ange ett ämne för ditt meddelande
- i Text måste du skriva ditt meddelande med dina variabler, som du har använt i fråga. Min varningstext är som nedan.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
definiera Åtgärdssats:
- klicka på Åtgärdssatser
- Skriv ett Åtgärdssatsnamnoch beskrivning. Se till att den är markerad som Aktiverad
- klicka på Action Set Details
- gå till fliken Medlemmar
- välj den åtgärd du har definierat. Se till att åtgärden är markerad som Aktiverad. Spara Sedan.