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

Component.js

$
0
0

Hi,

I need help with configuring Fiori Tile. When I access the tile, it pops-up a configuration error message.

From the browser, it shows it can't find Component.js, an yest from SE80>BSP Application, it shows Component.js is there.

I checked LPD_CUST URL, it is pointing to the ODATA service,  checked using IWFND/MAINT_SERVICE > gateway client.

My question is where the location of the current Component.js and where it should be ?

Another missing file is Component-preload.js, which I can't see from BSP application in SE80.

Thank you for anyone's input, much appreciated.

Fiori1.jpg

Fiori2.jpg


Can Task TS31000004 Used in CATS

$
0
0

Dear Experts,

 

I'd like to select a timesheet approver in Fiori App "My Timesheet" with task TS31000004, but it not work.

I found in following link that Web Dynpro is not support manual selection of recipient.

Is it support recipient selection in Fiori?

 

Reference:

Standard Task TS31000004: CATS Approval - Workflow: Approve Working Times (CATS) - SAP Library

 

Note

The CATS regular/Record Working Times (Web Dynpro) Web application does not yet support manual selection of a recipient.

 

Regards,

Chad

Input Field Length

$
0
0

Hi,

 

I would like to know how to reduce the input field size(length) I am attaching the screen shot

 

<Button id="id" text="Go Fiori" press="onPress"></Button>

    <Input id="inid"  type="Text" fieldWidth="50%"></Input>

 

Regards,

Raghu

Working with XML view and navigating

$
0
0

Hello Sir!

 

I just created a xml view with two Icon tab filters.

iConTabFilter-1: Consists of a list item and Button

iConTabFilter-2: Consists of a calendar control


Now I want to add an input field and a submit button in iConTabFilter-1 and when I enter the data in input field and press the submit button it should be displayed below the calendar of iConTabFilter-2.


Is this possible? I need some inputs to practice this type of issues. Thx................


Regards,

Raghu

How to bring FLM applications in to Fiori

$
0
0

Hi,

 

I am new to Fiori, could any one please share the documents from where I need to start and what kind of authorizations to be given and how to bring the FLM(File Lifecycle Management) applications in to Fiori.

 

Regards,

Rama

how to configure sap my inbox for central gateway

$
0
0

hi all

 

I search on scn for configuration of sap my inbox, but unable to find basic configuration guide for central gateway system.

 

we have install UIX01CA1 on gateway, need configuration guide

Multiple Approvers editable in FIORI App for Leave request

$
0
0

Hi,

 

We are using FIORI 1.0 and have activated the UI5 application for Creating leave request. Our requirement is that when an employee creates leave request he/she should not be able to edit or choose his approving manager i.e.  Approving Manager name should be in display only. This seems to be working perfectly fine when there is a single approver as settings are maintained in back end.

 

However, we are implementing Multiple level approver scenario and we want that both the Approvers data should be only in display which is not happening.

 

Only the reporting Manager Name is in display mode however Employee is able to edit the other approver which we want to restrict. I would like to add that in webdynpro both the approvers are in display mode and only in FIORI one of the approver is editable and hence raising an incident here.

 

Please find attached screenshot, kindly respond at the earliest.

 

Regards

 

Ritesh Shetty

Use Odata recovered in table

$
0
0

Hi,

 

I want to add data to the table model that has already been recovered in the component.js

 

 

odata in this model using the method expand_entity, loading all tables.

 

 

step as the recovered data is viewed in the image I want to pass data to the table that are under charasteristicSet.

 

 

The idea is not to make a get to the gateway to retrieve the data.

 

  Code:

 

  var tableOperaciones= this.getView().byId('idoperaciones');

  var operaciones = "/OperationsSet(Insplot='" + sObjectId + "',Inspoper='0010')"; //OperationsSet(Insplot='000000000001',Inspoper='0010')

  tableOperaciones.setModel( this.getModel());

  tableOperaciones.bindElement(operaciones);

 

 

  View

 

  <Table id="idoperaciones" inset="true" >

  <columns>

  <Column width="3em">

  </Column>

  <Column>

  <Text text="{i18n>multi.summary.title}" />

  </Column>

  <Column minScreenWidth="Tablet" demandPopin="true">

  <Text text="{i18n>multi.summary.createdBy}" />

  </Column>

  <Column minScreenWidth="Tablet" demandPopin="true">

  <Text text="{i18n>multi.summary.dueDate}" />

  </Column>

  </columns>

  <items>

  <ColumnListItem vAlign="Middle" id="LIST_ITEM">

  <cells>

  <Text text="{TxtOper}"/>

  </cells>

  </ColumnListItem>

  </items>

  </Table>


