Come creare un avviso evento in Oracle APPS R12
Cosa sono gli avvisi Oracle? Oracle Alert è una soluzione di controllo delle eccezioni che Oracle ci fornisce per monitorare un pezzo di informazioni aziendali specifiche e intraprendere le azioni appropriate di conseguenza. Esistono solo due tipi di avvisi Oracle in E-Business Suite ERP (Avviso evento & Avviso periodico).
Come puoi sfruttare gli avvisi Oracle?
- Tieniti informato dicondizioni di eccezione database, come si verificano.
- Prendi predefinedactions quando trova eccezioni nel tuo database, senza l’intervento dell’utente.
- Eseguire le azioni specificate, a seconda della risposta a un messaggio di avviso.
- Esegui automaticamente le attività routinedatabase, in base alla pianificazione definita.
- Tenervi informati ofexception condizioni tramite e-mail.
Ora creeremo un nuovo avviso di evento per il caso abusiness che invierà automaticamente e-mail al nuovo utente creato nel sistema per accoglierlo e informarlo sui suoi dettagli.
Iniziamo!
Indice
Allega la responsabilità di “Alert Manager” al tuo login utente
Il primo passo è allegare la responsabilità di “Alert Manager” al tuo login utente. Modificare quindi la Responsabilità di Alert Manager
Definire Avviso
- Vai al Alert -> Definizione
- Avvisi si apre a voi allora
- Selezionare l’Applicazione, come ApplicationObject Libreria
- Nome Allerta per Esempio: “XX_CREATE_USER_NOTIF”
- Seleziona Scheda evento
- Dai dettagli evento seleziona :
- Applicazione: “Libreria oggetti applicazione”
- Seleziona Tabella come: “FND_USER”
“Questa tabella è una cosa cruciale da capire. È necessario selezionare la tabella in cui i dati vengono inseriti o aggiornati e, per tali dati, si desidera inviare un avviso.”
Nell’esempio precedente, dobbiamo eseguire una particolare azione una volta creato un nuovo utente nel sistema. La tabella FND_USER è la tabella principale in cui i dati vengono inseriti ogni volta che stiamo creando un nuovo utente. Quindi, oltre al campo di applicazione, dobbiamo inserire il FND_USER nel campo della tabella.
Scrivi la tua richiesta.
Un passo importante è scrivere una query select, che ti aiuta a selezionare le informazioni richieste quando viene attivato l’avviso.
Nota: È necessario scrivere un’istruzione select sulla stessa tabella, che è stata utilizzata nella definizione di avviso per ottenere: ROWID restituisce l’ID riga dei dati inseriti o aggiornati nella tabella.
Esempio di script di istruzioni sql Oracle alert :
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
Definire l’azione di avviso:
- Fare clic sul pulsante Azioni.
- Scrivi un nome di azione e una descrizione corretta.
- fare Clic su Dettagli Azione
Definire l’Azione di Avviso Dettagli:
Quindi Dettagli Azione si apre, come di seguito:
- Selezionare il tipo di Azione come”Messaggio”
È possibile definire quattro tipo di segnalazioni di Allarme. Dipende dal tuorequisiti.
- Programma concorrente (questo aiuta a eseguire un programma concorrente)
- Script del sistema operativo (Esegui script OS)
- Messaggio (Invia una notifica via email)
- SQL Statement Script (Esegui uno script SQL) in questo esempio stiamo usando alert per inviare una notifica via email. Fare riferimento alla schermata sopra. Scrivere l’indirizzo e-mail dell’utente destinatario nel campo A. Scrivi oggetto di e-mail.
- Inserisci in campo come variabile” & email_address ” restituita dalla query di avviso per inviare questa e-mail a un nuovo utente e-mail
- Inserisci un oggetto per il tuo messaggio
- Nel testo, devi scrivere il tuo messaggio Usando le tue variabili, che hai usato nella query. Il mio testo di avviso è il seguente.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
Definisci set di azioni:
- Fare clic su Set di azioni
- Scrivere un nome e una descrizione del set di azioni. Assicurati che sia contrassegnato come abilitato
- Clicca su Action Set Details
- Vai alla scheda Membri
- Seleziona l’azione youdefined. Assicurati che l’azione sia contrassegnata come abilitata. Quindi Salva.