IDocs in Status 03 not transferring -
I am facing some issue with transferring IDcos from one R/3 system to another R/3.
Idocs are getting created at the application level and are in green status(03) But not reaching the receiving system.
If I modify the status of Idoc to 30 and process them manually using BD87, they are reaching the receiving system.
I have checked the partner profile, ports and other setting comparing with other message types which are working OK. I could not find any difference. Please note that custom program is creating Idoc, where the basic type and message are standard.
See if there is a Commit Work in that function, if not do a commit work after that function and see.