Quantcast
Channel: SCN : All Content - SAP Fiori
Viewing all 1807 articles
Browse latest View live

Fiori Error "Could not open app. Try again later."

$
0
0

Dear Experts,

 

When we try to open the Fiori Apps from Fiori Launchpad. We're getting error "Could not open app. Try again later." for all the Fiori Apps.

 

We found the error "Exception raised without specific error" from Netweaver Gateway log (transaction /n /IWFND/ERROR_LOG).

 

You can also find the error screenshot in attachment.

 

Thank you in advance for your ideas.

 

 

Best regards,

Sreenu


Link between SAP FIORI Launchpad and SAP Screen Personas 3.0

$
0
0

Hi Guru's

 

We are trying to make the connection between SAP FIORI Launchpad and SAP Screen Personas 3.0 we encounter an error. We followed this exxelent guide Start Personas Flavors from the Fiori Launchpad - SAP Imagineering - SCN Wiki

 

The problem is that this scenario is where SAP Screen Personas is on the same system, which I think is more the exception than the rule. We dont have these applications on the same system and therefor need ti o change the "System Alias" in LPD_Cust, but to what?

 

We tried naming it the RFC connection we use, and make a RFC with an HTTP call, but it doesnt work. it fails when calling this URL

 

roles://portal_content/com.sap.pct/every_user/com.sap.pct.erp.common.bp_folder/com.sap.pct.erp.common.roles/com.sap.pct.erp.common.erp_common/com.sap.pct.erp.common.lpd_start_transaction?DynamicParameter=p_appl%3dGUITILES%26p_cto%3dEA%2520%2520X%26p_dynnr%3d1000%26p_object%3dFLAVOR%252521005056A601181ED5AE8ADAE17CB1E45C%26p_okcode%3d%26p_prgram%3d%252fPERSONAS%252fSTARTER%26p_role%3dZPERSONAS%26p_selscr%3dX%26p_tcode%3d%252fPERSONAS%252fLAUNCH&OkCode=onli&System=ES1CLNT420_T&TCode=APB_LPD_CALL_B_I_TXN&sap-nwbc-is_suspend_scenario=&sap-ie=edge&sap-theme=MyTheme

 

Which looks like its calling NWBC?

 

Any "how to" out there or somebody been succesful?

 

br

Simon

My Time Events - Creating new Time Event not possible

$
0
0

Hello all,

 

I have a problem with our SAP Fiori App "My Time Events".

 

I am not able to press the "create" button although I chose an event type...

2016-04-18 15_59_00-My Time Events.png

 

Is there anyone who might have an idea?

 

Thanks a lot!

 

Best regards

Maximilian Haala

My Inbox app - How to access the "Manage Substitutes" functionality

$
0
0

I´ve got an issue regarding the Fiori “My Inbox app”.

 

In the documentation on the SAP Fiori Apps Library I can find the Key Feature:

