Hi all,
I want to get the current exchange rates in C4C from ERP. In ERP the exchange rates are updated daily.
I setup the SAP standard exchange rates integration scenario between SAP C4C and SAP ERP ECC via Middleware CPI. So we created a communication scenario in C4C and maintained the codelist mapping for exchange rate type (0001 to EURX). In the middleware CPI I activated the standard iflow "Request Exchange Rate from SAP Business Suite".
In ERP we got the webservice ECC_EXCHGRATEBYER_QR setup via the standard programm RCOD_CREATE_CONNECTIVITY_SIMPL.
So the setup works and I now get all 43 exchange rates from ERP in C4C.
In ERP we actually just use 8 currencies and just these 8 currencies are daily updated. So I now to filter the integration to the actually needed 8 exchange rates.
I tried it to do in the CPI with a fix value mapping, but it didn't work. See Screenshot.

I tried as well a CREATEIF node on the top exchangerate segment (check if the exchange rate is one of the 8, now for testing just with USD but later with OR-statements connected).

My real problem is that I don't know how the messages look like that ERP sends to C4C. So I don't know what values the messages have; what values I need to maintain for the filter... I don't see the messages with their values in the webservice-monitoring in C4C and in ERP I dont see a monitoring of the SOAP communication either.
Thanks a lot for help!
Best regards, Deborah