5 table enhancements
DESCRIPTION
5 Table EnhancementsTRANSCRIPT
1
Table Enhancements By
Dharmaraj M
2
Definition Add fields to a (SAP dictionary)
table without modifying it.
3
Table Appends. Customer Includes. Append Structures (and of course differentiating between Append and CI
include)
Objectives
4
Table Enhancements
SAP AG
R
Table Enhancements
Field 1 Field 2 Field 3 FieldField A A FieldField B B
ABAP Dictionary
Append structureField BField AField 1 Field 2 Field 3
SAP table
Database
Customer fields
5
Types of Table Enhancements
SAP AG
R
Table Enhancements: SAP and the Customer
SAP Customer
Table enhancementTable Append structure
Table enhancementTable +Include statement CI_Include
6
Append Structures Do’s and Don'ts
• 1) You create and append structure within the customer name range ( i.e . They should begin with YY or ZZ or za)
• 2) You cannot create an append structure for pool and Cluster table.
• 3) If a table contains a long field (ex. LRAW) then it is not possible to expand it with an append structure since such fields must always be the last fields.
7
Append Structures Features of APPEND structures
• Append structures allow you to add fields to a table without modifying the table itself.
• It can be assigned only to one particular table. (you can have more than one structure per table).
• When copying tables the fields of the append structure also copied.
8
Append Structures
As an example we will see how we can append a
structure to Table ‘SFLIGHT’
9
Append Structures
Enter table name
SFLIGHT and say display
10
Append Structures
Click Append
structure from
menu
11
Append Structures
Click Continue
12
Append Structures
Give a Valid Development class save
and generate it
13
Append Structures
Select back from the menu you come
back to the main table and see the append
structure included
there
14
CI includes
CI includes can be used in multiple tables
SAP must give a provision in the database for the inclusion (begins with CI_….)
15
CI includes
16
CI includes (eg…..)
17
Table Enhancements..?
The End