1 2 3 61 Previous Next

SAP for Mobile

908 Posts

Hello SAP Mobile Platform Community,


I am very pleased to announce that SAP Education has just released a new global course that is designed to focus on the new features since SAP Mobile Platform 2.3. TZMOB3: SAP Mobile Platform 3.0 Application Development is a 3-day, highly technical, hands-on course featuring what’s new in the 3.0 release of SAP Mobile Platform. This is a delta course and ideal for developers who have already gained SMP 2.3 expertise or attended the following SMP 2.3 developer courses:


  • MOB01: SAP Mobile Platform (SMP 2.3) Fundamentals and Best Practices (3 days)
  • SMP521: SAP Mobile Platform (SMP 2.3) - Native and Hybrid Application Development (5 days)
  • GW100: SAP NetWeaver Gateway - Building OData Services (3 days)
  • SMP530: SAP Mobile Platform - Native and Hybrid Application Development using OData (2 days)    


TZMOB3 not only covers the essential new features to the overall platform since SAP Mobile Platform 2.3, but also gives you the opportunity to practice and learn in a controlled environment with focus on the new features. This greatly reduces the time you need to spend in the actual classroom to stay competitive and on top of the extraordinary enhancements to the platform. And, you also engage in extensive step-by-step hands-on exercises to re-affirm your newly acquired knowledge. Having been an experienced developer and solution architect in a previous life, I thought that perhaps I would take a slightly different approach to introducing this course. During the rest of this blog, I will give you a sampling of what you will learn and touch on some of the exciting new topics covered in the TZMOB3 course.


SAP Mobile Platform 3.0 Architecture:




As you can see from the architecture diagram above, such immense flexibility requires a good understanding of how all the parts work together. As stated before, TZMOB3 builds on the knowledge you have already gained by attending the pre-requisite SMP 2.3 courses, in particular SMP521 and SMP530. As a way of example, this delta course assumes that you already have a very good understanding of the SMP 2.3 SAP Gateway and OData architecture. If your role in an organization requires that you also build OData Services channels on SAP Gateway, it would be highly recommended that you attend or have attended the GW100 course where you learn how to create an OData service channel that is ultimately consumed by SAP Mobile Platform 3.0 apps. By attending this delta course, you can then close any knowledge gap to SAP Mobile Platform’s enhancements in the area of Online/Offline OData.


SAP Kapsel:


The Kapsel Architecture is a Cordova container with seven powerful SAP Plugins. Kapsel also provides support for third-party plugins. This gives you, the mobile application developer, a great amount of flexibility and choices when designing and developing mobile applications.




Because SAP has adopted Cordova, the Kapsel fits seamlessly with the standard way of building and managing Cordova projects. This is so, because SAP Kapsel has been implemented WITHOUT having modified the Cordova container at all. It is essentially compatible with any other applications you are building with Cordova, allowing you to toggle between SAP Mobile Platform projects and Cordova only projects within the same development environment.


SAP Agentry Client Open UI Support and Integration:


In TZMOB3, you will learn that with SAP Mobile Platform 3.0, SAP Agentry clients now communicate with an SMP 3.0 server over HTTPS. Agentry clients utilize the SMP server’s authentication infrastructure through standard HTTP mechanisms in the same manner as other SMP clients - consistency. All authentication and communication with SAP Mobile Platform from any client occurs over the same port, simplifying overall administration.


Agentry Clients still use ANGEL, but ANGEL is encapsulated using the WebSockets protocol so that it can run over HTTPS. In essence, this enhancement in the platform allows Agentry clients to work with HTTP proxy servers and relays to eliminate the need for additional ports to be opened in the firewall. The TZMOB3 delta course also covers how you would migrate SMP 2.3 Agentry clients (or SAP Agentry 6.x clients) to SMP 3.0. As you can see, the features added for Agentry integration support ultimately simplifies your paradigm complexities and allows you to focus on your mobile application requirements and development.


Aside from the powerful integration features, you will learn how to use the SAP Mobile Platform 3.0 UI Extensions (Open UI) Support. This is extremely powerful, because you can now write custom controls in place of the default Agentry controls. If you are new to HTML5 and the SAPUI5 framework, there are two very useful courses – SAPX04 and SAPX05 – that will take you through an HTML5 development primer (or refresher) and the second course will take you through user experience design and development by way of the SAPUI5 framework. If you are interested in learning more about SAP User Experience education, please read an SCN UX Education blog I wrote earlier this year.

AppBuilder and Designing SAPUI5 Apps:


SAP AppBuilder gives you the ability to openly operate/inter-operate with other web-based HTML5 authoring tools. But keep in mind that this option comes with the SAP Mobile Platform 3.0 as a separate, downloadable UI tool. AppBuilder gives the mobile application developer a set of templates in a drag-and-drop designer IDE, packed with extensions to SAPUI5 and quick deployment of your app to SAP Kapsel.





SAP Integration Gateway:


Integration Gateway provides data integration capabilities and is deployed on the SMP 3.0 server. You will also be happy to learn that the OData SDK is now supported for development on Mac OS X as well as MS Windows.




In the TZMOB3 course, you explore and learn how extensively SMP 3.0 standardizes on OData to unify integration on a standard protocol with one implementation and one semantic. What does this mean to those of us who are primarily concerned about SAP data? SAP Integration Gateway exposes OData Services defined on the backend SAP Business Suite systems; therefore, there is no longer any need for a full SAP Gateway installation, since you can pick and choose which back-end services to expose. This is powerful!


Administration for the Developer:


As a developer, it has become common practice that you need to know some SAP Mobile Platform administration to be able to test and optimize your code. SAP Mobile Platform 3.0 brings a new SAP Management Cockpit that is HTML5-based, radically simplified - "Apple Easy” – a full service administration console that now fully combines Agentry and the SAP Mobile Platform. TZMOB3 has an entire section dedicated to mobile application administration for developers, where you learn how to navigate the new UI and administer your SAP Mobile Platform 3.0 apps. Below are just a few screenshots displaying the simplicity of the Management Cockpit:




I hope that I have given you enough information about the new TZMOB3: SAP Mobile Platform 3.0 Application Development course to help you determine that it is your next logical SAP Education course. If you are new to SAP Mobile Platform and need to review the list of training courses that are pre-requisites to this delta course, you can review the developer role-based education portfolio for SMP 2.3 developer courses at: SAP Mobility Education Online Catalog.


I would like to close this blog with a special note about the SAP Learning Hub for those of you who would prefer an asynchronous, cloud-based learning solution.


SAP Mobile Platform Education in the SAP Learning Hub:


SAP Education offers multiple delivery formats and learning solutions. If you find that attending a live classroom poses a time and financial challenge, SAP Education introduces the all new SAP Learning Hub, the on demand learning platform from SAP. All SAP course content is immediately available in the SAP Learning Hub, including all new SAP Mobile Platform courses. Therefore, SAP Learning Hub is a great way to stay relevant and competitive in this fast-paced IT market, while reducing total training costs to you and your organization. Aside from being a complete, cost-effective and cloud-based learning solution, SAP Learning Hub connects you to ALL the latest content across all SAP products and solutions – you get everything with one subscription.


If you are not sure that SAP Learning Hub is the right solution for you, SAP Education offers a FREE access to select courses via SAP Learning Hub, discovery edition. In the free edition, you can explore and assess the free content available to you. You will find entire courses in the free edition as well, so as to give you the experience of just how valuable becoming a full member of SAP Learning Hub can be. Get started– register for free access to SAP Learning Hub, discovery edition, and begin to experience the benefits for yourself. Click here to register


Thank you and wishing you great success on every SAP Mobile Platform project.


Best regards,


When we talk about mobile business-to-consumer interaction, we tend to focus on payments. But mobile is a powerful channel for businesses to interact with customers throughout their lifecycle: from marketing and building awareness to sales transactions to engagement, all the way through gathering feedback and other customer data.


Norwegian Cruise Lines is setting a great example. Its suite of mobile apps (available for iPhone, iPad, Android and Windows7) helps people find and book cruises, get deals, make the most of their cruise while onboard, and start thinking about the next cruise as soon as they get back home.


The Cruise Norwegian app lets would-be cruisers check out destinations and ships with maps, floor plans, photos and videos. It’s essentially a marketing app with a booking engine for managing sales (plus a few extras) that takes people through the first two stages of the customer lifecycle.


