what is the usage of Enhancement category in tables?
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 |
What are steps involved in creating ALE?
which is not a table?
what is the difference between at line selection and at line selection on field.
what is difference between occurs1 and occurs2?
Reuse-ALV-grid control?
what is basic diff b/w 4.7e and ecc 5.0. or 6.0?any one knows please give me exact answer?
What is a table pool? : abap data dictionary
What are the system fields?
Which transaction code can I use to analyze the performance of abap program?
What commands are used to change database table entries ?
what is the purpose of table maintanance,(i think it's for authorizarion purpose) what is ment by authorization?
Can you define a field without a data element? : abap data dictionary