BC - SAP Style Guide
   About the SAP Style Guide
   Software Ergonomics
      What is Software Ergonomics?
      The ISO Dialogue Principles
      Existing Style Guides
      Basic Goals and Design Guidelines
         User Control
         Reducing the Memory Load
         Consistency
   Software Ergonomics in the R/3 System
      R/3 Standard Design Elements and How They Are Used
         Introduction
         Window Design Elements
         Work Area Design Elements
         The Different Levels in the R/3 System
      Developing Ergonomic Software with the R/3 System
         Object-Oriented Approach
         Identifying Basic Objects and Actions
         Outlining a Task: Hierarchy Structure and Work Processes
         Structure Conversion: Menu Structure
         Moving Around in the Structure: Navigation
         Template Design in the Screen Painter
         Details of the Interaction: Interaction Elements and Techniques
         At last: Let's talk about the Menu Painter!
         Important Additions to the Interaction: Help, Error and System M
         Summary
   General Design Guidelines
      Prompts in Dialog Boxes
         Categories
         General Layout Guidelines
         Confirmation Prompts After Returns
         Confirming Actions
         Confirming Actions After Previous Message
         Choosing Between Two Related Alternatives With or Without Previo
         Technical Notes
         Cross-References
      Modal Dialog Box
         Guidelines
         Pushbuttons or Function Keys in Dialog Boxes
         Technical Notes
         Cross-References
      Levels in the SAP System
         Main Menu Level
         Application Level
         Task Level
         Cross-References
      Accessing Tasks
         General Procedure
         Access via the Standard Menu
         Access via Access Characters
         Example
         Cross-References
      Exclusive OR Selections on Initial and Selection Screens
         Two Alternatives Linked With “or”
         More Than Two Alternatives with Radio Buttons
         Cross-Reference
      Effects on Perception
         The Effect of Proximity
         The Effect of Similarity
         The Effect of Closure
         The Effect of Continuity
         Cross-Reference
      Selection Methods - Overview
         Terms
         General Guidelines
         Types of Selection
         Special Character '*' in the Selection Field
         SAP Matrix
         Technical Notes
         Cross-References
      Navigation Between Screens
         The Screen Calling the Task
         The Initial Screen
         The Object Component List Screen
         The Object Component Screen
         The Sub-Component of Object Screen
         Cross-References
      Object-Oriented User Interface
         General Explanations
         Selecting Objects and Actions
         Cross-References
      Referencing Objects
         Duplicating Procedure
         Referencing Procedure
         Cross-References
      Searching in Structured Data
         Wildcard Characters
         Searching for Possible Entries (without Matchcode)
         Searching for Possible Entries Using Matchcodes
         Processing a Set of Objects
         Further Uses of “*”
         Cross-References
      Title Bar
         General Guidelines
         Guidelines for the Various Levels
         Naming General SAP Screens
         Title Bar in Dialog Boxes
         General Notes
         Technical Notes
         Cross-References
   Control Elements
      Control Elements - Overview
         Types of Control Elements
         Using Control Elements
         Cross-References
      Checkboxes (Control Element)
         Use
         Design Guidelines
         Technical Notes
         Cross-References
      Access Characters
         Use
         Access Character Overview
         Alphabetical List
         Classified List
         Technical Notes
         Cross-References
      Radio Buttons (Control Element)
         Overview
         Design Guidelines
         Technical Notes
         Cross-References
      Command Field
      Scroll Bars (Control Element)
      Pushbuttons With No Fixed Position (Control Element)
         Use, Appearance and Control
         Arrangement on Data Screens
         Arrangement on Initial Screens
         Pushbuttons with Icons on Data Screens
         Pushbuttons with Icons on Initial Screens (Tools)
         Report Selection Screens
         Pushbuttons in Dialog Boxes
         Technical Notes
         Cross-References
      Application Toolbar (Control Element)
         Use and Position
         Design Guidelines
         Icons in the Application Toolbar
         Icons on Pushbuttons in Dialog Boxes
         Technical Notes
         Cross-References
      Input/Output Fields (Control Elements)
         Purpose
         Appearance
         Design Guidelines
         Scrollable Input/Output Fields
         Technical Notes
         Overview of the Field Attributes
         Cross-References
      Fields - Positioning
         Arranging Fields According to Screen Sequence
         Grouping Several Fields in Blocks
         Gathering Several Blocks to Form a Block Group
         Arranging Several Block Groups on a Screen
         Cross-References
      Function Keys - Overview
         Illustration and Purpose
         Guidelines - Current Conventions
         Overview - Current Conventions
         Guidelines - New Conventions
         Overview - New Conventions
         Technical Notes
         Cross-References
      Function Key Menu
      Group Box (Control Element)
         Purpose and Appearance
         Design Guidelines: Basic Rules
         Design Guidelines: Arrangement
         Design Guidelines: Screen Examples
         Technical Notes
         Cross-References
      Long Screens
         Use
         Screen Design
         Checks
         Cross-References
      Menus (Control Elements)
         Purpose
         Menus in the R/3 System
         Shortcuts
         Cross-References
      Check Text (Control Element)
      Status Display (Control Element)
      Status Bar
      Standard Toolbar
         Purpose and Appearance
         Design Guidelines
         Icons for the Standard Toolbar
         Technical Notes
         Cross-References
      Tab strips
         Using a tab strip
         Tab strip components
         Programming tab strips
         Defining a tab strip in the Screen Painter
      Field Names (Control Element)
         Use and Appearance
         Design Guidelines
         Icons as Field Names
         Technical Notes
         Cross-References
      Possible Entries Pushbutton (Control Element)
         Use
         Effect on the Screen design
         Technical Notes
         Cross-References
   Tables and Lists
      Table Control
         Functionality
         Description of the Options
         Use and Effect of the Options
         Appearance
         Technical Notes
         Cross-References
      Entry and Display Tables
         Field Attributes
         Page Display
         Search for Lines
         Cross-References
      Selection Tables and Lists
         Multiple Selection Lists
         Single Selection Lists
         Matrices
         Cross-References
      Arranging Table Fields
         Alignment of Output Fields
         Arranging Column Titles
         General Design of One-Line Tables
         Multiple-Line Tables
         Technical Notes
         Cross-References
      Tables - Scrolling
         Scroll Functions and Scroll Keys for Vertical Scrolling
         Horizontal Scrolling
         Scroll Bars
         Technical Notes
         Cross-References
      Tables - Maintenance
         Functions for Inserting and Appending Lines
         Copy, Move, Delete, and Sort Functions
         Working With the Clipboard
         Cross-References
      Lists - General Issues
         Data Structures and Forms of Presentation
         Classifying Lists
         Cross-References
      Lists - Colors and Lines
         General Information on List Design
         Color Scheme
         Header Information
         One-Line Lists
         Highlighting Columns, Lines, and Cells
         Multiple-Line Lists
         Hierarchical-Sequential Lists
            Case 1: Hierarchy Information With Few Criteria and Key Figures
            Case 2: Hierarchy Information With Many Criteria and Key Figures
         Matrix Lists
         Object Lists
         Hierarchies
         Technical Notes
         Cross-References
      Lists - Hotspots
      Lists - Symbols and Icons
         General Remarks on Symbols and Icons in Lists
         Symbols for Displaying Hierarchies
         Symbols for Reporting
         Symbols for Office Applications (Mail)
         Symbols for Displaying Status
         Symbols for Indicating the Status of Objects and Values
         Symbols for Displaying Ratings
         Navigation Symbols
         Technical Notes
         Cross-Reference
   Functions - General Guidelines and Overview
      Functions - Overview
         Overview List
         Cross-References
      Defining Functions
         Technical Notes
         Cross-References
      Navigation Functions - Overview
         Overview of Navigation Options
         Comparison of Exit, Back and Cancel
         Cross-References
   Functions - List
      Overview
      Cancel (Function)
      Select All, Deselect All (Functions)
      Other <object> (Function)
      Other <object component> (Function)
      Change (Function)
      Create (Function)
      Display (Function)
      Display <-> Change (Function)
      Execute (Function)
      Cut (Function)
      Choose (Function)
      Edit, Single Processing, Collective Processing (Functions)
      Exit or End <application> (Function)
      Select Block (Function)
      Print (Function)
      Editor or Long Text (Function)
      Insert or Insert <object> (Function)
      Possible Entries (Function)
      Paste (Function)
      Enter, Single Entry, Collective Entry (Functions)
      First Page, Last Page (Function)
      First Screen, Last Screen (Function)
      Generate (Function)
      Help (Function)
      Open (Function)
      Copy (Function)
      List (Function)
      Delete or Delete <object> (Function)
      Select/Deselect (Function)
      Menu Bar (Function)
      Hold (Function)
      New Lines (Function)
      Check (Function)
      Reset (Function)
      Close (Function)
      Save or Post (Function)
      Save Without Check (Function)
      Sort (Function)
      Cancel/Reverse (Function)
      Total (Function)
      <Object Component> up/down/left/right (Functions)
      Move (Function)
      Insert Many (Function)
      Previous Page, Next Page (Functions)
      Previous Screen, Next Screen (Functions)
      Previous <object component>, Next <object component> (Functions)
      Continue (Function)
      Undo (Function)
      Back (Function)
   Menus - General Guidelines and Overview
      Menus - General Structure
         General Design Guidelines
         Structure and Access
         Technical Notes
         Cross-References
      Menu Bar at Application Level
         Design Guidelines
         Technical Notes
         Cross-References
      Menu Bar at Task Level
         Design Guidelines
         Cross-References
   Menus
      <Application> (Menu)
      Edit (Menu)
         Pull-Down Options
         Cross-References
      Help (Menu)
         Pull-Down Options
         Technical Notes
         Cross-References
      <Object> (Menu)
         Illustration
         Pull-Down Options
         Cross-References
      Goto (Menu)
      Environment (Menu)
      Extras (Menu)
   Texts
      Using Texts on Screens
      Abbreviations
      Guidelines
      Examples for the ABAP Dictionary
      Technical Notes
      Cross-References
      Formulations
      Highlighting
      General Messages
      Guidelines
      Examples of Good and Bad Error Messages
      Technical Notes
      Cross-References
      Message Types and Error Groups
      Message Types
      Error Groups
      Technical Notes
      Cross-References
      Upper/Lowercase
      Hyphenation
      Translation
      User Interface
      Screen Painter
      ABAP Text Pool
      Further Translation Problems
      Cross-References
   International Terminology Lists
      International Terminology Lists - Overview
      Standard Function Names
      Menu Bar Options
         Documentation not Available in Release 4.6B
         Documentation not Available in Release 4.6B
         Documentation not Available in Release 4.6B
         Documentation not Available in Release 4.6B
         Documentation not Available in Release 4.6B
      Terms of the User Interface
   Overview of Standard Functions
      Functions
      Legend
   R/3 Icons and Symbols
      Icons
         Icons on Pushbuttons in the Standard Toolbar
         Icons on Pushbuttons in the Application Toolbar
         Pushbuttons with Icons on Data Screens
         Pushbuttons with Icons on Initial Screens (Tools)
         Application-specific Functions (ABAP/4 Workbench)
         Special Icons for Networks
         Report Selection Screens
         Specific Icons on Pushbuttons in Dialog Boxes
         Icons for Messages and System Prompts
         Icons as Field Names
         Icons as Status Displays
      Symbols
         Symbols for Reporting Tasks
         Symbols for Office Applications
         Symbols for Use as Status Displays
         Symbols showing the Status of Objects, Numbers, Data Columns etc
         Symbols for Navigation Functions
         Overview of the Symbol Character Font SAPDings
   Overview of Menu Bars
      General Remarks on Menu Bars
      Menu Bar at Task Level
         <Object>
         Edit
         Other Menus
   Graphical Overview of SAP GUI Terms (German/English)
   Glossary
      Prompts
      Abbreviations
      Pull-down menu
      Modeless dialog box
      Checkbox
      Task
      Task level
      Task function
      Work area
      Application level
      Application area menu
      Access character
      Radio button
      Command field
      Command list
      Screen
      Screen type
      Scroll bar
      CUA
      Dialog box
      Fast path
      Pushbutton
      Pushbutton with a fixed position
      Pushbutton with no fixed position
      Application toolbar
      Levels
      Input/output fields
      Single-selection list
      Initial screen
      ENTER pushbutton
      EU 90/270/EWG
      Error message
      Field name
      Fields
      Window
      Function
      Function name
      Function key
      Function key menu
      Group box
      Group heading
      Highlighting
      ISO 9241-10 (Dialogue principles)
      Cascading menu
      Macintosh
      Multiple-selection list
      Message
      Message type
      Menu
      Menu bar
      Menu Painter
      Modal dialog box
      Session
      Motif
      Required-entry fields
      Navigation
      Standards and guidelines (national, international)
      Primary window
      Main menu level
      SAP matrix
      Screen Painter
      Secondary window
      Confirmation prompts
      Status bar
      Standard toolbar
      Table
      Title
      Title bar
      Hyphenation
      Possible entries pushbutton
      Windows
      Clipboard