BC425 Enhancements and Modifications.doc

(4591 KB) Pobierz
BC425 Enhancements and Modifications

 



 

 

 

              BC425 Enhancements and Modifications

              BC425

 

 

R/3 System

Release 46C

27.11.2000

 

 

 

 

 

 

0

 




BC425 Enhancements and Modifications              0-1

Copyright              0-2

ABAP Workbench              0-4

ITS              0-5

Course Prerequisites              0-6

Target Group              0-7

Course Goal              0-8

Introduction: Contents              1-1

Course Objective              1-2

Course Objectives              1-3

Course Contents              1-4

Course Overview Diagram              1-5

Main Business Scenario              1-6

Changing the SAP Standard              2-1

Changing the SAP Standard: Unit Objectives              2-2

Overview Diagram: Changing the SAP Standard              2-3

Change Levels              2-4

Procedure for Changing a Function              2-5

Customizing              2-6

Personalization              2-7

Change Levels in the ABAP Workbench              2-8

Table Enhancements              2-9

Table Enhancements: SAP and the Customer              2-10

Program Enhancements: How they Work              2-11

Program Enhancements: SAP and the Customer              2-12

Menu Enhancements: SAP and the Customer              2-13

Screen Enhancements              2-14

Modifications              2-15

Changing the SAP Standard: Unit Summary              2-16

Data Used              2-17

Personalization              3-1

Personalization: Unit Objectives              3-2

Personalization: Business Scenario              3-3

Personalizing the Workplace: Objectives              3-4

Overview Diagram: Personalization              3-5

Personalization Levels              3-6

Description of the Workplace              3-7

Area Menus              3-8

Area Menus: Objects              3-9

Creating Area Menus              3-10

Maintaining Area Menus: Important Functions              3-11

Area Menus: Migration of Earlier Techniques              3-12

Role-Based Menus              3-13

Roles: Work Steps              3-14

Creating Roles              3-15

Roles: Creating Menus              3-16

Roles: Maintaining Authorizations              3-17

Roles: Assigning Users              3-18

Using Standard Roles              3-19

Personalizing Transactions: Objectives              3-20

Transaction Variants: Objectives              3-21

Transaction Variants: Example              3-22

Transaction Variants: Principle              3-23

Transaction Variants: Options:              3-24

Creating Transaction Variants              3-25

Transaction Variants: Evaluating Fields              3-26

Screen Variants              3-27

GuiXT              3-28

GuiXT: Script Language              3-29

Starting Transaction Variants              3-30

Creating Variant Transactions              3-31

Inserting Variant Transactions into Menus              3-32

Personalization: Unit Summary              3-33

PersonalisierungExercises              3-34

Personalization Solutions              3-38

Enhancements to Dictionary Elements              4-1

Enhancements to ABAP Dictionary Elements: Unit Objectives              4-2

Enhancements to the ABAP Dictionary: Overview Diagram              4-3

Table Enhancements: Overview              4-4

Enhancements to ABAP Dictionary Elements              4-5

Append Structures              4-6

Append Structures at Upgrade              4-7

Enhancements to ABAP Dictionary Elements              4-8

Customizing Includes              4-9

Enhancements to ABAP Dictionary Elements: Unit Summary              4-10

Exercises              4-11

Solutions              4-12

Enhancements Using Customer Exits              5-1

Enhancements using Customer Exits: Unit Objectives              5-2

Enhancements Using Customer Exits: Overview Diagram              5-3

Customer Exits: Overview              5-4

SAP Application Enhancements              5-5

Customer Enhancement Projects              5-6

Enhancements and Enhancement Projects              5-7

Customer Exits: Enhancement Management              5-8

The SAP Enhancement Creation Procedure              5-9

Procedure at the Customer's Premises              5-10

Creating Customer Enhancement Projects              5-11

Assigning SAP Enhancements to Customer Projects              5-12

Editing Components              5-13

Activating Enhancement Projects              5-14

Transporting Projects              5-15

Customer Exits: Function Module Exit              5-16

Program Exits Overview              5-17

Function Module Exit: Process Flow              5-18

Calling and Creating Function Modules              5-19

Finding Function Module Exits              5-20

Editing Function Module Exits              5-21

Structure of a Function Group              5-22

Structure of an Exit Function Group              5-23

Exit Function Group: Global Data              5-24

Customer Source Code              5-25

Exit Function Group: Other SAP Objects              5-26

Exit Function Group: Customer Objects              5-27

Customer Screens              5-28

Summary: Function Module Exits              5-29

Customer Exits: Menu Exit              5-30

Menu Exits Overview              5-31

Menu Exit Requirements              5-32

Editing Menu Exits              5-33

Menu Exits and Function Module Exits              5-34

Summary: Menu Exits              5-35

Customer Exits: Screen Exit              5-36

Screen Exits Overview              5-37

Subscreens in the R/3 System              5-38

Calling a Normal Subscreen              5-39

Defining Screen Exits              5-40

Calling Customer Subscreens              5-41

Transporting Data to Subscreens              5-42

Transporting Data from Subscreens              5-43

Editing Subscreens (1)              5-44

Editing Subscreens (2)              5-45

Summary: Screen Exits              5-46

Enhancements using Customer Exits: Unit Summary              5-47

Customer Exits Exercises              5-48

Customer Exits Solutions              5-51

Business Transaction Events              6-1

Business Transaction Events: Unit Objectives              6-2

Overview Diagram: Business Transaction Events              6-3

BTE: Software Delivery Process              6-4

Business Transaction Events (BTE)              6-5

BTE: Possible Scenarios (1)              6-6

BTE: Possible Scenarios (2)              6-7

Publish & Subscribe Interfaces; Process Interfaces              6-8

Business Transaction Event Functions:  Process Flow Diagram              6-9

Business Transaction Events: Calling Programs              6-10

Business Transaction Events: SAP and the Customer              6-11

Finding a Business Transaction Event              6-12

BTE: Documentation              6-13

BTE: The Product Function              6-14

Implementing a BTE              6-15

Customer Exits and BTE: Differences              6-16

Business Transaction Events: Unit Summary              6-17

Business Add-Ins:              7-1

Business Add-Ins: Unit Objectives              7-2

Business Add-Ins: Business Scenario              7-3

Business Add-Ins: Overview Diagram              7-4

Business Add-Ins: Motivation              7-5

Software Delivery Process              7-6

Business Add-Ins: Interfaces in ABAP Objects              7-7

Objects              7-8

Instances of Function Groups as Objects              7-9

Classes Generalize Function Groups              7-10

Interfaces              7-11

Business Add-Ins: Implementing business add-ins              7-12

Business Add-Ins: Architecture              7-13

Business Add-Ins: Components              7-14

Business Add-Ins: Process Flow Diagram              7-15

Business Add-Ins: Calling Programs              7-16

Implementing Business Add-Ins:  Initial Screen              7-17

Implementing Business Add-Ins: Methods              7-18

Implementing Business Add-Ins: Private Methods              7-19

Implementing Business Add-Ins: Activation              7-20

BAdI: Function Codes - Overview              7-21

Business Add-In: Function Codes - Prerequisites              ...

Zgłoś jeśli naruszono regulamin