Professional Documents
Culture Documents
Versin 6.0.2
Nota
Antes de utilizar esta informacin, asegrese de leer la informacin general en Avisos en la pgina 71.
22 de diciembre de 2006
Esta edicin se aplica a la versin 6, release 0, modificacin 2 de WebSphere Adapter para Oracle E-Business Suite
(nmero de producto 5724-N40) y a todos los releases y modificaciones subsiguientes hasta que se indique lo
contrario en nuevas ediciones.
Para enviarnos sus comentarios acerca de este documento, envenos un mensaje de correo electrnico a la direccin
hojacom@es.ibm.com. Estamos a la espera de sus comentarios.
Cuando enva informacin a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir la informacin de
la forma que crea adecuada sin incurrir en ninguna obligacin con el remitente.
Copyright International Business Machines Corporation 2006. Reservados todos los derechos.
Contenido
Captulo 1. Acerca de esta informacin . . . . . . . . . . . . . . . . . . . . . . 1
Captulo 2. Notas del release . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Captulo 3. Introduccin a WebSphere Adapters . . . . . . . . . . . . . . . . . . 5
Captulo 4. Introduccin a Adapter para Oracle E-Business Suite . . . . . . . . . . . 7
Requisitos de hardware y software . . . . . . . .
Cumplimiento de los estndares . . . . . . . . .
Accesibilidad . . . . . . . . . . . . . .
Internet Protocol Versin 6.0 . . . . . . . . .
Visin general tcnica de Adapter para Oracle E-Business
Arquitectura del adaptador . . . . . . . . .
Aplicaciones de ejemplo de proceso de salida . . .
Aplicacin de ejemplo de proceso de entrada . . .
WebSphere Adapters en entornos en clster . . .
. .
. .
. .
. .
Suite
. .
. .
. .
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 8
. 8
. 8
. 9
. 9
. 10
. 12
. 13
. 14
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 17
. 17
. 18
Captulo 6. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Requisitos de la cuenta de usuario de la base de datos y aplicaciones . . . . . .
Acceso a los archivos de ejemplo . . . . . . . . . . . . . . . . . .
Ejemplo 1: Envo de datos de salida al EIS . . . . . . . . . . . . . . .
Preparacin para el proceso de salida . . . . . . . . . . . . . . . .
Creacin del proyecto del adaptador . . . . . . . . . . . . . . . .
Adicin de dependencias externas de software . . . . . . . . . . . .
Configuracin del adaptador para el proceso de salida . . . . . . . . . .
Creacin de objetos de negocio . . . . . . . . . . . . . . . . . .
Despliegue del proyecto del adaptador en el entorno de prueba . . . . . . .
Cmo probar la operacin Create (crear). . . . . . . . . . . . . . .
Cmo probar la operacin Retrieve (recuperar) . . . . . . . . . . . .
Cmo borrar el contenido del ejemplo . . . . . . . . . . . . . . .
Ejemplo 2: Recepcin de datos de entrada desde el EIS . . . . . . . . . . .
Preparacin para el proceso de entrada . . . . . . . . . . . . . . .
Configuracin en Oracle E-Business Suite . . . . . . . . . . . . . .
Creacin del proyecto del adaptador en WebSphere Integration Developer . . .
Adicin de dependencias externas de software . . . . . . . . . . . .
Configuracin del adaptador para el proceso de entrada . . . . . . . . .
Objetos de negocio de la operacin Retrieve (recuperar) . . . . . . . . .
Creacin de objetos para la operacin Retrieve (recuperar). . . . . . . . .
Creacin de un componente de entrada . . . . . . . . . . . . . . .
Despliegue del proyecto del adaptador en el entorno de prueba . . . . . . .
Cmo probar la aplicacin del adaptador ensamblado . . . . . . . . . .
Cmo borrar el contenido del ejemplo . . . . . . . . . . . . . . .
Ejemplo 3: Cmo llamar a la API de Oracle E-Business Suite para el proceso de salida
Configuracin del adaptador para el proceso de salida para llamadas a la API . .
Despliegue del proyecto del adaptador en el entorno de prueba . . . . . . .
Cmo probar la aplicacin del adaptador ensamblado . . . . . . . . . .
Cmo borrar el contenido del ejemplo . . . . . . . . . . . . . . .
Visualizacin de los artefactos del adaptador de ejemplo . . . . . . . . . .
Informacin de resolucin de problemas para las aplicaciones de ejemplo . . . .
Copyright IBM Corp. 2006
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
19
20
20
21
21
22
26
33
34
40
40
41
41
42
46
46
46
49
51
54
56
57
58
59
59
62
62
64
64
65
iii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 67
. 67
Captulo 8. Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Informacin de la interfaz de programacin
Marcas registradas y marcas de servicio . .
iv
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 73
. 73
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Archivo RAR
del adaptador
WebSphere
Integration
Developer
Asistente
Descubrimiento
de servicios
de empresa
Archivo
RAR del
adaptador
Informacin
de la interfaz
Datos o
servicio
Sistema de
informacin
de empresa
Informacin
de la interfaz
Mdulo
Servidor
Accesibilidad
IBM se esfuerza en proporcionar productos con un acceso utilizable por cualquier
persona, independientemente de su edad o capacidades. El software de WebSphere
Adapters es completamente accesible y cumple con la seccin 508. Las
caractersticas de accesibilidad permiten a los usuarios con discapacidades fsicas,
como movilidad restringida o una visin limitada, trabajar satisfactoriamente con
los productos. Estas caractersticas estn incorporadas en las caractersticas de
instalacin y administracin de WebSphere Adapters.
Instalacin
Puede instalar WebSphere Adapters mediante una interfaz grfica de usuario o en
modalidad desatendida mediante un script. El mtodo de instalacin desatendida
est recomendado para aquellos usuarios con necesidades de accesibilidad.
Administracin
La consola administrativa de WebSphere Process Server o WebSphere Enterprise
Service Bus es la interfaz principal de despliegue y administracin de las
aplicaciones de empresa. Estas consolas se visualizan en un navegador web
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
IBM y accesibilidad
Consulte IBM Accessibility Center para obtener ms informacin sobre el
compromiso de IBM con la accesibilidad.
Visin general
Oracle E-Business Suite se crea alrededor de la base de datos Oracle y funciona con
ella. Oracle E-Business Suite tiene su propio mecanismo de proceso de sucesos,
Business Event System (BES). Este sistema permite emitir sucesos en la base de
datos Oracle y a continuacin utilizar las suscripciones que consumen los sucesos y
realizar una accin, que se basa en la configuracin preestablecida. Las acciones
pueden incluir rellenar una tabla o cola de Oracle AQ con la informacin del
suceso, o ejecutar algn cdigo SQL o Java.
Cuando se emite un suceso, Business Event System busca suscripciones que
utilizan ese tipo de suceso y procesa las acciones definidas en estas suscripciones.
El usuario de Oracle tiene flexibilidad para definir qu acciones puede realizar. Por
ejemplo, se puede designar que se desencadene un suceso en base a las
actualizaciones de un objeto de Cliente en la base de datos Oracle. A continuacin,
se notificara de una suscripcin que tiene como destino un suceso de cambio de
cliente y se realizara una accin. La accin podra ser rellenar con los valores clave
para el objeto cambiado una tabla de sucesos para que fueran consumidos por otro
componente.
WebSphere Adapter para JDBC se utiliza para manejar la interrelacin con los
artefactos de la base de datos. Permite llamadas de tabla SQL directas y la
interaccin con los procedimientos almacenados y las API de la base de datos. Esta
solucin utiliza el soporte de proceso de sucesos incorporado inherente en Oracle
E-Business Suite para procesar sucesos que pueden ser consumidos por Adapter
para JDBC. Esta solucin utiliza tambin Adapter para JDBC para rellenar con
informacin la base de datos Oracle y para llamar a procedimientos a fin de
procesar datos en un sistema Oracle.
Arquitectura de entrada
En la aplicacin de ejemplo para el proceso de sucesos de entrada, Adapter para
JDBC se utiliza para sondear una tabla de sucesos creada en la base de datos de la
aplicacin Oracle. El adaptador utiliza la informacin de sucesos de la tabla de
sucesos, como por ejemplo la clave y el tipo del objeto, a fin de recuperar
informacin de objetos de negocio de las tablas base Oracle. Para obtener
informacin sobre la arquitectura de Adapter para JDBC, consulte el manual
WebSphere Adapters: Adapter for JDBC User Guide.
10
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Oracle E-Business
Suite
Base de datos
Tablas base
Adaptador JDBC
Punto final
Tabla de sucesos
Arquitectura de salida
Para el proceso de solicitudes de salida, Adapter para JDBC se utiliza para rellenar
con la informacin del objeto las tablas de la interfaz de la aplicacin Oracle. Las
tablas de la interfaz son tablas estndar utilizadas para permitir que se procese la
informacin de entrada en las tablas base Oracle. Oracle da soporte a este proceso
para ayudarle a evitar cambios no deseables en el contenido que se podran
producir debido a actualizaciones directas de las tablas base.
Oracle E-Business
Suite
Base de datos
Punto final
Adaptador JDBC
Tablas de la interfaz
Tablas base
Adapter para JDBC rellena las tablas de la interfaz y, a continuacin, se utiliza para
llamar a un procedimiento almacenado que invoca una llamada de funcin
estndar incluida en la aplicacin Oracle. La base de datos Oracle procesa los datos
en las tablas de la interfaz y rellena las tablas base con estos.
Para recuperar datos de la aplicacin Oracle, se puede realizar una operacin
Retrieve (recuperar) contra las tablas base utilizando Adapter para JDBC, porque
no se estn modificando datos en las tablas.
Adems, se puede utilizar Adapter para JDBC para llamar directamente a las
interfaces de programacin de la aplicacin (API) de bases de datos incorporadas
Oracle. Sin embargo, el controlador JDBC limita los parmetros a tipos de datos
simples, o no de registro, cuando se llama a una API directamente desde Adapter
para JDBC. Debido a que la mayora de las API de Oracle utilizan parmetros de
Captulo 4. Introduccin a Adapter para Oracle E-Business Suite
11
Oracle E-Business
Suite
Base de datos
Punto final
API de Oracle
Adaptador JDBC
Adaptador
JDBC
Tablas de
la interfaz
Tablas
base
Llamada de la
funcin a la
API de Oracle
12
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Adapter para JDBC se utiliza para rellenar las tablas de la interfaz con datos de los
objetos de negocio. Debido a que Oracle permite el proceso tanto de
actualizaciones nuevas como de actualizaciones existentes de las entidades de
datos mediante las tablas de la interfaz, Create (crear) es la nica operacin
necesaria para procesar datos nuevos y modificados. Los datos de los objetos de
negocio se pueden mover a las tablas base Oracle invocando una funcin interna y
estndar de Oracle. Se llama a la funcin mediante un procedimiento almacenado
para mover los datos a las tablas base utilizando la informacin especfica de la
aplicacin de AfterCreateSP en el objeto de negocio.
Las operaciones Create (crear) y Retrieve (recuperar) utilizan distintos conjuntos de
objetos de negocio porque representan distintas tablas de la base de datos Oracle.
Esta aplicacin de ejemplo incluye el procedimiento almacenado de envoltorio para
que la llamada a la funcin mueva los datos a las tablas base, adems del
contenido de ejemplo que se utilizar para el procedimiento.
Adaptador
JDBC
Tablas
base
13
Para ahorrar tiempo cuando se realicen los pasos del ejemplo, el programa
simultneo se invoca manualmente. Una vez que los datos llegan a la tabla de
sucesos, Adapter para JDBC sondea la tabla para buscar object_key, object_name y
object_function. A continuacin, procesa el objeto de negocio de la aplicacin de
base de datos Oracle.
Tablas
base
Oracle
Programa
simultneo
Emitir el
suceso
Tabla de
sucesos
personaliz.
Adaptador
JDBC
Suscripciones
de sucesos
14
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/
com.ibm.websphere.nd.doc/info/ae/ae/trun_wlm_cluster_v61.html.
En los entornos en clster, las instancias del adaptador pueden manejar tanto
operaciones de entrada como operaciones de salida.
15
16
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Realizacin de la instalacin
Los pasos para instalar el adaptador son los mismos para todos los WebSphere
Adapters. Puede instalar el adaptador utilizando una interfaz grfica de usuario o
realizando una instalacin desatendida.
Antes de empezar
Revise los requisitos previos de instalacin.
Cmo realizar esta tarea
1. Instale el adaptador utilizando las instrucciones bsicas de instalacin, que son
comunes a todos los adaptadores. Estos pasos estn ubicados en la seccin
Instalacin del manual Instalacin de IBM WebSphere Adapters.
Nota: Algunos WebSphere Adapters requieren que realice pasos adicionales
especficos al adaptador a fin de completar la instalacin. WebSphere
Adapter para Oracle E-Business Suite no tiene este requisito.
Copyright IBM Corp. 2006
17
18
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Captulo 6. Ejemplos
El contenido y los artefactos de ejemplo que componen WebSphere Adapter para
Oracle E-Business Suite muestran mtodos para estructurar la integracin de salida
y de entrada entre la base de datos de Oracle E-Business Suite y el sistema
WebSphere Business Integration.
19
Descripcin
Ibm_websphere_event_table_create.sql
Ibm_websphere_events_s.sql
Ibm_customer_event_pkg.pls
Ibm_customer_event_key_s.sql
Ibm_submit_request.sql
Raise_inbound_event.sql
Ibm_create_synonyms.sql
20
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
21
22
Propiedad
Descripcin
Nombre de usuario
Contrasea
DatabaseURL
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Descripcin
JDBCDriverClass
Captulo 6. Ejemplos
23
7)
8)
9)
10)
AR.IBM_R_PARTIES
AR.IBM_R_ACCT_SITES
AR.IBM_R_SITE_USES
AR.IBM_R_PARTY_SITES
11) AR.IBM_R_LOCATIONS
12) AR.IBM_R_CONTACTS_CUSTOMER
13) AR.IBM_R_CONTACTS_SITES
Para obtener informacin sobre la informacin especfica de la aplicacin de
los atributos, verbos, y nivel de objeto, consulte la seccin
Application-specific information del manual IBM WebSphere Adapters:
Adapter for JDBC User Guide. Para ver esa documentacin, consulte
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/topic/
com.ibm.wsadapters602.jca_jdb.
.
Generacin de definiciones de objeto de negocio y artefactos relacionados:
Despus de que haya seleccionado objetos de base de datos, deber especificar
valores para las propiedades de seleccin para los archivos de importacin y
exportacin.
Cmo realizar esta tarea
24
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
25
Objeto de negocio
Descripcin
AR.RA_CUSTOMER_
PROFILES_INT_ALL
ArIbm_C_Cust_Profile
AR.RA_CUSTOMERS_
INTERFACE_ALL
ArIbm_C_Cust_Interface
AR.RA_CONTACT_
PHONES_INT_ALL
ArIbm_C_Contacts
Informacin de contacto y
de telfono
AR.RA_CUST_PAY_
METHOD_INT_ALL
ArIbm_C_Pay_Methods
AR.RA_CUSTOMER_
BANKS_INT_ALL
ArIbm_C_Cust_Banks
26
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Objeto de negocio
Descripcin
AR.HZ_CUST_ACCOUNTS
ArIbm_R_Cust_Accounts
AR.HZ_CUSTOMER_
PROFILES
ArIbm_R_Profiles
Informacin de perfil de
alto nivel para el cliente.
AR.HZ_PARTIES
ArIbm_R_Parties
AR.HZ_PARTY_SITES
ArIbm_R_Party_Sites
AR.HZ_CUST_
ACCT_SITES_ALL
ArIbm_R_Acct_Sites
ID de direccin.
AR.HZ_CUST_
SITE_USES_ALL
ArIbm_R_Site_Uses
Propsitos de direccin
comercial del cliente
(BILL_TO, SHIP_TO,
etc.).
AR.HZ_LOCATIONS
ArIbm_R_Locations
Detalles de direccin.
AR.HZ_CONTACT_POINTS
ArIbm_R_Contacts_Sites
Detalles de contacto y
nmero de telfono. La
tabla se lista dos veces,
porque tanto sites como
customers
(PARTY_SITES y
PARTIES) utilizan la
misma tabla para los
detalles de contactos.
AR.HZ_CONTACT_POINTS
ArIbm_R_Contacts_Customer
Detalles de contacto y
nmero de telfono. La
tabla se lista dos veces,
porque tanto sites como
customers
(PARTY_SITES y
PARTIES) utilizan la
misma tabla para los
detalles de contactos.
27
ArIbm_R_Cust_Accounts
ArIbm_R_Parties
ArIbm_R_Profiles
ArIbm_R_Contacts_Customer
ArIbm_R_Acct_Sites
ArIbm_R_Site_Uses
ArIbm_R_Party_Sites
ArIbm_R_Locations
ArIbm_R_Contacts_Sites
Para crear los objetos, cree los objetos hijo y establezca la relacin de clave fornea
de informacin especfica de la aplicacin entre los objetos padre e hijo. Para
obtener ms informacin sobre la naturaleza de los objetos de negocio, consulte la
seccin Business objects del manual WebSphere Adapters: Adapter for JDBC User
Guide. Para ver esa documentacin, consulte http://publib.boulder.ibm.com/
infocenter/dmndhelp/v6rxmx/topic/com.ibm.wsadapters602.jca_jdb.
28
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Tipo
Contactos
ArIbm_C_Contacts
Bancos
ArIbm_C_Cust_Banks
MtodosPago
ArIbm_C_Pay_Methods
Captulo 6. Ejemplos
29
Figura 11. Conjunto de objetos de negocio creados para la operacin Create (crear)
4. Guarde el mdulo
En la vista Integracin empresarial, pulse el mdulo Oracle_Outbound.
En la barra de mens, seleccione Archivo > Guardar.
30
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Tipo
Parties
ArIbm_R_Parties
AccountSites
ArIbm_R_Acct_Sites
Captulo 6. Ejemplos
31
32
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Valores
ArIbm_R_Cust_Profiles
ArIbm_R_Parties
ArIbm_R_Party_Sites
ArIbm_R_Acct_Sites
ArIbm_R_Site_Uses
ArIbm_R_Locations
ArIbm_R_Contacts_Sites
ArIbm_R_Contacts_Customer
6. Guarde el mdulo
En la vista Integracin empresarial, pulse el mdulo Oracle_Outbound.
En la barra de mens, seleccione Archivo > Guardar.
Captulo 6. Ejemplos
33
Valor de prueba
Configuracin
Mdulo
Oracle_Outbound
Componente
JDBCOutboundInterface
Interfaz
JDBCOutboundInterface
Operacin
createArIbm_C_Cust_Profile
34
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Nota:
v Para establecer un valor para un atributo en <null>, pulse el
campo del valor para el atributo. Pulse la flecha y seleccione
<null> de la lista.
Captulo 6. Ejemplos
35
v Para aadir un objeto hijo, pulse con el botn derecho del ratn en
el atributo del tipo adecuado y seleccione Aadir elemento.
Especifique el nmero de elementos que est aadiendo para cada
atributo. En este ejemplo, especifique 2 cuando aada elementos
para el atributo ArIbm_R_Cust_Interface_All porque no hay dos
objetos hijo de ese tipo (dos direcciones) y especifique 1 cuando
aada elementos para el atributo ArIBM_C_Contacts porque exista
un objeto hijo de ese tipo (un contacto).
Valor
Notas
Insert_update_flag
Orig_system_
customer_ref
CustomerReference #
Customer_profile_
class_name
DEFAULT
Credit_hold
Last_updated_by
-1
Last_update_date
2006-06-25 12:00:00
Creation_date
2006-06-25 12:00:00
Created_by
-1
Org_id
204
La tabla siguiente lista los valores para el nuevo elemento para el atributo
Addresses.
36
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Valor
Notas
Orig_system_
customer_ref
CustomerReference#
Site_use_code
BILL_TO
Orig_system_
address_ref
AddressReference#
Insert_update_flag
Customer_name
CustomerNameReference
Customer_number
<null>
Customer_status
Primary_site_
use_flag
Location
<null>
Address1
Test Address 1
Address2
<null>
Address3
<null>
Address4
<null>
City
San Mateo
State
CA
Province
<null>
County
San Mateo
Postal_code
94010
country
US
Cust_category_code
CUSTOMER
Last_updated_by
-1
Last_update_date
2006-06-25 12:00:00
Created_by
-1
Creation_date
2006-06-25 12:00:00
Org_id
204
Customer_name_
phonetic
CustomerNameReference
La tabla siguiente lista los valores para el segundo elemento para el atributo
Addresses.
Captulo 6. Ejemplos
37
Valor
Notas
Orig_system_
customer_ref
CustomerReference#
Site_use_code
SHIP_TO
Orig_system_
address_ref
AddressReference#2
Insert_update_flag
Customer_name
CustomerNameReference
Customer_number
<null>
Customer_status
Primary_site_
use_flag
Location
<null>
Address1
Test Address 2
Address2
<null>
Address3
<null>
Address4
<null>
City
San Mateo
State
CA
Province
<null>
County
San Mateo
Postal_code
94010
country
US
Cust_category_code
CUSTOMER
Last_updated_by
-1
Last_update_date
2006-06-25 12:00:00
Created_by
-1
Creation_date
2006-06-25 12:00:00
Org_id
204
Customer_name_
phonetic
CustomerNameReference
38
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Valor
Notas
Orig_system_
contact_ref
<null>
Orig_system_
telephone_ref
TelephoneReference#
Orig_system_
customer_ref
CustomerReference#
Orig_system_
address_ref
AddressReference#1
Insert_update_flag
Contact_first_name
<null>
Contact_last_name
<null>
Contact_title
<null>
Contact_job_title
<null>
Telephone
5551212
Telephone_extension
1234
Telephone_type
FAX
Telephone_area_code
650
Last_update_date
2006-06-25 12:00:00
Last_updated_by
-1
Creation_date
2006-06-25 12:00:00
Created_by
-1
Email_address
<null>
Org_id
204
Captulo 6. Ejemplos
39
Valor de prueba
Configuracin
Mdulo
Oracle_Outbound
Componente
JDBCOutboundInterface
Interfaz
JDBCOutboundInterface
Operacin
retrieveArIbm_R_Cust_Accounts
40
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
41
3. Guarde el script.
4. Ejecute el script utilizando la herramienta SQL* Plus o una herramienta similar
para procesar sentencias SQL.
Creacin de sinnimos
Puede crear sinnimos para aumentar la eficacia de las bsquedas de base de
datos realizadas durante el descubrimiento de servicios de empresa. Puede crear
sinnimos ejecutando un script de SQL.
Acerca de esta tarea
El tamao de la base de datos y el nmero de artefactos de la base de datos en la
base de datos de Oracle E-Business Suite pueden alargar el proceso de bsqueda
en listas grandes al ejecutar el asistente Descubrimiento de servicios de empresa
para generar objetos. La creacin de los sinnimos le ayudar a acelerar la
bsqueda. Adems, los sinnimos ayudan a resolver un problema relacionado con
el controlador de la base de datos Oracle. Este problema se documenta en la nota
tcnica de IBM 1218775.
Cmo realizar esta tarea
1. Abra la herramienta SQL*Plus (o un programa similar para procesar sentencias
SQL).
2. Ejecute el archivo ibm_create_synonyms.sql.
Por ejemplo, especifique: SQL> @C:\samplecontent\ibm_create_synonyms.sql
42
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
acciones que se definen. Antes de poder utilizarlo, debe completar las tareas de
configuracin en Oracle. Estas incluyen la creacin de un suceso personalizado, la
creacin de una suscripcin para el suceso y la creacin de un programa
simultneo para el mismo.
Valor
Nombre
ibm.apps.ar.customer.create
Nombre de visualizacin
Estado
Habilitado
Nombre de propietario
IBM
Etiqueta de propietario
IBM
Valor
Sistema
Tipo de fuente
Local
Filtro de sucesos
ibm.apps.ar.customer.create
Fase
10
Estado
Habilitado
Datos de la regla
Mensaje
Captulo 6. Ejemplos
43
Valor
Tipo de accin
Personalizado
En error
Detener y retrotraer
Valor
ibm_websphere_pkg.rule_function
Prioridad
Normal
Nombre de propietario
IBM
Etiqueta de propietario
IBM
5. Guarde la suscripcin.
Nota: Para obtener informacin especfica sobre la utilizacin de la interfaz de
Oracle, consulte la documentacin para aplicaciones Oracle.
44
Campo
Valor
Ejecutable
IBMCUSTOMEREVENT
Nombre abreviado
IBMCUSTOMEREVENT
Aplicacin
Receivables
Mtodo de ejecucin
IBM_WEBSPHERE_PKG.RAISE_
CUSTOMER_EVENT
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Valor
Programa
Nombre abreviado
IBMCUSTOMEREVENT
Aplicaciones
Receivables
Descripcin
Ejecutable
IBMCUSTOMEREVENT
Captulo 6. Ejemplos
45
46
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Descripcin
UserName
Password
DatabaseURL
JDBCDriverClass
47
AR.IBM_R_PARTIES
AR.IBM_R_ACCT_SITES
AR.IBM_R_SITE_USES
AR.IBM_R_PARTY_SITES
AR.IBM_R_LOCATIONS
AR.IBM_R_CONTACTS_CUSTOMER
AR.IBM_R_CONTACTS_SITES
48
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Objeto de negocio
Descripcin
AR.HZ_CUST_ACCOUNTS
ArIbm_R_Cust_Accounts
AR.HZ_CUSTOMER_
PROFILES
ArIbm_R_Profiles
Informacin de perfil de
alto nivel para el cliente.
AR.HZ_PARTIES
ArIbm_R_Parties
AR.HZ_PARTY_SITES
ArIbm_R_Party_Sites
49
Tabla 20. Objetos de negocio para la operacin Retrieve en las tablas base (continuacin)
Nombre de la tabla
Objeto de negocio
Descripcin
AR.HZ_CUST_
ACCT_SITES_ALL
ArIbm_R_Acct_Sites
ID de direccin.
AR.HZ_CUST_
SITE_USES_ALL
ArIbm_R_Site_Uses
Propsitos de direccin
comercial del cliente
(BILL_TO, SHIP_TO,
etc.)
AR.HZ_LOCATIONS
ArIbm_R_Locations
Detalles de direccin.
AR.HZ_CONTACT_POINTS
ArIbm_R_Contacts_Sites
Detalles de contacto y
nmero de telfono. La
tabla se lista dos veces,
porque tanto sites como
customers
(PARTY_SITES y
PARTIES) utilizan la
misma tabla para los
detalles de contactos.
AR.HZ_CONTACT_POINTS
ArIbm_R_Contacts_Customer
Detalles de contacto y
nmero de telfono. La
tabla se lista dos veces,
porque tanto sites como
customers
(PARTY_SITES y
PARTIES) utilizan la
misma tabla para los
detalles de contactos.
50
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
ArIbm_R_Cust_Accounts
ArIbm_R_Parties
ArIbm_R_Profiles
ArIbm_R_Contacts_Customer
ArIbm_R_Acct_Sites
ArIbm_R_Site_Uses
ArIbm_R_Party_Sites
ArIbm_R_Locations
ArIbm_R_Contacts_Sites
Para crear los objetos, cree los objetos hijo y establezca la relacin de clave fornea
de informacin especfica de la aplicacin entre los objetos padre e hijo. Para
obtener ms informacin sobre los objetos de negocio, consulte la seccin Business
objects en WebSphere Adapters: Adapter for JDBC User Guide. Para ver esa
documentacin, consulte http://publib.boulder.ibm.com/infocenter/dmndhelp/
v6rxmx/topic/com.ibm.wsadapters602.jca_jdb.
51
Tipo
Parties
ArIbm_R_Parties
AccountSites
ArIbm_R_Acct_Sites
52
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
53
Tabla 22. Objetos que requieren valores de Clave fornea y objetos hijo
Objetos
Valores
ArIbm_R_Cust_Profiles
ArIbm_R_Parties
ArIbm_R_Party_Sites
ArIbm_R_Acct_Sites
ArIbm_R_Site_Uses
ArIbm_R_Locations
ArIbm_R_Contacts_Sites
ArIbm_R_Contacts_Customer
6. Guarde el mdulo
En la vista Integracin empresarial, pulse el mdulo Oracle_Inbound.
Seleccione Archivo > Guardar.
54
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Definicin de la implementacin
Para permitir que el componente recupere objetos enviados al almacn de sucesos
en Adapter para JDBC y los imprima en la consola administrativa, aada cdigo
que defina el comportamiento del nuevo componente de entrada.
Cmo realizar esta tarea
1. Pulse con el botn derecho en Componente1 en Diagrama de ensamblaje:
JDBCInboundInterface.
2. Pulse Generar implementacin Java.
3. En la ventana Generar implementacin, confirme que ha seleccionado paquete
por omisin y pulse Aceptar. Se visualiza la ventana Component1Impl.java.
4. Sustituya las secciones por omisin de la implementacin por el cdigo
(consulte la siguiente seccin) que indica al componente que recupere objetos
enviados al almacn de sucesos y los imprima en la consola administrativa.
Captulo 6. Ejemplos
55
56
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
57
58
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Captulo 6. Ejemplos
59
Pulse Siguiente.
Tabla 23. Propiedades de conexin de descubrimiento de servicios de empresa
Propiedad
Descripcin
UserName
Password
DatabaseURL
JDBCDriverClass
60
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
61
62
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Valor de prueba
Configuracin
Mdulo
Oracle_API
Componente
JDBCOutboundInterface
Interfaz
JDBCOutboundInterface
Operacin
executeAppsFnd_ProgramU46Executable
Valor
executable
IBMSAMPLENAME
Este valor debe ser exclusivo cada vez que se procesa
el suceso
application
AR
Short_name
IBMSAMPLENAME
Este valor debe ser exclusivo cada vez que se procesa
el suceso
Descripcin
Execution_method
Execution_file_name
TEST_PACKAGE.TEST_PROCEDURE
Subroutine_name
<null>
Icon_name
<null>
Language_code
US
Execution_file_path
<null>
4. Pulse Continuar.
5. En la ventana Ubicacin de despliegue, seleccione el nombre de su WebSphere
Process Server y pulse Finalizar.
Captulo 6. Ejemplos
63
64
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
65
Common Event Infrastructure y cmo instalar IBM Support Assistant. Para ver esa
documentacin, consulte http://publib.boulder.ibm.com/infocenter/dmndhelp/
v6rxmx/topic/com.ibm.wsadapters602.jca_jdb.
66
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Mensajes
Los mensajes emitidos por IBM WebSphere Adapters se documentan en el centro
de informacin de WebSphere Adapters, versin 6.0.2.
Puede ver los mensajes del adaptador en el enlace siguiente: WebSphere Adapters
messages..
Cmo encontrarla
Cmo desinstalar un
adaptador desplegado
Redbooks
v Redbook de WebSphere Adapter Development
v Dominio de Redbooks de WebSphere
Recursos de developerWorks
v WebSphere Adapter Toolkit
v Zona de integracin de negocio WebSphere
67
Soporte y asistencia
v Soporte del producto WebSphere Adapters
v Notas tcnicas de WebSphere Adapters - en el campo Additional search terms
(Trminos adicionales de bsqueda) especifique el nombre del adaptador y pulse
Go (Ir).
68
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Captulo 8. Glosario
El glosario de los trminos de IBM WebSphere Adapters se incluye en el centro de
informacin de WebSphere Adapters, versin 6.0.2.
Puede verlo en el enlace siguiente: WebSphere Adapters glossary.
69
70
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Avisos
Esta informacin se ha desarrollado para productos y servicios ofrecidos en
Estados Unidos.
Es posible que IBM no comercialice los productos, servicios o caractersticas que se
describen en este documento en otros pases. Consulte con su representante local
de IBM para obtener informacin sobre los productos y servicios actualmente
disponibles en su rea. Cualquier referencia a un producto, programa o servicio de
IBM no pretende indicar o implicar que slo se pueda utilizar dicho producto,
programa o servicio de IBM. En su lugar, se puede utilizar cualquier producto,
programa o servicio funcionalmente equivalente que no infrinja los derechos de
propiedad intelectual de IBM. Sin embargo, es responsabilidad del usuario evaluar
y verificar el funcionamiento de cualquier producto, programa o servicio no IBM.
IBM puede tener patentes o solicitudes de patente pendientes que traten el tema
descrito en este documento. El suministro de este documento no le otorga ninguna
licencia sobre estas patentes. Puede enviar consultas sobre licencias, por escrito, a:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785
EE.UU.
Para preguntas sobre licencias relativas a la informacin de doble byte (DBCS),
pngase en contacto con el Departamento de propiedad intelectual de IBM de su
pas o enve sus preguntas, por escrito, a:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo
106-0032, Japn
El prrafo siguiente no es aplicable en el Reino Unido ni en ningn otro pas
donde estas disposiciones no sean coherentes con la legislacin local:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA
ESTA PUBLICACIN TAL CUAL, SIN GARANTAS DE NINGN TIPO,
EXPLCITAS O IMPLCITAS, INCLUYENDO, PERO SIN LIMITARSE A, LAS
GARANTAS IMPLCITAS DE NO INFRINGIMIENTO, MERCANTIBILIDAD O
ADECUACIN A UNA FINALIDAD DETERMINADA. Algunos estados no
permiten la renuncia a las garantas explcitas o implcitas en algunas transacciones
y, por lo tanto, puede que esta declaracin no sea aplicable en su caso.
Esta informacin puede incluir imprecisiones tcnicas o errores tipogrficos. Se
realizan periodicamente cambios en la informacin aqu contenida; estos cambios
se incorporarn en las nuevas ediciones de la publicacin. IBM puede realizar
mejoras y/o cambios en los productos y/o programas descritos en esta publicacin
en cualquier momento y sin aviso previo.
Cualquier referencia en esta informacin a sitios web que no sean de IBM se
proporciona slo para su comodidad y no ninguna manera sirve como una
aprobacin de estos sitios web. Los materiales en estos sitios web no forman parte
de los materiales para este producto de IBM y la utilizacin de estos sitios web la
realiza el usuario bajo su propia responsabilidad.
IBM puede utilizar o distribuir cualquier informacin proporcionada por el usuario
de la forma que crea adecuada sin incurrir en ninguna obligacin con el usuario.
71
Los usuarios con licencia de este programa que deseen tener informacin sobre el
mismo con el fin de habilitar: (i) el intercambio de informacin entre programas
creados independientemente y otros programas (incluyendo ste) y (ii) la
utilizacin mutua de la informacin que se ha intercambiado, deben ponerse en
contacto con:
IBM Corporation 577 Airport Blvd., Suite 800 Burlingame, CA 94010 EE.UU.
Esta informacin puede estar disponible, sujeta a los trminos y condiciones,
incluyendo en algunos casos, el pago de una tarifa.
El programa bajo licencia descrito en este documento y todo el material bajo
licencia disponible para el mismo lo proporciona IBM bajo los trminos del
Acuerdo de cliente de IBM, el Acuerdo de licencia de programa internacional de
IBM o cualquier acuerdo equivalente entre ambas partes.
Los datos de rendimiento contenidos aqu se han determinado en un entorno
controlado. Por lo tanto, los resultados obtenidos en otros entornos operativos
pueden variar de forma significativa. Algunas mediciones se han realizado en
sistemas a nivel de desarrollo y no existe ninguna garanta de que estas mediciones
sern las mismas en sistemas disponibles comercialmente. Adems, algunas
mediciones se han calculado mediante extrapolacin. Los resultados reales pueden
variar. Los usuarios de este documento deben verificar los datos disponibles para
su entorno especfico.
La informacin relativa a los productos que no son de IBM se ha obtenido de los
proveedores de estos productos, sus anuncios publicados y otras fuentes
disponibles pblicamente. IBM no ha probado estos productos y no puede
confirmar la precisin del rendimiento, compatibilidad u otras afirmaciones
relacionadas con productos no IBM. Las preguntas sobre las capacidades de los
productos no IBM se debe dirigir a los proveedores de estos productos.
Todas las declaraciones relativas a la direccin o las intenciones futuras de IBM
estn sujetas a cambiar o a ser retiradas sin aviso precio, y slo representan
propsitos y objetivos
Esta informacin contiene ejemplos de datos e informes utilizados en operaciones
comerciales diarias. Para ilustrarlos de la forma ms completa posible, los ejemplos
incluyen los nombres de personas, compaas, marcas y productos. Todos estos
nombres son ficticios y cualquier similitud con nombres y direcciones que utilice
una empresa comercial real son mera coincidencia.
LICENCIA DE COPYRIGHT:
Esta informacin contiene programas de aplicacin de ejemplo en lenguaje fuente,
que ilustran las tcnicas de programacin en varias plataformas operativas. Puede
copiar, modificar y distribuir estos programas de ejemplo de cualquier forma sin
pago a IBM, con fines de desarrollo, utilizacin, mrketing o distribucin de
programas de aplicacin que se adecuen a la interfaz de programacin de
aplicaciones para la plataforma operativa para la que estn escritos estos
programas de ejemplo. Estos ejemplos no se han probado completamente en todas
las condiciones. Por lo tanto, IBM no puede garantizar ni implicar la fiabilidad,
capacidad de servicio o funcin de estos programas.
Cada copia o cada parte de estos programas de ejemplo o cualquier trabajo
derivado debe incluir un aviso de copyright como el siguiente: (nombre de la
72
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario
Avisos
73
74
IBM WebSphere Adapters: Adapter para Oracle E-Business Suite Gua del usuario