Quantcast
Channel: SCN : All Content - SAP Enterprise Portal
Viewing all 3876 articles
Browse latest View live

SAP Enterprise Portal and SAP Fiori - Common Architecture Recommendations

$
0
0

The integration between the SAP Enterprise Portal and the Fiori apps is getting more and more important for many customers. This document will guide you through the common architectures for consuming the Fiori apps via the SAP Portal, and running the SAP Portal (with the Fiori apps) on mobile devices, outside of the corporate network.

View this Document


SAP Portal and SAP Fiori - Common Architecture

$
0
0

The SAP Enterprise Portal is the recommended single point of access for applications and content for more than 10 years and being implemented by thousands of customers across regions and industries.

 

The SAP Portal UX is aligning with the Fiori UX in two dimensions:

  • The SAP Fiori launchpad in running on the SAP Enterprise Portal (as a new portal framework page)
  • Fiori applications serving as business content for the portal

 

A typical scenario for the SAP Enterprise Portal together with the Fiori apps is the consumption on mobile devices, providing access to the system from inside and outside of the corporate network on multiple devices. This integration raises many architectural and security questions, which eventually lead to the question: what is the common architecture to integrate the SAP Enterprise Portal and with Fiori apps?

 

Arch1.jpg

 

Typical reasons to integrate the SAP Enterprise Portal and SAP Fiori?

  • Provide end users a single point of access, with a single URL, to all the end users daily business applications (Fiori and non-Fiori) and content
  • Renew the SAP Enterprise Portal user experience with attractive, responsive and multi-device applications while keeping the established UIs in place
  • Aligned look&feel of the portal and the business applications (including Fiori apps)
  • Strong authentication and Single Sign-On concepts provided by the portal and the NetWeaver platform
  • Leverage existing investment in the SAP Enterprise Portal

 

To learn more about this topic, please have a look at the following new white-paper presenting the topic and shading light on the common architecture, especially when consuming apps from outside of the corporate network. If you would like to review only the architecture slides, these are also available in the following link.

 

Thanks Thomas Csapo for co-writing this white-paper and Andy Silvey for providing very valuable feedback.

Cannot find “Employee search” option portal - EHP7

$
0
0

Customer says, on previous version of portal, they had “Employee search” option in which anyone can search for basic data of any colleagues. Right now in EHP7, there is no such options. Did we miss activation at any place or missing any notes?

 

Your help is appreciated.

 

Thanks

Jacob J

Customize AFP masthead through code

$
0
0

Hi,

 

I am trying to customize the standard AFP masthead file com.sap.portal.navigation.afp.masthead.war and stuck with the same. Below are the customizations I want to do and the error I am facing:

 

1) Adding a new image in the masthead?

   --> I added the image under the images folder and referring it in the masthead.JSP with below paths but none of them works. Instead of image i just see a cross.

       <img src="/com.sap.portal.navigation.afp.masthead_custom/images/blank.gif"/>
       <img src="/irj/portalapps/com.sap.portal.navigation.afp.masthead_custom/images/blank.gif"/>
       <img src="../images/blank.gif"/>

 

 

2) Adding default text in search button which should be removed onfocus. Below is the code I wrote but this doesnt work, while portal load I see text coming for a sec and then it's gone.

 

3) Display last logged in details of user?
   I have tested my code in an independent Abstract Portal project but I am clueless how to add it in masthead war and display the details in the masthead.jsp


4) Button image clicking or hovering it should give link Profile and log off.

 

5) Hover menu displaying quick links. Basically this should be similar to portal favorites minus option to allow user to add favorites by themselves.

 

6) Image with a number where number means the total tasks in user's inbox.

 

Request you to throw any pointers on above requirements.

 

Thanks in advance

Priyanka

Questions regarding connecting the portal to more than one LDAP server

$
0
0

Hello

 

Currently our portal is connected to one LDAP server using the following configuration:

 

1. Under System Administration -> System Configuration -> UME Configuration -> LDAP Server tab we have defined the list of of the DCs we have in our cluster with host, port, service user etc.

