The project will be paused because I have reached the main goal of it - find a job as SAP developer. I am employed since 1 March. It may be continued later with more expirience or may not.
I continue developing the OOpenFriend project and the next step should be the first fiori elements list page for accounts as proof of concept. But does my local developer environment support fiori at all? Lets clarify this. From the OpenSAP course we can get following architectural overview Fiori elements app need OData services to work, s o we need to implement OData services first. And also I need SAP Gateway, where these OData services may be placed and run. OData services may be developed in Cloud using CAP and on-premise using RAP - ABAP RESTful Application Programming Model. Lets take a look on requirements of RAP and here is the first problem: We need Application Server ABAP 7.55 SP03, but I have only ABAP 7.52 SP04 on my developer edition VM. And there is no later versions of ABAP Server VM on SAP Trials and Downloads since 2018, so I suppose later versions will be avaiable in Cloud only. Okey, lets use, what we have. There must be a...
I would recommend to start reading this topic with my previous article Getting started with ODATA In the previous part I have created a CDS view and exposed it as OData service. Now I want to build frontend as Fiori elements list report object page on this OData service. Using the standard tutorials for setup Visual Stusio Code and setup the prerequisites for SAP Gateway, the first fiori app was generated. But it was too early to be glad, because the preview of the application in the browser did not show any data. Good, F12 says for the error request that we have to look into /IWFND/ERROR_LOG (do not forget to put /n before the transaction name, othervise it says "no such transaction"). Error log contains the error: No service found for namespace '', name 'ESH_SEARCH_SRV', version '0001'. After some googling I found and implemented the following solution from the help article: Activate OData ser...
In order to bind my dev IDE (ADT in Eclipse and SAP GUI) with GitHub I have used ZABAPGIT Project. All the installation instructions may be found here https://docs.abapgit.org/ Note tat you need also configure SSL for working wit Git, installing Git certificates as described here https://docs.abapgit.org/guide-ssl-setup.html Not everything has worked fine from the first start. I have registred the repository on GitHub: https://github.com/msminakov/OOpenFriends After that I have created the ZOO_ACCOUNTS table with one Id Field and corresponding domain and dataelement. There were some troubles by authentication which must be done with security token since Aug 2021, so I had generated security token and used it for commit. Also the profile parameters must be updated to enable HTTPS on the SAP side. I have used transaction RZ10 to find out where the default.pl profile is stored on my NPL VM and after that have added following lines ...
Comments
Post a Comment