1 2 3 84 Previous Next

SAP for Mobile

1,246 Posts

If you have attempted to create or renew an APNS certificate for use with Afaria and receive an "Invalid Certificate Signing Request" error, please check out the following KBA. This issue is currently under investigation, and this blog post and KBA will be updated when further information becomes available.




**Note, if you receive an error by directly clicking on the hyperlink above, please copy and paste it into a browser window.



This issue appears to have been caused by a temporary Apple issue, which now appears to be resolved. Creating and renewing APNS certificates should now continue as normal.


The new Apple Watch is designed to revolutionize the way people communicate with their devices – a seamless and an overwhelming user experience that was never thought before. As a developer, you can leverage WatchKit to take your iOS apps even further by extending and enhancing the functionality on Apple Watch. Hence, notifications from existing applications on your iPhone or iPad can be easily displayed on Apple Watch.

In order to get notifications on Apple Watch, you need to create a watch based application that requires Watch Kit SDK. The below article walk you through the steps to enable your mobile app on the Apple Watch.

Components of WatchKit

WatchKit apps comprises of two parts – a WatchKit extension that runs on iPhone and a set of user interface resources, which are installed on Apple Watch. As soon as you launch your app on Apple Watch, the WatchKit extension on iPhone runs in the background – updates the user interface and responds to user interactions. WatchKit offers lot of flexibility to extend your iPhone app to Apple Watch – provides three options such as WatchKit apps, Glances and actionable notifications.

WatchKit apps: Once you launch your app on Apple Watch, you can get to view the full user interface of your app. This implies users can launch, control and communicate with your app in unique ways – a seamless experience like never before.

Glances: You can offer users with quick read-only information that they require most – an instant and lightweight view of your app.

Actionable notifications: With inbuilt actionable notifications, WatchKit users can respond right from the comfort of their wrists – saves time and eliminates the pain to respond from a device.

However, one limitation with WatchApp is all applications are rendered “Read Only”, which means you can only view the data, but cannot edit the data.

Design and Development

Watch Kit SDK requires Xcode 6.2 coding environment to create a Watchkit based application. Now, let’s commence creating a new project with the help of Xcode 6.2 and iOS 8.2.


1. Open Xcode 6.2 and click File > New > Project to open the new XCode project.


2. In the new Xcode project screen, click File > New > Target to add a watch app target.


3. In iPhone (iOS 8.2), once you add WatchKit to your application, an Apple Watch application is displayed, where you can see your application with a status (ON or OFF)
Note: Default is ON that denotes that the application is in iWatch.


4. In the Xcode project screen, expand WatchTest WatchKit Extension folder to view the controller files and expandWatchTest Watch App to view Interface storyboard for UI interface.


5. Use the Interface storyboard to add anything on the interface.


6. Use the WatchKit to add multiple controllers (like buttons, notifications, labels, etc), which when added displays a simulator with a label: Hello Watch!


Innovapptive’s mWorklist app on iWatch

Innovapptive is leveraging the Apple Watch’s responsive and virtual intelligence to incorporate the mWorklist – Mobile Universal Approvals app on Apple Watch to deliver a seamless, intuitive and an interactive experience. This proposition redefines the way approvals are processed and notified saving considerable time, resources and above all providing a great user experience.

Apple Watch support for mWorklist will allow users to get instant push notifications and messages for key work items like purchase orders, expense reports, time sheets, contracts, shopping carts and much more without having opening up their mobile or tablet. This means users can enjoy the same set of features as available in the conventional devices like mobiles and tablets with added flexibility, convenience and simplicity. Stay tuned for more news on this topic as we release the next update of mWorklist.

The trend of processing and consuming information anywhere and anytime has created enormous expectations from customers’ enterprise IT teams to provide On-Demand mobile solutions to transact business. However, meeting this demand is next to impossible for IT, if a mix of pre-packaged mobile apps and custom mobile app development is not considered within their long term strategy. Unfortunately, most of the commercially available pre-packaged apps provide none to minimal customization options, making these pre-packaged mobile apps a non-viable option.