2. In the datasource file we have configured the attributes we want to pull from LDAP.

 

All works fine.

 

Now we want to add another cluster of different LDAP to the configuration and my questions are:

 

1. Where should the connection data be maintained? If I read this post correctly the details need to move inside the datasource file Configure LDAP and EP - Wiki - SCN Wiki is this correct? Does this mean we don't maintain anything under the LDAP Server tab anymore?

 

2. Has anyone got a working example of such datasource file?

 

Regards

Roy

ESS AND MSS BP SAP Netweaver 7.3 ehp1

$
0
0

Hi,

 

 

I have a question, i want to implement ESS and MSS on my new portal 7.3 EHP1 with backend ERP 6.0 EHP 6, i think on my backend system everthing is done and on my portal will implement with SUM the next BP

 

BP MSS ADDON 1.0

BP ERP ESSWDA 1.50

BP ERP05 ESS 1.41

BP ERP05 MSS 1.51

BP ERP05 COMMON PARTS 1.61

 

 

I just need the above BP or  i have to deploy this packages too:

 

 

1. SAP ESS 633

2. SAP MSS 630

3. SAP PGUI GP 633

 

 

what BP exactly i have to deploy and in what order?

 

 

 

 

Please please help.  

ABAP WebDynpro iView in Portal

$
0
0

Hi Guys,

              I create a ABAP WebDynpro iView in the Portal.

When I do preview, I am getting an error that iView can't be find.

 

When I look at the link from Portal, there is a addition of SAP on the link. for example

 

http://xcorp.com/SAP/test_view

 

where as if I run directly from ECC, The link is

 

http://xcorp.com/test_view


and it works fine.


how I will avoid the name space being added to the original link of WebDynpro..?


Thanks

Sam

NWBC for HTML integration into SAP Portal 7.01

$
0
0

Recently I received a requirement to integrate NWBC for HTML in our SAP Portal 7.01. Initially I thought it’s going to be a very easy development, but I faced few challenges due to design conflicts and compatibility issue between NWBC and Portal.  These challenges created issues in SSO (Single Sign On) and a reasonable time and effort was invested to find a solution.

The primary reason of writing this blog is to share my experience while accomplishing this activity. It is a simple implementation if you take care of design constraints.

Requirement:  In our Portal landscape we have a Role which contains SAP GUI access of different ECC systems like – CRM, SRM, ECC, GRC etc. We have created a common role called “SAP Login”. Below is the screen shot showing the structure of the Portal content. I added a new URL iview for NWBC within the same Portal structure under SAP Login role.

Blog Image1.png

 

Screen Shot of SAP Login Role on Portal before NWBC integration.

 

Blog Image2.png

 

Integration Scenarios:

1) NWBC connected to a Portal

2) Webdynpro ABAP application is integrated into a portal PAGE

3) iView is assigned to this PAGE & page (OBN target) to the role

 

Technical Challenge:  I created a URL iview and added that to the “SAP Login” role. Due to design constraints URL iview started throwing Portal runtime error , SSO was failing between NWBC and Portal.  Analyzing further I came to know that this is a known issue when we integrate NWBC for HTML in Portal. As per the SAP note - 1378659 - NWBC known issues & what to check when opening a ticket

This issue occurs due to OBN conflicts. Special OBN error: "Error in Calling Up Application"

 

Blog Image3.png

 

Solution:

The only solution to this issue is to “eliminate the PAGE and assign the iView (OBN target) directly to the role”. Finally I changed the design and directly assigned the URL iview to Role after eliminating all folder, pages and worksets.

This solution worked and I was able to access the NWBC for HTML using SSO.

 

Blog Image4.png

Reference:

SCN - http://scn.sap.com

SAP Service Market Place - https://websmp106.sap-ag.de/


"org.hibernate.impl.SessionFactoryObjectFactory"

$
0
0

Hello colleagues,

 

