Different Types of iviews in Enterprise Portal 7.0

Similar documents
Config Tool Activities

Federated Portal for Composite Environment 7.1

Displaying SAP Transaction as Internet Application in Portal

Integration of Web Dynpro for ABAP Application in Microsoft Share Point Portal

How to Reference External JAR Files in Web Dynpro DC in SAP NW Portal 7.3

Using Radio Buttons in Web Template

How to Create Top of List and End of List of the ALV Output in Web Dynpro for ABAP

Template Designer: Create Automatic PDF Documents for Attachment or Print Purpose

POWL: Infoset Generation with Web Dynpro ABAP

Add /Remove Links on ESS Home Page in Business Package 1.5

Step by Step Guide How to Use BI Queries in Visual Composer

BAPI Execution in offline Adobe Form

Information Broadcasting Part 3 Scheduling the First Report

Custom Password Reset Tool in SAP Enterprise Portal Using Web Dynpro for Java

Web Dynpro ABAP: Dynamic Table

Web Dynpro: Coloring Table Conditionally

Creation of Alert Data Service VC model for the BI query exception using Information Broadcasting

Step By Step Procedure to Implement Soap to JDBC Scenario

ecatt Part 6 System Data Container

Step by Step Method for File Archival in BW

Dialog Windows in WebDynpro ABAP Applications

How to Integrate SAP xmii Services with Web Dynpro Java

Creating Multiple Methods/Operations and Exposing BAPI as a Webservice

Web Dynpro ABAP: Changing ALV Contents and Saving in Database

How to Create and Schedule Publications from Crystal Reports

Freely Programmed Help- Web Dynpro

Fetching User Details from the Portal and Displaying it in Web Dynpro with Authentication in the Portal

SUP: Personalization Keys and Synchronize Parameter

SAP Biller Direct Step by Step Configuration Guide

Linking Documents with Web Templates

Table Properties and Table Popin

Graphical Mapping Technique in SAP NetWeaver Process Integration

SDN Community Contribution

Developing Crystal Reports on SAP BW

Setting up Connection between BW and R/3 for Data Load

Adding Files as Attachments to SAP Interactive Forms in the Java Environment

Dynamically Enable / Disable Fields in Table Maintenance Generator

Table Row Popup in Web Dynpro Component

How to Default Variant Created for Report Developed In Report Painter/Writer

MDM Syndicator: Custom Items Tab

How to Display Traffic Lights for Exceptions in BI Web Reports

Easy Lookup in Process Integration 7.1

SDN Community Contribution

Upload Image file from system in Web dynpro view

Material Listing and Exclusion

Internationalization in WebDynpro ABAP Applications

Methods of Selecting BOM Variant Parts in Variant Configuration

How to use Boolean Operations in the Formula as Subsidiary for IF Condition

Using Query Extract to Export Data from Business warehouse, With Pros and Cons Analyzed

Hierarchy in Business Objects with Expanded Hierarchy Logic

DB Connect with Delta Mechanism

Federated Portal Network Remote Role Assignment Step-by- Step Configuration

Step By Step: the Process of Selective Deletion from a DSO

MDM Import Manager - Taxonomy Data (Attribute Text Values) Part 3

SAP BusinessObjects Translation Manager Functionality and Use

SDN Community Contribution

Creating Rules in Process Composer and using them in Process

Step by Step Procedure for DSO Creation

Extracting Missing Fields of Data Source Which Are Present In Their Extract Structure

Process Chain Log Deletion

Replacement Path: Explained with an Illustrated Example

Extraction of Hierarchy into Flat File from R/3 and Loading in BW System

SDN Community Contribution

Creating, Configuring and Testing a Web Service Based on a Function Module

Universal Worklist - Delta Pull Configuration

Step by Step Guide for PI Server Start and Stop Procedure

How to Create and Execute Dynamic Operating System Scripts With XI

Open Text DocuLink Configuration - To Access Documents which are Archived using SAP

E-Sourcing System Copy [System refresh from Production to existing Development]

How to Work with F4 Input Help Effectively in BEX

How to Display Result Row in One Line While Reporting On Multiproviderer

Step-By-Step guide to Virtual InfoCube Implementation

Creating Custom SU01 Transaction Code with Display and Password Reset Buttons

BW Reconciliation. Applies to: Summary. Author Bio

Standalone BW System Refresh

Transfer Material Attributes (Material Type) from R/3 to SAP GRC Global Trade Services (GTS)

SAP BI BO Unit/Currency Logic for Unknown Units Case Study

List of Values in BusinessObjects Web Intelligence Prompts

Material Master Archiving in Simple Method

Loading the Data for Time Dependent Hierarchy in SAP BI