The extras belong in the next stage: engagement. As soon as you reserve your spot on a cruise, the countdown clock reminds you how long ‘til your holiday starts. Weather alerts let you know what to expect. FAQs help you prepare and pack your bags.


The second app is the Big Kahuna in the group: Norwegian iConcierge. Like its name suggests, it helps passengers ensure they spend their cruise doing exactly what they want. It includes information and a reservation system for shore excursions, onboard entertainment, and the ship’s restaurants. Check out what’s available, and book what looks good. It’s also the way to learn general onboarding info about how everything works, where everything is (shopping, spa), and how to cash in on your rewards points.


For a little extra, you can turn on WiFi-based text and voice services, so you can keep in touch with friends and family both on the ship (for a one-time fee) and off (for a per-minute rate).


A third app, Norwegian Puzzles, keep you occupied while you’re lounging on the pool deck, on the way home, or wanting to remind yourself how much fun you had once you’re back to reality. The fourth and final app, Flash Deals, publishes limited-time offers on select cruises for those ready to jump when they see a bargain.


So the only phase Norwegian is missing is the final one: gathering feedback, and using that to improve the business on all fronts. No doubt that piece is coming soon.


Norwegian has been a technology pioneer, offering several firsts in Internet, WiFi, and phone service at sea, so it’s not a surprise the company is leading the industry with its approach to mobile. Other cruise lines (Costa Cruises, MSC Cruises, Disney, Carnival and Celebrity) are playing catch-up.


Beyond cruise ships, the travel industry in general is starting to look to mobility to improve experiences for customers from first booking to next booking, and keep them engaged throughout. This frequent traveller is looking forward being able to do more, and get more, via mobile.

Big Data and SAP Work Manager natually fit together.  They form a virtous cycle.  Mobile solutions when done right enable your field workers to capture information at the point of performance.  This leads to greater information collected as well as more accurate and timely information.  For instance, unreported work gets captured as well as what parts were used, how long it took to complete and better reasons for failure reported.


This all feeds Big Data solutions such as predictive maintenance.  Work order assignments to your mobile device will be driven by the big data recommendations from predictive maintenance. Better decisions drive better field performance such as better first time fix rates, greater number of completed jobs, lower service and support cost, and getting the right service parts on time.   Read more at this blog Innovating Maintenance with Customer Specific Solutions Built on SAP HANA


You can check out SAP Work Manager on the Big Data Bus visiting cities across North America and Europe.



At SAP Manufacturing Industry Forum last week in Chicago, we were swamped showing a wide array of demonstrations on the Big Data Bus.  Not only was SAP Work Manager demoed, solutions using Internet of Things with remote service were shown to see real world examples people can understand beyond the techhnology.

photo 1.JPG

"...but please remember, you can access or modify the strictly confidential data in this app only in very secure locations...OK?"


"Yeah sure!...ehm, but what do you mean exactly? Well nevermind, I have to go, see you!"




Welcome to another post (here the first post) with use cases for ProtectMe, a research prototype developed at the SAP Product Security Research group.


What happens if you need your users to access and manipulate sensitive data in your ERP, and they should also respect your company's policy to protect the confidentiality of such critical information? How to provide users with convenient tools for their business operation that at the same time enforce corporate policy terms?


In the following videos, ProtectMe is used to control two mobile apps, respectively usingMBO and OData to retrieve business information. The scope of ProtectMe is however broader and can be integrated within the business logic of any application.

The policy conditions have been simplified in these use cases, and essentially comprise a list of geographic locations where data manipulations are allowed. However, ProtectMe is integrated out-of-the-box a number of mobile device components like bluetooth and WIFI network adapters, GPS, alarm and so on, thus supporting more use cases. And the engine used by ProtectMe supports the definition of complex conditions using data coming from the different components.


The apps in the videos are rather simple, but as you can see, ProtectMe is smoothly integrated in the user experience, thus it does not represent an obstacle for business users during their activities.


ProtectMe providing usage control to MBOs


ProtectMe and OData resources



More details on ProtectMe can be found at the following links:

or simply by contacting Francesco DI CERBO, Laurent GOMEZ or Slim TRABELSI from SAP ACES Product Security Research group.


