on 11-12-2015 11:59 AM
Hi All,
I have a scenario SOAP To IDOC.= Asynchronous.
The Issue occurring in all environments.
External System sending messages to SAP through SOAP.
Issue is:
In source system they are creating messages with in seconds gap.
First message processed with in seconds and archived with in seconds in Source system and that is received by SAP PI and creates IDOC also with in Seconds.
Then next message processing after 5 mins only in Source system and archived.
for every 5 mins only the messages processed in Source system and they came to SAP PI.
My Source system guy asking like is there any acknowledgement from PI after 5 mins.
I think it is not possible in Asynchronous right?
They are asking like 200/OK message from SAP to Source after IDOC processing in SAP.
Could you please help me on this why there is 5 mins gap between Every message?
I am attaching Source system and PI messages flow.
Hi Vishnu,
Please refer the below link
The acknowledgement could be delayed coz of various reasons like payload size, Issues with PI server, peak time etc.. Ideally an Ack should be sent as soon as a message is persisted..Please check the audit logs for a few msgs once and compare the times.. This might require a little more debugging involving the 3rd party
Cheers,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vishnu,
For every message received by PI using SOAP WS, there will be a tech ack sent by PI HTTP 200 OK in case of success else corresponding error code.
Are u seeing any delay in messages coming into PI? Can u share ur SOAP channel config?
Cheers,
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sriram,
Thanks for the reply.
For every message received by PI using SOAP WS, there will be a tech ack sent by PI HTTP 200 OK in case of success else corresponding error code.
So when it will happen? after Message came to PI right? is It takes 5 mins to send ACK to Source system?
is it possible to track those acks?
The processing time in their system is same as Start time of message in PI.
Please find the attached SOAP Channel :
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.