Date post: | 03-Jun-2018 |
Category: |
Documents |
Upload: | narayan-subramanian |
View: | 213 times |
Download: | 0 times |
of 54
8/12/2019 Ebs Adapter Webcast
1/54
Oracle E-Business Suite Adapter
Neeraj Chauhan Product ManagementNadakuditi Ravindra - Development
8/12/2019 Ebs Adapter Webcast
2/54
Presentation Agenda
Key Integration Challenges
Oracle E-Business Suite Adapter Architecture Key Features
Design Time Experience Leveraging Oracle SOA Suite Solution Architectures
Roadmap Positioning Q&A
8/12/2019 Ebs Adapter Webcast
3/54
Key Integration Challenges
Source of Truth
Custom Interfaces
Security Concerns
Fail-safe Integration
Process Orchestration
Event Driven Integration
Flexible Architecture
Complexity
8/12/2019 Ebs Adapter Webcast
4/54
Architecture
Oracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
5/54
SOA Principles
Oracle E-Business Suite Adapter
SOA Concept Oracle E-Business Suite
Service Broker : Describe Services Location Integration Repository
Service Provider : Implements a service Oracle E-Business Suite Adapter
Integration Repository
Service Consumer Oracle E-Business Suite Adapter
ServiceClient
Register Find
8/12/2019 Ebs Adapter Webcast
6/54
8/12/2019 Ebs Adapter Webcast
7/54
Oracle E-Business Suite Adapter
Integration Solution Overview
Oracle SOA Suite
OSB B2B
BPEL PM BAM
OracleE-Business
Suite Adapter
Open Interface Table &Concurrent Programs
XML & e-CommerceGateway
PL/SQL API, Views,Business Events
I n t e g r a
t i o n
R e p o s
i t o r y
I n t e g r a
t i o n
R e p o s
i t o r y
8/12/2019 Ebs Adapter Webcast
8/54
Service Oriented ArchitectureOracle E-Business Suite Adapter Life Cycle
JDeveloper Develop
BPEL PM / OSBOrchestrate / Route
Oracle EBS Security Access Control
Adapter FrameworkIntegrate:Technology
Enterprise Manager Monitor & Manage
Integration RepositoryIntegrate: Content
8/12/2019 Ebs Adapter Webcast
9/54
Key Features
Oracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
10/54
Leverages Integration Repository
Secured and Trusted Connection Functional Security Enabled Application Context Ready
Transaction Support Customization Support Multi Org Support
Key FeaturesOracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
11/54
Leverage Integration Repository
OracleE-Business
Suite Adapter
Cached Data File XML
Live Connection
OracleE-Business
Suite Adapter Packaged Data File
XML
Release 11i10
8/12/2019 Ebs Adapter Webcast
12/54
Secured and Trusted Connection Authentication Mechanism
FMW: Trusted Client
No APPS Schema Password
FND Username / Password
Connection Managed by EM
Oracle Fusion Middleware
Oracle E-Business Suite
8/12/2019 Ebs Adapter Webcast
13/54
Function Security Authorization Mechanism
PermissionSetGrantUser Role
Permission Set
Permission Set
Permission Set
SetGrant
Role
Role
Role
Role
Permission
Permission
Permission
SetGrant
User
User
User
RoleUser / Role Function (API Method)
8/12/2019 Ebs Adapter Webcast
14/54
Order
Application Context Ready
14
invoke1
invoke2 Apps Adapter
PL/SQL Invoke2
Apps AdapterPL/SQL Invoke1
Apps ContextUsername= SYSADMIN
Responsibility= System Administrator Org ID= 207
apps.initialize Implicit Call
I n i t i a l
i z e d
8/12/2019 Ebs Adapter Webcast
15/54
Global Transaction
15
Failurecauses
RollbackOrder
Adapter PartnerLink1
Receive
invoke1
invoke2 Adapter PartnerLink2
Receive
Dehydration StoreOracle BPEL PM
Global Transactionimplements
Two Phase Commit
Client Partner
Link
8/12/2019 Ebs Adapter Webcast
16/54
Customization Support
Custom PL/SQL APIs Custom Business Events Custom XML Gateway
8/12/2019 Ebs Adapter Webcast
17/54
Oracle Multi Org Architecture SupportMulti-Org Table structure
8/12/2019 Ebs Adapter Webcast
18/54
Connects to multiple EBS InstancesFlexibility in deployment
OracleE-Business
Suite Adapter
Legacy Applications
8/12/2019 Ebs Adapter Webcast
19/54
Design Time
Oracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
20/54
BPEL Project InJDeveloper
8/12/2019 Ebs Adapter Webcast
21/54
EBS AdapterService from
Component Palette
8/12/2019 Ebs Adapter Webcast
22/54
Step #1:EBS Adapter
Wizard opens upfor Configuration
8/12/2019 Ebs Adapter Webcast
23/54
Step #2:Service Name
8/12/2019 Ebs Adapter Webcast
24/54
Step #3a:Connection to EBS
Apps Database
8/12/2019 Ebs Adapter Webcast
25/54
Step #3b:JNDI name for EBS
Apps Database
8/12/2019 Ebs Adapter Webcast
26/54
Step #3c:Locating IREP DataFile for ApplicationModule Browser
8/12/2019 Ebs Adapter Webcast
27/54
Step #4a:Connecting to live
Apps Database forIntegration Content
8/12/2019 Ebs Adapter Webcast
28/54
8/12/2019 Ebs Adapter Webcast
29/54
Step #4c:Search & Browse
IntegrationInterface
8/12/2019 Ebs Adapter Webcast
30/54
Step #4d:Wrapper Package
creation for PL/SQL API
8/12/2019 Ebs Adapter Webcast
31/54
Step #4e:EBS Adapter
Service created
8/12/2019 Ebs Adapter Webcast
32/54
BPEL Process withInvokes & Assigns
8/12/2019 Ebs Adapter Webcast
33/54
8/12/2019 Ebs Adapter Webcast
34/54
Leveraging
Oracle SOA Suite
8/12/2019 Ebs Adapter Webcast
35/54
Oracle E-BusinessSuite Adapter
Oracle E-Business Suite Adapter
Integration Streams
------------------------------------
BPEL Process Manager
----------------------------------SOA Suite - Composite
8/12/2019 Ebs Adapter Webcast
36/54
Oracle BPEL PMProcess Orchestration
W e b
S e r v i c e
I n t e r
f a c e
i n O r a c l e
B P E L P M
Oracle BPEL PM
OracleE-Business
Suite Adapter
Oracle E-Business Suite Integration Interfaces EBS Adapter
Orchestrate
Human Workflow
IntegrateProcess as a Service
Open Interface Table &Concurrent Programs
XML & e-CommerceGateway
PL/SQL API, Views,Business Events
I n t e g r a
t i o n
R e p o s
i t o
r y
I n t e g r a
t i o n
R e p o s
i t o
r y
8/12/2019 Ebs Adapter Webcast
37/54
Oracle Service Bus
Oracle Service Bus
OracleE-Business
Suite Adapter
Oracle E-Business Suite Integration Interfaces EBS Adapter
Route
Transform
VirtualizeMulti-protocol bus architecture
Open Interface Table &Concurrent Programs
XML & e-CommerceGateway
PL/SQL API, Views,Business Events
I n t e g r a
t i o n
R e p o s
i t o
r y
I n t e g r a
t i o n
R e p o s
i t o
r y
8/12/2019 Ebs Adapter Webcast
38/54
Solution Architecture
Business Use Cases
8/12/2019 Ebs Adapter Webcast
39/54
Order Entry / PO Acknowledgement
Inbound / Outbound Use Case
Oracle, Non-Oracleand Legacy Systems
PO Inbound
Mapping / Translation
Verify and Book Sales OrdersPO Acknowledge OutboundPO Acknowledgexml file
abc
Interface Tables For SO Header & Lines
Import ProgramsSales Orders
EBS Apps DB
8/12/2019 Ebs Adapter Webcast
40/54
Open Interface Tables
Architectural Diagram
Data
Design Time
Run Time
InterfaceTables
IntegrationRepository
AppsContext
Info
WSDL
Shopping Car Add Remove
List
Apps.Initialize
CreateJOIN
(optional)
8/12/2019 Ebs Adapter Webcast
41/54
Concurrent Programs
Architectural DiagramDesign Time
Run Time
IntegrationRepository
AppsContextInfo
WSDLConcurrentProgram
InterfaceTables
Apps.Ini tialize
BaseTables
Concurrent
Program
8/12/2019 Ebs Adapter Webcast
42/54
Business Event Outbound integration
Transaction Diagram
Run Time
Action PerformedEvent
Raised
Business Event
Event SubscriptionListens to AQ
WF_BPEL_Q Advanced
Queue
S1 Sn SeededSn+1 DeferredSubscriptions
WF_BPEL_Q Advanced
Queue
Design Time
8/12/2019 Ebs Adapter Webcast
43/54
Oracle Business Activity MonitoringReal-Time Dashboards
Oracle BAMOracle E-Business Suite Integration Interfaces EBS Adapter
Real-Time KPIs / SLAs
Proactive Alerts
BAM Sensor Action
Actionable Business Intelligence
OracleE-Business
Suite Adapter
Open Interface Table &Concurrent Programs
XML & e-CommerceGateway
PL/SQL API, Views,Business Events
I n t e g r a
t i o n
R e p o s i t o r y
I n t e g r a
t i o n
R e p o s i t o r y
8/12/2019 Ebs Adapter Webcast
44/54
Order Processing DashboardBusiness Process Visibility
Business Objectlevel monitoring
Business Process
level monitoring
KPI / SLA levelMonitoring
Trend Monitor ing
Alert Monitoring
8/12/2019 Ebs Adapter Webcast
45/54
Leveraging Oracle BAMOrder Fulfillment Use Case
Sales Order book in Oracle E-Business Suite Business Event Raised (Order Entered) Business Event propagated to Oracle BPEL PM Process BAM Sensors pickup the Business Event Order Number and Order Status Data Order Number and Order Status process by BAM Server Data viewed on the BAM Monitor Entire Order Fulfillment process tracked for KPIs/SLAs
8/12/2019 Ebs Adapter Webcast
46/54
D E M O N S T R A T I O N
SLA / KPI Monitoring
8/12/2019 Ebs Adapter Webcast
47/54
Roadmap
Oracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
48/54
Roadmap
Support Flex Fields Descriptions Support Group Business Events Error And Exception Features Support Custom Concurrent Programs
8/12/2019 Ebs Adapter Webcast
49/54
Positioning
Oracle E-Business Suite Adapter
8/12/2019 Ebs Adapter Webcast
50/54
8/12/2019 Ebs Adapter Webcast
51/54
Oracle E-Business Suite Technology
Courses & Webcast Events
A il bl E B i S i T h l C
8/12/2019 Ebs Adapter Webcast
52/54
Available E-Business Suite Technology Courses
Visit the Oracle Education website athttp://education.oracle.com .
In the Categories field, select theE-Business Suite Technology item, andthen select the GO button.
This will show you the catalog of E-Business Suite Technology trainingavailable from Oracle University,covering 11i, R12, and R12.x courses
Training is available in a number offormats including in-class instructor-led, live virtual class (LVC) over theInternet, and eKits for training content.
ATG Li W b t E t
8/12/2019 Ebs Adapter Webcast
53/54
ATG Live Webcast Events
Mark your calendar for the last Thursday of the month at 8:00amPacific Time.
March 31, 2011 (Proposed: DBA skills or Diagnostics) April 28, 2011 (Proposed: DBA skills or Diagnostics) May 26, 2011
Contact [email protected] for suggestions on topics you wouldlike to see.
Watch the E-Business Suite Technology blog(http://blogs.oracle.com/stevenChan/ ) for announcements of replays andupcoming events.
8/12/2019 Ebs Adapter Webcast
54/54
Thank You