In the logs portal I have error memory for "org.hibernate.impl.SessionFactoryObjectFactory"

 

How to solve this problem?

 

Thanks.

SAP Fiori LaunchPad in SAP Enterprise Portal: Overview Information

$
0
0

What is SAP Fiori launchpad?

SAP Fiori launchpad is a role based, personalized, real-time and contextual aggregation point for business applications and analytics. It runs on multiple devices, using the responsive design paradigm, and  is deployable on multiple platforms. It is designed according to the simple and intuitive SAP Fiori user experience, while supporting established UI technologies.

 

Launchpad_750px - laptop.png

 

 

flp_at_a_glance.png

 

SAP Fiori Launchpad in SAP Enterprise Portal

 

SAP Fiori launchpad running on the SAP Enterprise Portal is a key milestone in aligning the SAP UI Clients (Fiori launchpad, Portal, NWBC) with the Fiori UX design. It is delivered as a new multichannel portal framework page following the Fiori design guidelines while leverages the portal underlying technology and administration processes.The new Fiori launchpad on the SAP Enterprise Portal is the recommended approach for consuming the SAP Portal on mobile devices.

app_integration.png

 

Fiori Launchpad Overview Page on SCN

Go to Overview Page


Presentations

SAP Enterprise Portal 7.4 Service Pack 7 - Whats New

 

White Papers

SAP Enterprise Portal and SAP Fiori - Common Architecture Recommendations

 

Product Videos
Introducing SAP Fiori Launchpad

SAP Fiori Launchpad on SAP Enterprise Portal

SAP Fiori Launchpad on SAP Enterprise Portal - Tablet

How to integrate Fiori Wave 2 apps with Enterprise Portal

SAP Fiori Launchpad on Smartphone

SAP Fiori Launchpad on Desktop

 

Blogs

TopicLink
IntroductionIntroducing SAP Fiori Launchpad in SAP Enterprise Portal
NetWeaver ReleasesWhat is new in SAP NW 7.4 SPS08?
SAP Fiori Design in SAP Enterprise Portal 7.4 SPS07
Fiori App IntegrationSAP Fiori Launchpad on Portal and Fiori Wave 1 Apps Enablement
SAP Fiori Wave 2 and Application Integration with SAP Enterprise Portal
Enabling SAP Fiori (Wave 2) Apps in SAP Fiori Launchpad on Portal
SAP Fiori Application Integration in SAP Enterprise Portal
AdministrationSAP Fiori Launchpad on Enterprise Portal: Sample Content for Administrators
Cheat SheetMy Personal UX, Fiori, Cloud Cheat Sheet
ArchitectureSAP Portal and SAP Fiori: Common Architecture


openSAP courses that feature SAP's new User Experience:
SAP´S UX Strategy in a Nutshell

Introduction to SAP Fiori UX


Documentation

SAP Fiori Launchpad in SAP Library

Release Notes


Notes

SAP Fiori Integration with SAP Enterprise Portal - SAP Note 2031108

Analyzing Usage of SAP Enterprise Portal 7.3

$
0
0

Hi all,

I am searching for a good solution to analyze usage of enterprise portal 7,3. I am wondering which solution is the best: PIWIK, Google analytics or any other product?

 

Maybe anyone of you can give me good advice.

 

Best regards

Jesper

ESS Role authorization in Portal 7.4

$
0
0


Hi,

I am using portal 7.4 and ECC 6 EHP7 for ESS and MSS applications. Deployed ESS WDA Business package on portal system with common parts BP. when try to assign ess role to user1 getting portal runtime error. if super admin role is assigned to user1 then ESS role displaying proper view. I have given read access to user1 on ESS role even though it is not working. Please provide your suggestion to fix issue

 

ess error.GIF

UWL Whats new in 7.4? Seriously ?

$
0
0

Hello All,

 

UWL is one of the most vital organs of SAP Enterprise Portal. But somehow I feel its neglected by SAP. Instead of releasing half baked Mobile UWL, better focus on desktop version.

 

