Show TOC Start of Content Area

Procedure documentation Creating Portal Callable Objects  Locate the document in its SAP Library structure

Use

You use the portal callable object to define an iView or page that is displayed in the portal when the callable object is executed.

You can expose as callable objects:  

      Standard iViews or pages

      Visual Composer (VC) iViews or pages

The difference between the two is that the input and output parameters defined for the VC iViews in the VC environment are automatically rendered in Guided Procedures (GP), while for all other iViews you need to create the relevant parameters manually and make sure that parameter names match. VC iViews can also have custom result states, which are recognized and used in GP.

Prerequisites

If you are referencing a Portal Page, in Content Administration, you have to set the following properties of the page:

      Set the Isolation Mode property to URL.

      Set the Height property to AUTO.

      Set the property Parameters to Pass from Page Request (for URL Isolation) to * for all iViews included in the page.

Procedure

Pü...

       1.      Open the gallery, and choose Create Callable Object from the contextual navigation panel.

       2.      From the Type list select User Interface   Portal iView or Page.

       3.      Enter the basic data as follows:

Parameter

Description

Name

Enter an arbitrary name. You are not required to use a unique name for the callable object.

Description

Enter a brief description what the object does, for example.

Original Language

Select the language, in which the object is created, from the dropdown list box. It is relevant for translation purposes.

Folder

Select Choose… to specify the folder where you want to store the callable object.

       4.      To open the Define Object screen, choose Next.

       5.      Select a role from the Available Roles list on the left.

       6.      From the tree structure on the right, select the iView or page that you want to be displayed when you execute the callable object.

       7.      To open the Define Input screen, choose Next.

Define one or more input parameters for the portal callable object.

Note

When exposing iViews or pages created with the Visual Composer, you cannot create input parameters other than the ones already defined in VC. You have to enter the relevant string parameters manually and make sure that parameter names of the callable object match those defined in VC. Parameter names are case sensitive.

       8.      (For VC iViews only) To continue to the Define Output screen, choose Next.

You can inspect the output parameters already defined for the iView or page. You cannot add any other output parameters.

       9.      To open the Set Configuration screen, choose Next.

                            a.      Choose Add if you want to add result state buttons.

For example, add a Complete button for step completion.

                            b.      Choose Remove to remove a selected result state button.

Note

To use the build-in result states of VC iViews, you do not have to add result state buttons. Although the result states are not visible here, they are available when you insert the callable object into an action.  

   10.      Choose Next and Finish and Open to save the callable object and open its design time.

   11.      To activate the object, choose This graphic is explained in the accompanying text (Activate).

Example

For more information about creating a VC iView and exposing it as a callable object in GP, see Modeling Visual Composer iViews for Guided Procedures.

More Information

For more information about specific iView types, refer to:

      KM iViews

KM Documents iView

KM Search iView

      BI iViews

BEx Web Application or Query as iView in the Portal

      SAP Transaction iViews

Creating Transaction iViews

 

End of Content Area