cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC's not reacing our NON-SAP MES System

pr_srinivas
Contributor
0 Kudos

Hello Experts.

We have a NON-SAP MES System which is registered on gateway of application Server with a program ID.

We have created a RFC Connection [Type -T] with registered server program.

We see in WE02 - with status "03" - "Data Passed to Port OK"; But actually the IDOCs are not at all received at Target MES System.

We did lot of activities, like restarts, mapped ti different app servers and so on, increased trace level of gateway and so on. But nothing given us light to know where the IDOCs were on hold.

Finally all of sudded after few hours, all the pending IDOCs received at MESS System.

In this Jucture, we request experts, how to understand , why the IDOCS were not received , even thoguh the stsatus is "03" and from where & how , they all reached in 1 go to  MES System.

Thanks

PR

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi  PR,

As the idocs are in status 03 then this means that they have been passed from the ALE layer to the RFC layer.

If an error ocurred in the RFC layer it should be visible in SM58. In many cases you will see entries in SM58 in status "transactoin recorded".  This can happen if you are processing a high number of idocs in the foreground, to avoid the issue, all high volume or non-critical idocs should be processed in the background, for more details on this see SAP note 1333417.

If the rfc destination used, is registered in SMQS for both tRFC and qRFC, to speed up the processing of the tRFC calls you could increase the max conn value for that destination in SMQS. As you are connecting to

a registered program the max conn value should be equal to the number of registrations on the gateway.

If the entries are remaining in status "transaction recorded" in SM58 see the following link that you may find useful: http://wiki.sdn.sap.com/wiki/x/qoKvC.

Hope this helps.

Private_Member_12188
Active Participant
0 Kudos

Can you check the settings of the message type in your partner profile (WE20) for that IDoc?  Ensure that the Output Mode is set to Transfer IDoc Immed. (Output Mode 2).

Former Member
0 Kudos

Probably you have error with connection to MES System. Error should be seen in sm58. Please check also errors in st22. 

Best regards,

JG