febrero 9, 2022

Cómo crear Alertas de eventos en Oracle APPS R12

¿Qué son las alertas de Oracle? Oracle Alert es una solución de control de excepciones que Oracle nos proporciona para supervisar una información empresarial específica y tomar las medidas adecuadas en consecuencia. Solo hay dos tipos de alertas de Oracle en el ERP de E-Business Suite (Alerta de eventos & Alerta periódica).

¿Cómo puede aprovechar las alertas de Oracle?

  • Mantenerle informado de las condiciones de excepción de la base de datos, a medida que se produzcan.
  • Tome acciones predefinidas cuando encuentre excepciones en su base de datos, sin intervención del usuario.
  • Realiza las acciones que especifiques, dependiendo de tu respuesta a un mensaje de alerta.
  • Realice tareas de rutinedatabase automáticamente, de acuerdo con la programación que defina.
  • Mantenerle informado de las condiciones de excepción a través del correo electrónico.

Ahora crearemos una nueva alerta de evento para un caso de negocio que enviará un correo electrónico automáticamente al nuevo usuario creado en el sistema para darle la bienvenida e informarle sobre sus detalles.

¡Comencemos!

Tabla de Contenidos

Adjunte la responsabilidad de » Administrador de alertas «a su inicio de sesión de usuario

El primer paso es adjuntar la responsabilidad de» Administrador de alertas » a su inicio de sesión de usuario. A continuación, cambie la Responsabilidad al Administrador de Alertas

Definir Alerta

  1. Vaya a Alerta – > Definir
  2. El formulario de alertas se abrirá para usted
  1. Seleccione Aplicación como Biblioteca de objetos de aplicación
  2. Nombre de la alerta, por ejemplo: «XX_CREATE_USER_NOTIF»
  3. Seleccione la pestaña de eventos
  4. De los Detalles del evento seleccione:
  5. Aplicación: «Biblioteca de objetos de aplicación»
  6. Seleccione la Tabla como: «FND_USER»

«Esta mesa es algo crucial de entender. Debe seleccionar la tabla en la que se insertan o actualizan los datos y, para esos datos, desea enviar una alerta.»

En el ejemplo anterior, necesitamos realizar una acción en particular una vez que se crea un nuevo usuario en el sistema. La tabla FND_USER es la tabla principal en la que se insertan los datos cada vez que creamos un nuevo usuario. Así que además del campo de aplicación, tenemos que introducir el FND_USER en el campo de tabla.

Escriba su consulta.

Un paso importante es escribir una consulta de selección, que le ayuda a seleccionar la información requerida cuando se activa la alerta.

Nota: Debe escribir una instrucción select en la misma tabla, que ha utilizado en la Definición de alerta para obtener: ROWID devuelve el id de fila de los datos que se insertan o actualizan en la tabla.

Ejemplo de script de instrucciones sql de Oracle alert :

SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;

Definir Acción de Alerta:

  1. Haga clic en el botón Acciones.
  2. Escriba un nombre de Acción y una descripción adecuada.
  3. Haga clic en Detalles de la Acción

Definir Detalles de la Acción de Alerta:

Luego se abrirá el formulario de Detalles de la Acción como se muestra a continuación:

  1. Seleccione el tipo de acción como «Mensaje»

Puede definir cuatro tipos de acciones de alerta. Depende de sus requisitos.

  1. Programa concurrente (Esto ayuda a ejecutar un Programa concurrente)
  2. Script del sistema operativo (Ejecutar Script del sistema operativo)
  3. Mensaje (Enviar una notificación por correo electrónico)
  4. Script de instrucciones SQL (Ejecutar un script SQL) en este ejemplo, usamos alert para enviar una notificación por correo electrónico. Consulte la captura de pantalla anterior. Escriba la dirección de correo electrónico del usuario destinatario en el campo PARA. Escriba el asunto del correo electrónico.
  1. Ingrese al campo como variable» &email_address » devuelta de su consulta de alerta para enviar este correo electrónico al correo electrónico del nuevo usuario
  2. Ingrese un asunto para su mensaje
  3. En Texto, debe escribir su Mensaje Utilizando las variables que ha utilizado en la Consulta. Mi texto de alerta es el siguiente.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM

Definir Conjunto de Acciones:

  1. Haga clic en Conjuntos de acciones
  2. Escriba un Nombre de Conjunto de acciones y una Descripción. Por favor, asegúrese de que está marcado como habilitado
  1. Haga clic en Detalles del conjunto de acciones
  2. Vaya a la pestaña Miembros
  3. Seleccione la acción que definió. Asegúrese de que la acción esté marcada como habilitada. Entonces Ahorra.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.