Showing posts with label SAP. Show all posts
Showing posts with label SAP. Show all posts

28 October 2025

Loading indicator in UI5 application

During one of our development project, we created a small UI5 application. Due to the need to get a lot of data from external services, the startup time was increasing, resulting in a long wait for users before anything rendered on the screen. Waiting for the application to launch in front of a white screen without any information was feeling as a application failure.

We decided to add some loading indicator that is removed at the rendering stage.

16 May 2025

ADS "Serious error during message processing"

Another post on a PDF generation problem.
Sometime during PDF generation by the ADS (ie from a form created with SFP), the response returned by the ADS is an error stating "error during message processing". 

This post describe how to get the cause of the error.

30 April 2021

"SORT" is not stable !

Once in a while, you find something that challenge everything you thought you knew about a given subject. In may case I just found the the sort order using the default SORT ... BY X Y is not stable. That is, if you have several element with the same X and Y, they can be sorted in any order, and there is no guaranty that they will be sorted in the same way by consecutive sorts.

30 November 2017

Changing the DataMatrix code size

Another (very) short article/news. This time about a problem when using Adobe LifeCycle in SAP (transaction sfp) : if you add a dataMatrix code to the page, the size of the code seems to be fixed. This article gives a very quick fix to this problem

30 October 2017

oData date property cause an "invalid value" error

This small article is to describe a problem with some date property that arises during the creation of an oData entity : one date was generating an "invalid value" error (return code code 500). This was occurring after we filled the return structure, with the correct value.

10 February 2017

Corrupted PDF Generation in ABAP

PDF generation in ABAP is simple, and a lot of tutorials show how to develop an application that generate such a PDF and save it on the back-end or on the front-end. However, from times to times, the generated PDF is corrupted. This occured for several clients. This notes describes the problem, and provide a solution.

12 June 2016

HR Renewal : No detail screen for leave request

In our current project, we have to implement a stand-alone HR Renewal project, with the leave request management as the main application. We had a problem with the validation of a request. While the manager could accept or reject a leave request, it could not see the detail of the request.

17 June 2015

New team in ESS / MSS calendar

Once more a small post on an easy modification of  the ESS / MSS  standard. This  one  works  for all versions of the ESS / MSS (WebDynpro Java, WebDynpro ABAP, UI5...) and allows the addition of specific teams / population to the ESS / MSS calendars in a standard way (i.e. no reparation).

15 June 2015

Modification simple du logon "Page Builder"

Un de nos client a demandé des modifications de  l'écran standard  de login de ses  applications HR Renewal. Ces modifications  sont mineures (fond d'écran,  libellés...), mais la solution ayant pris  plus  de temps à être trouvée qu'à  être réalisée, je met en ligne  la méthode  employée.