It is here that Innovapptive’s Rapid App Configurator Engine (RACE) pitches in to empower your IT teams to manage your evolving and unique business requirements across core lines of business such as Sales, Finance, Supply Chain, Operations and Field Services. Irrespective of the size of your enterprise or the type of the infrastructure that your organization currently maintains, we at Innovapptive will help towards achieving your goal to put ahead of your competitors.

Existing landscape of Innovapptive’s RACE

Innovapptive’s entire mPower Apps Suite comes with RACE that provides your IT teams the flexibility and agility to achieve SAP mobile customizations with simple configurations, eliminating any code changes – within minimal time and zero investment, translating to 40% rise in operational efficiency.  With RACE, you can activate or deactivate the required modules and transactions, based on your current business scope. Apart from that, it empowers your IT teams to accelerate your enterprise time to market without becoming a bottleneck.

New Innovations in existing RACE to create value to our customers

However, the present landscape of RACE is limited to only activating/deactivating specific modules and transactions (adding/removing/re-sequencing new fields and other related logic). The new generation RACE aims to redefine the way customizations can be accomplished – customers can dynamically create new modules as well as UI screens as per their specific requirements, which is a major value addition, all without the necessity to change a bit of the code.

Backend process/configuration to accomplish this new logic

  1. Create modules dynamically using AppScoping configuration.

In the Data Browser: Table ZAPPSCOPING Select Entries screen, enter the appropriate values under the respective column fields such as Appid, Application Name, MODULE_NAME, Title Name, DESCRIPTION and MODULE_TYPE.(Please refer Notes).

Figure 1


  • The data structure that you create here is mapped to the existing RACE landscape.
  • Table Description:


Column fieldDescription
AppidApplication reference id (Here mInventory app is taken as the reference application)
Application NameName of the referenced application.
MODULE_NAMEName of the referenced module
Title NameName of the referenced title
DESCRIPTIONDescription of the module (what this module does?)

“S” (Standard) or “C” (New Module)

  1. Build the UI screens dynamically with elements based on configuration in SAP NetWeaver Gateway.
    • The value TOCOLLECTIONDYNAMICRACCOLLECTION under DATA_PROVIDER column field is used to dynamically retrieve the data.
    • Thus the data within the TRANSFERORDER module (as illustrated in Figure 1) gets retrieved in the Data Browser: Table APPSCREEN_CONF Select Entries screen including screen names, screen types, elements, element type and UI labels.

Figure 2

Note: Elements here refer to UI elements such as buttons, checkboxes, radio buttons, etc.

  1. Retrieve the data dynamically based on data provider from RACE.

Figure 3

Front end data flow process illustrated on a mobile screen

The following sequence of screen shots illustrate the data flow taking the example of Innovapptive’s mInventory application.

  1. Open the mInventory app and in the Login screen, type the username and password in the respective fields and tap


Figure 4

2. In the Home screen:

    • The respective configured modules: TRANSFER ORDER and PURCHASE ORDER (as illustrated in the backend procedure) gets displayed here.
    • Tap PURCHASE ORDER to display the transactional data available within this module such as purchasing document number and company code (refer figure 6).

Figure 5Figure 6

3. In the PURCHASE ORDER screen:

    • Tap the appropriate transaction to get the detailed information of the transaction record including the available line items for this transaction.
    • Tap the appropriate line item to view the detailed information of that line item.

Figure 7

More innovative features in the offing

  • X509 certificate: Configuration of X509 certificate will be accomplished directly into the user’s mobile to do away with the Login button. User can directly open the application without the necessity of typing in login credentials to authenticate.
  • Localization options: Desired language option can be configured so that all label names, screen names, etc are translated into the desired language that is configured.
  • Postings: User’s mobile can be configured to enable direct posting of data to the backend. In other words, whatever configurations that user executes in his/her mobile, all such configuration data will be posted directly to the backend.

