Changing the SAP Standard (BC)
Changing the SAP Standard (BC)
Content
Changing the SAP Standard (BC)
Personalization
Personalizing an Application
Hiding Screen Elements
Hiding Screens
Moving Screen Elements
Defining Default Values for Input Fields
Disabling the Ready-For-Input Status of Elements
Adjusting Table Controls
Adjusting Tab Pages
Simplifying Selection Screens
Personalizing the Possible Entries Help
Changing Field Texts
Including Graphics and Text
Inserting Pushbuttons for Frequently-Used Functions
Changing Possible Entries into Radio Buttons
Simplifying Screens for Specific Users
Simplifying Navigation
Tools for Personalizing the Application
Transaction Variants and Screen Variants
Variant Transactions
Variant Groups
GuiXT
Adjusting Transactions Using GuiXT
Enhancements
Modification Assistant
Application-Specific User Exits
Application-Specific Field Selection
SET/GET Parameters
Parameter Transactions
Creating a Parameter Transaction
Selection Variants
Transaction Variants and Screen Variants
Transaction Variants
Maintenance
FAQs
Dialog Box
Additional Features
Starting Transaction Variants
Screen Variants
Creating Screen Variants
Additional Features
Calling Screen Variants
Creating and Maintaining Variant Groups
Creating Variant Groups and Assigning Users
Maintaining Variant Groups and Associated Transaction Variants
Switching Between Variant Groups
Order of Precedence for the Variant Values to Be Displayed
User Authorizations for Variant Groups
Transport
Table Control Layout in Variants
Transaction Variants and Screen Variants: Restrictions
Transaction Variants and Screen Variants: Special Features
GuiXT in Transaction Variants and Screen Variants
Modifying the Standard
Recommendations for Modifying the SAP Standard
General Development Organization
Enhancements to the Standard
Classic Techniques
Classic BAdIs
Architecture of Classic BAdIs
Comparison of Classic BAdIs with Previous Techniques
Definition of a Classic BAdI
Changes to Definitions of Classic BAdIs
Calling a Classic BAdI
Implementing a Classic BAdI
Implementing Methods of Classic BAdIs
Filter-Dependent Classic BAdIs
Definition of a Filter-Dependent Classic BAdI
Calling a Filter-Dependent Classic BAdI
Implementing a Filter-Dependent Classic BAdI
Country-Specific Classic BAdIs
Extendable Filter Types of Classic BAdIs
Classic Multiple-Use BAdIs
Menu Enhancements
Screen Enhancements
Defining Screen Enhancements
Implementing Screen Enhancements
Sorting Classic BAdI Implementations
Procedure for Importing Classic BAdIs
Defining a Business Add-In in the Enterprise Core
Call Sequence for Implementations Using Filter Mechanisms
Customer Exits
Enhancements to the SAP Standard with Customer Exits
Types of Exits
Anwendungen mit Exits suchen
Creating an Add-On Project
Activating and Deactivating a Project
Zusatzprojekte transportieren
Creating Customer-Specific Menus
Creating Customer-Specific Subscreens
Creating Customer-Specific Function Modules
Creating Customer-specific Documentation
Enhancing IMGs
Optimizing Performance
Customer Development
The SAP Software Change Registration Procedure (SSCR)
What Is Registered?
When Are Objects Registered?
How Do You Get a Key in the Service System?
Registering a Development Authorization
Registering an Object
Displaying an Overview
How Can Registration Take Place Without SAPNet Access?
Who Can Use Registration?
Installing Upgrades, Support Packages, and Enhancement Packages
Upgrading the Complete Landscape (Lifecycle Management)
Upgrading the Development System
Adjusting ABAP Dictionary Objects Using Transaction SPDD
Adjusting Remaining Objects with Transaction SPAU
Adjusting Other SAP Systems
Adjusting Repository and ABAP Dictionary Objects
Selection Screen
General Modification Adjustment
Object List and Adjustment Tabs
Selection Details
Available Actions
Additional Information of Actions
Message Area
Status of Objects
Functions and Actions
Overview of Actions
Keeping Modifications
Resetting an Object to its Original Version
Execution from the Toolbar or Menu
Using Version Management
Creating Versions
Displaying and Using Versions
Functions in the Version Overview
Practical Examples of Version Management
Customizing Columns of the ALV Grid, Details View, and Property Actions
Displaying Usage Data from Production System
Resetting Objects Not Adjusted Before Update
Displaying the Central Action Protocol
Opening the Modification Browser
Troubleshooting
Specifics for Adjusting ABAP Dictionary Objects Using Transaction SPDD
Process Flow
Adjustment Category: SAP Notes
Adjustment Category: With Modification Assistant
Adjustment Category: Without Modification Assistant
Adjustment Category: Deletions
Specifics for Adjusting Repository Objects with Transaction SPAU
Process Flow
Adjustment Category: SAP Notes
Adjustment Category: With Modification Assistant
Adjusting ABAP Source Code
Adjusting Classes and Interfaces
Adjustments in the Menu Painter
Adjustments in the Screen Painter
Adjusting Text Elements
Adjusting Function Modules
Adjusting Documentation
Adjustment Category: Without Modification Assistant
Adjustment Category: Deletions
Adjustment Category: Migrations
Adjustment Category: Translations