Course announcements

  • This course is designed to give participants a foundational understanding of the concepts around SAP’s User Experience strategy and the SAP Screen Personas 3.0 solution and architecture. Participants will be exposed to the new editing options in Screen Personas 3.0 and will be able to explain the steps to set up a Screen Personas Project, build and re-use flavors and themes, assign themes to flavors, explain collaboration functionalities in Screen Personas 3.0, import flavors previously created by other users, export flavors and perform flavor versioning.
  • Participants will gain a clear understanding of how to use the JavaScript language, the standard editing options in SAP Screen Personas 3.0 and practice with hands-on exercises the following features: move and merge content between tabs, create F4 Help elements, modify standard table outputs, use various controls to improve user experience. At the end of the course, participants will learn how to perform the main administration tasks such as: maintain Flavors, control Flavor versions, and maintain resources, themes, users and roles.


  • Describe at high-level the concepts around Design Thinking and SAP’s User Experience strategy
  • Define the SAP Screen Personas 3.0 solution and architecture
  • Develop SAP Screen Personas 3.0 themes and flavors
  • Use scripting techniques and tools to develop more user interactive flavors
  • Administer SAP Screen Personas 3.0 themes and flavors
  • Perform general administration tasks


  • Developer
  • Development Consultant
  • Power User
  • Administrator
  • Solution Architect



  • Fundamental knowledge of HTML5 (HTML, JavaScript and CSS)


Course based on software release

  • SAP Screen Personas 3.0


  • Overview of SAP Screen Personas 3.0
    • User Experience at SAP
    • Introduction to SAP Screen Personas 3.0
    • SAP Screen Personas 3.0 Architecture
  • Getting Started with Screen Personas 3.0 and Best Practices
    • Navigation in Screen Personas 3.0
    • Project Setup
    • Theme Creation
    • Flavor Creation and Theme Assignment
    • Collaboration Options
  • Standard Editing Options in SAP Screen Personas 3.0
    • Tab Modification Options
    • F4 Help Element Creation
    • Table Manipulation
    • Other Typical Control Options
  • JavaScript Foundations
    • Script Language Basics
    • JavaScript Error Handling
    • JavaScript Events
    • JavaScript DOM Manipulation
  • SAP Screen Personas 3.0 Basic Scripting
    • Basic Scripting Features of Screen Personas
    • Simple Screen Data Enrichment
    • Parametric Flavor Selection
    • Handling Errors and Dialogs in Flavors
  • SAP Screen Personas 3.0 Administration
    • Administration Overview
    • Flavor Maintenance
    • Resource Maintenance
    • Theme Maintenance
    • User and Role Maintenance
    • Additional Administrative Tasks