So erstellen Sie eine Ereignisalarmierung in Oracle APPS R12
Was sind Oracle-Warnungen? Oracle Alert ist eine Ausnahmekontrolllösung, die Oracle uns zur Verfügung stellt, um bestimmte Geschäftsinformationen zu überwachen und entsprechende Maßnahmen zu ergreifen. Es gibt nur zwei Arten von Oracle-Warnungen in E-Business Suite ERP (Ereignisalarm & Periodische Warnung).
Wie können Sie Oracle Alerts nutzen?
- Halten Sie über Datenbankausnahmebedingungen auf dem Laufenden, sobald sie auftreten.
- Nehmen Sie predefinedactions, wenn Ausnahmen in Ihrer Datenbank gefunden werden, ohne dass der Benutzer eingreifen muss.
- Führen Sie die von Ihnen angegebenen Aktionen aus, abhängig von Ihrer Antwort auf eine Warnmeldung.
- Führen Sie Routinedatabase-Aufgaben automatisch gemäß dem von Ihnen definierten Zeitplan aus.
- Halten sie informiert ofexception bedingungen durch E-mail.
Jetzt erstellen wir eine neue Ereigniswarnung für abusiness case, die automatisch eine E-Mail an den neuen Benutzer sendet, der im System erstellt wurde, um ihn zu begrüßen und über seine Details zu informieren.
Los geht’s!
Inhaltsverzeichnis
Hängen Sie die Verantwortung für „Alert Manager“ an Ihre Benutzeranmeldung an
Der erste Schritt besteht darin, die Verantwortung für „Alert Manager“ an Ihre Benutzeranmeldung anzuhängen. Ändern Sie dann die Verantwortung in Alert Manager
Alarm definieren
- Gehen Sie zu Alert -> Define
- Das Alerts-Formular wird dann für Sie geöffnet
- Select Application as ApplicationObject Library
- Benennen Sie die Warnung zum Beispiel: “ XX_CREATE_USER_NOTIF“
- Registerkarte Ereignis auswählen
- Aus Ereignisdetails auswählen:
- Anwendung: „Anwendungsobjektbibliothek“
- Tabelle auswählen als: „FND_USER“
“ Diese Tabelle ist eine entscheidende Sache zu verstehen. Sie müssen die Tabelle auswählen, in die Daten eingefügt oder aktualisiert werden, und für diese Daten möchten Sie eine Warnung senden.“
Im obigen Beispiel müssen wir eine bestimmte Aktion ausführen, sobald ein neuer Benutzer im System erstellt wurde. Die Tabelle FND_USER ist die Haupttabelle, in die Daten eingefügt werden, wenn wir einen neuen Benutzer erstellen. Neben dem Anwendungsfeld müssen wir also den FND_USER in das Tabellenfeld eingeben.
Schreiben Sie Ihre Anfrage.
Ein wichtiger Schritt ist das Schreiben einer Select-Abfrage, die Ihnen hilft, die erforderlichen Informationen auszuwählen, wenn eine Warnung ausgelöst wird.
Hinweis: Sie müssen eine select-Anweisung in dieselbe Tabelle schreiben, die Sie in der Warnungsdefinition verwendet haben, um abzurufen: ROWID gibt die Zeilen-ID der Daten zurück, die in Ihre Tabelle eingefügt oder aktualisiert werden.
Oracle alert SQL-Anweisung Skriptbeispiel :
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
Alarmaktion definieren:
- Klicken Sie auf die Schaltfläche Aktionen.
- Schreiben Sie einen Aktionsnamen und eine korrekte Beschreibung.
- Klicken Sie auf Aktionsdetails
Warnmeldungsaktionsdetails definieren:
Dann wird das Aktionsdetailformular wie folgt geöffnet:
- Aktionstyp als „Nachricht“ auswählen“
Sie können vier Arten von Alarmaktionen definieren. Es hängt von yourrequirements ab.
- Gleichzeitiges Programm (Dies hilft, ein gleichzeitiges Programm auszuführen)
- Betriebssystem-Skript (OS-Skript ausführen)
- Nachricht (E-Mail-Benachrichtigung senden)
- SQL-Anweisungsskript (SQL-Skript ausführen) In diesem Beispiel verwenden wir alert zum Senden einer E-Mail-Benachrichtigung. Siehe obigen Screenshot. Schreiben Sie die E-Mail-Adresse des Empfängerbenutzers in das Feld IN. Betreff der E-Mail schreiben.
- Geben Sie das Feld als „&email_address“ -Variable ein, die von Ihrer Warnabfrage zurückgegeben wurde, um diese E-Mail an einen neuen Benutzer zu senden E-Mail
- Geben Sie einen Betreff für Ihre Nachricht ein
- Im Text müssen Sie Ihre Nachricht mit Ihren Variablen schreiben, die Sie in der Abfrage verwendet haben. Mein Warnungstext ist wie folgt.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
Aktionssatz definieren:
- Klicken Sie auf Aktionssätze
- Schreiben Sie einen Aktionssatznamen und eine Beschreibung. Bitte stellen Sie sicher, dass es als aktiviert markiert ist
- Klicken Sie auf Aktion Details festlegen
- Gehen Sie zur Registerkarte Mitglieder
- Wählen Sie die von Ihnen definierte Aktion aus. Bitte stellen Sie sicher, dass action als aktiviert markiert ist. Dann speichern.