SAP System Setup Training Course
Reveals How To Setup A Free SAP Developer System.
Learn SAP & Practice For Certification. Developer Tips Included:

How To Create The Most Common Used iViews In The SAP Enterprise Portal

SAP Portal iViews (Information View) are the most basic type of portal content which are used to integrate applications into an SAP Portal. If you want to show any information /service applications on the portal then you have to create an iView, which is then assigned to a page. Pages are then assigned to a workset and workset’s are assigned to roles. Finally, roles are assigned to users.

SAP Portal iViews Menu Path

In this tutorial we will learn to create the five most used iViews is the Sap Enterprise Portal and these iViews are:

  1. Web Dynpro ABAP iViews
  2. Web Dynpro JAVA iViews
  3. BSP iViews
  4. SAP Transaction iViews
  5. URL iViews

Please ensure that your user ID has been assigned the ‘Content Administrator’ role.

1. Web Dynpro ABAP iViews

Before creating the Web Dynpro ABAP iView you must have the following information ready with you:

  • System (Mandatory): Alias of the backend system
  • Namespace (Mandatory): This is always going to be SAP.
  • Application Name (Mandatory): Web Dynpro ABAP Application Name
  • Configuration Name (Optional): If you have created an application configuration then provide the configuration name in this field.
  • Application Parameters (Optional): If your application has any parameters then you can give them here.

 

Step-by-step process:

1. Logon to SAP enterprise portal by entering your user ID and password.

Logon to SAP Enterprise Portal

 

2. Navigate to ‘Content Administrator’ role.

Navigate to ‘Content Administrator’ Role

 

3. In the ‘Content Administrator’ role, browse the ‘Portal Content’ folder and select a folder in which you wish to create your new iView.

Browse The ‘Portal Content’ Folder in Content Administrator

 

4. Now, right click on the folder in which you want to create the iView, then select New and then select on iView.

 

How To Create The iView

 

 

5. This will open the iView wizard, select Web Dynpro ABAP application and then click on the ‘Next’ button.

 

Web Dynpro ABAP application

 

Web Dynpro ABAP application

 

In older versions of portal if you don’t find the Web Dynpro ABAP application radio button, then you have to select on
iView template → SAP Web Dynpro → Web Dynpro ABAP.

6. Now give a name and a unique ID to your iView.

Name And ID

 

And then press on the ‘Next’ button.

7. Now, as mentioned before here you will have to provide the following five values:
System Alias, Namespace, Application Name, Configuration Name and Application Parameters, out of this configuration name and application parameters are optional.

System Alias, Namespace, Application Name, Configuration Name and Application Parameters

 

Click on the ‘Next’ button.

8. After pressing the next button you will see the Summary screen.

Summary Screen

 

Click on ‘Finish’ button to complete the process. Now, you have successfully created the iView for your Web Dynpro ABAP application, and you can assign this iView to pages, workset, roles and then to the user.

To test your newly created iView right click on the iView and then select ‘Preview’.

Test Your Newly Created iView

 

 

2. Web Dynpro JAVA iViews

Before creating Web Dynpro JAVA iView you must have the following information ready with you:

  • Web Dynpro JAVA Development Component (DC) name, if it is a local development then the component name.
  • Application Name

 

Step-by-step process:

Steps 1 to Step 4 are same as in creation of Web Dynpro ABAP iView.

5. In the iView Wizard, select Web Dynpro for JAVA radio button and then press ‘Next’ button.

Select Web Dynpro For JAVA Radio Button And Then Press ‘Next’ Button

 

6. Select ‘Application Location’ as local and ‘iView type’ as ‘Web Dynpro iView per selected application’ and then press the ‘Next’ button.

Select ‘Application Location’ as local and ‘iView type’ as ‘Web Dynpro iView per selected application’

 

7. Select the Web Dynpro Component and the Web Dynpro Application for which you want to create your iView and then click on the ‘Next’ button.

The Web Dynpro Component

 

8. Click on ‘Finish’ button to complete the process. You have successfully created the iView for your Web Dynpro JAVA application, and now you can assign this Iview to pages, workset, roles and then to the user.

You Have Successfully Created The iView For Your Web Dynpro JAVA Application

 

To test your newly created iView right click on the iView and then select ‘Preview’.

3. Business Server Pages (BSP) iViews

