‎2015 May 28 4:44 PM
Hi All,
We are facing issue during idoc processing. For ex. i am processing one inbound idoc in we19. Once it is executed it is showing update control screen. while giving this screen. I checked in SM58, it is showing transaction is recorded and idoc status is 64 ( IDoc ready to be transferred to application ).
In Partner Profile i maintained as Transfer Idoc Immediately.
Once i get back from the update screen. In SM58, transaction got executed and idoc status is 53 ( success ).
My Question is why update control screen is coming.
Plz refer the screenshot.
Regards,
Waseem
‎2015 May 28 8:40 PM
‎2015 Jun 01 10:37 AM
‎2015 May 29 11:23 AM
Hi Mohammad,
What`s FM responsible to inbound process for this IDoc?
regards,
Archer
‎2015 Jun 01 10:26 AM
Hi Dengyong,
There is a Custom FM responsible for inbound processing.
Thanks,
Waseem
‎2015 May 29 1:01 PM
This happen sometimes because of the substitutions put in FI module .
There must be any substitution rule which is throwing error on some failure ( Mostly validation fail ) .
Check with your FI functional person , he can check the validations they have put .
I faced this some time ago , cant remind the TCode name . (Sorry for that)
When you will debug this , you can also get this , need some extra efforts for this.
‎2015 Jun 01 10:35 AM
Hi Shyam,
Thanks for your reply!
I have already debugged and got the screen at the time of PGI.
T-Code is 'VTWABU'.
Thanks,
Waseem
‎2015 Jun 01 10:37 AM
Hi All,
The main problem comes out when the IDOCs are being processed in background, there is a dump coming with 'DYNPRO_SEND_IN_BACKGROUND'
Runtime Errors DYNPRO_SEND_IN_BACKGROUND
Date and Time 01.06.2015 10:52:53
Short text
Screen output without connection to user.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPMSSY0" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
During background processing, the system attempted to send a
screen to a user.
Current screen: "SAPMSSY0 " 0120.
IDOC is trying to PGI and creating inbound delivery.
Thanks,
Waseem
‎2015 Jun 01 10:41 AM
Not sure if somebody has wrongly calling any screen in any exits,
Try calling CALL FUNCTION 'DIALOG_SET_NO_DIALOG'. at the beginning of you Input FM.
Do not forget to reset it after all the processing by calling
CALL FUNCTION 'DIALOG_SET_WITH_DIALOG'.