“You can create and manage substitution rules to manage the tasks in your absence” (https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F0862')).

 

But I inside the app, I cannot find any possibility to access these functions. I also tried to find these functions in the respective app in the SAP Fiori Demo Cloud, but unfortunally without any results. (https://www.sapfioritrial.com/sites?helpset=trial&sap-client=001).


Is that a configuration issue? Does anyone know a way to use this function?


Thanks!

Adapting UIs of SAP Fiori Apps at Runtime (RTA)

$
0
0
Category: Extend/Develop

 

Want to change the UI of apps in the SAP Fiori launchpad to fit the business needs of your company? Want to do this intuitively at runtime of your apps and without having to create new code? With UI adaptation at runtime (RTA) you can! For example:

  • Clean up the UI by removing any fields you don’t need
  • Support special business cases by adding new fields; you can even create your own new fields using the OData service.
  • Improve usability and reflect your company’s terminology by renaming UI elements such as fields or group titles
  • Optimize the overview of information and speed up workflow by changing the layout of UI elements such as fields

 

What's in It for You as a Key User?

As a key user in your company you're certainly a business expert, but you don't necessarily have technical or programming skills (unlike admins or IT experts). On top of your standard business duties, you're also responsible for specific tasks, such as adapting apps to changed business processes and releasing them to your team or even the whole company. That's where UI adaptation at runtime comes into play. To change the UI of your apps, you don't need any programming skills or technical expertise. Just switch to adaptation mode and use drag and drop and intuitive context menus. For more information, see the key user documentation.

 

Want to Try It Out?

Practice with our demo app. You can experiment with the UI adaptation at runtime features without worrying about breaking anything important. Just open the SAPUI5 Demo Kit in Google Chrome, select DEMO APPS and choose the Runtime Adaptation tile. You can find the Demo Kit at the following locations:


VersionURL
SAP NetWeaver Application Server for ABAPhttp://<host>:<port>/sap/public/bc/ui5_demokit/
Note: Replace <host> with the host name and <port> with the port number of your system.
SAP NetWeaver Application Server for Javahttp://<host>:<port>/sapui5-sdk
Note: Replace <host> with the host name and <port> with the port number of your system.
SAP HANA Cloud Platformhttps://sapui5.hana.ondemand.com/sdk/#demoapps.html

 

 

How Do I Enable UI Adaptation at Runtime as a Developer?

To enable apps for UI adaptation at runtime, you use SmartForm controls. Only these controls can be edited in UI adaptation at runtime and they must have stable IDs. UI adaptation at runtime uses stable IDs to ensure that the changes made by the key user are preserved and can be applied again, for example after the app is upgraded. Stable IDs are based on SAPUI5 static IDs and, to prevent inconsistencies or errors, must not be changed. For more information, see the developer documentation.

Get Involved: Impact SAP’s Solution for UI Adaptation by Sharing Your Needs

We want to understand how you’re dealing with UI adaptation. What do your processes look like? What challenges do you face? And how should it work for you ideally? Join our next workshop and be part of shaping UI adaptation at runtime. Find out how ...

Events

 

Follow Us

 

Availability

  • Available with UI Add-On 2.0 SP00

 

Interested?

 

 

Brought to you by the SAP Technology RIG

 

How to pass loggedin user id as query parameter to a tile url in Fiori lp?

$
0
0

Hi,

I have to create a tile with external url. For that external site we need to pass loggedin userid to load user specific data.

If it is a sap webide  application/UI5 app then we can get the user id sap.ushell.Container.getService("UserInfo").getId().

 

But in my case it is totally external app/ website.

In LPD_CUST transaction I added a application with tpe URL and gave the url =..test.aspx.

I did setup the tile as launch pad admin. It is able to launch that test.aspx page in launch pad successfully.

 

Now I would like pass a query parameter something like --> test.aspx?userId=[Loggedin UserID]

So that it can load the site as per the user.

 

Please let me know where to configure this start parameter for external site url.

 

Thanks,

Suji Gorukanti

SAP Fiori for KPIs with multi container HANA system

$
0
0

Hello Everyone,

 

With HANA SP10 or above, we have HANA Multi Container system where you can have 1 or more containers for multi tenant feature.

 

Now, if we have multi containers configured for different tenants, how the architecture will looks like for Fiori Analytic applications (KPIs).

 

With single container, we have below configuration.

 

HANA System - hana.example.com:8000

Gateway system - gw.example.com:8000

external web dispatcher - wd.example.com:8080

 

Rules are defined in the External web dispatcher to make Analytic Fiori applications work correctly where WD redirects the requests to GW or HANA based on the extensions. Which is,

 

wd.example.com:8080/sap/bc/* -> gw.example.com/sap/bc/* server

wd.example.com:8080/sap/hana/* or /sap/hba/* -> hana.example.com:8000/sap/hana/* or /sap/hba/*

 

Everything works fine and everyone is happy about it.

 

Now, with multi container HANA system in place, things are changed a bit like below.

 

HANA System container 1 - hana-ct1.example.com:8000

HANA System container 2 - hana-ct2.example.com:8000

Gateway system - gw.example.com:8000

external web dispatcher - wd.example.com:8080

 

Now, with above, below is the configuration on the external web dispatcher to make it work for one container.

 

wd.example.com:8080/sap/bc/* -> gw.example.com/sap/bc/* server

wd.example.com:8080/sap/hana/* or /sap/hba/* -> hana-ct1.example.com:8000/sap/hana/* or /sap/hba/*

 

BUT if we wants to have Fiori apps for both the HANA containers, how can we make it work? Does it mean we have to have 2 separate external web dispachers to make it work for both HANA containers?

 

Will there be any option to make it work through single external web dispatcher?

 

-Bhavik

Fiori hub on-premise installation from NW 7.4 to NW 7.5 (AnyDB)

$
0
0

Hi all,

 

not sure if we over complicating things but currently we like to upgrade our on-premise NW 7.4 SPS 12 Fiori Hub system (comprising e.g. SAP_GWFND 740 SP 12 and SAP_UI 740 SP 13) to NW 7.5 on anyDB

 

 

I particularly find it hard to get an definite statement when looking at the (found) resources.

 

 

In short: Is there an option to upgrade to NW 7.5 anyDB or would we either need stay on NW 7.4 and just update SAP_UI to 750 or need to have HANA (or Sybase ASE or MaxDB) on the Fiori Hub Server

 

Any clarification would be highly appreciated.

 

Many thanks and kind regards

Jens


Tiles for Fiori Factsheets Apps

$
0
0

Dear Experts,

 

          I am configuring Fiori on HANA DB for Fact sheets and Analytical apps. I Completed all the necessary configuration.

          But here i unable to get Tiles for all fact sheet apps on launch pad.

 

          In the Catlog designer URL, i able to see all fact sheet apps with only target mappings, butn't with tiles.

 

          Please Help me to move forward from this issue.

 

          Regards

          Prasanth SV

SAP Fiori APP Standalone and Anonymous

Fiori screens using BOR connection

$
0
0

Hello,

 

We have all BOBJ reports built on 4.1 . I want to build fiori/UI5 (as applicable) screens to display report in this feel good layout. When I looked up I only found few bits & pieces on using BOR connection. Can anyone pls suggest E2E guide on this .

 

Thanks in advance.

Routing Concept

$
0
0

I would like to implement routing concept on just 2 views to understand just like the routing implemented in standard master detail template.

I want to know parameters and their usage. Can someone help me with proper document. I have already gone through SAP UI5 explored examples. I need something that can be easily understandable.

 

Regards,

Raghu

Fiori app navigation from full screen app et SplitApp

$
0
0

Hi all,

I am setting up an application in whiche there is a first screen for selection that then take you to a Master/detail screen.

I configured my routing like this in manifest.json :

"routing": {

   "config": {

  "routerClass": "sap.m.routing.Router",

  "viewType": "XML",

  "viewPath": "SD2.view",

  "controlId": "app",

  "targetAggregation": "pages"

   },

   "routes": [

  {

   "pattern": "",

   "name": "main",

   "view": "main",

   "targetAggregation": "pages",

          "targetControl" : "app"

  },

 

 

  {

   "pattern": "splitScreen",

   "name": "split",

   "view": "SplitApp",

   "targetAggregation": "pages",

          "targetControl" : "app",

   "subroutes" :[

       {

            "pattern" : "splitScreen",

                 "name" : "master",

                 "view" : "Master",

                 "targetAggregation" : "masterPages",

                 "targetControl" : "SplitIt",

            "subroutes" : [

                {  

                     "pattern" : "splitScreen",

                     "name" : "detail",

                     "view" : "Detail",

                     "targetAggregation" : "detailPages",

                     "targetControl" : "SplitIt"

                }

          ]  

         }

        ]}

        ]

 

The problem is that I get a message when SplitApp is shown :

Control with ID SplitIt could not be found - EventProvider sap.ui.core.routing.Target

The Master View is correctly rendered on screen but the detail is totally empty ...

Would anyone have an idea ?

Regards,

Ncolas

 

   

}

Users Authorization in SAP UI5 launchpad

$
0
0

I have configured a Launchpad using .xswidget(catalog) and .xsappsite(launchpad) files for my UI5 project.

Currently, I have added 2 tiles to launchpad. I want to restrict user(s) to see authorized tiles.

 

for example, User A should see only 1st tile

                     User B should see only 2nd tile

                     User C should see both tiles

 

How can I achieve this?

 

Thanks,

No data in create sales order

$
0
0

Hi Experts,

 

          I am currently working on create sales orders fiori app ,when i opened fiori app it not showing customer and no other data, for that i have executed  corresponding odata service in gateway client with customer entityset it showing me the "500 internal server error". can you please tell me how to resolve the issue.

 

 

Thanks

Santhosh


How to create BSP application in abap repository and sicf as well

$
0
0

Hi,

 

I am new to fiori/sapui5 development

i am developing custom sapui5 app and uploading it to abap repository and creating a tile on launchpad to view them.

 

But there is weird behavior on two systems i am working on

 

On both system i am following following procedure to upload sapui5 application

 

1)SE38 -> /UI5/UI5_REPOSITORY_LOAD

        a)Given application name

        b)Upload ->selected Webcontent folder and click ok

 

2)SE80 -> Type application name and display

          here i can see my application getting created

 

3)sicf -> default_host->sap->bc->ui5_ui5->sap->

   here i am trying to see my appname

   But on one system this icf node gets generated automatically

   and on another system its not getting created

   Do i need to manually create it or is there some configuration that i need to do?

   Does this report "/UI5/UI5_REPOSITORY_LOAD" does the job of uploading as well as creating sicf node ?

Since i am new to this development i am confused over what is standard method/procedure for this.?

Any help is really appreciated,

Thanks in advance...

A New Version of SAP Fiori Design Guidelines Is Now Available!

$
0
0

v.130_image3.png

Version 1.30 is out!

Version 1.30 of the SAP Fiori Design Guidelines is now available! These guidelines are a practical manual for all UX designers interested in creating SAP Fiori apps. They are also a great starting point for those looking to learn more about the design principles of SAP Fiori.

 

The SAP Fiori Design Guidelines explain SAP’s design philosophy and provide a detailed overview of the templates, patterns, and controls used to bring SAP Fiori applications to life.

 

If you are interested in rolling up your sleeves and getting your hands dirty, the guidelines also include a UI prototyping kit. Customers and SAP partners can create state-of-the-art mockups of SAP Fiori floorplans and UI elements using our downloadable design stencils. What are you waiting for? Find out more below!

 

So what´s new?

Version 1.30 of the SAP Fiori Design Guidelines is based on version 1.30 of the SAP UI Development Toolkit for HTML5 (SAPUI5). If you want to dive deeper, the guidelines list the SAPUI5 name for each UI element. You can also jump directly into the API information of each element and sample the controls in OpenUI5.

 

 

Here is a brief overview of what the new version offers you:

 

  • Reference apps help you get acquainted with our best practices for design, technology, implementation, test, selected product standards, and more.
  • Additional floorplans such as the object page, wizard, or dynamic side contentlet you arrange objects in SAP Fiori in new and interactive ways.
  • Comprehensiveinformation about tables and the view settings dialog show you how to make large amounts of data more accessible to the user.
  • Enhanced visualization options for charts and maps allow you to visualize data in attractive and intuitive ways.
  • End-to-end interactions for draft handling let you keep unsaved changes and prevent data loss.
  • New global search features save the user time when searching across apps and business objects.
  • Form field validation lets users know if they are filling out fields correctly in real time.
  • Data formattingfor dates, times, numbers, and more ensures that dates, times, numbers, and units of measure are consistent and easy to consume for users across the world.
  • New design stencils allow you to create high-fidelity mockups (using the SAP Fiori design tool Axure) or basic visualizations of initial design ideas (using Microsoft Powerpoint®).


For a complete overview of all new articles and updates, check out: What's New in Guideline Version 1.30. Want to search through the guidelines by individual elements? Why not try using the Explore page? We hope you enjoy discovering the SAP Fiori Guidelines!

Extending FIORI 'Request Access' App

$
0
0

Hi, I have been asked to modify the Request Access app with a rearranged selection order. Ideally, the user would select the functional area first, then their organization (company) and then the app should display only those roles available for that particular entity. What is the best way to do this: is it possible to copy the app and modify the field order or should I search for the relevant enhancement point and do it that way? Or can this be done in the SPRO? If anyone out there has experience with this, I'd be grateful to hear from you! Thanks.

No service found for namespace , name HCM_TIMESHEET_MAN_SRV, version 0001

$
0
0

Hello all,


1. we configured Fiori launchpad configuration on Net-weaver 7.4 with backend server ECC6 EHP4

2. we deployed Fiori components related HCM

3. activated odata services and check the call service also

4. we have deployed Fiori SAP HCM components. and activated hcm related services.but still we are facing issue like " /IWFND/MED/170 : No service found for namespace , name HCM_TIMESHEET_MAN_SRV, version 0001".we are not able to identify the service in SICF.

can any onecheck the attached error screen and kindly suggest.


fiori timesheet.png

Web Dispatcher Reverse Proxy configuration for SAML SSO multi-domain public internet setup so that mobile fiori client app can access fiori launchpad

$
0
0

Hi, we are implementing mobile fiori app client to connect to our Fiori launchpad.  The way we are trying to expose our Fiori Launchpad (installed in standalone gateway frontend, central hub installation approach) is with SAML SSO with the following SAP reccomended method:

 

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d066cce7-b7b8-3010-428c-bcef3cf76cac?QuickLink=index&overridelayout=true&58475979904845

 

Based on that document, in order to expose the launchpad with SSO, we need to implement SAML and use a reverse proxy to expose Fiori Launchpad to mobile devices in the public internet.

In our case, the URL for the fiori launchpad is:

 

https://<instancename>.xxx.xxx:8100/sap/bc/ui2/flp?sap-client=100#Shell-home

 

 

Our gateway system, is located behind our firewall, thus we are using a webdispatcher located in the same domain as the gateway system but on a separate box as a reverse proxy. Then this will point to ournetscaler which does the hardware loadbalancing. Thus, our public URL for the launchpad is hosted on the netscaler which is:

 

https://launchpaddev.xxxxx.com with HTTPS port 443

 

This will expose the specific fiori launchpad URL to the public internet so that users can access on their mobile fiori client app.

We have Ping Federate as our IDP and we have configured our gateway system as a service provider. SAML sso is working internally, but now we need to make it work externally so we have followed the SAML configuration specified in the SAP document.

 

However, the document does not specify how to configure the SAP webdispatcher to re-direct the URLs to the IDP and redirect the URLs to the gateway system including when .x509 certificates and SAML Artifacts are involved. We are using a netscaler to hardware loadbalance our web dispatcher.

Can anyone please advise on web dispatcher configuration?

Also, how do we ensure webdispatcher will forward on the saml artifact to our GWD system after the IDP issues it to the mobile client?

Basically our flow is this:

 

fiori mobile client outside of corporate network (https://launchpad.xxxxx.com) -> webdispatcher -> gateway system

 

then gateway -> webdispatcher -> mobile client -> web dispatcher -> IDP

 

then IDP -> web dispatcher -> mobile client (for .x509 cert request)


then mobile client -> web dispatcher -> IDP (after entering AD credentials and thus signing the .x509 certificate)

 

then IDP -> web dispatcher -> mobile client (SAML Artifact is given)

 

then mobile client -> web dispatcher -> Gateway (SAML artifiact is given to gateway system)

 

then gateway -> web dispatcher -> IDP (Resolve artifiact)

 

then IDP -> web dispatcher -> gateway (SAML assertion is sent)

 

then Gateway -> web dispatcher -> mobile client (connection is established)


how do we configure web dispatcher to route URLs so that it can follow that logic?

 

We have already referenced How to Setup SAP Web Dispatcher for Fiori Applications which talks about HTTP, SSL Termination, SSL re-Encryption, and X.509 client certificate but not SAML.

Viewing all 1807 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>