How this new innovation adds value to Innovapptive’s Customers?

  • Eliminates coding efforts completely.
  • Eliminates the efforts required to configure the backend.
  • Offers the opportunity to create new mobile apps within the shortest possible time.
  • Eliminates the need to hire additional skill sets (Mobile UI/UX designer, iOS, Android or Appcelerator developer).
  • 20% direct cost savings through enhanced productivity.
  • 40% rise in productivity to drive higher operational efficiency.

The January release of the iOS client has been released to Apple and should appear on the App Store for general availability soon.  The custom signing portal is also being updated with a new release now.  This client is intended for use with SAP Afaria and SAP Mobile Secure.


The client release version is 8103 and the client has been enhanced to support additional languages.   Please see the following KBA for the release notes on this version.


January iOS client release - Afaria

SAP Afaria 7.0 SP10 has been released and is available for download in the SAP Support Portal.

Please check the Readme for further details. The Product Documentation will be updated shortly with the SP10 documents.


If you would like to stay tuned on the latest news around Afaria, you may want to watch this wiki page to receive update notifications.
Hint: You need to be logged on in order to have the "watch this page" option available.

It’s amazing to think that over 1 billion people own Android devices worldwide. While this number is certainly significant, it is not overly surprising given the growing popularity of Android in recent years. At SAP TechEd we were pleased to be joined by Google for several sessions on taking advantage of Android in the enterprise. Read on and check out a few big things including a new whitepaper about Android for Work, an opportunity to join the Android for Work Live webinar and qualify for an AFW device for testing with SAP Mobile Secure.


The statistics on Android adoption certainly help talk a big game about Android’s expansive presence in the consumer market, but the ratio of personal to corporate users is not the same. I've read many market reports say that the majority of Android consumers use their device for personal purposes only. Although Android is wildly popular in the mobile consumer market, it is a long way from dominant in the enterprise market. The reality is that IT still doesn’t feel safe enough to incorporate it for enterprise-wide adoptions.


Google – not oblivious to the security concerns facing Android for Work – has strategically partnered with SAP – a leader who knows what it takes to develop and support solutions for the enterprise. Here are some key aspects of both the partnership and the promise of Android for Work. These are explored in more detail in the whitepaper linked below.

Commitment to the Enterprise

Google has been committed to strengthening their security systems amidst concerns voiced from enterprise IT departments. While improving security, they have not forced companies to abandon tried-and-true processes but instead work within the realm of EMM systems like SAP Mobile Secure.


Separate Business and Personal Areas

Employees utilizing BYOD want a clean and safe separation between personal data and business data. The secure Work Profiles, which isolate and protect corporate data while managing the flow of work information. All business apps and content goes into the Work Profile, which is encrypted. Employees can use approved work apps and their persona apps safely and securely, and IT can rest easy knowing that company business data is easily manageable on all Android devices.


Enterprise Expertise

SAP is known as a leader in enterprise mobile applications and security. SAP allows users to explore 300+ Android apps – the variety in apps available is great. SAP brings the potential to integrate Android devices into the corporate environment securely.

Register for the Android for Work Live webinar

Join Google for a 60 minute online event on Wednesday, November 4, 2015 starting at 11 AM PST. The Android for Work product team will discuss how Google, partners and customers are working together to transform the enterprise. Qualifying SAP customers can get started testing Mobile Secure on an AFW device after attending the webinar. You can register here.



Finally, for more information on Android for Work and how SAP and Google are working together, read the whitepaper here.

