2008 Jun 06 3:30 PM
I have some question regarding ECC6.0 version:-
1) what is enhancement framework.
2) HOW IT IS BETTER THAN USER EXITS AND BADI?
3) And one more after creating a ztable in ecc6.0 , do we have to do enhancement? what is it , not getting this pint... can u pls clarify my doubt....
Pls do reply to my queries.....
Thanks
ankita
2008 Jun 06 4:15 PM
1 & 2. There is an (excellent) blog series about the enhancement framework from Thomas Weiss.
[the new enhancement framework|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/8021] [original link is broken] [original link is broken] [original link is broken];
3. Enhancement Category Selection
Structures and tables that were defined by SAP in the ABAP Dictionary
can be enhanced subsequently by customers using Customizing includes or
append structures. The enhancements do not only refer to structures/
tables themselves, but also to dependent structures that adopt the
enhancement as an include or referenced structure. Append structures
that only take effect at the end of the original structure can also
cause shifts - in the case of dependent structures - even within these
structures.
You must select an enhancement category for the following reason: In
programs where there is no active Unicode check, enhancements to tables
and structures can cause syntax and runtime errors during type checks
and particularly in combination with deep structures.
In programs where there is an active Unicode check, statements, operand
checks, and accesses with an offset and length are problematic - for
example, if numeric or deep components are inserted into a purely
character-type structure and the structure thus loses its character-
type nature.
I have some question regarding ECC6.0 version:-
1) what is enhancement framework.
2) HOW IT IS BETTER THAN USER EXITS AND BADI?
3) And one more after creating a ztable in ecc6.0 , do we have to do enhancement? what is it , not getting this pint... can u pls clarify my doubt....
Pls do reply to my queries.....
Thanks
ankita
2008 Jun 06 4:15 PM
1 & 2. There is an (excellent) blog series about the enhancement framework from Thomas Weiss.
[the new enhancement framework|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/8021] [original link is broken] [original link is broken] [original link is broken];
3. Enhancement Category Selection
Structures and tables that were defined by SAP in the ABAP Dictionary
can be enhanced subsequently by customers using Customizing includes or
append structures. The enhancements do not only refer to structures/
tables themselves, but also to dependent structures that adopt the
enhancement as an include or referenced structure. Append structures
that only take effect at the end of the original structure can also
cause shifts - in the case of dependent structures - even within these
structures.
You must select an enhancement category for the following reason: In
programs where there is no active Unicode check, enhancements to tables
and structures can cause syntax and runtime errors during type checks
and particularly in combination with deep structures.
In programs where there is an active Unicode check, statements, operand
checks, and accesses with an offset and length are problematic - for
example, if numeric or deep components are inserted into a purely
character-type structure and the structure thus loses its character-
type nature.
2008 Jun 06 5:17 PM
Thanks you very much...very helpful answer.
One thing do you have any doc or notes in regards to the table/ structure enhancement category in ECC6.0.
Pls do send if you have.
And the link regarding Enhacement framework is also very helpful to understand.
Thanks once again:))
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |