Necesita desactivar el cliente en Oracle E-Business Suite y, a continuación, ejecutar
mandatos SQL para suprimir el procedimiento almacenado.
Cómo realizar esta tarea
1. Utilice Oracle E-Business Suite Client para iniciar sesión en la responsabilidad
2. Utilice la herramienta SQL*Plus o un programa similar para procesar los
Ejemplo 2: Recepción de datos de entrada desde el EIS
En este ejemplo, utiliza el sistema de sucesos en Oracle E-Business Suite para
rellenar una tabla de sucesos con sucesos de cliente, y también utiliza WebSphere
Adapter para JDBC para sondear sucesos y recuperar datos de cliente. Realizando
esta situación de ejemplo, puede ver cómo configurar los flujos de información
entre Oracle E-Business Suite y WebSphere Process Server para sucesos de entrada.
Preparación para el proceso de entrada
Realice los pasos de configuración necesarios para preparar el entorno para el
proceso de entrada. Éstos incluyen un paso opcional que permite que los dos
sistemas mantengan datos paralelos sobre los clientes inactivos, un paso necesario
que inserta procedimientos almacenados en Oracle E-Business Suite y un paso
necesario que aumenta la eficacia de las búsquedas de base de datos realizadas por
el asistente Descubrimiento de servicios de empresa.
Modificación de la operación Delete (suprimir)
Esta tarea es opcional. En esta aplicación de ejemplo, WebSphere Adapter para
JDBC se establece para pasar una operación Delete (suprimir) al servidor para
objetos de cliente identificados como inactivos por los datos de sucesos enviados
desde Oracle. Si no desea que el adaptador pase una operación Delete (suprimir)
para un cliente inactivo, modifique un script de SQL para cambiar la operación de
Delete (suprimir) a Update (actualizar).
Acerca de esta tarea
Esta tarea sólo es necesaria si desea cambiar la operación que Adapter para JDBC
realiza en clientes que han pasado a estar inactivos en la base de datos Oracle.
Con Oracle E-Business Suite, puede pasar un cliente a inactivo pero no puede
suprimir los datos del cliente de las tablas base. Cuando el procedimiento
almacenado utilizado para el proceso de entrada recibe datos de sucesos de Oracle
que indican que un cliente ha pasado a estar inactivo, establece la operación en
Delete (suprimir) para el objeto del cliente y, a continuación, envía esa información
a la tabla de sucesos utilizada por el Adapter para JDBC. El adaptador utiliza esa
información para procesar el objeto y la pasa a WebSphere Process Server. Sin
embargo, si desea mantener el objeto de negocio en WebSphere Process Server en
lugar de suprimirlo, edite el paquete de SQL de ejemplo para cambiar la operación
que el adaptador lee de la tabla de sucesos.
de Receivables Manager. Navegue hasta el menú Customers > Standard
(Clientes > Estándar) y busque el cliente. Cambie el valor de estado para el
cliente a "Inactive" (Inactivo). A continuación guarde el cliente.
Nota: Para obtener información específica sobre la utilización de la interfaz de
Oracle, consulte la documentación para aplicaciones Oracle.
mandatos SQL, para conectarse a la base de datos y ejecutar mandatos para
borrar artefactos de la base de datos. Consulte al administrador de la base de
datos si necesita ayuda realizando esta tarea.
41
Capítulo 6. Ejemplos