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

How can we use multiple transactions by using bdc_insert? : abap bdc

644


what is 3 tire architecture and how does SAP utilizes this architecture. and how do netweaver came into picture?

1729


What are the 2 other types of views, which are not allowed in release 3.0?

624


Differentiate between table and template ?

598


please give the remaining answers.

1748






Which function module would you use to check the user’s authorization to access files before opening a file?

609


In which particular scenario we use sorted table and which particular scenario we use standard table?

1022


How many types of views are there? : abap data dictionary

554


When the get cursor command used in interactive lists?

593


From Excel to ABAP - Is batch mode possible ?

580


Explain what are the events used for logical database?

525


How will you define posting procedures?

904


Differentiate between report and dialog program

596


How to find Kernal badi ?

1157


What are the different buffering methods?

580