Purchase Orders Approved from Fiori don't update in backend

$
0
0

Hello,

We are facing a problem in the production system where FIORI app is setup for Purchase Order Approval and Tracking. A month ago we detected that users who usually approve orders through FIORI don't release the purchase order in SAP Backend.

Here I detail the analisys performed:

 

Gateway Error Log shows a backend error, no authorization for a release process.

 

2016-04-18_16-51-33.jpg

This is the error Context:

 

@3T\QCollapse                                @.ERROR_CONTEXT
..ERROR_INFONo authorization for a release process
@3T\QCollapse                                @..ERROR_RESOLUTION
...SAP_NOTESee SAP Note 1797736 for error analysis
...LINK_TO_SAP_NOTEhttps://service.sap.com/sap/support/notes/1797736
@3T\QCollapse                                @..SERVICE_INFO
...NAMESPACE/SAP/
...SERVICE_NAMEGBAPP_POAPPROVAL
...VERSION0001
...SYSTEM_ALIASPRDCLNT500
...DESTINATIONNONE
@3T\QCollapse                                @..SYSTEM_INFO
...REQUEST_ID005056931E601ED681B2F1B3B77B70B9
...REQUEST_URI/sap/opu/odata/SAP/GBAPP_POAPPROVAL;mo/ApplyDecision?sap-client=500&amp;SAP__Origin=%27LOCAL%27&amp;WorkitemID=%27000000020942%2
...REMOTE_ADDRESS127.0.0.1
...APPLICATION_SERVERerpprdas_PRD_01
...HUB_VERSION_INFOSystem PRD/500, NW Release 7.40, SAP_GWFND SP10, Internal GWFND Version 011
...BACKEND_VERSION_INFOSystem PRD/500, NW Release 7.40, SAP_GWFND SP10, Internal GWBEP Version 011

 

In the backend monitor I see the following in the  Application Log:

 

2016-04-18_14-52-30.jpg

I've tried a Replay from SAP Netweaver Application Log for the HTTP POST, but it didn't help either, it returned same information about the lack of authorization for the release process.

 

2016-04-18_15-41-23.jpg

 

 

Then I switched on the system trace to get more details on, because I got confused with the error message I see in the Gateway Log where it says the user has no authorization for a release process but in the GW App Log the error is: "The Data Service Request could not be understood due to malformed syntax".

The trace analysis didn't show any authorization error, but what I found at the exactly error time is this kernel error:

 

2016-04-18_16-55-18.jpg

 

15:58:20,365 BUFF          7 TOLE             Prog: SAPLOLEA Row: 1.522 Buffer: I SearchString SAP.DATAPROVIDER.1              3E

15:58:20,365 BUFF          1 TOLE             Prog: SAPLOLEA Row: 1.523 Buffer: I SearchString

15:58:20,365 BUFF          1 TOLE             Prog: SAPLOLEA Row: 1.528 Buffer: I SearchString

15:58:20,365 BUFF          3 TOLE             Prog: SAPLOLEA Row: 1.544 Buffer: I SearchString SAP.DATAPROVIDER.1              3E

15:58:20,365 BUFF          1 TOLE             Prog: SAPLOLEA Row: 1.545 Buffer: I SearchString

15:58:20,365 BUFF          1 TOLE             Prog: SAPLOLEA Row: 1.550 Buffer: I SearchString

15:58:20,365 CMOD            rscpLengthOfBasi Parameter:

15:58:20,365 CMOD            GetCPInfo        Parameter:

15:58:20,365 CMOD            rscpKindiOfCP    Parameter:

15:58:20,365 CMOD            GetCPInfo        Parameter:

