Question:
We are in the process of creating Inbound IDocs for SAP. The mapping etc from the third party tool (Siebel in this case) is all good and we are receiving the IDocs on the SAP side. But, the status record says " 51 - Error: Application document not posted " and the message underneath says " Make an entry in all required fields ". How would I review to see what fields are required (that are not coming over). The IDocs we are sending over are merely DEBMAS docs to change the customer master record. Can anyone help me in this regard. Thanks
Answer:
I know this problem !!!
you must debug the FM IDOC_INBOUND_DEBITOR !!!!
good luck,
SSII
PS: did you use the SAP Business connector for the mapping ???
Answer:
Hi,
As you know the inbound erroneous idocs will be in status 51. The problem in your case could be some of the mandatory fields are not populated or populated wrongly. Please recheck your mapping details from the Siebel side. I mean check the mapping data given to siebel team is correct or not. Also check whether you have given the updated meta data file to the Siebel team .
Regards,
Sai
Answer:
process them using the idoc test transaction. we19 or something...
Answer:
Using Tx WE19, start the inbound function module for the IDOC. (IDOC_INPUT_<msg type>)
choose the in foreground (light)
Keep pressing the enter for the pop ups.. error message will be displayed on the screen which requires the value... Hope this works
_________________
Cheers,
Bhavani
Answer:
You can try to check the result with this transaction SLG1.
Answer:
You could try via BD53 (creating a reduced message)
There you can see which fields are mandatory of all segments