Start of Content Area

Process documentation Migrating ITS Services with Flow Logic  Locate the document in its SAP Library structure

Flow logic is a technique with which the process logic of the application is completely administered by the ITS. The only connection to the SAP backend system is through RFC-enabled function modules.

Note

This technique is no longer supported by the integrated ITS. You need to redevelop services that are based on this technique, or migrate them to Internet Application Components (IACs), as described in this document.

Process Flow

The process of the migration of flow logic services to IACs consists of the following steps:

...

       1.      Create an ABAP program

In the ABAP Workbench, create a new ABAP program, which will later contain the screen control, in accordance with the flow logic. To do this, you define a screen for each flow logic file. These screens contain only the OKCode field.

       2.      Create and adjust an Internet service

If the relevant service does not yet exist in the system, you have two options: Either use report SIAC_UPLOAD to upload it into the system, or create it manually. 

You then generate the screens defined in step 1 for these service templates. You can transfer the HTMLBusiness code from the templates of the old flow logic service.

       3.      Create an ICF service.

In this step, you create an ICF service that links your Internet service with an HTTP access path, so that your service can later be called using the browser.

       4.      Migrate the flow logic

The actual migration of the flow logic takes place in this step. The flow logic is implemented in such a way that it runs as an ABAP program in the integrated ITS.

       5.      Activate the ABAP program and publish the Internet service

The final migration step is to activate the ABAP program and publish the Internet service for use in the integrated ITS.

Result

If you have performed all of the steps above, the flow logic is executed as an ABAP program in the integrated ITS.

 

The advantages of this procedure are:

      The existing HTML templates of the flow service can be transferred without changes

      The utilized RFC function modules can also be reused

      No changes with regard to the appearance or function of the service result

 

 

End of Content Area