Streamlining SAP Transactions using GuiXT and
Transcription
Streamlining SAP Transactions using GuiXT and
Streamlining SAP Transactions using GuiXT and Mobile Bar Coding SESSION CODE: 2513 Andy Rindfleisch - Process Improvement Mgr, Welch Allyn DeeDee Kato - Director of Marketing, Synactive Inc.GuiXT.com LEARNING POINTS Case Study – Welch Allyn - Goal - Approach - Results How Synactive Can Help - Synactive Overview - Liquid UI for iOS Q&A Welch Allyn Company Info is a privately-held company that manufactures and distributes medical devices focus on "frontline care" so patients can be efficiently and effectively diagnosed and treated. My role as a Process Improvement Manager in manufacturing involves SAP®, Lean, and Process work. What the user would like? A simple interface, using fun devices. What is a common reality? A complex interface, using old hardware. What does Liquid UI for iOS do? Liquid UI for iOS enables companies to extend SAP ERP mobile connectivity to iPad, iPhone, and iPod touch, as well as leverages device-specific features such as the camera for barcode scanning. Synactive´s simple scripting platform lets companies customize the SAP ERP user interface for iOS devices by consolidating and simplifying SAP Dynpros, tabs, and transactions without complicated programming or modifying the backend configuration, security, and business logic. Connectivity and Data Persistence. No re-entering of screen data if connection is lost, data is secure. Robust connections maintain screen data even if the network signal drops intermittently. Secure connections provide a completely secure channel for data over the network. What does Liquid UI for iOS do? • Connect to SAP using an iPod, iPad, iPhone, etc • Create simple, single screen, SAP transactions. • Small screen, no Keyboard. • So you need to compress and streamline the transactions. • Connect from anywhere. • • • • Take SAP on the road. Connect via internet to your SAP application server. No addition servers / hardware. Liquid UI provides “persistence”. If you lose your internet connection, you don’t lose the SAP connection. Even if you turn the device off. • Bar Coding is enabled. Manufacturing Flow Supplier Purchasing Demand SAP Build List Counting Scales MIGO GR 140,000 Per year MB1B 311 350,000 Per year Product Labels 4 Million Per year MFBF VL02N PGI 160,000 Per year 1.8 Million Per year Customer Manufacturing Flow improved using Synactive GuiXT Purchasing Demand Supplier Automated Generation of Spread Sheets and Email Scale Interface Counting Scales Build List Scan Bins Mobile devices MB1B 311 MIGO GR 140,000 Per year Single Screen Print Hot Labels Email Buyers LiquidUI Smart form updates Purchasing Master Data SAP Single Screen Bar Code 350,000 Per year Print KanBan Pick Tickets Printed using LiquidUI & iPad Product Labels 4 Million Per year Automated Generation of Spread Sheets and Email Product Wgts & Dims scale interfaced to MM02 MFBF VL02N PGI 160,000 Per year 1.8 Million Per year Single Screen Bar Code Customer LiquidUI with iTouch in a Bar Code SLED A straight forward real life example: Empty KanBan Bins PKBC is used to empty KanBan bins on the production floor, which drives replenishment. • Before Process • Enter the Transaction code - PKBC Empty KanBan Bins • Before Process • Move the empty bins to the stock room to transact empty. • Fill out the Input Screen. Select Bar Code, Enter Number, Select Empty, Hit enter Empty KanBan Bins • After Process • We do the transaction on a mobile device. • We use a Java Script to move the screen elements so they are visible on the iPod. • The Java Script selects the Bar Code and Empty radio buttons and positions the cursor to the Bar Code input field. • We scan the bar code on the bins to finish the transaction. Empty KanBan Bins • Results: • We‟re Mobile, so we don‟t have to move the bins to a PC. Saves a lot of handling! • We save a lot of time. 7 key strokes and 3 mouse clicks to 1 scan. We‟re doing 350K of these transactions, so every key stroke matters. • We love the „instant on‟ of the iPod • We make less errors. Error proofed by having the Java Script setting the radio buttons. The barcodes are never wrong. This is worth as much as the time savings. • We save training costs. This is big. Filling KanBan Bins 1. Use Excel to print the labels. Put on the Bins using Velcro. 2. TalTech ActiveX creates the Bar Codes in Excel. 3. Connect a scanner to your USB port. 4. GuiXT puts all the fields together and creates a push button to process. Andy Rindfleisch Multiple SAP screens to One The Backflush transaction – MFBF • The Backflush transaction is a more complicated transaction that requires several screens to complete. • This example shows the benefit of converting multiple screen transactions into a single screen. Multiple SAP screens to One Current Process: Enter Qty, Material, Plant, Production version, and click on Save. Multiple SAP screens to One Current Process: TO is created, hit enter. Multiple SAP screens to One Current Process: Click the “Fork Truck” to create the TO. Don‟t click the wrong thing or hit the enter. Multiple SAP screens to One Current Process: Accept the TO details, hit the Enter Multiple SAP screens to One Current Process: Shows details again, hit the SAVE – not the Enter Multiple SAP screens to One Current Process: Accept the TO details, hit the Enter Multiple SAP screens to One Streamlined with Liquid UI After Process • We‟re mobile! Less handling. • We use a Java Script to create one simple & easy to use screen. This saves us a lot of time, reduces errors, and cuts training time. • We‟re scanning the Material, Plant, Production version, and Quantity instead of keying it. Increased speed with less errors. Interfaces using GuiXT • Scan KanBan Id SAP GuiXT Script Downloads KanBan Id, Part, Piece Weight Shell Cmd to run GuiXT script GuiXT Script Uploads Part, new Piece Weight info. Shell Cmd to run GuiXT script • System looks up the parts piece weight from SAP and sends it to the scale. • No piece weight? The scale is set to do a sample. • The scale sends the piece weight to the system, which updates SAP for the next receipt / issue. USB connection Andy Rindfleisch Interfaces using GuiXT // Access writes the Piece Weight updates to a text file and then runs this script // SAP Easy Access // set up input file Parameter UpFr_file "c:\junk\WgtUpdfile.txt" Delimiter="," Screen SAPLSMTR_NAVIGATION.0100 Enter "/nMM02" // open files OpenFile "&[UpFr_file]" label Read_File // Read input file. ReadFile "&[UpFr_file]" u_part u_gwgt u_nwgt u_wum // if end of the input file, close the files, and Quit if not V[u_part] Screen SAPLSMTR_NAVIGATION.0100 Enter "mm03" CloseFile "&[UpFr_file]" CloseFile "&[UpFr_Log_file]" Return “Finished Updating“ Endif // Change Material Screen SAPLMGMM.0060 Set F[Material] &[u_part] Enter // Select View(s) Screen SAPLMGMM.0070 Enter // Change Material (2nd Screen) Screen SAPLMGMM.4004 // Update New Material Values Set F[Gross weight] &[u_gwgt] Set F[Weight unit] &[u_wum] Set F[Net weight] &[u_nwgt] Enter "/11“ //SAVE Goto Read_File What is Welch Allyn doing? Purchasing Demand Supplier Automated Generation of SpreadSheets and Email Scale Interface Counting Scales Build List Scan Bins Mobile devices MB1B 311 MIGO GR 140,000 Per year Single Screen Print Hot Labels Email Buyers LiquidUI Smart form updates Purchasing Master Data SAP Single Screen Bar Code 350,000 Per year Print KanBan Pick Tickets Printed using LiquidUI & iPad Product Labels 4 Million Per year Automated Generation of SpreadSheets and Email Product Wgts & Dims scale interfaced to MM02 MFBF VL02N PGI 160,000 Per year 1.8 Million Per year Single Screen Bar Code Customer LiquidUI with iTouch in a Bar Code SLED What’s next for Welch Allyn? External Applications • We‟re giving our Sales and Field Service iPads – they love them • Sales Orders / Quotes • Service Billing • Service Maintenance Records • Manager purchasing requisition approval. • Supplier notification of quality issues. Replacing our 25 Window Mobile Devices ($2,500 each) with $200 iTouch On Demand printing of Product Labels in production Data Repository using Synactive and Google Docs. Synactive At A Glance 2012+ Liquid UI for iOS Founded by Thomas Ewe (developed JavaGui in SAP Labs) Dr. Gerhard Rodé (Initiated and developed ABAP in SAP AG) GuiXT packaged with SAP since 1998 GuiXT has SAP-certified integration with SAP NetWeaver 1000+ Customers / Thousands of Users In use by SAP Solution Engineers 2011+ 2009 2007 PDF and Excel Integration 64-bit Architecture BlackBerry, iOS, Android, etc GuiXT Web Server Browser-based interface Offline mode for Mobile Devices 2004 Mobile Devices 2002 GuiXT Server 1998 GuiXT Designer introduced to the market Breadth of Customers Over 1000 Customers Across Multiple Industries What if you could go from this….. • This search screen has 140 fields that accept user input. • Only 3 or 4 are used. To this….. Intuitive Screen Layout One button click to access various transactions. Pushbuttons and radio buttons for repetitive search criteria. Allows data to be entered to screens that are not showing. And to this….. ONE development effort, multiple touchpoints GuiXT Solutions Case Study Results Liquid UI Platform Connects directly to SAP through patented connectivity technology Built on proven GuiXT technology Extends your SAP across both desktop and mobile devices Consolidates business related transactions, fields and tabs Start from SAP, Record Once and Deploy everywhere No Java, ABAP programming; no 3rd party application server required Simple scripting to empower a responsive IT team Non-disruptive Business Solution Lean, Agile Development What is Liquid UI for iOS? Redefining SAP GUI for the iOS • Supports SAP GUI features such as F4, toolbars, menus, multiple sessions • Multi-touch display with gestures and swipes to link actions in SAP • Integrated device camera and 3rd party sled for barcode scanner • Smaller screen size • Convert input fields into single press graphical buttons • Logon/Logoff desktop paradigm to ‘always on’ paradigm “Liquefy” the UI © 2012 Synactive, Inc. New Liquid UI App for iOS and Platform Provide a Complete Framework to Mobilize Your Workforce • Liquid UI for iOS App • No WithScreen screenCustomizations and process customizations • Liquid UI Professional Edition (PE) Liquid UI Platform The Platform is ascreen place –• Develop and deploy to develop and deploy customizations your screen and process customizations • Liquid UI Enterprise Edition (EE) – PE plus Enterprise Features GuiXT Technology SAP Record/ Design Automate/ Manage Extend New Capabilities for Liquid UI App for SAP ERP Native access – No Screen Customizations • Access to verified* native SAP ERP transaction • Does not require SUP or any other 3rd J2EE app server • Direct Connection to SAP • No changes to SAP security or underlying business logic • Essential SAP GUI features (e.g. gestures, multisessions, etc.) Grids, tree controls, and other ActiveX controls will have limited support in release 1 Secure access to corporate network is recommended (e.g. VPN) GuiXT Edition(EE) (PE) GuiXTLiquid LiquidUIUIProfessional Enterprise Edition “Liquefy” the UI Manage User Access To SAP Secure Connection Robust Connection Session Persistence Virtual Sessions Smart Attribute – Barcode Liquid UI Platform scanning • SAP Workflow integration to email app (see next slide) GuiXT Technology Record/ Design Automate/ Manage Extend Workflow Example No additional 3rd party product (e.g. Duet, Sharepoint or SUP) required. Liquid UI for iOS Feature Matrix Liquid UI for iOS App Direct Connect and verified transactions Liquify UI Manage User Access To SAP Secure Connection Robust Connection Session Persistence Virtual Sessions Smart Attribute – Barcode scanning SAP Workflow √ Liquid UI Professional Edition √ √ Liquid UI Enterprise Edition √ √ √ √ √ √ √ √ √ Extending SAP to Smartphone/Tablets NetWeaver Business Client Integration Extending SAP to Browsers/Portals Extending SAP to Windows Handheld Barcode/RFID Scanners Extending SAP to PDF and Excel Front-ends Workbench Record And Deploy To All Touch Points Workbench_Access.exe Workbench\MM01_WorkBench.exe DESIGNER • WYSIWYG Tool • Screen changes without writing any code • Start with any SAP transaction • Render to desktop or mobile touch points • Enables personalized applications based on roles and functions • Automatic script generation DesignerTrial_1.wmv How Can You Get Started? 1) Download “GuiXT Liquid UI for SAP® ERP Publication Featuring Gartner research” http://www.guixt.com/solutions/white_ papers&id=lui_gp.php 2) Install “Liquid UI for SAP ERP” app from iTunes Appstore 3) Access native SAP transactions from list of verified transactions http://www.guixt.com/products/liquid _ui_transactions.php 4) Contact us for the Liquid UI Platform to “Liquefy” the UI Mobile Your Workforce NOW! THANK YOU! For more information about GuiXT Solutions: www.guixt.com rfi@guixt.com Tel: 650.341.3310 Disclaimer SAP, R/3, mySAP, mySAP.com, SAP NetWeaver®, Duet®, PartnerEdge, 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. Wellesley Information Services is neither owned nor controlled by SAP. THANK YOU FOR PARTICIPATING Please provide feedback on this session by completing a short survey via the event mobile application. SESSION CODE: 2513 For ongoing education on this area of focus, visit www.ASUG.com