Skip to Content

CUAN_Interaction_Contact enhancement with Custom Query

Hi Guys,

System Information: 1702 yMKT On Premis with HANA 1 SP 12.

I have a requirement to enhance the cuan_interaction_contact BO with customer Query. I have used the BOBF transaction and followed the guide to enhance the standard BO and create the custom queries under enhanced BO. The query wizard should ask me the data source (HANA Information Model) but it does not! Can someone help me with this issue? Please check the snap shots of BOBF.

Also one more help to get my concept clear in yMKT enhancement.

My requirement: There will be a new hana DB table (either replicated or created myself) which contains transactional data and cardinality betweek IC_ROOT to that table is 1->N.

All I want is to enhance the SEARCH Query under IC_ROOT BO, to enable the records of the new table to expose to the oDATA service related to that search query. What steps would I need to perform in order to expose the new query enables the new HANA table which has the 1 -> N relationship?

Best Regards,



bobf.png (37.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Sep 26, 2017 at 11:24 AM

    Hi Naeem,

    can you explain a bit the use case? I had a discussion with some developers and the feedback was we need more information to check if this enhancement/ modification is supported at all. Are you trying to enhance/ modify the standard interaction contact search in the UI?



    Add comment
    10|10000 characters needed characters exceeded

    • Hi Stefan,

      Thanks for the reply.

      I have enhance the existing oData service in my Z_Project, and then I created a new Entitiy with the ABAP structure which I would like to return in the oData (sofar so good seen in the METADATA). I have also created Association to the Root Entity (Interaction Contact 1 -> N cardinality). What I expact when I generate the runtime objects is that my new model provider class extension and data provider class extension should be created that contains the related CRUD methods (associated to that new entity e.g. TARIFF_GET_ENTITY and TARIFF_GET_ENTITIYSET). But this is not the case (please see the snapshot). The DPC and MPC extensions are created but no CRUD methods exists where I can code TARIFF (new entity) related CRUD operations.

      Please help.

      Best Regards,

      Naeem Khan