Professional Documents
Culture Documents
Ans:- SAP Fiori is the new user experience (UX) for SAP software. It applies modern
design principles for a completely reimagined user experience. SAP Fiori UX
represents a personalized, responsive and simple user experience across devices
and deployment options.SAP Fiori is a standard package with collection of standard
applications.SAP Fiori contains standard applications for common business activities
like Purchase order, approve reject leave request, tracking shipments, tracking
purchase order. It contains all standard applications develop using UI5 and ODATA
framework.SAP Fiori application are also device independent(Desktop, Mobile,
Tablet)
data regarding the business. These apps collect and process a huge amount
of data in a matter of seconds and present the results in a simplified format
that the user can understand and relate to easily. Analytical apps use the
huge data-processing and analytical power of SAP HANA.
Fact Sheet applications:- Fact sheet apps display information and key facts
about central objects used in the users business operations. From a fact
sheet tile, users can drill down into details and navigate from one fact sheet
to another
Transactional applications:- Transactional apps in SAP Fiori are used to perform
Delightful: Apart from making you work smarter, SAP Fiori also enriches your work
experience by allowing you to simply do your job.
Ans:- A tile is a container that represents an app on the SAP Fiori launchpad home
page. All apps have at least one tile, Tiles are only used for launching apps and
presenting them on the launchpad.
Tiles can display different types of content. They can contain an icon, a title, an
informative text, numbers, and charts
Catalog is a collection of application and group is a collection of catalogs
How can you get to know that device is Touch Screen or not?
Ans. SAPUI5 library provides a special API sap.ui.Devicewhich can be used to for
device and its feature detection. This API has a flag sap.ui.Device.touch which
returns true if device is a touch screen otherwise false.
How can you get the web browser of the client on which SAP Fiori
application is running?
Ans. SAPUI5 library provides a special API sap.ui.Devicewhich can be used to for
device and its feature detection. This API provides flags like chrome, Firefox,
Mozilla, edge etc. in sap.ui.Device.browser API which returns Boolean values.
3. Click Next, on the second screen give a name for your project and
uncheck the "Create an Initial View check box and click on Finish The
new project is created on the left side of Eclipse in the project explorer
pane
4. Copy the contents of the WebContent folder of the source code for the
standard Fiori Track Purchase Order app you downloaded earlier
5. In Eclipse, right-click the WebContent folder, and paste in the copied
code Select Yes to All in the pop-up screen to overwrite the folder's
contents.
If you check one of the standard codes views, such as S2.view.xml, you see
a <core:ExtensionPoint/> tag (see Figure 4-21). This is basically a flag for the
Fiori toolkit or Web IDE to find extension points where you can insert custom
code into the standard code. Usually, extension points are available for
Header, Main Content, and Footer, but they may differ from view to view.
Some views dont have extension points, in which case you have the option
to replace the entire view with custom code.
target-mapping tile that opens the app. The Action option specifies the type
of action the user will carry out with the app: Display, Create, and so on.
d. The Tile Actions feature lets the tile execute additional actions.
6. Now we need to configure the Target Mapping for static or dynamic tile(New tile
don't require a target mapping) and give the target mapping settings for static tile
here you need to provide the INTENT, TARGET and GENERAL settings
a. In the Intent area, you link the tile and the target-mapping tile
b. The Target area has two options for the navigation source. The SAPUI5 Fiori
App option has a direct URL and a component name, which is maintained in
component.js in the Fiori app source code. The Other SAP Fiori App option
specifies an app in the LPD_CUST transaction with a launchpad role and
launchpad instance.
c. The General area is used to specify device types supported by the app and to
enter additional parameters
7. After configuring the tiles, you need to Assign and Maintaining Roles for End
users, for this create a new role with PFCG Transaction and assign the created
catalog to it. Then assign the role to the users
8.Finally we must add the app to an existing group or create a custom group to
visible on home page and add app to it
Useful T codes: