cancel
Showing results for 
Search instead for 
Did you mean: 

SAP MCF installation on S4HANA with Customer Management

rewatiraman_gds
Participant
0 Kudos

Hi Experts,

I am currently busy with a MCF deployment on a S4HANA server, with the Utilities industry specific solution.

The Gateway has the UIS4MCF component installed, and configured (service & users).

Likewise, the MCF services & users have been set up on the S4H system.

Overally, when I execute the MCF_ISU template, I am able to log in, and access the components, all except the CRM functionalities.

  • There is no CRM system, the CRM functionality resides in the S4H system.
  • However, when I use the Developer Tools, on the screen, I can see it is trying to call an OData service in CRM_UTILITIES_UMC.
  • This is a CRM specific service, that I recognize from from an ECC and CRM deployment of MCF.
  • I checked in the S4H system, and this service does not exist, hence I cannot activate it, and even if I register the service in the Gateway it wont help, as the service will not be found.

Hence my questions is, is there perhaps an additional component that needs to be installed on the S4H system, which enables MCF to make us of the CUSTOMER MANAGEMENT (CRM), to which CRM_UTILITIES_UMC needs to be linked to?

Best Reagrds,

Rewati Raman

Accepted Solutions (0)

Answers (3)

Answers (3)

rewatiraman_gds
Participant

Hi Yevgen,

Thanks for the reply.

Currently below CRM entity are used in MCF but I am not able to find which ERP entities should be used .

1. this.CRM.read("ContractItems", ["$format=json", "$expand=Premise"]

2. this.CRMPUBLIC.read("Divisions", ["$format=json"], true, { fnSuccess: fnSuccess });

3. var sExpand = "$expand=UtilitiesProductPrices,PremiseType"; this.CRMPUBLIC.read("Products", ["$format=json", sExpand], true, { fnSuccess: fnSuccess }, consumptionMax, aFilterparam);

These entities are used with expand also.

Best Reagrds,

Rewati Raman

yevgen_trukhin
Advisor
Advisor

Hi Rewati, i already answered this question before: https://answers.sap.com/answers/13063521/view.html

Since the template is just a sample application, you can switch off using crm odata service if it is not used in your scenario.

Best Regards, Yevgen

rewatiraman_gds
Participant
0 Kudos

Hi Yevgen,

There are many Function Import and Entities of CRM service which is getting used in Public/Private application. In our scenario we need to use it.

We can't switch to ERP Service it doesn't have many scenario eg - UtilitiesPrice , MoveIn , MoveOut , ChangeProduct etc and Few Function Import as well.

Could you please suggest us some solution except switching off the CRM service.

Best Regards,

Rewati Raman