cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hello experts,

I hope you are doing very well. Today I have a question regarding an Electronic Invoicing integration that I am developing. I have S4HANA CLOUD PUBLIC EDITION, Integration Suite as middleware, and EFACT as the electronic invoicing provider. What happens is that from S4 an XML is generated that will be sent to EFACT, but before sending it I need to transform the XML into the structure they expect and then send it to them in a file. This part is not the issue, I just mention it to give context.

The problem is that when I trigger the process from the eDocument Cockpit, I get these errors. However, if I check in Integration Suite, it shows as completed and I can see the response returned by the electronic provider. Has any of you experts experienced a similar situation?

Regards.

JordanoJ_1-1758556258811.png

JordanoJ_0-1758556237271.png

 

0 Likes
View Entire Topic
nobleaura
Discoverer
0 Likes

We had a very similar scenario with S/4HANA Cloud and an external e-invoicing provider. What you’re describing usually happens when the iFlow finishes successfully in Integration Suite but the response does not return in the format expected by the eDocument Cockpit. As a result the cockpit shows an error even though the middleware completed.

A few things to double-check:

Make sure the outbound service destination from S/4 to Integration Suite is correctly maintained. The communication system assigned to `SAP_COM_0521` should have the right host, authentication and user.

  • In your iFlow, ensure that the response from EFACT is mapped back into the structure S/4 expects. If not, the cockpit flags it as an error even though the call was successful.
  • SAP has detailed guidance on both Submitting Electronic Documents and the eDocument Cockpit. They describe exactly how the response and status updates are expected.
  • After correcting any configuration, clear and retry the document in the cockpit.

This approach solved the issue for us.

Best regards,