on 2021 Oct 12 10:36 AM
Hello All,
We have done integration for cXML Purchase orders with attachment(PDF) to receive at CPI via CIG from Ariba
Message flow is like Ariba --> CIG --> CPI --> ECC
We have done many test cases and all were successfully processed via CPI and all of a sudden cXML POs with attachment getting 500 internal server errors at the CIG side as a response from the CPI system
What could be the possible reason that on the CPI side, the first Iflow step is MIME multipart Decoder and CPI is expecting a message of type MIME multipart where cXML message with attachment included, which might not be receiving in the above format from CIG, or some changes could have done on CIG hence CPI is rejecting it with 500 internal server error and on the other side cXML POs without attachment are processing through CPI hence there is no connectivity issue either.
Note:
When we trigger test cases with an attachment from testing tools, it's processing through CPI
Moreover, messages were processed successfully with attachments before from Ariba
No changes done on the CPI side either design or configuration level except invoice
Please suggest to us how and where to correct that the message format receiving of type MIME multipart from CIG
Regards
CPI Technical Team
Dear customers,
the issue seems to be related to the "Tab" character (not allowed) that was added to the Content-Type HTTP header right in front of "boundary" word. This is happening on Ariba CIG side when forming HTTP request to CPI. I have forwarded one of the customer cases (704301) to the right colleagues with my analysis. I hope they will provide a fix as soon as possible.
Best regards,
Yuri Ziryukin
Technical Core Competence team
SAP SE
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.