Special Thanks to Stuart SHORT for the precious help.

Being mobile is often seen as something valuable. It makes your business more flexible, more dynamic. But do you know what really drives the value in SAP Enterprise Mobility? Is it just that the products have to perform well? Or should they be highly customizable? Or does the level of innovation have to be high? That is what I am currently trying to find out for my Master thesis.


I have built a model that I want to test. To get significant results I would like to ask you kindly to help me by filling in this questionnaire (http://www.surveyexpression.com/s/31729/SAPEnterpriseMobility). Next month I will analyze the data. If I get enough response to have an actual solid tested model, I will share the results here.


Thank you!

This blog tends to take a step forward on Fiori Launchpad introduction blog by me.


Now that we know that Wave 2 apps have been designed to be accessed by Fiori Launchpad and Launch page is already history. If you have all the Wave one apps up and running, it would be better if you get the entire wave 1 & wave 2 apps on the Launchpad.But how do we do it? SAP has provided a thorough documentation on what Launchpad is, and how it helps us. But still we are missing on any step by step approach to add new apps to your Launchpad.


This blog will help you to do the same. And as Fiori aims at “Keeping simple things simple”, adding apps to your Launchpad is also simple!


  • Here’s a link to the Launchpad designer that can be used to add catalogs and groups to your existing Launchpad.

       Launchpad designer:





  • Once you are on the designer, you can select to “Create a new catalog” by clicking on the + sign on the bottom. Provide a suitable Title and ID, and you are good to go.






  • Now that you have your catalog ready, you add tiles to your catalog. These tiles correspond to the apps you want visible in this catalog.  Select “App Launch Static” to create a simple Manager approval app.




Here’s how the tile would look like once added to the catalog. You can customize the tile, for the app you need to add.




If you click on the tile, you can see the details that can be modified for a particular app.

Add the relevant title and the target URL for the Manager Leave approval app.




  • Now you can add the catalog to a group. To create a Group, select the group icon and provide details like Title and ID.




  • You can select the catalog that you would like to add to this group.




  • You select Manager to add this to the group.




  • Now you want this app only visible to the Manager, who holds the right set of roles for approvals.

       To restrict the Access of app, Go to PFCG in the gateway system, and create a new role  for manager apps.

       Click on “Transactions” to add a “Grupee”.




From the drop down list you can select the appropriate Gruppe, in our case “manager”.




  • The last step to assign the appropriate users to this role .




  • Save it! And you are all set to use the “Manager leave approval” app on the new Launchpad.



In this blog, I talk a lot about mobile payments, machine-to-machine technology, the Internet of Things, big data, cloud computing… We often look at each thing in isolation. But when the technology gets really exciting is when it all comes together to create something greater than the sum of its parts.




For the second year in a row, SAP (my employer) showed off its smart vending machine at the February Mobile World Congress (MWC) in Barcelona.




A vending machine is a humble device. But don’t let that limit your thinking about what it can do.




When we demonstrate it, we have people download a mobile wallet app onto their phones or another NFC device, such as this year’s MWC conference badges. We load up some spending money on their app, spin them around three times, and point them at the vending machine.




Once you get close enough, the machine recognises you, and displays a welcome message on a giant touchscreen with your name in it, plus an assortment of snacks available to purchase. You select the one you want. The machine deducts the purchase price from your mobile wallet app, and dispenses your choice. No money required.




Each time you return to the machine—or another one like it—the machine learns a little more about your preferences. Over time, it’ll offer deals on snacks you buy most often. You can even select to buy a gift snack for someone you know, and send a claim voucher to his or her own device.




That’s just the consumer experience. On the backend, it’s just as impressive, if not more so. The SAP smart vending machine is full of sensors that keep track of internal temperature, maintenance status, and inventory levels; accelerometers that measure when someone shakes it in frustration; and even cameras that measure traffic patterns. The machines can also send all of that data back to a home base, so that the company that owns the machine can proactively restock and repair the machines, dynamically re-routing truck drivers to the locations that need service.




The real point to all this isn’t so much to build such a posh vending machine, but to demonstrate how all these technologies work, and more important, how they work together to create real business value. Instead of a network of vending machines, this could be a network of ATMs, supply lines, windmills, or turbines. All of the technology for such a smart, connected network exists—and is made by SAP. How could it help your business?

1. What is the standard way to connect a SAP system to Datasift?

SAP delivers a standard connector to connect to Datasift and harvest social data. This is part of the deliveries under the topic of Social Intelligence. You can find more details in this help.sap link. Once data is harvested, all the necessary aspects like Legal Compliance (Consent Management and Retention) and Archiving are taken care of. The block diagram below gives an idea about all the deliverables related to the Social Intelligence topic.



2. Do I need an account with Datasift?

Yes, you will need an account with Datasift. You can find more details about Datasift here. The connector supports most of the Channels supported by Datasift but it takes a few minutes to add additional channels to the connector (as long as Datasift already supports the Channel).


3. What are the technical pre-requisites for the connector?

The connector requires SAP_BS_FND 7.47 SP03 or a higher SP. The database tables and all the features of Social Intelligence are part of the Business Suite Foundation 9SAP_BS_FND) layer. For real-time harvesting of social data, the connector also requires SAP BusinessObjects Data Services 4.1.


