1943735 - Why IDoc Not Generated for Posted Expense Report even Communication Arrangement SAP ERP Financials Using IDoc Is Correctly Set Up

SAP Knowledge Base Article - Public

1943735 - Why IDoc Not Generated for Posted Expense Report even Communication Arrangement SAP ERP Financials Using IDoc Is Correctly Set Up

Symptom

You correctly set up communication arrangement SAP ERP Financials Using IDoc. But when you check the payload of posted expense reports you find no IDoc is generated for posted expense reports. You wonder what goes wrong.

Reproducing the Issue

  1. Go to the Application and User Management work center.
  2. Select the Business Communication Monitoring view.
  3. Show Business Messages with Errors and locate the Outgoing line for a posted expense report.
  4. In the below Message Details tab, there is error message Error when calling SOAP Runtime functions: SRT: HTTP error: ("HTTP Code 404: Not Found - Details see in error log of transaction SRTUTIL").
  5. Open the Show Payload dropdown menu. IDOC is disabled but SAP ESD is enabled, which means system does not generate the IDoc of the posted expense report. 

Cause

This is caused by that there exists another Active communication arrangement Financials Using WebServices. This communication arrangement is used to send XML over web services for posted expense reports in order to integrate with non-SAP backend financial system. When both communication arrangements Financials Using WebServices and SAP ERP Financials Using IDoc are active for the same communication system, the communication arrangement SAP ERP Financials Using IDoc will be ignored and system will only generate SAP ESD payload for posted expense reports and send it out through web services. If SAP ERP system is configured to receive IDoc for posted expense reports, it then thinks the data of wrong format is sent from SAP Cloud for Travel and Expense system and bounces back HTTP Code 404: Not Found error.

Resolution

  1. Go to the Application and User Management work center.
  2. Select the Communication Arrangements view.
  3. Select the Active one Financials Using WebServices.
  4. You can delete it or disable it.

Keywords

KBA , SRD-CC , Cross Components , How To

Product

SAP Cloud for Travel and Expense 1708