Skip to Content
Technical Articles

Try It for Free: SAP Fiori App Custom Code Migration in the Cloud

It’s trial time for the SAP Fiori App Custom Code Migration!

Probably you already know this app from the related blog posts ABAP custom code analysis using SAP Business Technology Platform,  Custom code analysis for SAP S/4HANA with SAP Fiori App Custom Code Migration or How to check your ABAP code for SAP BTP ABAP Environment.

SAP Fiori App Custom Code Migration gives you the opportunity to analyse your ABAP custom code for SAP S/4HANA or SAP BTP ABAP Environment – formerly known as SAP Cloud Platform ABAP Environment- and is based on the Remote ABAP Test Cockpit infrastructure.

Many customers and partners who don’t yet have access to the SAP BTP ABAP Environment but are eager to try out the SAP Fiori App Custom Code Migration asked us for the trial version, and we made it happen.

Now you can try out the SAP Fiori App Custom Code Migration in the public Trial Version of SAP BTP ABAP Environment.

Prerequisites

It’s is easy. You just need to get access to the public Trial Version of SAP Cloud Platform ABAP Environment. Follow the Andre’s blog It’s Trial Time for ABAP in SAP Business Technology Platform.

NOTE: Only trial accounts that were / will be created from November 2020 onwards will be able to use the app. 

How to start

In the ABAP Trial instance you just need to switch to the dashboard:

and logon:

Then you can start the app from your SAP Fiori Launchpad:

You will find two pre-configured custom code migration projects: one for SAP S/4HANA conversion and one for SAP BTP ABAP Environment migration.

Just play around with them to test the features of the app.

PLEASE CONSIDER: the trial version of SAP Fiori App Custom Code Migration is only for demo purpose and is delivered with the preconfigured demo content, therefore you will not be able to execute some activities, like e.g. create a new custom code migration project, define the scoping or display the finding in the source code in the browser window.

Try out custom code analysis for SAP S/4HANA

Select the S/4HANA System Conversion Project and click the Go button:

Here you can examine the preconfigured project data:

You can choose e.g. Scope and take a look at the scoped packages for SAP S/4HANA conversion:

If you click directly in the project on the Number of Findings, you will get the overview about the custom code analysis results. Try out different filters for customizing the results view:

By clicking on the “>” button of a finding in the table you can navigate to the details of this finding e.g.:

Try out custom code analysis for the Cloud

Select the SAP Cloud Platform ABAP Environment Conversion project and click the Go button:

Here you can examine the preconfigured project data:

For example, take a look at the Scope (initially no custom code is in scope for the Cloud, in the productive app it must be adjusted manually). You can e.g. select the package ZFLGHT_EVALUATION and examine it’s content by clicking the “>” button of the corresponding table row.

You can also click on the Number of Findings and go directly to the results overview of the custom code analysis for Cloud.

Here you can play around with different filters and restrict the view to the findings in the custom code related to misuse of restricted ABAP (check for “Test for Restricted Language Scope (ABAP Language)”) or usage of non-released APIs for Cloud (“Whitelist Check”) or usage of not allowed objects types (“Check for allowed objects types in SAP Cloud Platform ABAP Environment”). Additionally, for example you can restrict the view to the findings which must be fixed manually (filter “No Quick Fixes Available”).

By clicking on the “>” button of a finding in the table you can navigate to the details of this finding e.g.:

21 Comments
You must be Logged on to comment or reply to a post.
  • Hello Olga,

     

    thank you very much for your very interesting article !  I have the problem that when i logon

    to the trial system, i only see the following fiori apps:

    Fiori%20Launchpad%20trial%20system

    Do i need additional permissions for the custom code analysis app ?

     

    Thank you for your help !

     

    Kind regards

     

    Sebastian

    /
    Fiori%20Launchpad%20trial%20system
  • Hello Olga,

    Thanks for this blog. Could you please help with the following:

    1. Are there any advantages at all of using CCM App in Cloud, over the CCM App in the S/4 On-Premise system?
    2. In one of your earlier blogs 'How to check your SAP Queries for SAP S/4HANA readiness', it mentions about installing OSS Note 2942419, so that 'Findings' of CCM will start to show 'S/4HANA: Readiness Check for SAP Queries'. If we are using CCM App in Cloud, do we still need to install that OSS Note in our Managed system, for CCM App in Cloud to show the Findings related to Readiness Check for SAP Queries?

    Regards,

    Prathap

    • Hi Prathap,

      the advantages of Cloud-based offering of the Custom Code Migration app are the following. You don’t need to install and maintain an additional SAP system in your landscape. Beyond this you can immediately consume the newest features of the Custom Code Migration App because of quarterly shipment schedule, and you don't need to take care of all infrastructure, life-cycle management and operational tasks of the system´and the app. The Custom Code Migration App in the Cloud (based on current version of the SAP Cloud Platform ABAP environment 2011) already contains SAP Query checks, you don't need to install additional notes.

      Regards,

      Olga.

  • Hi Olga, Assume that the connectivity will be needed between the underlying SAP ERP environment and the ABAP Trial cloud environment to be able to execute the custom code analysis related Fiori apps.

    Thanks

    Nishant

    • Hi Nishant,

      this trial offer is only intended to give a first impression of how the Custom Code Migration app feels like. Connectivity to the customer's own on-premise systems will not be possible in the trial.

      To execute custom code analysis productively in the ERP on-premise system using the Custom Code Migration app in the cloud, you need to purchase the entitlement to SAP Cloud Platform ABAP environment and set up the app there.

      Regards,

      Olga.

  • Hi Olga,

    Can we use the Custom Code Migration App in the cloud to remediate code before conversion for the violations related to HANA DB which falls under S4HANA_READINESS or similar ATC variants mapped with this app?

    Regards;

    Hans

    • Hi Hans,

      you can use the Custom Code Migration app in the cloud to check for HANA DB readiness, because the S4HANA_READINESS_REMOTE check variant used in the app includes the HANA DB checks. Bu you must use productive version, not the trial version of the app.

      Regards,

      Olga.

      • Thanks for the update Olga!

        History:-

        I have used Custom code Migration Fiori app hosted in our S4HANA 19O9 on Premise environment before and after conversion to scope the custom objects, checked view which provides quick fix functionality availability / supported objects. I have also used this app to remediate code using Eclipse ADT quick fix functionality after system conversion.

        Question:-

        Now I want to use this cloud version of this app to remediate code (HAAN DB Adaptation) before system conversion and would like to ensure from you that will this app support it using eclipse ADT Quick Fix or not ( We do not have a productive version of this app hosted in the cloud)?

        Regards:

        Hans

        • Hi Hans,

          the Custom Code Migration app has the same functional scope in the cloud (even more features) as on-premise. But: you need to purchase the entitlement to SAP Cloud Platform ABAP environment, because the app runs there in the cloud.

          Regards,

          Olga.

  • Hello Olga,

    Thanks for this blog.

    I have run the APP and got the view of projects with numbers of findings. But when I clicking the number of findings, I got an analytical view without any data. Please see the screenshot below.

    Have I missed something ?

    Thanks

     

    Best Regards

    Nick CY

      • Hi Olga,

        Thanks for your quick response.

        I tried deleting and recreating the BTP trial account and also tried different regions( US East and Europe). And there is still no data in the analytical page of the App.

        Would you please give some advice or a check list that I I can follow to check if I have missed something or set something wrong.

         

        Best regards,

        Nick CY