SAP xmii Deployment Made Easy Mo Ghanem, SAP Labs LLC
xmii Overview xmii integrations Scenarios Deployment Roadmap Deployment Timeline Where to get Help?
SAP xapp Manufacturing integration and Intelligence (xmii) SAP NETWEAVER Other SAP Bus. Solu tions Manufacturing Intelligence Dashboards mysap ERP SAP Manufacturing mysap SCM Manufacturing Intelligence Manufacturing Integration SAP BI The SAP xapp Manufacturing Integration and Intelligence (xmii) is a packaged composite application that delivers: Manufacturing Intelligence: Real-time six sigma analytics engine that aggregates and delivers unified visualization of events, alerts, KPIs and decision support to production personnel thru role-based dashboards Manufacturing Integration: A single standards compliant layer enabling SAP ERP connectivity into real-time plant floor apps. (MES, SFA, legacy apps.) to drive plant-toenterprise business process interoperability MES Manufacturing Execution Systems, EMI Enterprise Manufacturing Intelligence, BW Business Warehouse (from SAP) SFAC Shop Floor Automation & Control,
SAP xmii Core Functions/Services MANUFACTURING INTELLIGENCE Visualization Services Charts, grids, tickers, UI controls Dashboard components Analytic Services SPC/SQC (Six Sigma) analyses Statistical and other mathematical analyses MANUFACTURING INTEGRATION Data Services Bi-directional data access Metadata browsing XML-based data abstraction Connectors to external systems Business Logic Services Logic Integration services Notification services Calculation and data transformation Content creation SAP xmii SAP xmii Visualization KPI Mfg. Intelligence Alerts Analytics Manufacturing Intelligence Business Logic Services Data Services Mfg. Integration Core Mfg Services S95/B2MML Standard Other Standards Manufacturing Integration Web Services Web Services All services exposed as web services Includes user-defined composite services Connectors
xmii Empowers Plant-to-SAP Integration SAP ERP APO PM PPPI PP QM MM SD SAP xmii Use of all remote-enabled SAP BAPIs, RFCs & IDOCs, Remote-Enabled function (std or custom) Ready access to data as needed in the operational processes BAPIs IDOCs- RFCs JCO / XI / SAP Connectors / Web Services Connectors Much more than a conventional connector or adapter Simplified transformation between platforms Real-time responsiveness to events & alerts at both the enterprise & plant system level
xmii Overview xmii integrations Scenarios Deployment Roadmap Deployment Timeline Where to get Help
Manufacturing Integration Scenarios Enterprise SAP ERP,mySAP BusinessSuite Other Enterprise Applications H2A AH2A A2A A2A Plant Human-to- ERP Integration ERP to- Human-to- Machine Integration Legacy System Integration Standardsbased Transactional Integration S95
xmii Overview xmii integrations Scenarios Deployment Roadmap Deployment Timeline Where to Get Help?
xmii Deployment 5 Steps Roadmap 5 Steps road map
Project 1 Project Business Blueprint Realization Final Go Live & Support 5 Map Business Processes & Applications Identify Business Process (Current and Needed) Map Data, Application and business logic to execute BP Ex. Quality Management (PI-Batch, SPC, Labs) Inventory shop floor systems and technologies Historians (ifix, Industrial SQL,OSIPI) Manufacture Execution Systems (MES) Lab Information Management Systems (LIMS) Quality Management system Home-grown applications Identify Systems and processes being replaced by MySAP, xmii (Ex, xpro, KBM (DB2), MTR (Oracle 8.x), Identify common Function that can be standardized as services to all BP (Production Schedule, Bill of Materials, Quality Data, Plant Maintenance, notification etc). Identify Key Performance Indicators and performance measurement procedures
Business Processes Mapping SAP ERP PM MM PP QM Plant Maintenance Materials Mgmt. Production Planning Work Orders Inventory Control Production/Process Time Tickets Goods Movement Orders Component - Batch Information Operations Consumption Material -Reservations Time Tickets Work Assignment Material -Characteristics Production Results Purchasing Material Consumptions Quality Mgmt. Inspection Tasks Inspection Lots Sample Management Usage Decision Test Results - Recording SAP- xmii Visualization Services Business Logic Services Analytics xmii Data Services MES LIMS Historian SCADA Others
Project 1 Map Business Processes & Applications Project Business Blueprint Realization Project Management and Governance Final Go Live & Support 5 Project Mgmt. Plans Project Team Org Project Scope Project Plan Team skills Requirements Team Skills Development Team building Microsoft Project Document
Team skills Requirements Typical Consultant needs a blend of both technical and functional skills, as follows xmii product Knowledge Training Technical knowledge (prerequisites) : Strong Database knowledge (SQL and Oracle) Web skills including Javascript, HTML and Web Services, Java, XSLT, CSS, SCADA, MES systems knowledge EAI Systems interfaces (Basis) SAP Netweaver (BI, XI, EP) SAP functional knowledge focused on the following modules (MM, PP, PPPI, QM & PM).. Process Manufacturing Discrete Manufacturing Quality Management Materials Management Plant Maintenance Basis level technical Integration
xmii Team Building (Core Team) Implementation Project Manager Project Management Issue logs and problem resolution Overall project implementation communication, process design and integration Prepare Detailed Cost & resource estimates xmii Solution Architect Design/test system architecture Conduct Business Process workshop Facilitates system scalability Build architecture scalability to meet organization s and user s requirement As-Is Business Process Analysis Proof of Concepts Create validation master (test) plan xmii Solution Consultant Installation and configurations Build xmii application Build data connectors Design and build matrix logic Configure ERP Integration Facilitates user s testing Help with user s training
xmii Team Building (Extended Team) MySAP Business Analyst(s) Conduct business process workshop Achieve consensus on business rules Identify and qualify data and data sources Create test scripts Facilitates user s testing Help with user s training Plant Automation Analyst Attend business process workshop Achieve consensus on business rules Identify and qualify data and data sources Create WW Tags test data and data connection Facilitates user s testing Help with user s training Database Administrator Administer and maintain the application database Network Administrator Facilitate Network and server connectivity Create users and roles Identify and qualify best connections to data Test connections Facilitates user s testing
Team Building What Where Online Documentation ( How to, Guides, whitepapers) SAP SDN https://www.sdn.sap.com xmii Training Field Enablement Residency SAP Partner Network xmii Introductory Training (WNALH1) Advanced Training (WNALH2) Onsite residency program for Partners
Project 1 Business Blueprints Business Blueprint Realization Final Go Live & Support 5 Group SAP BOM and route Functions Requirements Quality View and BOM SPC by details Functional View of test results Material Movements Multi-level Functions Area Control limits and Bills alerts and tracking for deviations Movement of goods SPC Print charts functionality for Operators Issue and consume materials Event flagging and notes Receipts and View returns component materials for finished products Production Order Detail Real-time charting of data entry Maintenance Scrap Consumption Production Schedule View View spec alternate condition input materials Yield, Manufacturing Plant Instructions Maintenance Access to Notifications test data from various plants Component Alert quantity supervisors/planners on substitutions Production Inventory Orders Plant Scrap Maintenance functions factor Work Orders View Inventory Job Order pick list View Create schedule labels and history by machine View Maintenance Data
Project 1 Business Blueprints Business Blueprint Realization Final Go Live & Support 5 Group Requirements by Define Data source Functional Area Define Interfaces Data Sources SAP Business Warehouse Custom application with SQL Quality and SPC LIMS Historian ERP SF interfaces SCADA SF ERP interfaces Bills of Material MES Production Orders Production Confirmations Maintenance Material Inventory Levels Process Messages Inspection Lot Data Material Receipts Material Details Material Consumptions Batch Details Material transfers Key Performance Indicators Production Resources Schedule & Functional Compliance Locations Inspection results recording Quality Maintenance ComplianceWork Order & Quality Notification Notifications details Batch Characteristic recording Work Orders & results recording Maintenance Notifications Material Inventory Levels Equipment Effectiveness Energy Consumption Scraps/rework
Realization Project 1 Business Blueprint Realization Final Go Live & Support 5 Application Architecture Integration Architecture Security Single Plant Multi-plant
xmii Integration Architecture Corporate Preferred SAP R/3 4.6C/ERP 2004+ BAPI / RFC / IDoc IDOC or RFC Adapter Web Services SAP BW 3.x Visual Composer SAP ERP 2004 Enterprise Portal Role-based dashboards xmii iviews xmii Visualization RFC & IDOC Plant SAP xmii
SAP xmii in a Single Plant/Region Architecture Plant Company R3, mysap ERP SAP NetWeaver SAP xmii
SAP xmii Enterprise Architecture Plants SAP xmii in a Multi-Plant Context Corp Server R3/mySAP ERP SAP NetWeaver SAP xmii Corp xmii SAP xmii SAP xmii SAP xmii
Project 1 Realization Business Blueprint Realization Final Enterprise-to-Plant Integration (SOA) Go Live & Support 5 Application Architecture Plant Operations Plant Operation Role- and Performances Specific UI UI UI UI SAP Enterprise Services xmii Visualization Business Process Enterprise to Plant Integrations SAP ERP xmii Business Logic Services SAP NW xmii DB DB
Realization Project 1 Business Blueprint Realization Final Go Live & Support 5 Data Connectivity and Qualification Application Architecture rapid Prototyping Connect to Data Sources Data Query Configuration Define Data elements and mapping Business Logic & Process Flow Define Visualization Security Model business process Build Business default Process Display Design templates KPI Configuration Build UI by functional Area Automated Data Extraction/acquisitions Build Nav. Flow (Web Page / Portal) Analytics and Statistical Calculations Use SAP xmii development best Identify practices Security and Req. recommended (AD/Groups / Roles) Directory Business structure. Logic Use best Practices See Jeremy Good s Presentation on Application Best Practices
XMII Realizations Step 1: Architecture mysap ERP 2004, 2005 Corporate Step 3:Business Logic & Process Flow BW EP XI SAP NetWeaver Step 4: User and Navigation Plant Business Logic Services Visualizations Universal Data Services xmii Step2 Data Connectivity and Qualification
Final Project 1 Business Blueprint Realization Final Go Live & Support 5 Final Setup Production Environment Migrate xmii Configuration & application Functional Check Technical Check
Final Project 1 Business Blueprint Realization Final Go Live & Support 5 Final Functional Check Investigate the applications to ensure business process objectives are being met Identify specific risk factors resulting from Legacy systems, gaps, modifications, etc. Identify and evaluate risk resulting from high volume requirements. Technical Check Performance, availability, data consistency Identify specific risk factors resulting from very high requirements, such as high volume, performance, throughput, availability etc. Benchmarking to identify showstoppers and improvement potential
Go-Live Project 1 Business Blueprint Realization Final Go Live & Support 5 Go-Live & Support Setup Administration Processes (Backup, Archives, Help Desk) Knowledge Transfer and User Training Go-Live Check Evaluate hardware sizing based on requirements, user volumes, and Data volumes Optimize configuration of implemented systems, interfaces, and database Verify and optimize critical interfaces Performance Availability Data consistency Update/Save Hardware Sizing and Configuration data Go Live Build a Support team
xmii Overview xmii integrations Scenario Deployment Roadmap Deployment Timeline Where to get Help?
xmii Deployment Timeline Project Blueprints Realization Final Go-Live 2 Weeks 6-12 Weeks T I M E BP Mapping Application and Data Inventory Rapid Prototyping Business process and interface mapping Data /Interface Connectivity Process Logic and Flow Navigation and Visualizations Final Go Live check
xmii Deployment Best Practices Build a Global Model Build a prototype Involve end-users Avoid assumptions Think Service oriented or Event driven Test your Model after each deployment Document lessons learned Update your global model Update blocks list and solutions Have a Long term Plan But Execute in iterative and incremental phases (Scrum) Break down your project to manageable implementations Build a Library of common Functions and Displays Build and enforce Governance model How to manage/update Services Where to manage
xmii Overview xmii integrations Scenario Deployment Roadmap Deployment Timeline Where to get Help?
xmii Deployment Model Learn form the Source Get Help! SAP Service Marketplace (http://service.sap.com) SAP Developer Network (http://www.sdn.sap.com) SAP Help Portal (http://help.sap.com) xmii: http://help.sap.com/saphelp_xmii115/helpdata/en/index.htm Best Practices, How To, Transaction Templates Interface Repository (IFR) (http://ifr.sap.com)
Get a Jump start (Available Templates) SAP xmii Transaction Enablers Sample Available Templates Materials Data Material Movements Batches Production Orders Process Orders Plant Maintenance Notifications Plant Maintenance Work Orders Quality Planned Orders Repetitive Manufacturing IDOCs MM PP QM GetMaterialInventoryLevel.trx GoodsMovementGetDetails2.trx GoodsReceiptMultipleItems.trx GoodsReceiptSingleItem.trx MaterialGetDetail.trx MaterialGetList.trx BAPIMessageDetails.trx (used in ProdOrdGetConfDetails.trx) ProdOrdConfirmationMultiItem ProdOrdGetConfDetails.trx ProdOrdGetConfList.trx InspLotOperation.RecordResults.Sin gleitems.trx The collection of xmii transactions will be continuously evolve with all content posted and maintained on SDN.
Thank You! Questions? Mo Ghanem Manager Field Enablement, ASM SAP Labs LLC 350 Eagleview blvd Suite 110 Exton, PA 19341 T (610) 903-8000 F (610) 492-9872 E mo.ghanem@sap.com www.sap.com
Copyright 2005 SAP AG. All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
Copyright 2005 SAP AG. Alle Rechte vorbehalten Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Microsoft, Windows, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, und Informix sind Marken oder eingetragene Marken der IBM Corporation in den USA und/oder anderen Ländern. Oracle ist eine eingetragene Marke der Oracle Corporation. UNIX, X/Open, OSF/1, und Motif sind eingetragene Marken der Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc. HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java ist eine eingetragene Marke von Sun Microsystems, Inc. JavaScript ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. MaxDB ist eine Marke von MySQL AB, Schweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP -Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden. SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit. Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.
xmii Deployment Strategies Enterprise Service Architecture Consolidation and Standardization for higher Productivity SAP xmii Business Logic Services Analytics Composite Applications SAP NetWeaver Business Process Platform Visualization Data Connection Services SAP BI Composition for differentiation while leveraging existing investments Evolutionary adoption of Services and moving towards an open serviceoriented architecture Reusable application components for fast and efficient Solution composition MES LIMS SCADA Legacy SAP ERP SAP SRM