Originally published on 10/21/2015 for SAP for Mobile, updated on 01/11/2016.

  • WARN: windows platform for mobile is only supported on windows desktop! You cannot use a mac for this!


  • Install and set up environment
  • Make sure node and npm is installed
  • there is a bug: you can/should use the latest version but then you cannot use proxy, so use direct internet access !
  • Make sure cordova 5.0 installed (check with cordova -v)
  • Take a kapsel drop: this should contain the Kapsel plugins for iOS, Android, Windows.
  • Create and set up a new cordova app with logon plugin
  • cordova create PATH ID NAME

  • Go into the folder created by the previous command
  • Add the platform
  • cordova platform add windows
  • Add the Logon plugin
  • cordova plugin add kapsel-plugin-logon -sourcepath <path of 'plugins' in kapsel drop>This will add every dependency of the Logon plugin as well
  • Make sure all the necessary html/js is prepared for the platforms
  • cordova prepare
  • Open the solution (CordovaApp.sln)
  • The solution will automatically be  migrated to Win8.1
  • Remove the unnecessary 8.0 project
  • Add the SampleFileCertificateProvider
  • Download the SDKKapselSamples from github.wdf.sap.corp latest version as a zip. Unzip it somewhere.
  • Take the SampleFileCertificateProvider project folder with all of its content (beside the .sln) and copy to the windows platform directory
  • download from github
  • copy to the generated app's platform\windows directory
  • Add the SampleFileCertificateProvider sample project to the solution.
  • right click, add existing project... select the SampleFileCertificateProvider.csproj
  • Since the sample provider implements and interface which shipped in the kapsel drop you should set up the references: add the interface definition reference in the SampleFileCertificateProvider:
  • references right click, add reference...
  • browse the kapsel drop\plugins\logon\windows81\bin
  • select all files
  • select the SAP.CertificateProvider.winmd
  • In order to use it in the app you should set up the references to it (for the CordovaApp.Windows and Phone as well)
  • Add to the References: rigth click, add reference, solution/project and select the SampleFileCertificateProvider
  • make sure the rpoject dependencies are correct, so the SampleFileCertificateProvider will be built before the app: check build dependencies/project dependency to the SampleFileCertificateProvider
  • Add the necessary resources to the app
  • If you haven't done in the previous step, download the SDKKapselSamples from github.wdf.sap.corp latest version as a zip. Unzip it somewhere.
  • Go to the CertificateProviderCordovaSample folder
  • Copy the index.html to the app's platform\windows\www folder and overwrite the existing file there
  • Copy and add an AppMetadata.json file to the app project (CordovaApp.Windows and Phone), this is used to load the proper provider class. Its content should be similar:
  • { "com.sap.certProviderClass" : "SAP.Sample.CertificateProvider.FileCertificateProvider,SampleFileCertificateProvider,ContentType=WindowsRuntime" }
  • properties: Package Action=Resource; Copy to Output Directory=Do not copy
  • Copy and add the MAFTEST.p12 file to the project
  • properties: Package Action= content; Copy to Output Directory=Copy Always
  • Build and run
  • First click on the the logon button: a massge should appear as registration successful.
  • click on sendrequest: a html screen should present with a fiori app