15:58:20,365 User            @(#) $Id: //bas/ Row: 2.359  Comment: rscpe__error 32 at rscpu86r.c(13;213) "dest buffer overflow" (,)

15:58:20,365 User            @(#) $Id: //bas/ Row: 2.359  Comment: rscpe__error 32 at rscpc   (20;12369) "convert output buffer over

 

Any idea what is the reason or which buffer refers the overflow?

Error while creating new record from the "Cost Center" Standard FIORI App

$
0
0

Hi All,

 

I get the following error while I try to submit / create new record from "Cost Center" App Standard FIORI App . Can any one please help me to resolve this issue. Its on high priority.

Note : I am trying to create the record from "Cost Center" App which is deployed on MDG 8.0 system.

 

error_CostCenterApp.png

HTTP 500 Timeout Error - Leave Req v1

$
0
0

Hi

 

We are using the Leave Approve V1 application and have a small selection of users who are experiencing a timeout error preventing them from access the app.

 

When they click the tile they get the busy indicator and eventually a time out error.

 

These users are chief in there org structure and in some cases have high numbers of overlaps, which may be the case.

 

Has anyone else experienced this?  or know how to resolve.

 

Also we have found that chiefs/approvers who are high up the org structure see overlaps for everyone even if they are not their direct approver and as such do not need to see the details of the overlap.

 

Please can anyone advise?

 

Regards

Chantele

Regarding Coding in Controller

$
0
0

Controller:

 

 

sap.ui.define([

  "sap/ui/core/mvc/Controller"

], function(Controller) {

  "use strict";

 

 

  return Controller.extend("test.controller.View1", {

 

 

  });

  onPress: function(){

     alert("hi");

  }

             

});

 

=============================

View:

 

<mvc:View controllerName="test.controller.View1" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m">

  <App>

  <pages>

  <Page title="{i18n>title}">

  <content>

     <Button

      id="id"

      busy="false"

      busyIndicatorDelay="1000"

      visible="true"

      fieldGroupIds="[]"

      text="Raghu"

      type="Default"

      width=""

      enabled="true"

      icon=""

      iconFirst="true"

      activeIcon=""

      iconDensityAware="true"

      textDirection="Inherit"

      validationSuccess=""

      validationError=""

      parseError=""

      formatError=""

      validateFieldGroup=""

      tap=""

      press= "onPress">

      <tooltip></tooltip><!-- sap.ui.core.TooltipBase -->

      <customData></customData><!-- sap.ui.core.CustomData -->

      <layoutData></layoutData><!-- sap.ui.core.LayoutData -->

      <dependents></dependents><!-- sap.ui.core.Control -->

     </Button>

  </content>

  </Page>

  </pages>

  </App>

</mvc:View>

 

I am creating Button with event press Event name is onPress

 

onPress: function(){

alert("Hi!! U Pressed Me!!");

}

 

My question, where should I write the onPress event code in the controller, where exactly I should insert it.

 

Regards,

Raghu

Problem with buttons on "Manage Vendor Line Items" app

$
0
0

Hello,

 

I'm facing the following problem on the "Manage Vendor Line Items" app: there are two buttons on the lower bar (marked in red in the following image) that sometimes appear and sometimes not without any reason. I mean that I might refresh the browser window with the same filter conditions and sometimes I can see the buttons and sometimes not. This happens especially while using Fiori in Spanish (but it doesn't happen while using other apps in this language).

 

problem_buttons_manage_vend.jpg

 

I have checked out the referenced SAP notes on the app documentation but none of them seem to be implementable.

 

Does anyone know any idea of why this might be happening?

 

I'm using this app for demos and it's really annoying not knowing in advance if the app is going to work always as expected.

 

Thank you very much in advance.

 

Best regards,


David.

Can WebDynpro ABAP Standard Application be converted to Fiori Like/UI5 App?

$
0
0

Hello All,

 

 

Can a WebDynpro ABAP Standard App be converted to Fiori Like / SApUI5 App?

 

My Understanding :

1-  Cannot convert WebDynpro to Fiori like or SAPUI5

Browser based WEBIDE does not work correctly

$
0
0

Hi Expert,

 

Yesterday onwards, I am encountering issue with my browser based WEBIDE, when I create project via template and provides odata service and then finish the steps of creation. But when I run the project it gives error as shown in attachment.

 

And with the same odata service, I have created another project in local WEBIDE and its working perfectly.

 

Have anyone encountered same issue in your development ? Is there any problem in WEBIDE ?? please let me know ..

 

thanks,

Brajesh


Copy of standard fiori inbox app (CA_FIORI_INBOX)

$
0
0

Dear,

 

Due to specific client requirements we need to adapt the fiori inbox (and an extension is not possible). To test this we took a copy of the standard app (CA_FIORI_INBOX) and deployed the app. Unfortunately, we could not get the custom app to work. The app could be launched, but not data is loaded.

 

These are the steps we took:

  1. Take a copy of app CA_FIORI_INBOX via the webide
    1. Changed every occurance of cross.fnd.fiori.inbox to zcross.fnd.fiori.inbox
    2. Deployed with name: ZHR_FIORI_INBOX
  2. Added the customizing: semantic object, tile and target mapping.

 

The custom inbox was successfully added to the launchpad, we could open the app but the taskprocessing service is apparently not called…

 

Because this approach did not work, we tried following things:

  • Created a copy without changing the resource roots => via webide
  • Created a copy with changing the resource roots => via webide
  • Upload a copy via /UI5/UI5_REPOSITORY_LOAD
  • Try to run the app local (the taskprocessing service does not return any data)

 

=> All ended with the same result… no data could be loaded when opening the app

 

Hopefully can anyone help us?


Kind regards,

Niels Van den Mooter

UI of Fiori applications - is stored at XS HANA whenever ?

$
0
0

Hello Guys,

 

Is there an example where UI of Fiori App will be stored at XS server ? Any analytical/fact sheet app ?

It is possible, but is it done like this for at least one Fiori app ?

Please describe also what will be stored on HANA, XS from developer point of view , just to sum up.

 

best regards

Lukasz

Cash flow - Detailed Analysis App

$
0
0

Hi All,

 

I am working on cash flow detailed analysis app. All the configuration has been done as per guidelines provided by fiori app library. But the app doesn't showing any value. Can you please suggest what have to be check further.

 

 

 

 

Regards,

Ibrahim Khan. A

One does not simply implement Fiori Apps (without patching ahead of the implementation)

$
0
0

Two different approaches to implementing Fiori

A combination of the Fiori Launchpad, Fiori apps, and Personas is a big part of the the future for your SAP Enterprise software; however the journey is not a simple one for a customer.  There's really two common ways an existing, non S/4 customer will get into Fiori which are:

  • "That Fiori app is just what we need; let's implement it", and
  • "I see the power that Fiori is going to give us, let's build a vision, and build a UX strategy and plan on how to get there"

 

The problem with the first step is you may feel you are stepping into Fiori carefully, but realistically, you're not going to be prepared and the ROI on your investment is going to be far from ideal.

 

Why you may ask?

 

Well it's because the dependencies just to get started efficiently are not there.  See every Fiori app will typically require:

  • minimal versions of certain components;
  • will definitely require additional add-in's you may not have, including some that may be required on your core ERP system which may require you to do large coverage regression testing if you're a very touchy change managed organisation (e.g. Fiori My Inbox typically requires several notes to be applied to the workflow pieces of your connected ABAP stacks);
  • will require training for your developers;
  • will require licenses to be purchased for WebIDE on HCP (the SAP recommended development environment for Fiori web development);
  • will require installation and security approval/set-up for the HANA Cloud Connector (the software which provides a tunnel from on-premise to HCP where WebIDE is hosted
  • will require software versioning (usually based on Git)
  • will require authorisation and authentication design

 

And on top of this; how does the Fiori Launchpad and/or Fiori app you want to deploy fit into your current user experience? Do people expect this to work on Mobile devices like SAP advertise it does with no changes (business interpretation of messaging)?

 

In short, you get the TCO that supports a new User Experience but only receiving a single Fiori app deployment. That and you'll probably take short cuts since it doesn't make sense, for example, to set-up the HANA Cloud Connector or the Git repository for a single app; which leads to an environment less than ideal to implement more Fiori apps in.

 

But there's another way

 

But taking the 2nd approach, things can play out quite differently.

 

First, you have a plan to understand how Fiori will, over time, fit into your users' UX. This will include understanding where mobility fits in, which will hit the hurdles that your security & governance hoops you need to jump through. You can also get your licenses in place early (there's actually a free 10 user/developer license that can be used for WebIDE which takes a bit over a week to get which can drive setting up HANA Cloud Connector too (which is another security & governance hoop for you to jump through).

Your developers can also start taking open.sap.com courses to get up to speed because they know Fiori is coming.  And if you're outsourced, it does not mean you can't suggest strongly that you are expecting them to start upskilling in this area. BTW - Starting this week is Developing Web Apps with SAPUI5 -   which should be a really good follow up to Build Your Own SAP Fiori App in the Cloud - .

    

The big advantage of planning ahead (the main reason for this post)

While there's lots more to state about the benefits of having a vision, including ratifying the vision with peers within the SAP ecosystem before realising you've gone down a rabbit hole of unsupported scenarios, the important point I wanted to make is:

  • If you research the Fiori apps that you think may benefit your business; you can then apply the required add-on's, notes and update your Gateway back-end "bits" when you do support packs for these apps!

 

If you do do this, and have some of the other pieces in place also, then within a single day, you can test out 15-20 Fiori apps in a single day with very little effort and see how well they actually work "out of the box".

 

The only catch to this is the pace of change within the Fiori space so unlike with Support Packs, 6 months is a long time so you may want a newer release than you have installed, but it doesn't mean the version you have is not supported still so not all is lost.

 

Now how to know what Fiori apps to prepare for? Well that's what the Fiori Apps Library and the Fiori Trial is for.  You obviously have to filter out the incompatible apps but send these out to your SME's or SAP minded functional owners to review; get their input; then use the installation information for each app to identify the prerequisites for your Support Packs which you pass to your Basis team to take care of during support packs.

 

The perfect customer to be asked to implement Fiori apps at

So just to come from a different angle to wrap this post up; the following is what I'd like to see if asked to implement a few Fiori apps at a customer:

  • A UX Vision and Strategy that incorporates Fiori, mobiilty, etc; and understands where Fiori Launchpad fits in (though this definitely evolves if it's your first set of Fiori apps).
  • A company that runs at least IE11 (or even better - Chrome) since there is no support for <IE11 any more.
  • A back-end system (or systems) with all the required add-on's for the apps requested in place already.
  • All back-end systems have a suitable patch level of Gateway on it.
  • Licensing for WebIDE with a HANA Cloud Connector set-up, either talking to an on-premise Gateway/Fiori server, or the HCP Fiori Cloud Edition.
  • If running HCP Fiori Cloud Edition, confirmation the Fiori apps are supported on that platform.
  • If running an on-premise Gateway/Fiori server, preferably installed with UI Add-On 2.0 and patched fairly recently (and as this is the innovation layer, the ability to update this relatively quickly with updates to the UI add-on's, and UI5 versions).
  • A Git Repository for "Fiori" (aka UI5) code.
  • Chrome browser available on development PC's.
  • Developers who are passionate to learn UI5 and have done their homework at open.sap.com already

Feel free to add further "perfect customer" requirements below in the comments as I'm sure there are many learnings out there...

fiori app connect backend system: failed to load 'sap/m/toolbar.js'

$
0
0

Dear friends,

        I create a fiori app in web IDE, then I import it to eclipse to deploy the application to my gateway system, but when I open the index.html file run on ABAP service form my gateway system, it have many problem,first I use this path to load the recourse: resources/sap-ui-core.js   but it have error :  sap is not defind. So I use this instead, so it can enter the index page. but when I nav to another page, it have another error, I am very confuse by the lib I load,how can I load the lib successfully!

 

failed to load 'sap/m/toolbar.js' from https://sapui5.hana.ondemand.com/resources/sap/m/toolbar.js: 0 - NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://sapui5.hana.ondemand.com/resources/sap/m/toolbar.js'

 

 

<script src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"

  id="sap-ui-bootstrap"

  data-sap-ui-libs="sap.m,sap.ushell, sap.collaboration"

  data-sap-ui-resourceroots='{"Demo": "./"}'

  data-sap-ui-compatVersion="edge"

  data-sap-ui-theme="sap_bluecrystal">

</script>

 

 

Thanks for your sincerely answer!

Zhang

Viewing all 1807 articles
Browse latest View live


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