Before creating the BSP iView you must have the following information ready with you:

  • System (Mandatory): Name of the Backend System
  • Customer Namespace (Mandatory): SAP
  • Application Namespace (Mandatory): SAP
  • Application Name (Mandatory): Business Server Page (BSP) Application Name
  • Start Page (Mandatory): Generally default.htm
  • Application Parameters (Optional): If your application has any parameters then you can give them here.

 

Step-by-step process:

Steps 1 to Step 4 are same as in creation of Web Dynpro ABAP iView.

5. In the iView Wizard, select ‘iView template – Create an iView from an existing iView template’ radio button and then click on the ‘Next’ button.

6. Select the SAP BSP iView template and then click on ‘Next’ button.

Select The SAP BSP iView Template

 

7. Give a name and a unique Id to your iView and then press the ‘Next’ button.

Select The SAP BSP iView Template

 

8. Select Application as ‘BSP Definition Type’ and then click on the ‘Next’ button.

Select Application as ‘BSP Definition Type’

 

9. Select the System from the drop down list, enter SAP as the customer namespace, SAP as application namespace, BSP application name, start page and application parameters if there are any.

Select The System From The Drop Down List

 

After entering all the information click on the ‘Next’ button.

10. Click on ‘Finish’ button to complete the process. So, you have successfully created the iView for your BSP application, and now you can assign this Iview to pages, workset, roles and then to the user.

You Have Successfully Created The iView For Your BSP Application

 

To test your newly created iView right click on the iView and then select ‘Preview’.

4. SAP Transaction iViews

Before creating the SAP Transaction iView you must have the following information ready with you:

  • System (Mandatory): Name of the Backend System
  • Transaction Code (Mandatory)

 

Step-by-step process:

Steps 1 to Step 4 are same as in creation of Web Dynpro ABAP iView.

5. In the iView Wizard, select ‘iView template – Create an iView from an existing iView template’ radio button and then press ‘Next’ button.

6. Select the SAP Transaction iView template and then click on ‘Next’ button.

Select The SAP Transaction iView Template

 

7. Give a name and a unique Id to your iView and then click on the ‘Next’ button.

Give A Name And A Unique Id To Your iView

 

8. Select SAP GUI for HTML as the GUI type and then press the ‘Next’ button.

Select SAP GUI For HTML As The GUI Type

 

10. Select the System from the drop down list, enter the Transaction Code and then press the ‘Next’ button.

Select The System From The Drop Down List And Enter The Transaction Code

 

11. Click on ‘Finish’ button to complete the process. So, you have successfully created the iView for your SAP Transaction, and now you can assign this Iview to pages, workset, roles and then to the user.

You Have Successfully Created The iView For Your SAP Transaction

 

To test your newly created iView right click on the iView and the select ‘Preview’.

5. URL iViews

Before creating the URL iView you must have the following information ready with you:

• System (Mandatory): Name of the Backend System
• Transaction Code (Mandatory)

Step-by-step process:

Steps 1 to Step 4 are same as in creation of Web Dynpro ABAP iView.

5. In the iView Wizard, select ‘iView template – Create an iView from an existing iView template’ radio button and then press ‘Next’ button.

6. Select the URL iView template and then click on ‘Next’ button.

Select The URL iView Template

 

7. Give a name and a unique Id to your iView and then press the ‘Next’ button.

Give A Name And A Unique Id To Your iView

 

8. Give URL that provides content to your iView at runtime, and then press the ‘Next’ button.

Give URL That Provides Content To Your iView At Runtime

 

9. Click on ‘Finish’ button to complete the process. So, you have successfully created the iView for your URL, and now you can assign this iView to pages, workset, roles and then to the user.

You Have Successfully Created The iView For Your URL

 

To test your newly created iView right click on the iView and the select ‘Preview’.

The Finish Line

Now, you know what iViews are, which are the most common types used and how to create them. SIMPLE!

If you like what I’ve written, I’d really appreciate a +1, retweet or any other social share. It all helps!!

 

Categories

About the Author:

Pete has been working with SAP technologies for over 10 years. He started out as an ABAP consultant and then moved on to BW where he has worked many different clients covering a wide variety of industries. "I love introducing SAP technology (especially BI) to new clients and showing them how they can go from zero to hero within their business in super fast time". Contact me on twitter @PeterMoxon

3 Comments