4. Where can I find the connector for installation?

The installation guide for the connector is available at https://websmp110.sap-ag.de/instguides -> SAP In-Memory Computing -> SAP Customer Engagement Intelligence -> Installation Guide Social Data Harvesting Connector.


5. Which applications in SAP use this connector?

SAP Customer Engagement Intelligence uses the features of Social Intelligence and customers can use the connector to connect to Datasift. SAP Fiori application for Analyze Sentiment also uses the connector for harvesting data from the social world. You can find more information about the Fiori application in my earlier blog. But it is possible to use the connector and harvest data independent of these applications (for example, you can use the harvested data to implement your own analytical content)

In the old days living in remote regions meant exclusion from vital services such as healthcare, education or banking because of the distance to populated areas . Not so any more. Adarsh Credit Co-operative Society, India's largest credit co-operative society, was founded with a vision to provide financial services to every person no matter how remote on the premise that they already have access to mobile services.


Priyanka Modi, Managing Director at Adarsh, says only 35% of India's population has a bank account. The company's mission is to change that, and they are using SAP Mobile Platform to drive financial inclusion throughout the world's seventh largest and second most populous country. Adarsh employs 3,000 office workers and 100,000 agents in the field to service one million customers -- all from a basic feature phone.


SAP Mobile Platform (SMP) enables Adarsh to offer a seamless, personalized and contextually relevant experience to its members any time, and at any location across India. The power of the platform, says Adarsh's CTO, is in the security, scalability and the integration to the bank's core systems. Customers have the advantage of real-time services. They can get their balance at same time they make a deposit.


SMP makes life a whole lot easier for Akarsh's field force as well. Previously, they spent hours waiting at the bank to make deposits and check customer accounts. Now, they can access the account directly at the customer's location and look at the account together. The deposit is made in the customer's presence, and he can see it himself. This kind of service inspires trust, and saves time for both parties. The customer can make financial transactions instantaneously without leaving his shop or farm, and the bank's agent can spend more time working in the field, servicing existing customers and finding new ones.

One million customers may seem like a lot, but in a country of 1.2 billion, there's plenty of room for expansion. Adarsh is working hard to build a cashless society and help raise the social and financial status of its members by fostering saving habits and providing technical and financial support.  With SMP, Adarsh customers now have a fast, easy and convenient way to conduct bank transactions in a secure, user-friendly, and cost-efficient fashion anywhere, any time.


Watch the video!

Host Card Emulation Breaks the Mobile Payments Gridlock

We’re likely to see the NFC payments space accelerate this year thanks to host card emulation, or HCE. It’s a technology supported by Android 4.4 that gives any mobile device with NFC the ability to behave like a contactless smart card—without needing to go through the secure element. Instead, HCE stores and transmits payment info (name, card number, etc.) via the cloud. For more on HCE, this Monitise MobileFI article provides a great intro.


MasterCard and Visa have both formally announced they’ve gotten behind HCE—and it’s no surprise, as the technology could allow financial institutions to finally offer mobile payment services that go around telcos altogether. HCE also will greatly expand the options for consumers, who won’t have to use specific devices on specific networks, but will be able to use any NFC-enabled device running Android 4.4.