I have been using UWL from EP 6.0 version and to be honest I have not seen much functionality getting added to it. I just went through Netweaver 7.4 material and do not see a single feature added to UWL.

 

Take "Manage Substitution" functionality in UWL for our discussion. It was implemented long back.  But till date it does not support "END DATE" when workflow substitution gets created.

 

I find diffcult to answer below queries-

  • Why "Manage Substitution" link has be hidden somewhere in UWL which is hard to locate?
  • Why should my substitute have access to my workflow tasks when I am back from vacation?
  • Why I shall care to launch UWL and TURN off the rule once I am back from vacation? Isn't that overhead?

 

Technical Limitation?

I dont think there is any limitation which shall prevent SAP implementing this. As per my analysis, UWL uses below 3 function modules from each connected backend system ECC, SRM etc.

 

  • SAP_WAPI_SUBSTITUTES_GET
  • SAP_WAPI_SUBSTITUTE_MAINTAIN
  • SAP_WAPI_SUBSTITUTE_DELETE

 

I can see that SAP_WAPI_SUBSTITUTE_MAINTAIN is used to create the substitution. This function module already has field SUBST_END in its import parameters list.  See below screenshot.

 

 

SAP_WAPI_SUBSTITUTE_MAINTAIN.png

All SAP needs to do is provide value for that parameters when it makes JCO calls internally. Instead of this SAP developer releases a note 1629677 - In UWL it is not possible to set the substitution end date.

 

 

I know POWL is there but not all customers have switched over to it.  Dear SAP - please go through this and take corrective action and keep UWL live & kicking.

 

 

Regards,

Vinod Patil

Role not appearing after assigned.

$
0
0

Hi Guys,

              I have created iViews, Pages, Worksets and assigned them to a Role I created.

Even after assigning it to my user id in User Admin, the role still not appearing as a tab..!

 

anything else I have to do after assigning the role.

 

Thanks

Sam

Remote access to the NetWeaver Administrator is forbidden

$
0
0

Hi All,

 

I have implemented SAP NetWeaver Portal 7.3 EhP1. After installing I am trying to access SAP NetWeaver Administrator through URL :

 

http://<Portal_Host_name>:50000/nwa

 

but getting below mention message :::

 

403   Forbidden
SAP NetWeaver Application Server

 

 

 

 

 

 

 

  Error: Remote access to the NetWeaver Administrator is forbidden. See SAP Note 1451753 for details.

   

 

I have referred the mention SAP Note 1451753, but no getting clearly where exactly icm_filter_rules.txt to be placed in the root access of the Portal 7.31 server.

Also no idea where actually the DEFAULT.PFL is located and how to make the required entries as mentioned.

 

1) add entry in default profile : icm/HTTP/mod_0 = PREFIX=/,FILE=$(DIR_GLOBAL)/security/data/icm_filter_rules.txt

2) add entry in icm_filter_rules.txt : if % !regimatch ...

RegIRedirectUrl ^/webdynpro/resources/sap. com/tclmitsamuimainframe~wd/(.)*$ /nwa/remote_access_error [QSA]

3) restart java stack

 

Regards,

Hanif


Translations in SAP Netweaver

$
0
0
To translate Objects from german to english in the SAP Portal i used the way to go and create a worklist in Content Administration -> Portal Content Translation and then translated it. After that I released the translations and published them. When logged in with a english user it didn't translate the Objects. What could have gone wrong? I Followed the Instructions of the SAP Website (Translation Worklist Coordination - Portal - SAP Library) Step by step. Thank you for your help in advance!

How to Know service pack and patch level of EP

$
0
0

Hi,

   I'm having 3 instances of EP...

WorkPlace,EP5 and EP6 and I have privileges to login as administrator.So whatz my question is ...How do i know the Service Pack and patch level of these instances.....

 

Thanks in Advance

Lakshmi

SAP NetWeaver Portal Movie Critic: TechEd 2013 Topics announcement by Aviad Rivlin

$
0
0

http://scn.sap.com/servlet/JiveServlet/showImage/102-52520-9-395640/Movie_banner_nwportal.png

 

 

In this video Aviad Rivlin, product manager for SAP Portal announced he will share information on topics of SAP NetWeaver Portal mobile edition, SAP Fiori and their integration.

 

 

Regarding purpose of this video cheerful background music, length of presentation of both platform and final invitation to join and attend this lecture is excellent.

 

Parts that could be improved:

- Aviad gives impression like he is reading text on the left side of the camera all the time except during invitation at the end of the video.

- at the end of the video  url's to social media pages of SAP Portal are displayed. Those URL's should be real links to those pages - it's widely used functionality.

 

Since I work with SAP CI and CC for almost 3 years now I came to conclusion that it is time to meet people from SAP I have been working with and what is the better occasion for that than TechEd conferences?

Combined with opportunity to learn something new during interesting lectures like it has been Avid lecture for sure, it will be the best used time.

 

This Blog is part of the SAP NetWeaver Portal Movie Critic - Challenge. For more information about that and how to participate check out  Announcement of SAP Portal and HANA Cloud Portal Gamification Movie Challenge

 

Thank you for taking the time to read my review.

 

Cheers,

Mario

What's New in SAP Fiori Launchpad in User Interface Add-On SPS10 for SAP NetWeaver

$
0
0

This blog summarizes some of the new and changed features of SAP Fiori launchpad in User Interface Add-On SPS10 for SAP NetWeaver.

 

End User Experience

 

Personalizing the Home Page on Smartphones

Smartphone personalization of the homepage is now supported and is behaving the same as on tablets. You can now:

  • Move, rename, delete, reset, and create new groups
  • Move and remove tiles

 

Hiding and Showing groups on the Homepage

You can hide groups on the home page, according to your needs. A hidden group does not display on the home page, in the group panel, and in the "Add Tile to Groups" dialog in the tile catalog. For more details check out the Help Portal documentation.


On this image you see, that a new "Hide Groups" entry was added to the action sheet on the homepage:

hide_group_homepage.png

 

When users click on "Hide Groups", they will see a list of groups. The users can choose, if a group is hidden or visible (please click on image for better reading):

 

hide_groups.png


The hiding of groups can be enabled or disabled via the launchpad configuration. By default it is disabled.


Saving a Tile to a Specific Group

Users are now able - when saving an app as a tile -  to select the group on the home page, to which to add the tile. The default group is My Home.

 

add_tile_to_group.png

 

User Preferences
In the Options menu, the "login details" item has been renamed to User Preferences. The User Preferences dialog displays the theme that is in use.

When this option is enabled, it is possible to change the theme by selecting a different one from the list.  For more details on the procedure, check out the Help Portal documentation.

 

select_theme.png

 

Configuration

 

Dynamic Launchpad Configuration
Launchpad configuration files allow you to configure the launchpad in various ways, like:

  • enabling/disabling personalization of the home page for the end user
  • controlling the list of locations from where apps can be run in standalone mode
  • a search option is displayed in the launchpad header bar
  • displaying tiles with varying degrees of opacity, according to the frequency of their usage

 

The configuration is defined in a JSON file that is loaded on startup of the launchpad. For more details, check out the Help Portal documentation.

 

Translating Custom Tiles, Catalogs, and Groups
Administrators can update or delete tile catalogs and groups that are available in several languages only in one language. This is to ensure that an administrator does not delete a translation by mistake. For more details check out the Help Portal documentation.

 

 

Running the Launchpad in Headerless Mode

It is now possible to run the launchpad in headerless mode. In this mode homepage personalization options are either not available or disabled. This mode can be used, for example, when integrating the launchpad with SAP Enterprise Portal or with the SAP NetWeaver Business Client.

 

Performance


