Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

status 51-idoc Could not be processed without errors

0 Kudos

Hi All,

I am getting status  51 in idoc inbound processing.

Could you please tell me,what might be the problem

I have checked partner profile,everything is fine.

Thanks in Advance.

Regards,

Rama

17 REPLIES 17

0 Kudos

Hai Rama Krishna,

Status 51 just means there's "something wrong".

There are very many different types of idocs, but even for one type this

status can have many causes.

You've got just one option, go into the idoc and see the more detailed

error information you'll find there.

0 Kudos

Hi Purnaiah,

I am only getting this "IDOC could not be processsed without Errors".

There is no detailed information.

How to solve this,Please help me

0 Kudos

You can try to re-rpocess these IDOCs via BD87, if they fail again - check SM58 and then check.. I assuming all your partner profile settings and other ale settings are proper.

u are using which message type for Processing the Idoc

0 Kudos

Hi purnaiah,

i have reprocessed and got same error.

I am using SHPMNT message type.

Thanks

0 Kudos

use this Link,it will Help u...

Packing a Shipment with idoc SHPMNT ? | SCN

0 Kudos

Rama Krishna,

Check if WPLST table is having the details of error IDOCs.

K.Kiran.

Former Member
0 Kudos

Hi Rama,

You can debug the Idoc using WE19 to analyse the error.

1. Open the Idoc in WE19

2.  Click on Inbound function module and mention the processing FM name and debug it in foreground debugging mode

Regards,

Sudeesh Soni

Former Member
0 Kudos

Hi Rama,

Debug the code from starting of idoc processing logic.

Also, can you show the erro status log for failed idoc?

Regards,

Sudeesh Soni

himanshu_gupta13
Employee
Employee
0 Kudos

Hi Rama,

Status 51 comes only when the application is unable to post document i.e. while shipment posting their may be any validation under which the document data is not falling, so, check the IDOC data first and as per functionality all data is valid or not(go to we02 check for data)

If the posting module returns an error, a workflow message is sent to the responsible person(only if work flow configured for error message).

Many Thanks / HImanshu Gupta

himanshu_gupta13
Employee
Employee
0 Kudos

Also, use the program RBDMANIN for reprocess the IDOC that failed due application errors i.e status 51 or BD87.

0 Kudos

Hi All,

while debugging i found the idoc having the status 69 submitting to

RBDAGAIE

in this something is  changing and getting the status 51.

have you any idea about this,Thanks!

0 Kudos

Hi Rama,

Try to debug the given program for your Idoc and identify the issue?

Regards,

Sudeesh Soni

0 Kudos

Hi Rama,

Status 69 is for IDOC was edited, so check the program in debug mode from where status 69 is getting.

Many Thanks / Himanshu Gupta

Former Member
0 Kudos

Hi Rama,

It is very much possible that it is a data issue.

Check the data provided in the IDoc and using the same try to post it manually using the data.

Regards

0 Kudos

Hi Yakub shah,

there is no option to post manuallly it is directly fetching and posting data to sap.

is there any other way.

Thanks!

0 Kudos

HI Rama,

As suggested by the Mr. Mohammad Yakub, take the data from IDOC and post it manually through tocde of posting.

Many Thanks

0 Kudos

Come on Rama... if it not possible in standard how can an IDoc do it.

If it is outbound shipment use VL02N and see if you can pack it with the data from Idoc.

Regards