Skip to Content
avatar image
Former Member

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?

Regards,

Rohit

1.png (50.7 kB)
2.png (82.3 kB)
3.png (62.9 kB)
4.png (45.1 kB)
2.png (82.3 kB)
5.png (29.3 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Dec 31, 2014 at 05:53 PM

    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".

    http://service.sap.com/sap/support/notes/2104991

    Regards

    Joe

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Joseph,

      Thanks for the reply. And yes our expert applied the same SAP note & it worked. Now i do not face any error. Thanks for the solution.

      Regards,

      Rohit