I need to extend the standard class CL_CRM_BSP_AM_CM_1O. The class is
defined "Final" so it's impossible to extend.
I'm thinking on changing the class type. Is this a good solution? Which are the consequences if I change the class type?
If this is not the right way, how could I extend standard class CL_CRM_BSP_AM_CM_1O?
Thanks in advance
I would have used one of the following two approaches:
1. Opened an OSS message and asked SAP to remove the final flag. They have done that in the past when I requested them to.
2. Do a modification to standard remove the final flag and go ahead by using the standard class as a super class.
Infact I would do step 1 first and then step 2. Because even if SAP releases a note you have to implement the note manually which is as good as doing a modification to standard.
Thanks and regards,