Totals in Adobe forms

Implying Security on Business Object XI 3.1 Universe having SAP BW as Source

Xcelsius Tricks Part 5 Create a Loading Bar in SAP Crystal Dashboard and Presentation Design (Xcelsius 2008)

Administrating ABAP+JAVA and SLD Problems of SAP PI 7.1

Deploying BusinessObjects Explorer on Top of a SAP BI Query

Data Mining: Scoring (Linear Regression)

How to Create Business Graphics in Web Dynpro for ABAP

MDM Syndication and Importing Configurations and Automation

Explore to the Update Tab of Data Transfer Process in SAP BI 7.0

How to Upload a File into the Knowledge Management (KM) Repository using KM API.

This article explains the steps to create a Move-in letter using Print Workbench and SAPScripts.

Generate Export Data Source

Data Mining: Decision Trees

ios Ad Hoc Provisioning Quick Guide

Financial Statement Version into PDF Reader

SMT (Service Mapping Tool)

How to Create View on Different Tables and Load Data through Generic Datasource based on that View

How to Integrate Web Dynpro ABAP in Portal and Capture Portal Logon User Name

External Driver Configuration for Process Integration 7.0

Working with Tabstrip in Webdynpro for ABAP

Transcription:

Different Types of iviews in Enterprise Portal 7.0 Applies to: This Article applies to Enterprise Portal 7.0. For more information, visit the Portal and Collaboration homepage. Summary This document covers what are the different types of iviews in Enterprise Portal 7.0 and how are they configured in Portal. Author: Anil Dichpally Company: Intelligroup Asia Pvt Ltd Created on: 31 October 2008 Author Bio Anil Dichpally is working as Senior Consultant in Intelligroup Asia Pvt Ltd, Hyderabad. He has worked on EP, KM and collaboration, Webdyn pro Programming and Java Technologies. He is SDN Moderator for Portal, KM & C and Searching Utilities areas.. He has completed his M.C.A from Osmania University. 2008 SAP AG 1

Table of Contents Introduction...3 Creating Folder...3 URL iview...5 Web Dynpro iview...7 Create a single full-page iview from each application variant...7 Create one iview from each application view...7 SAP R/3 Iview...9 Perquisites...10 BSP iview...12 Web Service Iview...14 About WSDL File...14 KM Document iview...15 KM Navigation iview...17 KM Quick Poll Iview...18 Quick Poll...18 Current Topic...18 KM Discussion iview...20 a) KM Discussion Group Admin iview...20 b) KM Discussion Group iview...20 PAR (Portal Archive) Iview...21 Uploading PAR File into EP Server...21 Related Content...23 Disclaimer and Liability Notice...24 2008 SAP AG 2

Introduction An iview refers to any kind of application, information or service that can be visualized in a Web browser frame. iviews appear in a special container called tray, which offers certain functionality for using and adapting the iview. iviews are containers used in the enterprise portal to encapsulate a java,.net, BSP, webdynpro, or some other application. Creating Folder It is always recommended to create a separate folder in Portal before we start creating iviews, so as to avoid confusion. A folder is like a container which holds all the iviews, this is very much similar to folder in windows where in the folder holds the individual files i.e. documents, image files etc. Similar to windows folder here in Portal a Folder can have other folder in it. As a result, folders can contain hierarchical folder structures with parent folders and subfolders. 1) Log on to the Portal 2) Go to Content Administrator -> Portal Content 3) On the right side of Navigational Panel, right click and create a folder as shown in below screen. 4) Fill the mandatory fields i.e. Name & Id. Folder Id should be Unique and should not contain spaces & special characters. 2008 SAP AG 3

5) Click on Finish button, this will create a folder. 2008 SAP AG 4

URL iview Your company wants to make some intranet and internet services available in their Portal, for this requirement we will create a iview called as URL iview. This is nothing but we are creating Web-based application through the URL provided. URL iview is mainly used to give URL to any link of any site. 1) Log on to the Portal and go to the Folder which we have created. i.e. sample 2) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 3) Click Next, and select URL iview from the template selection wizard available and click Next. 2008 SAP AG 5

4) Give the iview name and iview Id and click Next. 5) Now enter some URL of the site which you want to show as iview. Let say www.help.sap.com. 6) Click on Finish. Now open the iview and then preview it. 2008 SAP AG 6

Web Dynpro iview To run a Web Dynpro Java or Web Dynpro ABAP application within the SAP Enterprise Portal you have to create specific iviews. These Web Dynpro-based iviews can be handled in the same way as any other iview. 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose Web dynpro Java Application There are two types of iviews, Select any one of the Application and Click Next Create a single full-page iview from each application variant The Web Dynpro Java application runs within a single, black-box iview. The portal does not know anything about the internal structure of the application, and the user interface appears as it was designed in Web Dynpro Java. Create one iview from each application view From the Web Dynpro Java application, several iviews are created, one per Web Dynpro view. 2) If single full page iview is selected above then select the variant of the Webdynpro application as shown below. If one iview from each application view is selected then select the views of the Webdynpro application from the variant. 2008 SAP AG 7

3) Give the properties for the iview such as Name and Description and select the Web Dynpro application for which you are creating iview. 4) Choose the layout according to the requirement and open the page for editing and make the page visible and preview the page created. 2008 SAP AG 8

5) When you click on preview button we can view the Web Dynpro application. SAP R/3 Iview You can integrate the following SAP applications in SAP Enterprise Portal as an iview SAP transaction Business Server Page applications BW reports (BEx Web Application starting with release 3.x). Internet Application Components(IAC s) Mini Apps Crystal Enterprise reports There are appropriate iview templates available in the Portal Content Studio for integrating the individual SAP applications. We can integrate SAP transactions as an iview with no difficulty by selecting the SAP Transaction template in the iview Wizard. The template is automatically installed with SAP Enterprise Portal. 2008 SAP AG 9

Perquisites Here I am assuming that System is already created in system landscape User name and password of backend SAP systems should be provided. Connection information of backend SAP system should be provided. Note: Please check the below link as how to create system object https://wiki.sdn.sap.com/wiki/x/8z4 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template(this is the SourceType in the RoadMap). 2) Now choose SAP Transaction iview from template selection wizard 3) Select SAP GUI for HTML 4) Now give the Name and Description of the Iview with respective to requirement and then select the System, created for the R/3 system and any transaction code to view. 2008 SAP AG 10

5) Click Finish, and then preview the iview. Note: When you are trying to preview the Transaction iview created, it will ask for backend system details. Incase you need not want the iview to ask for user name and password every time you have to configure SSO (Single-Sign On). Note: Process for creating iview for CRM System & BW system except that for BW iview we choose iview template as BEx Web Application iview. 2008 SAP AG 11

BSP iview You can integrate SAP Business Server Page Applications as an iview with no difficulty by selecting the SAP BSP template in the iview Wizard. The template is automatically installed with SAP Enterprise Portal. Note: For a BSP Application it compulsory to give WEB Application Server details while creating system object but not the Internet transaction Server (ITS) details when we are creating the system. 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) Choose SAP BSP iview from the template selection wizard. 3) Give Name and Description and click Next. 4) Select definition type and click Next 5) Select the backend system i.e. system object alias, Customer Namespace, Application Namespace and BSP Application Name and the Start Page.. 2008 SAP AG 12

Note: The above mentioned mandatory fields can be obtained from BSP Application developer. 6) Click on Finish and then give the user name and password to Preview the iview 2008 SAP AG 13

Web Service Iview If you want to create Web Service iview, we need WSDL (Web Service Definition Language) URL and also we need to create System Object. About WSDL File A WSDL file contains all of the information necessary for a client to invoke the methods of a web service: The data types used as method parameters or return values The individual methods names and signatures (WSDL refers to methods as operations) The protocols and message formats allowed for each method The URLs used to access the web service Note: Before creating a Web Service iview we need to ensure that System Object is created Please go through the following link to check how to create system object for Web Service https://wiki.sdn.sap.com/wiki/x/d4co 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) Choose Web Service iview from the template selection wizard. 3) Give iview Name and iview Id and Description and click Next. 4) Now choose the System Alias, which we have created for the Web Service. 2008 SAP AG 14

5) Give the iview name and iview ID. Incase you want to give any brief notes about the iview then give it in Description field. Click Next. 6) Now you Preview the iview. KM Document iview KM Document iview displays the content of a document. This can be an HTML file or any other document that can be displayed. By default, this iview is not integrated in a workset. Note: Before creating KM Document iview ensure that a document is uploaded in KM repository. Check the below link as how to upload a document in KM repository https://wiki.sdn.sap.com/wiki/x/ik 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) In the template selection wizard choose KM Document iview and Click Next. 3) In the general properties provide iview name and Description and then Click on Next button. 4) Now click Open Object for Editing and click ok button. 2008 SAP AG 15

5) In the properties view Edit Path to Directory property. For Example there is a document with some name in the Folder created by you which is under Document folder (KM repository). Give the path of this document Eg: /documents/<your folder name>/<file_name> 6) Save the changes and select Preview for testing, now operation will display the contents of the file which you have given. 2008 SAP AG 16

