Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

MDG-S: - Customer Switch error pops out during the Genil Modification.

I have a requirement where i need to enhance MDG BP data model with Custom Entity & display the attributes on the UI. And all the data of custom attributes should flow from staging tables to Custom R/3 tables upon approval.

I am following the document “SAP How-To Guide: Extend the MDG Business Partner – Node Extension (Reuse Option)”.

For the User interface extensions, we need to create an enhancement using t-code: - genil_model_editor

1st Approach:- 

BUPA_CUSP” as superenhancement.

In this step, when we provide implementation class (Z class inherited from CL_BS_GENIL_CUSTOMER), upon save, it gives Switch related errors.

I checked the Switch framework using t-code SFW5, the Customer related switches are not activated in our system because we don’t want to enable them. All the Supplier related switches are enabled properly.

2nd Approach

“BUPA” as component

And provide the same class as implementation class

During Syntax check, the error that we get is

Is there any alternative way during Genil modification, we can overcome this situation?

Is it mandatory to use BUPA_CUSP as superenahcement?

Do we really need to activate the Customer switches in order to solve this error?



Former Member

Hi Rohit,

We had the same issue when creating the BUPA_CUSP superenhancement, but found #2104991 resolved the error "Switch ID MDG_BS_ECC_CUSTOMER_SWITCH_02 does not exist".



1 View this answer in context
Not what you were looking for? View more on this topic or Ask a question