HCE could be the big break mobile payments have been waiting for. It seems like every day I read about another bank or payment provider announcing HCE-driven mobile wallets or payment solution. Google Wallet is transitioning over the HCE, and will no longer support physical secure elements.


The just-out Forrester Research Mobile Payments Forecast, 2013 To 2018 (US), predicts that mobile payments adoption will grow significantly over the next several years, primarily fueled by proximity payments. HCE could be the reason why.


Remember all the hullaballoo about Apple not including NFC in the iPhone 5? (I even jumped on the bandwagon and blogged about it.) The company deliberately didn’t make a play to own the secure element, which until now, was the major stumbling block.


I think that together, the several announcements we’ve seen about HCE from major players in the space form another major milestone in the evolution of mobile payments. (And I think Apple could be kicking itself yet.)

In yesterdays post, I covered how mobile is a catalyst for change and innovation.  The post focused on the change aspect where mobile helps organizations (1) capture and validate data at the point of performance, (2) enforce business processes, and (3) offers real-time access to your systems.  Today we will discuss how mobile innovations are becoming available to help you outpace your competition.


In particular, there are four new areas where we see analytics, cloud and mobile coming together.


  1. Geospatial (GIS) integration
  2. Live 2D and 3D visualization
  3. Predictive Maintenance
  4. Wearables and augmented reality


With the complexity of business processes and equipment today, new mobile technologies can help make it easier to understand and act efficiently at the point of performance. .For instance, SAP Work Manager mobile app will combine geospatial data and 3D visual content with work order business processes which gives an extremely rich, multi-system work environment.  This innovation leverages the new SAP Mobile Platform Open UI SDK which enables developers to implement extensions for two way communication (data and event information) between the Meta Data Driven App and the 3rd party App. It will include GIS integration such as ESRI and SAP 3D Visual Enterprise Viewer integration in the upcoming release in June 2014. 2014-02-18_SAP_Work_Manager_Esri.png


Mobile GIS such as Esri ArcView will enable users to manipulate interactive maps and to obtain extremely detailed information on the geographic region in question. Mobile users can efficiently find jobs and assets nearby, filter for equipment by location and view work orders from a map. This can completely eliminate paper data entry and the hunt for the right information. Field work will see a huge impact on speed, responsiveness, quality of output, productivity of resources and reduction of resources needed to maintain operations.


With SAP 3D Visual Enterprise integration, field workers will see improved speed clarity, and execution with visualization.  We believe it will help eliminate inaccuracies and lost time associated with language differences, paper based transactions and undocumented part histories.  Example scenarios include launching and viewing visual work instructions, showing all steps and safty procedures, and selecting replacement parts.


Predictive Maintenance also will change how your mobile solution is used.  Work order assignments to your mobile device will be driven by the big data recommendations from predictive maintenance.  Better decisions drive better field performance such as better first time fix rates, greater number of completed jobs, lower service and support cost, and getting the right service parts on time.  Read more at this blog Innovating Maintenance with Customer Specific Solutions Built on SAP HANA


Lastly, augmented reality is revolutionizing the user experience.  Asset management is a hands-on environment.  In fact, its not uncommon to be wearing bulky gloves as you get a little dirty.  Augmented reality and wearables changes how you interface with your SAP system because you can stay hands-free.  For instance while you work on a peice of equipment, you can see vital information on your glasses and use hand gestures to interact.  All the while you keep those gloves on and keep turning the wrench.  Now combine all of the above so you are working on the predicted maintenance jobs, navigating with GIS, and getting work instructions in 3D without ever touch a screen using AR.


The future is now with mobile asset management.


You can learn more about this on the ASUG webcast (April 16th)  "Asset Management and Condition Monitoring: Take Operations to the Next Level" by registering at http://www.asug.com/events/detail/Mobile-Asset-Management-and-Condition-Monitoring

What are the ingredients for success in Enterprise Asset Management (EAM).  First let’s turn our attention to your SAP ERP system. Your organization made a large investment in this system with the promise that it would bring your maintenance practices to a new level and deliver business benefits such as productivity, cost reductions and lower asset lives.


