what is the usage of Enhancement category in tables?

  

Answer Posted / gspavan

When a table is created you need to set enhancement catagory. The reason for encancement catagory is to say what type of fields you can have in your table. For the SAP tables when you want to make enhancements( adding your own fields- append structure)what type of field you can add it depends on how they set the enhancement catogary. 1> Can be enhanced deep: You can have any type of fields and if it is a standard table you can add any type of field whether it may be a character type, reference type or even a table type ( deep means structure within structure) fields. 2>Can be enhanced (character-type or numeric): Now you can add only flat data type fields not a reference type or deep structures ( a table type within a table). 3>Can be enhanced (character-type) : In a table for which this technical attribute is set you can have only character type fields and in standard tables you can enhance it by adding only character type fields not even integer or float or packed.(C, N, D and T are the character type fields and your table should contain these type of fields.). 4>Cannot be enhanced: This table cannot be enhanced means you cannot add further fields into this table.

Is This Answer Correct ?    30 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What functions does a data dictionary perform ?

563


Difference between /N and /BEND?

823


How do you populate data into a multiple line field?

586


How the Sy-Mandt value gets updated in the table and Is this having any foreign key relationship.

1706


What is a database view? : abap data dictionary

647






What are data classes? What are the various data classes available for selection? : abap data dictionary

559


What is abap dictionary or data dictionary? What is the transaction to access abap dictionary? : abap data dictionary

566


What are the attributes of the data in data dictionary? : abap data dictionary

606


Value table VS check Table.

959


Rp_provide_from_last contains how many parameters ? : abap hr

880


What are the different types of locks? : abap data dictionary

633


What is the difference between the function module and a normal abap/4 subroutine? : abap modularization

697


What are the types of table fields in the sap abap?

619


what are the two methods of modifying sap standard tables ?

556


What type of user exits have you written ?

1511