SAP Work Manager(Agentry App ) Standard solution provides very basic list filtering options and there is no scope to customize the filter screen (Reference: http://scn.sap.com/thread/3539095). User can only use one parameter to filter the list at the time; cannot enter two values with “Equal” operation for filtering (screenshot below).




Our customer had a requirement to use multiple parameters at one time to filter the Work Order list and support multiple values per parameter. The new filter screen provides a real potential that technicians could use filtering to help them plan how and when they execute work orders e.g. show me all work orders in region x and which are of type “New Installation”.

We implemented the solution for our customer which caters to

  • Multiple Parameters (i.e. fields) to filter list at the same time (AND Logic)
  • Option to provide more than 1 value for each of the Parameter (i.e field)
  • Option to provide filter criteria for each Parameter (e.g. Filter for “Equal” / “Not Equal” / “Between” operations etc)




To achieve the requirement we built a simple and dynamic solution with below considerations

  • A custom filter screen defining all the Parameters (fields) on which Filter could be set.
  • Each filtering parameter can be activated / deactivated by using toggle switch
  • Each filtering parameter is supported with a dropdown that displays the available values for that parameter on the device thus by making the user choice simple and specific
  • When a filtering parameter is enabled, user can select 1 or more applicable values from the dropdown. User can also select the filtering criteria based on need against each parameter
  • Solution is also supported with UI indications describing if filter is Active / Inactive. All the Filter conditions can be reset through “Clear Filter” button


Technical Solution Overview


Following are the high-level changes implemented for the Custom Filter solution

  1. Table for Logical operations
    1. a. A Table has been created to maintain all the logical operations like “Equals”; “Not Equals”; “Between” etc. based on the field type
  2. Custom filter screen has been created with
    1. Toggle switch (checkbox) which acts like a flag for the “And” logic
    2. A drop down to indicate the Filter Criteria like “Equals”; “Not Equals”; “Between” etc. which are driven from a complex table based on the Parameter (field type)
    3. “Selection List” dropdowns which displays only the values as available against the selected field. Example: if the device has 5 Work orders, the selection dropdown list would only display 5 Work order numbers as available on the screen. This has been achieved by mapping the appropriate collection and Work Order object field with other necessary configurations for the “Selection List” field on the Agentry screen
  3. Work Order List View
    1. Activate Filter & Reset buttons have been added for activating and clearing the filters respectively
    2. Update rule for the Filter Active; Filter Inactive icons indicate the current filter status; this is derived from an Update rule which identifies the status based on the Toggle switch (Checkbox) being checked / unchecked
    3. Include rule has been written on the Work Order list screen to filter the Work Orders based on the
      • Toggle switch (indicating filter is active, included in the “And” logic)
      • Based on the Filter Criteria like “Equals”; “Not Equals”; “Between” etc; the include rule performs necessary logical operations on the selected parameters.

We are pleased to announce that SAP Mobile Platform 3.0 (SP10) was released for download on SAP Service Marketplace on 2015-12-18.

We are delivering new capabilities in the following two big areas:


  • Administration enhancements
  • Security Enhancements


The enhancements for “Administration Enhancements” are around the management of running solutions.

We continued to enhance our CTS+ integration and now enable to “transport” mobile applications and their configurations from one landscape to another. This allows moving your OData mobile solutions fast from your Development landscape to the Quality and Production Landscape.


Further we added the capability to automatically remove unused application connections with “Automatic Removal”. This simplifies the operation of the SMP since only the really active connections are listed. So Administrators and Helpdesk personal can navigate faster to the list of application connections.


The second big enhancements we did are in the security area. Here we now enable SMP to proxy SAML requests from mobile devices to an IDP which is not in the internet. With this feature we enable customers to use existing security infrastructure without having to make them visible to the outside.


You can consult the SMP PAM on Service Marketplace for details (SMP3 PAM (access to the Service Market Place is needed)).



Want more information?




SAP Afaria 7.0 SP9 has been released and is available for download in the SAP Support Portal.

Please check the Readme for further details. The Product Documentation will be updated shortly with the SP9 documents.


If you would like to stay tuned on the latest news around Afaria, you may want to watch this wiki page to receive update notifications.
Hint: You need to be logged on in order to have the "watch this page" option available.

I've been thinking a lot about what "Modern Mobility" means, as I just bought my son his first iPad mini for Christmas and I've been preparing for a webinar on the topic.

I was recalling the day, back in 2010 that I got my first iPad. I remember talking to a colleague who was showing me all of the coolest apps that were available for iPad. We both had iPhones and we were eager to see how iPads could change both the way we interact with technology both personally and professionally. I remember asking him if there was a Facebook app – and I was very surprised that there wasn’t. You actually had to go to the browser and type "www.facebook.com" (imagine!) Adoption of Facebook was strong on iPhones at the time but it was almost non-existent on iPads. Facebook quickly learned that people simply expected to see an app. They quickly created an app to meet user expectations - and adoption soared.

Fast forward to the present, and I honestly can’t remember the last time I looked at Facebook on a browser – I’m a mobile only user. And I'm not only a mobile-only Facebook user, but a mobile-first user in every way both personally and at work. If there is a mobile app I'll use it before I'll ever boot up my laptop.

I've been thinking about this as I prepare to moderate a webinar tomorrow with SAP experts Anamarie Franc and Senthil Krishnapillai and industry analyst Charlotte Dunlap of Current Analysts. Our topic is "Modern Mobility in Today’s Experience-Driven World”.


I'd love to get your input on questions to ask these experts. The session will be delivered in two sections:

  1. First, an overview by analyst Charlotte Dunlap, who will be discussing key trends in mobile app development and UX.

And then a discussion on three key points:

  1. How UX is a key priority today
  2. How mobile devices are the tools that businesses rely on to transform the way work is done
  3. How mobile and UX go hand in hand

Since you, our SCN readers, are the people most actively engaged in these topics, I'd like to gather your questions to ask both Charlotte and the panel! Your questions can be anything related to mobile and UX. We won't spend a lot of time on products, though we'll touch briefing on SAP UXaaS and SAP Fiori mobile service.


Please take a moment to comment on this blog and send ay ideas my way... My hope is that as we gearing the year down we can share some insights into trends we can expect n 2016 and the technologies you should consider next year. I hope your contribution can help us share a few nuggets to help you evolve your own career as a leader in the topic areas of UX and mobile.


If you haven't registered yet, you still can! The webinar is Tuesday December 15th at 8 am Pacific Time. Register here!

Your users want high performance apps... yet at the same time they expect to leverage the features of mobile devices like integrating with camera, location, and calendar. If you plan for mobile when you start your SAP Fiori projects you’ll be one step ahead of the game. I've put together this list of resources to better explain the product and ensure you can find everything you need to learn more about it.

So what exactly is SAP Fiori mobile service?

Simply put, it is a HANA Cloud Platform service that helps you optimize SAP Fiori for mobile performance. SAP Fiori provides the best possible user experience; the mobile service takes you beyond accessing SAP Fiori apps from a Web browser and provides secure and streamlined integration with complex deployment scenarios.

Here is a list of resources that provide you with more information on managing the entire SAP Fiori app lifecycle with SAP Fiori mobile service. 

  • Watch the video demo.
  • Read the solution brief.
  • Read more on the Website here.
  • Webinar: "SAP Fiori mobile service: Strategy Overview" (via ASUG)
  • Webinar: "Securely Deploy and Manage SAP Fiori apps in a Mobile Environment: Deep Dive" (via ASUG)
  • Webinar: "Modern Mobility in Today’s Experience-Driven World" with CurrentAnalysis
  • Press release
  • Blog: SAP and Microsoft plan to enable SAP Fiori apps to be managed with Microsoft InTune
  • Trials will be available when the product releases. Check back here for updates.

Hello Administrators,


Dhimant Patel started Week 6 openSAP course Developing Mobile Apps with SAP HANA Cloud Platform with introduction on

  • How SAP Mobile secure as an Enterprise Mobility Management (EMM) solution can help you in
    • network connectivity,
    • Mobile Device Management (MDM),
    • data and Mobile Application management (MAM)
    • Android for work
    • Reporting with SAP Lumira
  • Adding different apps to app catalogs : Commercial app stores (Apple App store, Google play, Windows Phone store) , Web Application, Enterprise application, OS X Config Payload
  • SAP Mobile Place
  • How 'Build Services' can help in mobilizing an SAP Fiori Application


Few key features of SAP Mobile Secure:


  • Helps you run simple
  • Mimimize BYOD security risks and it helps in minimizing company's data
  • An administrator can define Device level and app level security policies
  • Prevent enterprise data loss


My Findings:


1. Best way to get started >- sign up for a trial account (only for 30 days) here. (@gmail, @yahoo email accounts are also allowed.. thats really great)

2.  Help guide

3. Mobile Secure portal is built on HTML5 technology

4. MDM portal is under Device>Administration (manage devices,pre configure policy)

5. bonus video on SAP Fiori Mobile Service (FMS)

6. Great feature of SAP Lumira BI launchpad to create your own custom reporting (Analytics>Custom)

7. Link to access SAP Mobile place: https://<accountid>.sapmobileplace.com

8. For adding any iOS enterprise applications, .mobileprovision file can be uploaded for easier updating (no need to recompile app every time you make a change)

9.Web Applications : shortcut to web resources

10. Mac OS devices (v10.10-10.10.3) can also be managed as well

11. 'App Protection' feature is valid for Enterprise applications and Fiori Apps

12. When i clicked on 'Add more' option for Language, i dont see any other choice than English (US). Is this kind of limitation on trial version?




13. 'Deploy as Android for Work App' option was disabled by default.



You have enable 'Android For work' first. (device > SETTINGS>Android For work settings)




     Owner info: A co-owner can be the one who has either AppCatalogAdmin or App Publisher roles

     Trial Users : Only the users who have mobileplace user roles (Manage Apps> supported platforms> Edit platform > Trial users> Add user)


(Users and their roles are maintained under Account>>Users)




15. Unfortunately, adding an SAP Fiori application option is yet not available on trial. (will be available very soon)

16. Supported platforms for SAP Mobile Secure and SAP Mobile Place:


PlatformsSAP Mobile SecureSAP Mobile Place
Android2.3.x, 3.x,4.x,5.x,6.04.0.x to 5.1
iOS6.0.1+ to to 9
Windows Phone8,8.1,108,8.1,10



17. Managed user vs Unmanaged user in SAP Mobile Place



               (Ref. openSAP)


18. Android for work: How to setup Android for Work in SAP Mobile Secure

Authentication canceled or failed too often.


19. Mocana: Wrap an enterprise application with security and usage policies to help protect data, limit usage and control access.

     Android: 4.x+

     iOS: 7.x+

20. Recommendation resolution for app icon is 76px X 76px and for  banner image is 1024px X 230px

21. The app binary must be smaller than 250 MB (for Enterprise app)

22. One option at a time: Deploy to managed devices only OR Accessible to unauthenticated users

23. You can Invite anyone to Mobile Secure (Account > Users>Add) and assign them relevant roles as mentioned in step#14.

Thank again to instructors Jeff Gebo Dhimant Patel and project manager Torsten Hams . Great job, well done!

You can ask your queries in discussion section of this course.

For more info,follow

SAP Mobile Secure: SAP for Mobile

SMP and HCPms: SMP Developer Center

SAP Web IDE, SAP HAT : SAPUI5 Developer Center

SAP HCP : SAP HANA Cloud Platform Developer Center

SAP HANA Cloud portal: SAP HANA Cloud Portal


Week 1: SAP Mobile strategy -openSAP-Developing mobile apps with HCP-Week 1

Week 2: SAP Web IDE deep dive-openSAP-Developing mobile apps with HCP-Week 2

Week 3: Its all about SAP Fiori Client -openSAP-Developing mobile apps with HCP-Week 3

Week 4:  #HCPms helps you in mobilizing Fiori Apps -openSAP-Developing mobile apps with HCP-Week 4

Week 5: Run your mobile app in offline and best practices-openSAP-Developing mobile apps with HCP-Week 5    

The November/December Android client release is now available on Google Play. Build number is 8940.  Please find the release notes here:

November/December Android Client release

To All SAP Agentry/SMP 3.0 users,


SAP Global Services and Support (GSS - One Service) tries to be proactive in giving an announcement to the customers prior to more issues to show. We value your time in using our products and we always try to fix issues and give the best solution out to the customer.


Unfortunately based on some internal and external installation of SAP Mobile Platform SDK 3.0 (Agentry) in SP08 to SP10, the SAP Agentry team believed that there is a Microsoft .NET patch issue with the software that makes the Agentry client incompatible.


This causes the Agentry WPF/ATE client software problems as follows:


  • Unable to install
  • Unable to launch or transmit successfully
  • Others


To resolve this issue you will need to upgrade your version of the Microsoft .NET Framework.


Please see SAP KBA # 2251979 - Agentry WPF - Editor Agentry Test Environment (ATE) - Not working - does not support .NET Framework 4.6 for reference.


Additional notes:


  • SMP 3.0 SDK SP10 supports .NET 4.5.2 and lower (may have some known limitation - see link above)
  • SMP 3.0 SDK SP11 included support for .NET 4.6.1 (~target release date Feb. (1st~2nd) week 2016 - may change without due notice)
  • .NET 4.6 not supported by SMP 3.0 SDK (by any Service Pack)



Best Regards,

Mark Pe
SAP Platinum Support Engineer


Filter Blog

By author:
By date:
By tag: