Skip to Content

Thank you to the 200+ people that attended the first webinar in our 4-part series, “Enhance Usability with SAP Screen Personas” on February 27. Sebastian Steinhauer and Peter Spielvogel discussed how to “Make SAP ERP Beautiful with SAP Screen Personas.” There were over 80 questions, which we have consolidated into the following Q&A guide, grouped into the following topics.

/wp-content/uploads/2013/03/nextevents_192290.pngTo learn more about different aspects of SAP Screen Personas, please join us for the rest of the series:

March 6, 2013 Streamline Order to Cash Process with SAP Screen Personas

March 13, 2013 Personalization without Programming: SAP Screen Personas

April 3, 2013 Improve Master Data Quality with SAP Screen Personas

Register now to learn how SAP Screen Personas can help you improve SAP GUI usability.

Compatibility

Question

Answer

Will this work with ECC and CRM?

We designed Personas to modify screens built with SAP’s Dynpro technology, which comprises approximately 60-70% of all SAP screens. The problem we set out to solve was to address usability issues related to the SAP GUI screens, which are Dynpro screens. Customers have been very satisfied with our solution as it fixes a long-standing need.

CRM uses a newer and different screen rendering technology, so Personas does not work with that solution.

What does this type of customization do to your ability to update your system with Support packs or Enhancement packs?

Personas operates independently of Enhancement packs, so you can make updates without any impact on the personalizations you make with Personas.

Also can this integrate with the SAP Portal? And does it work for ABAP Web Dynpro?

You can display Personas content in the SAP Portal.

Personas works only with Dynpro screens, not Web Dynpro.

Is SAP Personas available for all modules (ECC, SCM, CRM, etc)?

(and other variations of this question)

SAP Screen Personas works on Dynpro screens.

ECC – yes

SCM – yes, wherever a Dynpro screen is used

CRM – no

SRM – no

Are z-transactions included?

(and other variations of this question)

  1. Yes.

Technical Requirements

Question

Answer

What are the technical requirements that need to be installed to be able to use Personas?

(and other variations of this question)

You need to be on ECC 6.

Kernel version 7.21 or later. (This was released in September 2012)

Browser running Personas needs Silverlight (version 5) plug-in installed. This is available for Internet Explorer, Firefox, Chrome, Safari, and Opera.

No other client software is required. You do not need the SAP GUI installed.

Can this be used with standard SAP GUI 7.30?

Personas can co-exist with SAP GUI 7.30.

You can modify screens using Personas and view them in a browser. Or, you can use SAP GUI 7.30 to view unmodified screens.

Is it possible to call the Personas screens within a iFrame of a portal web page?

Yes. Personas would appear without the “flavor bar” to maximize the screen real estate for the transaction.

Scenarios

Question

Answer

With Personas I can take a transaction like PA40 which may go from screen to screen across 10 infotypes and create a transaction link and then a Personas view that shows only the fields for completion on one screen?  Is that correct?

Yes, this is a great use case for Personas.

Can multiple transactions be consolidated into one?

(and other variations of this question)

Personas screens are mapped to the underlying SAP GUI transaction screens. You should not use Personas to modify business logic.

You can bring information from one transaction into another, such as information lookup or carrying entries from one field into another downstream one.

This looks like user personalization tool, so if I would like to bring a field from a tab in the main screen, can I do using Personas?

You can merge tabs using Personas.

You can extract information from a tab and put it on another screen using Personas.

Can you use this technology to change transaction screen for example VA01?

  1. You can change any transaction screen that you can view in the Web GUI.

If you customize VA02, do you have to also customize VA01 and VA03?

  1. You personalize whatever individual screens you want. We recommend modifying all screens that a user will touch in their business scenario to ensure a consistent user experience.

A change to VA01 will only affect VA01.

Can you execute Web Dynpro screens without customization within SAP Screen Personas? I have been advised that I should embed Personas  in NWBC.  Is that so all screens can be customized?

You can embed a Web Dynpro application into a Personas screen as HTML content (just as you would embed a Google Map, YouTube video, or any other website). As with these other examples, you can interact with the object in the HTML window, but that is independent of the rest of the Personas screen (unless you pass a parameter into the web page). Running Personas in NWBC will allow you to render screens in the NWBC canvas area – it will not allow you to personalize WebDynpro applications. These can be personalized using Floor Plan Manager.

Client

Question

Answer

Does this also work on a standard GUI or only in web browser?

Personas works in the browser. There is no need to install the SAP GUI. Everything in the product is browser-based. All configurations are stored centrally.