Why?  Because organizations care about providing quality maintenance practices. Many are moving from a corrective maintenance, reactive model to a predictive and preventive maintenance one with targeted, measured processes. To start, you to define your processes and put a system in place to execute on those best practices which allows you to clearly set goals, measure your practices and improve cycles. Along with clearly defined processes, your SAP EAM system offers one unified system to track and monitor those business processes offering more visibility into your assets, the work performed on those assets, and the people doing the work. Thus your EAM system offers a good place to store data, but how do you get the data into your EAM system after it is collected in your defined business processes?273325_l_srgb_s_gl.jpg


Data has been the achilles heel of many organizations that simply implement an EAM system and wait for it to fully revamp their maintenance practices. What they don’t understand is the key to unifying under one system and advancing your business processes is data. And data is only timely and accurate if it is captured daily at the point of performance. For an EAM system to fulfill its job you have to be able to capture and access all of the data from your day-to-day business processes to standardize them. Without sufficient data, your EAM system can’t enhance your operations.  So how do you capture all of the data you need to without burdening your workforce?


Mobile is the catalyst of change and innovation as it helps solve the problem outlined above. It’s transforming communication between people and machines through connected devices and goes hand in hand with the other disruptive forces in the world today including big data, social and cloud.

The first benefit of mobility here is that it helps capture complete and accurate data. The mobile application can not only make sure that all necessary information is captured, but that the data itself is free of errors. This is achieved by validating all data at the point of entry to ensure it’s in the right format and within the expected range.


You can also capture and retain more data with less effort. Part of it comes from the fact that the mobile app captures a lot of information (time/date, status, technician, coordinates, duration etc.) without the technician’s involvement. The other, more important, part is that it no longer takes several people – including the technician and multiple support staff – to collect and enter the information into the enterprise system.

The third major advantage of mobility is that it gives your employees real-time access to your systems information in the field.  It enables real time reporting and analytics anytime, anywhere

Together, these things make for incredible returns for your EAM organization.

You can learn more about this ont the ASUG webcast "Asset Management and Condition Monitoring: Take Operations to the Next Level" by registering at



Additionally, you can also calculate the potential benefits of going mobile for EAM at http://www.sap.com/uptime

A lot was said about SAP Fiori and the SAP Fiori Launchpad, but not a lot was written till today. So,… it’s time to start.


SAP Fiori Launchpad is a real-time, contextual, role based and personalized aggregation point for business applications planned to be deployed on multiple platforms – ABAP (available today), SAP Portal, Cloud Portal and HANA. It runs on multiple device types and provides a single point of access for business applications such as transactional, analytical, factsheet, smart business applications and others.


SAP Fiori Launchpad key values:

  • Simple - intuitive, easy and coherent user experience
  • Role based - simplified role based navigation and business function access
  • Contextual - real time, contextual and personalized access
  • Responsive – consumption a cross devices, versions and channels with a single user experience
  • Multi-platform – planned to be running on multiple platforms – ABAP (available today), SAP Portal, SAP HANA Cloud Portal and HANA




SAP Fiori Launchpad, across its underlying planned platforms, showcases the SAP user experience alignment (following the Fiori user experience), the branding tools alignment (SAP Theme Designer) and the responsive, multi-channel UI alignment.


To get more updates, keep following our up-coming posts on SCN and our twitter account @Portal_SAP

SAP has a long successful history in delivering solutions for technicians and maintenance workers to manage their work orders and time. These workers conduct physical labour and require the use of their hands to perform routine jobs. Mobile technology, such as mobile 1.0 apps, have been leveraged by these professionals to streamline processes however there are new technologies like wearables and specifically smart glasses that can integrated with enhanced mobile 1.0 deployments and free up hands to complete work more efficiently and effectively.


Sounds great, but let's look at a real example.


We were able to get a demo of this exact scenario. Arno Mielke, Director of Mobile Solutions and Innovations, SAP provides an overview of a concept application for integration of SAP 3D Visual Enterprise Viewer into SAP Work Manager. The demo shows how maintenance and service technicians can enhance their performance with remote control, gesture control, augmented reality and wearables like smart watches (e.g. Samsung Gear) or glasses (e.g. Google or Vuzix).


But there's more (as always).


