Presentation from SAPPHIRE NOW and the ASUG Annual Conference 2011. Combining SharePoint and InfoPath with the Winshuttle Usability Platform provides an end-to-end framework for accelerating SAP transactions.
2. 2 Overview Accelerating processes Example scenario Introducing SharePoint and InfoPath Demo solution Best practices and benefits Key learnings Questions
4. Complex Business Process 4 Creating a new employee in SAP requires the user to enter data into 25 separate screens With a consolidated form the process can be reduced from approximately 20 mins to 2 mins
5. Business User Solutions 5 Constant Business user solutions Complex Program TransactionProcess Rate of Change Simple Dynamic Manual 10 10 Million Records
7. Situation Ahab Coffee Company’s management team has decided to roll out a health benefit scheme for all of the company’s 3,000 employees and their immediate family. The scheme should be effective starting two months from now. The HR Manager has been tasked with ensuring the SAP HR system contains all the necessary information to support the scheme. 7
8. Problem Ahab Coffee Company has not previously been tracking family members of employees in the SAP system. In order to roll out the benefit scheme, the HR Manager is faced with the challenge of adding family members to 3,000 employees in SAP within a very short timeframe. 8 HR does not have the resources to manually collect and enter the data. On the other hand, the two-month timeframe does not allow enough time for IT to develop a fully automated solution.
9. Solution Requirements Data entry of single records Add dependent to personnel (PA30) Remote enablement Devolve task to managers andteam leaders UI simplification Users not trained in SAP HR Alternative simple interface required Short timeframe No complex custom development 9
10. Collecting Data with SharePoint and InfoPath Business user tool for creating electronic data entry formswithout writing code InfoPath forms can bepublished to SharePoint asweb-enabled forms Forms can be processed bySharePoint workflows Data collected from users canbe posted to most businesssystems using web services 10
12. Requesting Web Services from IT 12 That sounds great,but we need to revisit our enterprise architecture first Can I please have a web service? You shouldn’t be doing that! Sorry, we don’t have the time or resources now
13. Web Services Authored by Business Users Empowering business users to author and deploy their own web services removes the bottleneck for rapid development of creative business solutions These web services can then be utilized in any UI design tool which understands web services such as InfoPath 13
14. Solution Simple InfoPath form pushing data to SAP through Winshuttle deployed via SharePoint to Managers 14
26. Combining SharePoint, InfoPath and Winshuttle Author Run Host Create Web Service Governance Platform Web Service Directory SAP Credentials Web Service Engine PublishWebService Record Map Publish SelectWebService InfoPath 2007/2010 Create InfoPath Form Fill out and submit form Select Design Publish PublishForm SharePoint2007/2010 26
27. 27 Best Practices Preserve the ERP system as the “single source of truth” Populate dropdowns with data directly from web services Minimize the replication of business rules If the solution ends up with programmers in IT, then InfoPath probably isn’t the right tool But an InfoPath prototype is often a great way to explain IT what you want Leverage a no-programming platform for service enablement Empower functional analysts and power users in the business to create and deploy web services
28. Benefits of Business User Solutions Solution development on business timeframes Continuous optimization and acceleration of business processes Outside-in approach as opposed to inside-out (role-specific solutions) Decentralization of innovation, serving the long tail of specialized needs 28
29. 29 Key Learnings Usability improvements are not about esthetics but about accelerating business processes SharePoint and InfoPath provide UI tools for building alternative interfaces to standard ERP Service enablement is usually the real bottleneck for using InfoPath forms to post data to ERP There is a large number of use cases that are best served by solutions which are built entirely by business users