Application Development and Automation 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: 
Read only

Update Control Screen during idoc processing

Former Member
0 Likes
1,951

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

8 REPLIES 8
Read only

Former Member
0 Likes
1,517

What is the program and screen number?

Read only

0 Likes
1,517

Hi Vikram,

Screen detail : "SAPMSSY0 " 0120.

Thanks,

Waseem

Read only

Former Member
0 Likes
1,517

Hi Mohammad,

What`s FM responsible to inbound process for this IDoc?

regards,
Archer

Read only

0 Likes
1,517

Hi Dengyong,

There is a Custom FM responsible for inbound processing.

Thanks,

Waseem

Read only

Former Member
0 Likes
1,517

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.

Read only

0 Likes
1,517

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

Read only

Former Member
0 Likes
1,517

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

Read only

0 Likes
1,517

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'.