Manuel Saez, Director of SAP Mobile Innovation Centre teamed up with Olivier Mercier, Senior Developer for SAP Mobile Innovation Centre to dive deeper into the AR and Multimodal demo given by Arno. They give the specific behind the project, such as AR technology from Metaio, and SAP Software such SAP 3D Visual Enterprise Viewer and talk about how this technology can be applied to any user, not just technicians and maintenance workers.


This is a seriously cool demo and video interview that I highly recommend that you watch if you are considering how to leverage AR and multimodal interaction in any project.



Since the acquisition of WhatsApp by Facebook, just prior to the 2014 Mobile World Congress, there has been considerable press about Facebook and WhatsApp.  In the last few days, the latest headlines have been about how WhatsApp handled a record 64 billion messages in a 24 hour period.  That is a fantastic number and it represents magnificent growth.  I’m not trying to take away from this brilliant achievement, but I must point out that WhatsApp subscribers didn’t really generate 64 billion messages.


WhatsApp also noted that they recorded 20 billion inbound (originated) messages and 44 billion outbound (terminated) messages.  Simply stating that “WhatsApp handled 64 billion messages in a 24 hour period is misleading.” In fact, WhatsApp subscribers sent 20 billion distinct messages.  They are counting the message when it leaves the originator and then counting it again when it is received by one or more recipients.  That’s not the most accurate way of publicizing their messaging metrics and unfortunately; both the press and some analyst do not make this distinction.


How this industry counts messages is not the most standardized process; however, we should be counting distinct messages (with one originator and at least one recipient):

Counting Messages.png


Today, there are approximately 22.5 billion SMS messages generated worldwide, on a daily basis.  This is based on SAP Mobile Services’ own traffic statistics, coupled with information from Portio Research and others.  Much has been said that WhatsApp alone greatly exceeds the daily SMS volumes.  Again, this is not completely true, although, they are knocking on the door.  As a group; however, OTTs (non-SMS interworking) do exceed the daily SMS rate.   I have calculated that OTT messages are between 35-45 billion messages per day – even if I only focus on the real number of distinct messages that are generated.


So, let’s talk about the differences in how subscribers interact with OTT messaging services vs. SMS for a moment.  First off, I should also acknowledge that these messaging style differences were brought to my attention from a Portio Research report that we reference.


One of the nice things about pure OTT messaging services is that many offer typing indicators along with delivery and/or read indicators.  Many even provide the concept of presence – that it, the availability status of the other party is displayed.  It is much more of an Instant Messaging type of exchange.  Therefore, each user will likely send many more messages to convey the same thoughts and ideas that would normally be sent in only one or two SMS messages.  The mindset of most senders of an SMS is that they’ll send the message and expect it will be read either now or in the future.  If the other party reads and responds quickly, then the exchange could take on a more IM-style characteristics.


The example below shows the differences between an OTT based conversation and an SMS conversation:

SMS - vs - OTT Conversations v.1.0.png


The OTT conversation shows 8 distinct messages (although WhatsApp might say that’s 16 messages! ) while the SMS-based conversation conveys the same ideas in 3 messages.  While this is a rather radical view, the concept is sound.  In reality while many SMS messages convey more in the initial messages of a conversation, most times, once both participants realize they are chatting in near-real-time, they conversation looks more “IM-like.”  Nevertheless, this illustrates how free OTT apps can easily generate more messages per conversations than SMS.


The key to accurate OTT messaging metrics as a measure of progress is a common statistic; however, it is also one that can easily be misunderstood.  That measure plus number of monthly active users (MAU) are both good indicators of the true reach and value of a messaging service.  Simply stating that a service has 100 million registered users, without an MAU metric is useless.  For example if 100 million users were registered, but only 20 million are MAU, then there is likely some problem with the app/service when 80% are not using the service on a monthly basis.  Interestingly, MNOs do not typically report MAU for certain services, but simply subscribers.  We then have to look to other metrics, sometimes painstakingly acquired by analyst firms, to ascertain more usable metrics regarding overall status of a service.  Accurate measurements of messaging and similar metrics in today’s global mobile ecosystem are important as it enables both potential users as well as enterprises to make accurate decisions about engaging with and using these new, innovative services.


Please follow me on Twitter: @wdudley2009


Filter Blog

By author:
By date:
By tag: