1S4 related error messages(3) : Request Current Market Data(TBD4): Request http status 204
2023-12-15 23:18:38 Author: blogs.sap.com(查看原文) 阅读量:9 收藏

In S/4HANA Cloud, customers can subscribe to Market Rate Management(MRM) either via BYOR option or Refinitive option to consume the latest market rates, for example, Foreign exchange rates, Reference Interest Rates, etc.

To do so, in S/4HANA Cloud side,

1 The scope item 1S4(Automatic Market Rates Management) needs to be activated;

2 The communication arrangement is setup successfully for communication scenario SAP_COM_0203 according to the Set-up Instruction of 1S4(URL: https://me.sap.com/processnavigator/SolS/EARL_SolS-013/2308/SolP/1S4?region=DE);

Once the set-up is done, you may run APP Request Current Market Data(TBD4) to get the latest market data from the MRM service that you’ve subscribed to.

However, due to the complexity of this integration scenario, you might get error messages here and there.

This series of blogs is trying to help you better understand the error messages and do the correction accordingly.

Error type 3:the following error message occurs  when running app Request Current Market Data(TBD4):

Request http status 204
Request error: No Content

Rootcause:

You get this error because you didn’t maintained the entries correctly in app Assign… Notations, for example, if you’ve uploaded the following exchange rates to MRM service on BTP ( BYOR option ).

providerCode marketDataSource Market Data Category Key 1 Key 2 Property Effective Date Time Market Data Value Security Currency From Factor To Factor Price Quotation Add. Key Status Message
Y001 BYOR 01 EUR CNY C 2019-03-06 15:00:00 7.5863 1 1 X
Y001 BYOR 01 EUR CNY C 2019-03-05 15:00:00 7.5839 1 1 X
Y001 BYOR 01 EUR CNY C 2019-03-01 15:00:00 7.6295 1 1 X
Y001 BYOR 01 EUR USD C 2019-03-06 15:00:00 1.1296 1 1 X
Y001 BYOR 01 EUR USD C 2019-03-05 15:00:00 1.1307 1 1 X
Y001 BYOR 01 EUR USD C 2019-03-01 15:00:00 1.1377 1 1 X
Y001 BYOR 01 EUR JPY C 2019-03-06 15:00:00 126.27 1 1 X
Y001 BYOR 01 EUR JPY C 2019-03-05 15:00:00 126.47 1 1 X
Y001 BYOR 01 EUR JPY C 2019-03-01 15:00:00 127.33 1 1 X
Y001 BYOR 01 EUR GBP C 2019-03-06 15:00:00 0.8595 1 1 X
Y001 BYOR 01 EUR GBP C 2019-03-05 15:00:00 0.8594 1 1 X
Y001 BYOR 01 EUR GBP C 2019-03-01 15:00:00 0.8616 1 1 X

And now you want to get the latest FX exchange rate EUR/USD from MRM service on BTP. Then in app Assign Currency Notations, you need to maintain an entry similar to below one.

For FX exchange rate, you should maintain the following three columns carefully.

Instrument = ‘Key 1’ + ‘~’ + ‘Key 2’+’:01′

Property: should be the same value as the field ‘Property’ that you’ve uploaded.

Data Source: in our case, it’s BYOR, if you use Refinitiv option, then it could be other values like  ‘ST’, ‘ST-BOFC’, ‘ST-DJI’, etc.

For other data type, the Instrument field should be maintained differently. For example, for Reference Interest rate, the Instrument = ‘Key 1’ + ‘~’ + ‘Key 2’+’:03′. For details, please refer to the test script of 1S4 in below URL:

https://me.sap.com/processnavigator/SolS/EARL_SolS-013/2308/SolP/1S4?region=DE

.


文章来源: https://blogs.sap.com/2023/12/15/1s4-related-error-messages3-request-current-market-datatbd4-request-http-status-204/
如有侵权请联系:admin#unsafe.sh