Skip to Content
0

File processing takes long time in PO 7.5

Nov 29, 2016 at 05:48 AM

101

avatar image
Former Member

issue.jpg

Hi Experts,

I am facing the issue as below while working with SFTP to IDOC Pass through Scenario.

The messages are started sending to receiver R3 system and there it is getting delayed to post the IDOC messages.

IDOC_AAE receiver channel creates 120 IDOCs in SAP in 1 minute time with status-64 “IDoc ready to be passed to application”.

IDOC_AAE receiver channel keeps waiting for confirmation/acknowledgement from SAP.

IDOC_AAE receiver channel gets the confirmation/acknowledgement from SAP only once all the IDOCs gets completely posted in SAP with status 51 or 53. This is when SAP PO message status is changed to Delivered.

IDOC_AAE channel thread is blocked until the confirmation/acknowledgement is received from SAP and message is in delivering status (DLNG) for all the time.

Is there any way to resolve this waiting time?

Regards,

Manohar Charla.

issue.jpg (60.8 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member Nov 30, 2016 at 08:16 AM
0

Hi Manohar,

If you select trigger immediately in ERP partner profile then PI system has to wait till Idoc is posted, RFC connection and java threads will be kept busy until the Idoc posted in the backend ERP system.The coding for posting the application data can be very complex and therefore this operation can take a long time consuming.

So better to select Trigger by background program option in partner profile then IDoc is persisted in ERP side and posting of application data will happen asynchronously using report RBDAPP01 via background job.

Regards,

Praveen.


Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Dec 01, 2016 at 02:23 AM
0

Hi Praveen,

Thanks for your reply is there any other alternative solutioin for this.

Thanks in advance.

Regards,

Manohar.

Share
10 |10000 characters needed characters left characters exceeded