cum se creează alertă eveniment în Oracle APPS R12
ce sunt alertele Oracle? Oracle Alert este o soluție de control al excepțiilor pe care Oracle ne-o oferă pentru a monitoriza o parte din informațiile specifice de afaceri și pentru a lua măsurile adecvate în consecință. Există doar două tipuri de alerte Oracle în E-Business Suite ERP (Event Alert & Periodic Alert).
cum puteți utiliza alertele Oracle?
- vă informează cu privire la condițiile de excepție ale bazei de date, pe măsură ce apar.
- ia predefinedactions atunci când găsește excepții în baza de date, fără intervenția utilizatorului.
- efectuați acțiunile youspecify, în funcție de răspunsul dvs. la un mesaj de alertă.
- efectuați automat activitățile routinedatabase, în funcție de programul pe care îl definiți.
- vă ține la curent ofexception condiții prin e-mail.
acum vom crea o nouă alertă de eveniment pentru cazul abuzului care va trimite e-mail automat noului utilizator creat insystem pentru a-l întâmpina și a-l informa despre detaliile sale.
să începem!
cuprins
atașați responsabilitatea ” Alert Manager „la autentificarea utilizatorului
primul pas este să atașați responsabilitatea” Alert Manager ” la autentificarea utilizatorului. Apoi schimbați responsabilitatea pentru a alerta managerul
definiți alerta
- du-te la Alert – > Define
- alerte formular se va deschide pentru tine, atunci
- Selectați aplicația ca Applicationobject Library
- denumiți alerta de exemplu: „XX_CREATE_USER_NOTIF”
- selectați fila eveniment
- din detaliile evenimentului selectați :
- aplicație: „Biblioteca obiectului aplicației”
- selectați tabelul ca : „FND_USER”
„acest tabel este un lucru crucial de înțeles. Trebuie să selectați tabelul în care datele sunt inserate sau actualizate, iar pentru aceste date, doriți să trimiteți o alertă.”
în exemplul de mai sus, trebuie să efectuăm o anumită acțiune odată ce un nou utilizator este creat în sistem. Tabelul FND_USER este tabelul principal în care datele sunt inserate ori de câte ori creăm un utilizator nou. Deci, pe lângă câmpul aplicației, trebuie să introducem FND_USER în câmpul tabelului.
scrieți interogarea.
un pas important este să scrieți o interogare de selectare, care vă ajută să selectați informațiile solicitate atunci când alerta a fost declanșată.
Notă: Trebuie să scrieți o instrucțiune select pe același tabel, pe care l-ați utilizat în definiția alertei pentru a obține: ROWID returnează ID-ul rândului datelor inserate sau actualizate în tabelul dvs.
Oracle alert sql declarație script eșantion :
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
definiți acțiunea de alertă:
- Faceți clic pe butonul Acțiuni.
- scrieți un nume de acțiune și o descriere corectă.
- Faceți clic pe Detalii acțiune
definiți detalii acțiune alertă:
apoi formularul detalii acțiune se va deschide ca mai jos:
- selectați tipul de acțiune ca „mesaj”
puteți defini patru tipuri de acțiuni de alertă. Depinde de dvs. cerințe.
- program concurent (acest lucru ajută la executarea unui Program concurent)
- Script sistem de Operare (Run os Script)
- Mesaj (Trimite o notificare prin e-mail)
- script declarație SQL (executa un script SQL) în acest exemplu folosim alertă pentru a trimite notificare prin e-mail. Consultați captura de ecran de mai sus. Scrieți adresa de e-mail a utilizatorului destinatar în câmpul TO. Scrie subiect de e-mail.
- introduceți în câmp ca variabilă”& email_address ” returnată din interogarea de alertă pentru a trimite acest e-mail unui nou utilizator email
- introduceți un subiect pentru mesajul dvs.
- în Text, trebuie să scrieți mesajul utilizând variabilele pe care le-ați utilizat în interogare. Textul meu de alertă este ca mai jos.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
definiți setul de acțiuni:
- Faceți clic pe seturi de acțiuni
- scrieți un set de acțiuni numeși descriere. Asigurați-vă că este marcat ca activat
- Faceți clic pe acțiune Set detalii
- du-te la membri Tab
- selectați acțiunea youdefined. Asigurați-vă că acțiunea este marcată ca activată. Apoi Salvați.