cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori - Issue with approve timesheet on launch page

Former Member
0 Kudos

Hi all,

I am getting the following error regarding the launchpage for approval of timesheets:

The following error in the gateway error log exists:

In the install guide the following step is defined:

1In IMG, navigate to “Approve Working Times” and select “Define Field Selection for Individual Approval views”.
2Specify the attributes in the corresponding fields for profile SLIN1.

When I navigate to this area, I am uncertain what entries I need to maintain for this to work? Can anyone point me in the right direction? I am uncertain if this is the cause of my issue.

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Douglas,

Can you describe the issue from app point of view? Is your issue that Approve Timesheet app is not started?

What is the test result when you run the Approve Timesheet app directly?

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

I get the same error when launching the application directly. What I have noticed is that we get the error after the implementation of the following (we took two systems to confirm this):

Basis and ABAP

SAP_BASIS

702

14

SAPKB70214

SAP Basis Component

SAP_ABA

702

14

SAPKA70214

Cross-Application Component

Netweaver Gateway 2.0

IW_GIL

100

2

SAPK-10002INIWGIL

Generic Interaction Layer

IW_HDB

100

2

SAPK-10002INIWHDB

SAP IW HDB 100

IW_PGW

100

4

SAPK-10004INIWPGW

Process Gateway

IW_SPI

100

2

SAPK-10002INIWSPI

Service Provider Infrastructure

GW_CORE

200

7

SAPK-20007INGWCORE

SAP GW CORE 200

IW_BEP

200

7

SAPK-20007INIWBEP

Backend Event Provider

IW_CBS

200

6

SAPK-20006INIWCBS

SAP IW CBS 200

IW_CNT

200

6

SAPK-20006INIWCNT

SAP IW CNT 200

IW_SCS

200

7

SAPK-20007INIWSCS

Screen Scraping

IW_FND

250

6

SAPK-25006INIWFND

SAP IW FND 250

UI 1.0 Add-on Pakcages

UI2_700

100

5

SAPK-10005INUI2700

SAP UI2 IMPL. FOR NW 7.00

UI2_701

100

5

SAPK-10005INUI2701

SAP UI2 IMPL. FOR NW 7.01

UI2_702

100

5

SAPK-10005INUI2702

SAP UI2 IMPL. FOR NW 7.02

UI2_FND

100

5

SAPK-10005INUI2FND

SAP UI2 FOUNDATION

UI2_SRVC

100

5

SAPK-10005INUI2SRVC

SAP UI INTEGRATION SERVICES

UISAPUI5

100

5

SAPK-10005INUISAPUI5

SAP UI5

UI_INFRA

100

5

SAPK-10005INUIINFRA

SAP UI INTEGRATION INFRASTRUCTURE

SAP Fiori  Add-on Pakcages

UIAPP002

100

2

SAPK-10002INUIAPP002

UIAPP002 100: Add-On Installation

UIHCM002

100

2

SAPK-10002INUIHCM002

UIHCM002 100: Add-On Installation

UIHCM003

100

2

SAPK-10002INUIHCM003

UIHCM003 100: Add-On Installation

UISRA002

100

1

SAPK-10001INUISRA002

HTML5 Time Recording

UISRA009

100

1

SAPK-10001INUISRA009

HTML5 Approve Travel Requests

UISRA010

100

1

SAPK-10001INUISRA010

HTML5 Staffing List

GBAPP002

600

2

SAPK-60002INGBAPP002

GBAPP002

GBHCM002

600

9

SAPK-60009INGBHCM002

HCM Employee Requests (Leave)

GBHCM003

600

7

SAPK-60007INGBHCM003

HCM Manager Approvals (Time, Training, L

SRA002

600

1

SAPK-60001INSRA002

Time Recording OData Integration Component

SRA009

600

1

SAPK-60001INSRA009

Approve Travel Requests OData Integration Component

SRA010

600

1

SAPK-60001INSRA010

Staffing List OData Integration Component

  

The following notes were then applied:

This was the last note applied ... 1899518

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Douglas,

I'm still not clear what is your issue.

Do you get some error message on the appp? Does app run? Does app show some data?

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

The issue is, the app is just processing with no result (except the backend defines the 500 Internal Server Error as posted previously):

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Douglas,

You should learn generic trouble shooting steps.

1. Run the Approve Timesheet app directly. (Not from Launchpad)

2. On browser, Inspect element, Go to network tab, call the app again

3. Find the last called OData service  /sap/opu/odata/..

4. Check the /IWFND/ERROR_LOG, Error context, Call stuck

5. Set external break point and find the root cause

Regards,

Masa

SAP Rapid Innovation Group - RIG

Former Member
0 Kudos

Hi Masa,

You would have noticed that in the screen shots we have already posted the error. I have traced, debugged and determined that the error is as attached. Additionally, since the error is not manifesting on the backend other than with the malformed request in the log, the browser side reports the same details. This seems to be related to our basis team updating to the latest UI5 SP it seems.

We will open a message with the service market place to address this further.

Thanks for you help.

Former Member
0 Kudos

Hi Douglas,

I'm having the same problem that the approval apps just keeps processing with no result. Were you able to solve the problem. And if so, how?

regards,

Niels

Former Member
0 Kudos

Hi. The solution was to apply the applicable notes for your environment see above. The problem in terms of performance though was resolved once opened a message with SAP and the following was found:

The number of visible columns in transaction CAC2 are contributing to unnecessary iterations of update calls even when we are not using all fields. Typically only a few of these are required for update.

The issue is with the customizing of the data entry profileThe data entry profile - ESS - has visible property set to true for all fields. In a practical scenario, only the fields that are necessary for time recording should be enabled. All other fields should be kept as 'Hide'.

Once you adjust only the required fields to be visible the application is quick again.

Answers (0)