SAP for Retail Discussions
Join conversations about personalization, omnichannel strategies, and operational excellence in retail using SAP for Retail software.
cancel
Showing results for 
Search instead for 
Did you mean: 

Delay in processing idocs

Former Member
0 Kudos

Hello,

The program to process idocs RWPOS_PARA_ENQUEUE is suddenly taking much more time than average. There has been no changes implemented related to it.

The Avg. throughput one process per hour have decreased considerably.

Can anyone suggest anything on the cause of the issue.

Thanks in advance,

Nimo

1 REPLY 1

amit_tunara
Active Contributor
0 Kudos

Hi Nimo,

The first thing came in mind is check the configuration or changes in parallel processing setup done on your server by basis. Inquire about the number of background processes available earlier and now. Depending on the number of background processing, the parallel processing of IDoc will run.

Second reason will be any info structure which has been activated which is populated during IDoc processing. If any such additional steps are added, there could be increase in processing time.

Also check the indexing part of article master and pricing tables. During IDoc processing, SAP reads many master data tables like MARA, MARC, pricing tables like A071, A073 or A155, condition record tables like KONP. Check the indexing on these tables so that data read is faster during IDoc processing. Due continuous growth of these tables, the read time also increases. Indexing these tables will make processing faster quite a lot.

Also check the configuration or change in configuration for number range buffering for article and billing documents.

If all these checks are ok, try to do IDoc processing with trace on. Make the trace ON before IDoc processing and then turn off after processing is complete. Ask your basis team to check the trace and see which table is causing delay in processing.

Also look for standard SAP notes for POS inbound IDoc processing.

Let us know about your findings on these checks.

Regards,

Amit