of 50
8/11/2019 20201_ibm Ebs Webcast
1/50
IBM Software Group
WebSphere Support Technical Exchange
Defining Connectivity to racle E!Bu"ine""Suite u"ing WebSphere #C$ $%apter Sreelatha San&aranarayanan ' "reelatha"(in)ib*)co* +WebSphere $%apter" Support an% Develop*ent
,ra"anna -olla ' pra"anna)holla(in)ib*)co* +WebSphere $%apter" .$ /ea%01 March 0210
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]8/11/2019 20201_ibm Ebs Webcast
2/50
IBM Software Group
WebSphere Support Technical Exchange 0 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
3/50
IBM Software Group
WebSphere Support Technical Exchange 4 of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere
$%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect" #DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
8/11/2019 20201_ibm Ebs Webcast
4/50
IBM Software Group
WebSphere Support Technical Exchange ; of 32
$gen%a 4 of 4
7$. ; 6 Can I u"e technology option" an% co%econnectivity to racle E!Bu"ine"" Suite in"tea% of u"ing
racle E!Bu"ine"" Suite a%apter -ow racle E!Bu"ine"" Suite $%apter co*pare" with
integration "olution u"ing technology option"
8/11/2019 20201_ibm Ebs Webcast
5/50
IBM Software Group
WebSphere Support Technical Exchange 3 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
6/50
IBM Software Group
WebSphere Support Technical Exchange = of 32
$%apter" an% S $ Suite
SOA Core
SupportingServices
ServiceComponents
8/11/2019 20201_ibm Ebs Webcast
7/50
IBM Software Group
WebSphere Support Technical Exchange > of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
8/50
IBM Software Group
WebSphere Support Technical Exchange ? of 32
racle E!Bu"ine"" SuiteHigh Level Integration Architecture
Standards-basedStandards-basedInterfacesInterfaces
Service-EnabledService-EnabledBusinessBusiness
FlowsFlows
Oracle E-Business Suite
Manufacture Order Management Planning
Applications ec!nolog" Infrastructure
Open Interfaceables #M$ %atewa"
&ebServices
FinancialProcurement
'ocument $evel
#M$ Based
As"nc!ronous
'ata $evel
Stored Procedures
ables
Functional $evel
&eb ServicesStandards
SOAP
Adapter capabilit" (Outbound ) Inbound *EBSInbound ) Outbound+
Adapter capabilit" -Outbound *EBS Inbound+
Adapter capabilit" -Outbound *EBS Inbound+
8/11/2019 20201_ibm Ebs Webcast
9/50
IBM Software Group
WebSphere Support Technical Exchange @ of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
10/50
IBM Software Group
WebSphere Support Technical Exchange 12 of 32
racle E!Bu"ine"" SuiteIntegration basics
Oracle EBS interfaces Integration requirement Description
Open Interface/Concurrent Program
Oracle Interface Table is used to store data from external sources. A concurrent program runsas a concurrent process and is executed by the Concurrent anager. The Concurrent program!alidates the data in Oracle Interface Table and then applies it into the Oracle "ase Table. Thismechanism ensures the data integrity and consistency in Oracle #"$ system.
P%/$&% APIs Oracle predefined or custom stored procedures / functions to complete business functions inOracle #"$ system.
' % (ate)ay $upports Oracle ' % (ate)ay interfaces !ia *eb $er!ices and + $, supports both Oracleseeded ' % (ate)ay interfaces -li e Order #ntry, In!oice #ntry and custom ' % (ate)ayinterfaces.
Integration 0epository I0#P pro!ides a complete catalog of Oracle #1"usiness $uite business ser!ice interfaces, and is
shipped as part of the Oracle #1"usiness $uite and exposed as *eb $er!ices, )hich can bein!o ed to get the structure and metadata of different business ser!ice interfaces -including' % (ate)ay, Open Interfaces, Concurrent Programs, P%/$&% APIs, etc
Ad!anced &ueue Oracle A& pro!ides messaging capabilities li e other messaging pro!iders. These capabilitiesare built o!er the database engine, and the messages are stored persistently in the Oracledatabase.
8/11/2019 20201_ibm Ebs Webcast
11/50
IBM Software Group
WebSphere Support Technical Exchange 11 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
12/50
IBM Software Group
WebSphere Support Technical Exchange 10 of 32
racle E!Bu"ine"" Suite $%apter Capabilitie"
Adapter can )or )ith Open interface tables and !ie)s,stored procedures and functions
Adapter pro!ides e!ent based integration by le!eragingthe "usiness #!ent $ystem of Oracle #1"usiness $uite
Adapter augments P%/$&% data types support o!er )hatcan be pro!ided by 2dbc dri!er.
Adapter pro!ides document le!el -' % integration )ith' % (ate)ay by using Ad!anced &ueues, A& +ms APIand *eb$er!ices
Adapter le!erages Integration 0epository )hich is a !ery
important component in the #1"usiness $uite
Adapter facilitates integration solution de!elopment bypro!iding #nterprise $er!ice *i3ard based metadatadisco!ery of the #1"usiness $uite ob2ects and interfaces
Packaged offeringfor most of EBSconnectivity needs
8/11/2019 20201_ibm Ebs Webcast
13/50
IBM Software Group
WebSphere Support Technical Exchange 14 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
14/50
IBM Software Group
WebSphere Support Technical Exchange 1; of 32
WebSphere $%apter for racle E!Bu"ine""Suite ! evolution
Oracle EBS Adapter V6 ! 4ata le!el integration )ith Oracle database.Ob2ects include
1 Open Interface Tables 1 Interface 5ie)s 1 $tored Procedures/$tored 6unctions Inbound and Outbound Connecti!ity 4ri!er compliant )ith +4"C 57.8 and abo!e $upport Oracle #"$ !ersion 99.: and 97.8
Oracle EBS Adapter V" # $upport for P%/$&% data type 0#CO04 Capability for mapping $&% date types to xsd date $upports Oracle #"$ !ersion 99.:, 97.8 and 97.9.x
Oracle EBS Adapter V" # ! #nhanced P%/$&% API support 1 P%/$&% data type "OO%#A; 1 O!erloaded $tored Procedures and 6unctions 4ocument le!el integration )ith ' % (ate)ay using 1 Integration )ith I0#P for ser!ice disco!ery 1 *eb$er!ices -$OAP/
8/11/2019 20201_ibm Ebs Webcast
15/50
IBM Software Group
WebSphere Support Technical Exchange 13 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
16/50
IBM Software Group
WebSphere Support Technical Exchange 1= of 32
Ca"e Stu%y 6 1 5 $0$ Integration "cenarioracle E!Bu"ine"" Suite $%apter
Order &apturingApplication
Create PO
"ase TablesPO Recordcreated
Event Created
"#$
Event Subscriptioncreated
Event Rule/Actionexecutes PL/SQL
Oracle#"$
Adapter#!ent$tore
Oracle#"$
Adapter
Polls for PO Createrelated events
$er!ice odule
E'ternal(InternalApplication
%e)Sp*ere Process Server
PO Event Processedand converted to BObefore sending toSCA component
urt!er processing inComposite application donebased on PO create in EBS
Oracle E+Business Suite
Subscriber alerted of t!eevent
8/11/2019 20201_ibm Ebs Webcast
17/50
IBM Software Group
WebSphere Support Technical Exchange 1> of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
18/50
IBM Software Group
WebSphere Support Technical Exchange 1? of 32
Salient ,oint" of Ca"e Stu%y 1
$%apter leverage" racle Bu"ine"" Event Sy"te* inracle!E!Bu"ine"" Suite to enable event ba"e%
integration to Co*po"ite application" on IBM S $ $%apterA" Inboun% connectivity ba"e% on Me""age In!
flow contract" %efine% in #C$ "pecification ffer" Tran"actional Support ,oll ba"e% retrieval of event" which can be controlle% by
configuring poll relate% propertie" $""ure% nce nly Delivery Support
8/11/2019 20201_ibm Ebs Webcast
19/50
IBM Software Group
WebSphere Support Technical Exchange 1@ of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
20/50
IBM Software Group
WebSphere Support Technical Exchange 02 of 32
Ca"e Stu%y 6 0 5 B0B Integration "cenarioracle E!Bu"ine"" Suite $%apter
,-. /ate0ay
Oracle #"$Adapter $er!ice odule
E'ternal
Partner(Application
Adapter "ill en#ueue t!e CA$CELPO OA% &'L message toEC&()$BO*$+ Queue , "!ic! is
seeded #ueue in &'L %ate"a- forB.B integration%e)Sp*ere Process Server
Cancel PORe#uest
Cancel PO executes some BP/Custom App c!anges before PO cancellationis re#uested in E)S
OTA
Oracle E+Business
Suite
Adapter "ill put t!e CA$CEL PO OA% &'L message to (0'S()$ Queueusing AQ0ms AP)
8/11/2019 20201_ibm Ebs Webcast
21/50
IBM Software Group
WebSphere Support Technical Exchange 01 of 32
$gen%a 1 of 4
$%apter" an% IBM S $ Suite racle E!Bu"ine"" Suite
-igh /evel Integration $rchitecture Integration Ba"ic"
racle E!Bu"ine"" Suite $%apter Capabilitie" WebSphere $%apter for racle E!Bu"ine"" Suite 5
evolution Ca"e Stu%y 6 1 5 $0$ Integration "cenario
Salient ,oint" of Ca"e Stu%y 1
Ca"e Stu%y 6 0 5 B0B Integration "cenario Salient ,oint" of Ca"e Stu%y 0
8/11/2019 20201_ibm Ebs Webcast
22/50
IBM Software Group
WebSphere Support Technical Exchange 00 of 32
Salient ,oint" of Ca"e Stu%y 0
Ca"e Stu%y 0 "howca"e" twoi*portant integration capabilitie"that racle E!Bu"ine"" Suite
$%apter provi%e" out of the box) $%vance% .ueue integration
#MS integrationThe"e integration" are viewe% inrelation to the B0B integration"cenario" that racle E!Bu"ine""Suite "upport"
&!at is I,EP
Integration repo"itory i" a co*ponent in racleEBS that offer" a catalogue of interface" available in
racle E!Bu"ine"" Suite)Interface type" can be ,/9S./ $,I" M/ Gateway
Map #ava $,I" F pen Interface table") EBS
allow" for any of the"e to be converte% to aweb"ervice an% expo"e% in the i8ep)Interface" in Integration 8epo"itory catalogue i"
aug*ente% fro* relea"e 11)3 to 10)1)1 ) $n% thi"ha" beco*e one of the popular *ean" of integrationwith the racle EBS
Meta%ata %i"covery for both the"e integration
*echani"*" %iffer 7or $%vance% .ueue integration *eta%ata%i"covery i" %one exploiting the %ataba"e ba"e%architecture of a%vance% ueue"7or #MS integration *eta%ata %i"covery i"
perfor*e% u"ing loo&up of expo"e% WebService"fro* Integration 8epo"itory 'I8E,+
8/11/2019 20201_ibm Ebs Webcast
23/50
IBM Software Group
WebSphere Support Technical Exchange 04 of 32
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite
$%apter integrate with racle 7inancial" *o%ule"
8/11/2019 20201_ibm Ebs Webcast
24/50
IBM Software Group
WebSphere Support Technical Exchange 0; of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite
Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere $%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect"
#DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
f
8/11/2019 20201_ibm Ebs Webcast
25/50
IBM Software Group
WebSphere Support Technical Exchange 03 of 32
racle 7inancial" ! briefing
racle 7inancial" i" an i*portant application group that exi"t" in racle E!Bu"ine"" Suite
racle 7inancial" co*pri"e" *ainly of the following *o%ule",ayable" '$,+8eceivable" '$8+
7ixe% $""et" '7$+Ca"h Manage*ent 'CM+General /e%ger 'G/+
Integration to each of the"e financial *o%ule" i" po""ible by exploitingthe %ocu*ente% interface" for creating9up%ating or re*oving therelevant recor%" fro* their corre"pon%ing table")
The *o"t popular *ean" of wor&ing with the"e interface" i" by u"ing the,/9S./ $,I that at ti*e" i" a Store% proce%ure that create" there uire% entity or "o*eti*e" i" a wrapper on top of a concurrentprogra* that can be invo&e% by u"ing the wrapper S, $,I)
IBM S f G
8/11/2019 20201_ibm Ebs Webcast
26/50
IBM Software Group
WebSphere Support Technical Exchange 0= of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite
Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere $%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect"
#DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
IBM S f G
8/11/2019 20201_ibm Ebs Webcast
27/50
IBM Software Group
WebSphere Support Technical Exchange 0> of 32
Configuring integration to $8
In thi" "e""ion we will loo& at a brief overview on howintegration to one "uch financial *o%ule '$8+ can beachieve% u"ing the racle E!Bu"ine"" Suite a%apter
$8 '$ccount 8eceivable"+
Create Invoice,/9S./ $,I6 $8HI J ICEH$,IH,
8/11/2019 20201_ibm Ebs Webcast
28/50
IBM Software Group
WebSphere Support Technical Exchange 0? of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite
Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere $%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect"
#DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
IBM S ft G
8/11/2019 20201_ibm Ebs Webcast
29/50
IBM Software Group
WebSphere Support Technical Exchange 0@ of 32
Di"covering ,/9S./ $,I to create invoice 1 of 4
Provide t*e requiredinformation to connect toyour EBS instance
&lick on Edit1uery
Provide t*esc*ema name
to discovero)2ects from
IBM Soft are Gro p
8/11/2019 20201_ibm Ebs Webcast
30/50
IBM Software Group
WebSphere Support Technical Exchange 42 of 32
Di"covering ,/9S./ $,I to create invoice 0 of 4
&lick on RunQuery to discover
t*e o)2ects
Once t*e query ise'ecuted3 list of
o)2ects under t*eselected sc*ema is
displayed
Select Stored Procedures andclick on t*e 4ilter icon todisplay t*e filter criterion
Specify t*e pattern tofilter t*e SP )y t*eir
package names
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
31/50
IBM Software Group
WebSphere Support Technical Exchange 41 of 32
Di"covering ,/9S./ $,I to create invoice 4 of 4
E'pand t*e filtered list ofStored Procedures and selectt*e one applica)le to create a
single invoice
&lick on t*erig*t arro0 toadd t*e storedprocedure as
selected o)2ect
Stored procedureattri)utes displayed in
tree structure 5postv"$# 7 to *andle SP 0it*
very large num)er ofarguments
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
32/50
IBM Software Group
WebSphere Support Technical Exchange 40 of 32
7$. 0 6 -ow %oe" the WebSphere a%apter leverageBu"ine"" Event Sy"te* in racle E!Bu"ine"" Suite
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
33/50
IBM Software Group
WebSphere Support Technical Exchange 44 of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite
Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere $%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect"
#DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
34/50
IBM Software Group
WebSphere Support Technical Exchange 4; of 32
Inbound connecti!ity from Oracle #1"usiness $uite using*eb$phere Adapter -9 of =
$teps to configure inbound connecti!ity from Oracle #1"usiness$uite
Create the #!ent store -table re>uired by adapter on the #I$-database
$et up the applications/*or flo)s in Oracle #1"usiness $uite toraise e!ents )hen an e!ent of significant importance occursCreate subscriptions in "usiness #!ent $ystem to the desirede!ent of interestConfigure the subscription to execute a custom P%/$&%program )hen the subscribed e!ent is recei!ed in "usiness#!ent $ystemThe custom P%/$&% program is responsible to populate theadapter e!ent store )ith information necessary to retrie!e thee!ent of interest
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
35/50
IBM Software Group
WebSphere Support Technical Exchange 43 of 32
Inbound connecti!ity from Oracle #1"usiness $uite using*eb$phere Adapter -7 of =
.ogin to Oracle E+Business Suite*ome as Sysadmin user3 /o to
or1flo" Administrator, eb Applications from t*e left
navigation pane
&lick onBusinessEvents from
Administratoror1flo"
&lick on t*e Subscriptions ta)to create a event
su)scription
&lick tocreate a 8e0Su)scription
Select t*e Systemt*at is t*esu)scri)er
&lick on magnifyingglass ne't to Event
4ilter to c*oosefrom t*e list ofavaila)le Event
types
8/11/2019 20201_ibm Ebs Webcast
36/50
8/11/2019 20201_ibm Ebs Webcast
37/50
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
38/50
IBM Software Group
WebSphere Support Technical Exchange 4? of 32
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suite a%apter to integrate to racle E!Bu"ine""
Suite %ataba"e ob:ect"
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
39/50
IBM Software Group
WebSphere Support Technical Exchange 4@ of 32
$gen%a 0 of 4
7$. 1 6 Doe" WebSphere racle E!Bu"ine"" Suite $%apterintegrate with racle 7inancial" *o%ule" racle 7inancial" 5 briefing Configuring integration to $8 Di"covering ,/9S./ $,I to create invoice
7$. 0 6 -ow %oe" the WebSphere a%apter leverage Bu"ine""Event Sy"te* in racle E!Bu"ine"" Suite
Inboun% connectivity fro* racle E!Bu"ine"" Suite u"ing WebSphere $%apter
7$. 4 6 Can I u"e #DBC a%apter in"tea% of racle E!Bu"ine"" Suitea%apter to integrate to racle E!Bu"ine"" Suite %ataba"e ob:ect" #DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
40/50
IBM Software Group
WebSphere Support Technical Exchange ;2 of 32
#DBC $%apter ver"u" racle E!Bu"ine"" Suite a%apter
racle E!Bu"ine"" Suite a%apter offer" "pecialiKe% connectivity toracle E!Bu"ine"" Suite
While wor&ing with %ataba"e of racle E!Bu"ine"" Suite it *ayappear that a #DBC a%apter woul% "uffice however that i" not theca"e
Support for ,/9S./ 8EC 8D %ata typeSupport for ,/9S./ B /E$ %ata typeSupport for overloa%e% Store% ,roce%ure" an% 7unction"
Since racle E!Bu"ine"" Suite i" "pecific to racle an% to racle E!Bu"ine"" Sy"te* re ue"t" to "upport "pecial %ata type" con"tant"an% %ataba"e ob:ect" can be built into thi" a%apter unli&e the #DBCa%apter which offer" *ore of a generic %ataba"e connectivity an% i"li*ite% by the %river functionality )
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
41/50
p
WebSphere Support Technical Exchange ;1 of 32
7$. ; 6 Can I u"e technology option" an% co%e
connectivity to racle E!Bu"ine"" Suite in"tea% of u"ingracle E!Bu"ine"" Suite a%apter
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
42/50
p
WebSphere Support Technical Exchange ;0 of 32
$gen%a 4 of 4
7$. ; 6 Can I u"e technology option" an% co%econnectivity to racle E!Bu"ine"" Suite in"tea% of u"ing
racle E!Bu"ine"" Suite a%apter -ow racle E!Bu"ine"" Suite $%apter co*pare" with
integration "olution u"ing technology option"
8/11/2019 20201_ibm Ebs Webcast
43/50
p
WebSphere Support Technical Exchange ;4 of 32
-ow the racle E!Bu"ine"" Suite a%apter co*pare" totechnology option" in ESB9B,M
WebSphere $%apter forracle E!Bu"ine""
Suite
Technology option" inESB9B,M
Connectivity to racle E!Bu"ine""Suite %ataba"e ob:ect"
Integration to racle M/ Gatewaythrough Web "ervice" an%
$%vance% .ueue"
8/11/2019 20201_ibm Ebs Webcast
44/50
p
WebSphere Support Technical Exchange ;; of 32
$gen%a 4 of 4
7$. ; 6 Can I u"e technology option" an% co%econnectivity to racle E!Bu"ine"" Suite in"tea% of u"ing
racle E!Bu"ine"" Suite a%apter -ow racle E!Bu"ine"" Suite $%apter co*pare" with
integration "olution u"ing technology option"
8/11/2019 20201_ibm Ebs Webcast
45/50
p
WebSphere Support Technical Exchange ;3 of 32
8/11/2019 20201_ibm Ebs Webcast
46/50
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
47/50
WebSphere Support Technical Exchange ;> of 32
Su**ary
In thi" "e""ion we loo&e% at "o*e of the &ey a"pect" ofintegration with racle E!Bu"ine"" Suite u"ing theWebSphere $%apter We al"o "aw "o*e of the ca"e "tu%ie" that %e*on"trate% the
integration capabilitie" offere% by the WebSphere $%apter $ greater part of thi" pre"entation covere% "o*e of thefre uently a"&e% ue"tion relate% to the WebSphere $%apterfor racle E!Bu"ine"" Suite
IBM Software Group
8/11/2019 20201_ibm Ebs Webcast
48/50
WebSphere Support Technical Exchange ;? of 32
$%%itional WebSphere ,ro%uct 8e"ource"/earn about upco*ing WebSphere Support Technical Exchange webca"t" an% acce""previou"ly recor%e% pre"entation" at6http699www)ib*)co*9"oftware9web"phere9"upport9"uppHtech)ht*l
Di"cover the late"t tren%" in WebSphere Technology an% i*ple*entation participate intechnically!focu"e% briefing" webca"t" an% po%ca"t" at6http699www)ib*)co*9%eveloperwor&"9web"phere9co**unity9
#oin the Global WebSphere Co**unity6http699www)web"phereu"ergroup)org
$cce"" &ey pro%uct "how!*e %e*o" an% tutorial" by vi"iting IBM E%ucation $""i"tant6http699www)ib*)co*9"oftware9info9e%ucation9a""i"tant
Jiew a webca"t replay with "tep!by!"tep in"truction" for u"ing the Service 8e ue"t 'S8+tool for "ub*itting proble*" electronically6http699www)ib*)co*9"oftware9web"phere9"upport9%0w)ht*l
Sign up to receive wee&ly technical My otification" e*ail"6http699www)ib*)co*9"oftware9"upport9einfo)ht*l
IBM Software Group
http://www.ibm.com/software/websphere/support/supp_tech.htmlhttp://www.ibm.com/developerworks/websphere/community/http://www.websphereusergroup.org/http://www.ibm.com/software/info/education/assistanthttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/support/einfo.htmlhttp://www.ibm.com/software/websphere/support/d2w.htmlhttp://www.ibm.com/software/info/education/assistanthttp://www.websphereusergroup.org/http://www.websphereusergroup.org/http://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/developerworks/websphere/community/http://www.ibm.com/software/websphere/support/supp_tech.html8/11/2019 20201_ibm Ebs Webcast
49/50
WebSphere Support Technical Exchange ;@ of 32
Connect with u"
. %et notified on upcoming webcastsSen% an e!*ail to w"ehelp(u")ib*)co* with "ub:ect line Nw"te "ub"cribeO to get a li"t of *ailing li"t" an% to "ub"cribe
/. ell us w!at "ou want to learnSen% u" "ugge"tion" for future topic" or i*prove*ent" about ourwebca"t" to w"ehelp(u")ib*)co*
0. Be connected1Connect with u" on 7aceboo&Connect with u" on Twitter
IBM Software Group
mailto:[email protected]?subject=wste%20subscribemailto:[email protected]?subject=wste%20subscribemailto:[email protected]://www.facebook.com/pages/WebSphere-Support-Technical-Exchange/121293581419http://www.twitter.com/ibmwstehttp://www.twitter.com/ibmwstehttp://www.facebook.com/pages/WebSphere-Support-Technical-Exchange/121293581419mailto:[email protected]:[email protected]?subject=wste%20subscribemailto:[email protected]?subject=wste%20subscribe8/11/2019 20201_ibm Ebs Webcast
50/50
.ue"tion" an% $n"wer"