KM Navigation iview If we have a Folder, which has collection of documents & image files for which we wanted to create an iview then we go for KM Navigation iview. KM Document iview and KM Navigation are similar types of iviews but the difference is KM Navigation Iview is used when we are pointing the iview to whole of the document where as KM Document Iview will point to a particular document or file. Note: Before working on KM Navigation iview ensure that we have document uploaded in KM repository. Please check the below link go check how to upload document in KM repository https://wiki.sdn.sap.com/wiki/x/ik 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) In the template selection wizard choose KM Document iview and Click Next. 3) In the general properties provide iview name and Description and then Click on Next button. 4) Now click Open Object for Editing and click ok button. 5) In the properties view, Path to Initially Displayed Folder property. For Example there is a document with some name in the Folder created by you which is under Document folder (KM repository). Give the path of this document Eg: /documents/<your folder name> 2008 SAP AG 17

Note: As you notice the only difference between KM Document iview and KM Navigation IView is the way in which we give the path of the document. 6) Save the changes and select Preview for testing, now operation will display the contents of the file which you have given. KM Quick Poll Iview You can use this iview to display a poll. You can choose between several predefined answers and display the result of the poll. The standard delivery contains the following iviews that are based on the template. Quick Poll This iview is displayed by default under Content Management Quick Poll Administration. The iview can be personalized. Content managers can change the campaign to look at the different current polls. Current Topic This iview is displayed by default under Start -> My Info -> Overview The iview cannot be personalized. If there is current poll for the given campaign, an HTML page is displayed in place of the poll. Note: Before creating KM Poll iview ensure that we have already created KM Poll. Please go through the below link process to create Quick Poll in KM https://wiki.sdn.sap.com/wiki/x/iu 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) Select KM Quick Poll Iview template from the selection wizard. 2008 SAP AG 18

3) Give the iview name, iview Id and Description in the general properties wizard. 4) Open the iview and then in the property category give the Campaign to be used (name of the campaign which we have created). Eg: AnilCampaign 5) When you are done with the changes, you can Preview the iview for testing purpose. 2008 SAP AG 19

KM Discussion iview The com.sapportals.km.uidiscussion iview allows users to participate in discussions that are available in the Details dialog box for folders and documents and on the portal homepage. Note: Before we are starting creating KM Discussion iview, ensure that KM discussion is already created. 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose iview template (This is the SourceType in the RoadMap). 2) There are 2 types of iviews that can be created for KM Discussion iview a) KM Discussion Group Admin iview -> Template for creating discussion group iview for discussion group administrators. b) KM Discussion Group iview -> Template for creating discussion group iviews for discussion participants. 3) Depending upon the requirements choose the respective iview and click Next. 4) Give the iview name, iview Id and Description in the general properties wizard. 5) When you are done with the changes, you can Preview the iview for testing purpose 2008 SAP AG 20

PAR (Portal Archive) Iview This iview is basically displays the developed portal content from the deployable portal archive file i.e. (PAR). Basically there are two technologies to develop portal content one is webdynpro java and other is by Portal development kit. The Portal application consists of some portal components like Abstract portal component, Dynpage, JSP DynPage and some sort portal services with a deployment descriptor file portalapp.xml.it also consists of Some JSP files mean WebPages. All these files are bundled into a par file. To create an iview based on this.par file first we need to upload the par file in to the EP Server. Uploading PAR File into EP Server 1) Login on to Portal with Administrator permissions. 2) Navigate to System Administration -> Support -> Click Portal Runtime link -> Go to Administrative Console, where you will find browse button to select the PAR file, so choose.par file and then click on Upload button. Result: The PAR file is uploaded in to your EP server. 1) Go to Content Administration -> Portal Content -> sample (the folder which we have created above) and then right click and choose Portal Component. 2) An iview wizard is displayed for selection of portal archive file, here select the Archive file name and Click Next button. Choose com.sap.portal.runtime.admin.logviewer for the Log Iview The above PAR file is to view the Log File in the Portal, depending upon the requirement we can choose the PAR file. As described above we can create own PAR file and then create Iview for that file too. 2008 SAP AG 21

3) A wizard called Portal Component Selection is displayed, select the component you have created and click Next. 4) Give the general properties i.e. iview name and iview Id and click Next. 5) Now open the iview for editing and then Preview the iview for testing purpose. 2008 SAP AG 22

Related Content http://help.sap.com/saphelp_nw2004s/helpdata/en/13/81a673100011d7b84b00047582c9f7/frameset.htm https://wiki.sdn.sap.com/wiki/x/vik http://help.sap.com/saphelp_nw70/helpdata/en/f5/eb50360e6a11d7b84900047582c9f7/content.htm For more information, visit the Portal and Collaboration homepage. 2008 SAP AG 23

Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. 2008 SAP AG 24