Friday, February 24, 2017

How to Access Fiori Server From Mobile App


Fiori Mobile App Installation Guide

  Accessing fiori application from mobile means indirectly we are routing from web-dispatcher link.

  • As we know Fiori is designed based on  SAPUI5 which is derived from Open UI5.
  • openUI5 and SAPUI5 are basically the same framework, the only difference between the two is that SAPUI5 contains some other extra libraries such as API for Analysis Path Framework (APF), SAP Collaboration for Social Media Integration and viz charting library, that are not open source so cannot be included in the open source version.
Now lets see how to install the app and have a access to dispatcher link.

Download Fiori Client Application from Google Play Store / Apple ITunes 





     Once the App was installed, open the App and Click on Log In.

   

After Login you are supposed to key in service link which is a onetime activity  

http:// 196.XX.XX.X:<PortNumber>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html



Click on ok button Application will ask you to set a pass code on your choice & this is optional to have. SAP has introduced this for addition security .

If you are not interested to set the pass-code you can select Disable Pass-code 




·         Once you are done with the above step, you have to key in you SAP USER ID & Password provided by your administrator 





Think 🙇

 As we say fiori is build on top of openUI5 & open UI5 .
      
      Core advantage of Open UI5 is response in nature means design once access from different mediums (Mobile , Desktops, Ipads etc..).. All the screens will adjusted to your device resolutions.

So, Can we make use of web link directly with out installing FIORI Client App ?

🙌

 we can access web-dispatcher link directly on our mobile but we may not able to make use of mobile native API's functions

Example:

such as if you have requirement to scan any bar-code from your fiori application then your web application will fail to do this work all these mobile native  API's will work perfectly when you make use of  fiori client  application 
*********************************************************************************

         If you like this click on Recommend this on google + for knowledge sharing 

SAP Fiori Introduction

Introduction to SAP Fiori 

What is Fiori? 

• SAP Fiori is a set of apps, newly written by SAP, that address the most broadly and frequently used sap functions. such as
  •         Workflow approvals
  •         Information lookup
  •         self-service tasks.
• They provide simple and easy-to-use access across desktops, tablets, and smartphones.

SAP Fiori runs on Desktop, Tablet and Smartphone

Enables our customers to leverage their existing SAP  investments by providing instant value for all their employees.

Architecture Overview


NetWeaver Gateway Deployment Models

1) Central Hub Deployment of  SAP NetWeaver Gateway


2)  Embedded Deployment of  SAP NetWeaver Gateway

SAP Gateway ( Central Hub Deployment )

In this scenario, the complete UI layer consisting of the central UI add-on, the product-specific UI add-ons and the SAP Gateway is contained in the ABAP front-end server.  The ABAP back-end server contains the business logic and the back-end data.

Pros:
Separates the business logic and the back-end data from the UI layer for the following strategic .
Advantages:
Decoupling the lifecycle of the UI apps from the back end, especially for the apps also that run on any database, which has these advantages:

  • Faster iterations for the UI apps
  • Changes to the UI are possible without having development authorisations in the back end.
  • Single point of maintenance for UI issues, such as browser support and updated versions of SAP UI5 libraries
  • Central place for themes and branding SAP Fiori apps
  • Routing and composition of multiple back-end systems is supported.
  • Single point of access to back-end systems.
  • Enhanced security because of no direct access to the back-end system.

Cons:
Requires separate SAP Gateway system.

SAP Gateway (Embedded Hub Deployment)

In this scenario, SAP Gateway system is deployed on the same server as the Business Suite.

Pros:

  No additional separate SAP Gateway system required.
Cons:

If multiple SAP Business Suite systems are used Gateway would have to be configured multiple times
Upgrade of Add-Ons in a back-end system in larger companies is usually only possible once or twice a year.


If embedded deployment is chosen, the system must not be used as a hub for additional back-end systems since this might lead to a situation where the SAP Gateway release of the hub system is lower than the version of the SAP NetWeaver Gateway back-end components of the remote back-end system(s). As a result Routing and composition cannot be used.

                        Why Fiori ?

  •      Simple, beautiful, see what’s going on at first glance…
  •      Promotes better business decisions by enabling quicker approvals.
  •      Improve user productivity by simplifying and automating day-to-day tasks across any device
  •       Boost user adoption with an appealing UX design tailored to key tasks and activities
  •      Reduce training and support costs with simple, role-based screens that speed ramp-up and minimise user errors
  •      Fiori allows to work seamlessly across devices – desktop, tablet, or smartphones
  •      Roll based applications access 

Sample Fiori Portal View 



Application Types 




List of Few Fiori Applications 

  1. Manager 

Approve Requisitions


Approve Purchase Orders


Approve Purchase Contracts


Approve Service Entry Sheet


Approve Supplier Invoice


  2. Sales Rep(SD)

Create Sales Orders

Change Sales Orders

Track Sales Order

My Quotations

My Contacts

Check Price and Availability

Track Shipments

Customer Invoices

3. Purchase 

Order from Requisitions


Track Purchase Order


My Purchasing Document Items


 App's For Logistics 
  (Based On User Roles )

 Link to Access Fiori Demo server from SAP: 

No need of user name & password for demo access 

https://demo-fioritrial.dispatcher.hana.ondemand.com/sites


Demo Run of Approve Purchase Order from Fiori Application 


PO Pending for final approver .

We will approve the below PO from Fiori Application (Medium : Mobile device )







In Back-end System PO got approved 



Comments updated from mobile



*********************************************************************************

         If you like this click on Recommend this on google + for knowledge sharing