Is SAP Personas a separate SAP GUI, meaning do we need to install a separate Personas “Desktop Client” ?

There is nothing to install with Personas. It runs in the browser. There is no “Personas client” that needs to be installed.

Is this SAP Business Client or SAP GUI for HTML or what tool?

(and other variations of this question)

Personas is a standalone solution.

This is separate from SAP GUI for HTML.

It is complementary to NWBC in that Personas content can run in the canvas area.

Mobility

Question

Answer

Please compare/contrast against using SAP Mobile Platform to improve UI.

Many SAP users are desk-bound (call center staff, for example) or use a specific console to enter transactions (factory floor or warehouse for example). We built Personas to meet their needs.

SAP offers purpose-built mobile solutions for scenarios suited to on-the-go applications (expense tracking, leave request, CRM, etc.)

You said this would work on windows tablet, will it work on a iPad as well?

(and other variations of this question)

Windows 8 Pro tablet – yes (it has a Sliverlight plug-in available for the browser in desktop mode)

iPad or Andriod – no (no Silverlight plug-in available)

Management/Implementation

Question

Answer

What is the typical situation – business users controlling their own changes or is IT involved?

While we designed Personas to be easy enough for an end user to make his or her own screen changes, generally, IT will control this and push out approved screens to their users.

This is completely dependent on the policies set by the company that purchases Personas.

How long does it take for the installation and rollout of this functionality?

Installation should take about half a day or less. You can build a screen in 10-60 minutes. Full rollout depends on how much time you spend developing scenarios, performing user testing, and other IT governance issues.

Can each flavor be associated with security roles or organizational assignment?

  1. The intent of Personas is to personalize screens for specific roles within an organization – Personas groups can be managed independently of security roles. A user will not be able to open transactions he or she lacks authorization for.

Can each end user choose to switch Personas on or off?

IT chooses what permissions each user has. If they allow users to change flavors, then a user can stick with the basic view (effectively turning Personas off).

Since this is web based, Can this be expanded to external customer across Firewall and DMZ?

  1. We are working with some customers that are planning to use Personas to expose SAP to their end-users. That said, it is still direct access to your SAP system.

Do you have to customize each t-code or can you mass update multiple t-codes?

For now, changes on one screen do not affect any other screen.

Where Is the new screen design saved? Local on the desktop?

Everything is saved on the server. Users access everything through a browser with nothing stored on individual client machines. All configurations are stored and managed centrally.

Is it integrated with standard SAP roles, or do you need to go via the groups you showed?

SAP Screen Personas allows IT to handle groups independently of authorizations or roles to allow for cross functional groups. The groups can be configured.

If the role of a person changes, his Personas does not automatically change?

The user profile, which stores the user-specific selection of flavors, does not update directly. If a user gets assigned to a new Personas group new flavors can appear in the flavor bar or the flavor gallery.

Features

Question

Answer

Please speak to handling custom fields where it fits in. It was a challenge with an earlier version of this idea. Some competing approaches require custom development.

Personas can handle custom fields (as well as custom transactions) out of the box. It “sees” them in the transaction and you can modify them just as you would any other content on the screen.

Does it support any scripting, like adding extra button which can call a button from tool bar (e.g. Override ship to address button on order)?

  1. Yes.

Can you place a button on the screen that runs a Selection Variant?

Yes – any user action or sequence of user actions can be played back – so a selection variant is just one example.

Do Personas support SAP HCM Structural authorization?

Authorizations are handled in the backend and all authorization steps happen the same way whether you use Personas, the SAP WebGUI, or the SAP GUI.

Will it also work with Enjoy-Transactions (e.g. MIGO) where dynpro-elements

SAP Screen Personas handles Enjoy controls nicely. Currently some limitations exist around the support for drag & drop.

Will there be more advance UI components in future versions?

SAP continually enhances its software. We are working closely with our early customers to address any unmet needs in the product.

Technical Issues

How does Personas work with ITS?

SAP Screen Personas extracts screen definitions through the ITS (Internet Transaction Server). It uses a dedicated interface to do so, which is accessible though HTTP or HTTPS.

Performance Impact?

Is there a hit on speed when navigating screen-to-screen?

(and other variations of this question)

All else being equal, performance should be comparable to the WebGUI.

If you remove many screen elements, Personas will be faster.

If you use scripting to push multiple process steps to the back-end, skipping intermediate screens, Personas will be faster.

Is the design component a Dynpro App?  Are the Personas deployed in Portal and/or as Dynpro Apps?

The flavor design in edit mode happens entirely within SAP Screen Personas – the screen designer itself is not a Dynpro application. Flavors are not stand alone applications, but screen modifications designed to be used in SAP Screen Personas only.

Why the choice of Silverlight?

(and other variations of this question)

The short answer is that using Silverlight allowed us to bring SAP Screen Personas to market faster than other alternatives. Microsoft is supporting Silverlight through 2021, which should give us plenty of time to examine alternative technologies that enable broader platform support.

When someone updates a Personas screen and submits data back to sap, will this look like a HTTP request to SAP or a normal dynpro request?

You will not be able to distinguish a Personas request from a WebGUI request. In SM04 you will see a plugin session.

Licensing

Does Personas require an additional license?

How is Personas licensed?

(and other variations of this question)

Personas is licensed on a per-user basis. Users are defined as anyone that uses a modified screen. There is no developer license for people that build Personas screens. This is included in the license.

Is there already a chance of getting a demo-license?

(and other variations of this question)

No demo licenses, but as of July 2013, there is no minimum order so you can purchase several licenses to get started.

View a recording of the event.

2013 H1 Personas Webinar Series

Original Broadcast Date

Recordings no longer available as of 2014

Q&A Transcript on SCN

February 27, 2013

Make SAP ERP Beautiful with SAP Screen Personas

http://scn.sap.com/community/gui/blog/2013/03/05/qa-transcript-from-sap-screen-personas-webinar-1

March 6, 2013

Streamline Quote to Cash Process with SAP Screen Personas

http://scn.sap.com/community/gui/blog/2013/03/09/qa-transcript-from-sap-screen-personas-webinar-2

March 13, 2013

Planning, deploying, and managing Personas in your SAP environment

http://scn.sap.com/community/gui/blog/2013/03/18/qa-transcript-from-sap-screen-personas-webinar-3

April 3, 2013

How to improve master data quality with SAP Screen Personas

http://scn.sap.com/community/gui/blog/2013/04/09/qa-transcript-from-sap-screen-personas-webinar-4

April 24, 2013

Varian Medical Improves Sales and Distribution with SAP Screen Personas

http://scn.sap.com/community/gui/blog/2013/05/02/qa-transcript-from-sap-screen-personas-webinar-5

To report this post you need to login first.

26 Comments

