integration of gis and sap: a use case for soa gero bieser ibu utilities, sap ag
TRANSCRIPT
Integration of GIS and SAP:A Use Case for SOA
Gero BieserIBU Utilities, SAP AG
© SAP 2007 / Page 2
1. Integration of SAP and GIS with SAP NetWeaver
2. New Possibilities offered by SOA
3. Waterworks‘ SAP-GIS Integration
4. Integration of further Systems
Agenda
© SAP 2007 / Page 3
Enterprise Asset Management:(Simplified) System Landscape
SAP ERP
MAM for Utilities
Network Management
OMS, DMS, SCADA
SAP BW
GIS
Scheduling
© SAP 2007 / Page 4
Different Levels of a GIS-SAP Integration
SAP GUI Composite GIS
SAPSAP GISGISData SynchronizationData Synchronization
SAP FunctionalitiesSAP Functionalities GIS FunctionalitiesGIS Functionalities
Composite BusinessProcesses & ServicesComposite BusinessProcesses & Services
© SAP 2007 / Page 5
GIS and SAP NetWeaver
SAP NetWeaver™C
om
po
site
Ap
pli
cati
on
Fra
mew
ork
INTEGRATION OF PEOPLE
Multichannel access
Portal Collaboration
INTEGRATION OF INFORMATIONEN
Bus. Intelligence
Master Data Management
Knowledge Mgmt
INTEGRATION OF PROCESSES
Integration Broker
BusinessProcess Mgmt
APPLIKATION PLATFORM
J2EE
DB- und OS system application
ABAP
Life C
ycle Man
agem
ent
Mobile SAP-GIS Integration
GIS as part of a portal
Consolidation of master data
Analysis of geospatial related data
Process integrationGIS as part of a composite
© SAP 2007 / Page 6
1. Integration of SAP and GIS with SAP NetWeaver
2. New Possibilities offered by SOA
3. Waterworks‘ SAP-GIS Integration
4. Integration of further Systems
Agenda
© SAP 2007 / Page 7
What makes a Service an Enterprise Service?
An Enterprise Service is technically a web service is based on standardized semantics and business rules is published in a central repository, the SAP Enterprise
Service Repository ESR
© SAP 2007 / Page 8
SAP NetWeaver:The Platform for SOA
SAP NetWeaverSAP NetWeaver
CompositionComposition
Enterprise ServicesRepository
PEOPLEINTEGRATION
INFORMATIONINTEGRATION
PROCESSINTEGRATION
APPLICATIONPLATFORM
Life C
ycle
Mg
mt
Com
posi
te A
pp
licati
ons
SAP NetWeaver
IntegrationIntegration
FoundationFoundation
© SAP 2007 / Page 9
Enterprise Services Workplace
Explore Enterprise Services in the ES Workplace of the SAP Developer Network: www.sdn.sap.com Service-Oriented Architecture Explore Enterprise Services
ES Workplace
Find Enterprise Services by Enterprise Service Index Solution Map Enterprise Service Bundles
Test-drive Enterprise Services using the ES Workplace testing system landscape
© SAP 2007 / Page 10
Example: Enterprise Service Bundle“Maintenance Processing”
Examples for involved Business Objects: Individual Material (corresponds Equipment) Installation Point (corresponds Functional Location) Maintenance Order Maintenance Request (corresponds to notification) Maintenance Plan
Examples for Enterprise Services (of about 65): Install Individual Material Create Maintenance Order Find Maintenance Request by Individual Material and Installation Point Find Employee by Work Center Create Maintenance Confirmation
© SAP 2007 / Page 11
Example: The Enterprise Service„Create Maintenance Order“
© SAP 2007 / Page 12
ES bundles are co-innovated with the help of Enterprise Services Community
Common platform and standards
Address industry-specific challenges
Definition of Enterprise Services in theEnterprise Services Community
Customer/Partner
Industry Value Networks
ASUG/DSAG/GLP
Other
Community Definition Groups
Enterprise Services Bundles
© SAP 2007 / Page 13
SAP NetWeaver Composition Environment CE
Eclipse 3 JEE 5
CompositeProcesses
CompositeViews
CompositeServices
Guided Procedures
Visual Composer, Enterprise Portal, Adobe Interactive Forms, WebDynpro…
SAP NetWeaver Developer Studio
Composite Application Framework
© SAP 2007 / Page 14
1. Integration of SAP and GIS with SAP NetWeaver
2. New Possibilities offered by Enterprise SOA
3. Waterworks‘ SAP-GIS Integration
4. Integration of further Systems
Agenda
© SAP 2007 / Page 15
1. Integration of SAP and GIS with SAP NetWeaver
2. New Possibilities offered by Enterprise SOA
3. Waterworks‘ SAP-GIS Integration
4. Integration of further Systems
Agenda
© SAP 2007 / Page 16
Architecture of an EAM Solution
CRMCRMERPERPDMSOMS
SCADA
DMSOMS
SCADABWBW MRSMRS
SAP NetWeaver SAP NetWeaver
EAM Analytics
EAMProcesses
GIS GIS
MRS = Multi Resource SchedulingDMS = Distribution Management SystemOMS = Outage Management System
© SAP 2007 / Page 17
Example: Outage Scenario
CRMCRMERPERPDMSOMS
SCADA
DMSOMS
SCADABWBW MRSMRS
Takecustomer
call
GIS GIS
Analyzeoutage
Createorder
Scheduleorder
Sendorder details
Updateoutage
data
Updateoutage
reporting
© SAP 2007 / Page 18
Summary
SAP NetWeaver supports integration of master data, processes and user interfaces of SAP and GIS systems.
SAP NetWeaver and the Enterprise Service Repository are the basis for deploying Enterprise Services.
With Enterprise Services you have access to most of the business objects and functionalities in SAP ERP. Thus, you can compose integrated SAP-GIS applications very flexibly.
In the Enterprise Service Workplace you find details on Enterprise Services.
In addition to GIS you can also integrate further systems of your EAM system landscape.
© SAP 2007 / Page 19
Thank you!