Performance was improved in the following areas:

  • Retrieving user-specific target mappings: The performance of  retrieving Target Mappings was improved significantly by storing them in the browser cache. This ensures maximum performance as roundtrips to the Frontend Server are avoided.
  • Creating and retrieving user personalization: The personalization service is responsible for managing user personalization in the SAP Fiori launchpad home page. SPS10 introduces a new personalization persistency based on transparent database tables. Since personalization data are attached to a user's life cycle it is ensured that these data are kept consistent throughout, for example when a user is copied, renamed or deleted. This has improved the performance significantly for both read and write operations and performance is constant regardless of the amount of data.
  • Startup of SAP Fiori launchpad designer: The main issue in the startup of the Fiori Launchpad Designer was the call to read the catalogs. When reading the catalogs, it was necessary to drill down each catalog and count the number of tiles in it, which was a very expensive operation. The way how the number of tiles per catalog is calculated was reimplemented using an index table in which the number of tiles is stored per catalog. No expansion of the catalogs down to the tiles is needed anymore, instead the number of tiles can be read from this table.

 

Extensibility


APIs are provided to extend the SAP Fiori launchpad.

 

Add a Custom Tile Type

In the Fiori Launchpad Designer there are four standard tile types available: static and dynamic app launcher, news tile and target mapping. It is now possible to add custom tile types. As prerequisites the chip.xml needs to be registered per custom tile type in the chip repository via the SAPGUI transaction /UI2/CHIP. And the Fiori catalog containing the standard tile types needs to be enhanced (click on image for better reading):

enhance_2.png


Implementing a Custom Launchpad UI

You can implement a custom user interface for the launchpad. You create a custom UI that extends sap.ui.core.UIComponent and includes a SAPUI5 view. For more information about the procedure, check out the Help Portal documentation.

 

For more information see:

 

SAP Help Documentation

 

2065235 - Central Note for Fiori Launchpad UI Add-On SPS10

Integrating SAP Screen Personas 3.0 into the SAP Portal

$
0
0

Hi,

when preparing a demo system for TechEd, we set up a Fiori Launchpad running on Enterprise Portal (blog to follow). To complete the demo, we planned to add a transaction edited using SAP Screen Personas to the Portal. I found a nice blog by Peter Spielvogel about the integration, but then noticed that this is on SAP Screen Personas 2.0, while our systemwas on 3.0.

 

 

Here is a description about how to integrate a transaction edited with SAP Screen Personas 3.0 into the Portal.

 

 

Step 1: Get the flavor ID in the Personas System

 

 

Go to SAP Screen Personas Flavor Maintenance (TA code /PERSONAS/FLAVORS) and search for your flavor. I used the transaction for which I had created the flavor to search.

 

FlavorMaintenance.png

In the results screen, you find the ID of the flavor.

 

FlavorID.png

 

 

 

 

 

 

Step 2: Create an HTTP system in the Portal

 

In the Portal system landscape, I created a new HTTP system to connect to the SAP Screen Personas system and gave it an alias. Next, I assigned end user permissions for my new system to the Fiori Launchpad user.

 

System.png

 

 

Step 3: Create a URL iView

 

In Portal Content Management, I created a new iView of type URL iView. I entered the relative path at URL: /sap/bc/personas and checked the Use system in URL box to include the system information of my PersonasHTTP in the URL.

 

The following URL parameters are important:

  • sap-personas-flavor: ID of my flavor
  • sap-user: Set to Mapped User
  • sap-password: Set to Mapped Password
  • ~transaction: The transaction for which the flavor was created
  • sap-client: Client of the SAP system
  • sap-language: My login language

URLiView.png

ParametersURLiView.png

 

 

To hand over the user parameters with the URL, the Portal as well as the Personas system have to be configured for SSL.

 

To make the iView visible in Fiori Launchpad, I had to set some properties in addition (will be described in my next blog) and to assign it to one of my Fiori Launchpad roles.

 

 

Step 4: Create user mappings

 

In Portal User Administration, I mapped the Portal user to the Personas system user.

 

User mapping.png

 

 

And here we go:

 

PersonasTile.png

Personasapp.png

 

Hope that was useful.

Best,
Sibylle

Viewing all 3876 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>