You must be Logged on to comment or reply to a post.

  1. Vasanth S

    Well done guys, Very interesting while working into personas. Currently here in Hindustan Unilever testing going on. I’m happy when thinking different while working into persona.

    Best,

    Vasanth S

    (0) 
  2. Mike Wielgos

    You didn’t have an answer to the “Is it possible to call the Personas screens within a iFrame of a portal web page?”.

    Can you answer that question?

    Also, what is the URL to use to get to Personas?

    (0) 
    1. Peter Spielvogel Post author

      Hi Mike,

      I have answered the question above (the answer is yes).

      SAP Screen Personas is an add-on product, so you can ask your SAP account executive for a quote. Once you purchase Personas, you can download from the Service Marketplace.

      Regards,

      Peter

      (0) 
  3. Joyce Billquist

    In the technical requirements section, it states ” Personas can co-exist with SAP GUI 7.30.

    You can modify screens using Personas and view them in a browser. Or, you can use SAP GUI 7.30 to view unmodified screens.”  We use SAP GUI 7.30 in our organization and do not have NWBC.  Can the modified Personas screens be launched directly from SAP GUI 7.30?  What would be a possible solution for launching the modified screens if they can’t be launched from the 7.30 GUI?  We are doing some analysis to determine if your organization might be interested in the product.

    (0) 
    1. Peter Spielvogel Post author

      Personas runs in a browser. It is an alternative interface to SAP. It does not require SAP GUI to be installed at all.

      If you are using SAP GUI, you can continue to do so. It will not interfere with running Personas. Any screens modified with Personas will NOT be viewable through SAP GUI.

      If you want to view personalized screens, you need to access Personas through a browser. Personas runs in IE, Firefox, Safari, Chrome, and Opera.

      (0) 
    1. Peter Spielvogel Post author

      All SAP Screen Personas documentation, including installation guide, is available for customers to download from the SAP Service Marketplace.

      (0) 
  4. Shiva Kalikiri

    Hello Peter,

    Can I use Personas with SAP BW systems as well? And can we integrate BI/BO reports into the persona screen? You can see the appeal for the business users if analytics and transactions screen can co-exist in the same view.

    Regards,

    Shiva

    (0) 
    1. Peter Spielvogel Post author

      Can I use Personas with SAP BW systems as well?

           If the screens render using Dynpro technology, then yes.

      And can we integrate BI/BO reports into the persona screen?

           Yes. I agree this is an excellent use case.

      (0) 
  5. Jelena PEPIC

    Hello Peter,

    Can you please update ppt files locator as for all 5 sessions presentations are not available only recorded sessions.

    Thanks a lot

    Jelena

    (0) 
  6. Ghadeer Zahaiqa


    Hi Peter,

    Am very new to sap personas

    my question after i make my flavor on any transaction how this will take effect on sap gui ,

    for example i create flavor for transaction se11 and i make default but when i logged to gui

    using my user am still getting the basic view


    Regards

    Ghadeer


    (0) 
    1. Peter Spielvogel Post author

      SAP Screen Personas changes only appear in the SAP GUI if you are on SAP GUI 7.40 and SAP Screen Personas 3.0, which is still in ramp-up.

      If you want to personalize screens today for your employees, then can consume them though the browser.

      Regards,

      Peter

      (0) 
  7. Robert Emmet

    The company I work for is just starting to look into using SAP Screen Personas 2.0.  We have it installed in our sandbox environment and I have started creating several simple flavor examples.  However I am having trouble finding examples of how to create a single flavor that shows data (including table data with multiple rows) from multiple different transactions.  Is this possible and if so, do you have any links that show how to accomplish this?

    Thanks,

    Robert

    (0) 
    1. Chinthan Yajamaan

      Hi Robert,

      You can only copy data from other transactions and paste in current screen by using scripting feature. You can refer to following post

      http://scn.sap.com/docs/DOC-35492

      You can show data from different tabs in same transaction using tab merge feature

      http://scn.sap.com/docs/DOC-35479

      http://scn.sap.com/community/gui/blog/2013/10/10/simplifying-a-multi-screen-transaction-with-personas

      But it is recommended not to merge more than 2-3 tabs on screen due to performance implications.

      Hope that helps.

      (0) 
      1. Robert Emmet

        Hi,

        Thank you for your response, I appreciate you help.  I have been able to copy single text fields from a screen and display them on another screen like the example in the first link you referenced.  However what I haven’t seen an example of is copying a whole table of information using scripting.  For example, the MD04 and ME5A transactions can both be executed by providing a material number and a plant value.  When executed each screen can display multiple rows of data for the material and plant combination.  I was wondering if it was possible to create a flavor that showed the table data from both of these transaction on the same screen.

        (0) 
  8. Bruno Henrique Hjort

    Hello Peter,

    What is the current state for the following question for Screen Personas 2.0?

    “Since this is web based, Can this be expanded to external customer across Firewall and DMZ?”


    And for 3.0?


    If there is any restriction, it also apply through SAP Enteprise Portal?


    Thanks and regards,


    Bruno

    (0) 
    1. Peter Spielvogel Post author

      Hi Bruno,

      We do have customers that expose their SAP Screen Personas screens to their customers. With newer, more intuitive screens, this becomes a more appealing option.

      This is possible with SAP Screen Personas 2.0 or 3.0.

      Regards,

      Peter

      (0) 
  9. Nilesh Tiwary

    Dear Peter,

    We have requirement for installaing Persona 2.0 in SCM system.

    As you have mentioned in SCM it only works for Dynpro screen.

    Is it the same or it has been changed that it can work for any screen.

    Regards,

    Nilesh

    (0) 
    1. Peter Spielvogel Post author

      SAP Screen Personas 2.0 works only with Dynpro screens.

      SAP Screen Personas 3.0 works with Dynpro and Web Dynpro (pending availability of software component SAP_UI 750, planned for September 2015)

      (0) 
  10. srikant singh

    Can Sap Personas access be disabled for end users so that they won’t be able to do any modification on the screens using scripting or anything other than editing roles?

    (0) 
  11. Arshad Biju

    Hello Peter,

    Currently we are working with PERSOS 2 SP-Level-0003.

    We have a requirement to call a FTP file(Shared local file) while clicking a Personas Launch button with Webpage option.


    For example: we have a FTP file path ‘\\abc’ and we entered this file url to the launch button for the webpage option. But during saving the Personas changes, the url will automatically changes to ‘http://\\abc‘ from ‘\\abc’ .And url ‘http://\\abc‘ cannot be opened in the Browser.


    Question:

    Do we have any solution for opening an FTP file path from Personas screen or whether Personas screen can access only a HTTP or HTTPS file.


    Thank you in advance.


    Regards,

    Arshad Biju



    (0) 

Leave a Reply