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: 

Screen output without connection to user.CX_SY_SEND_DYNPRO_NO_RECEIVER

former_member6134
Participant
0 Kudos

Hi,

We are trying to post a customer invoice through FB70 via BDC in FM.

The FM works fine when called through R3 But when data is

sent through PI System, It throws a short dump.

Short text
    Screen output without connection to user.

What happened?
    Error in the ABAP Application Program

    The current ABAP program "SAPMF05A" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.

Error analysis

    An exception occurred that is explained in detail below.

    The exception, which is assigned to class 'CX_SY_SEND_DYNPRO_NO_RECEIVER', was

     not caught and

    therefore caused a runtime error.

    The reason for the exception is:

    During background processing, the system attempted to send a

    screen to a user.

    Current screen: "SAPMF05A " 1200.

We have changed the logged in User's User type to Communication, Dialog

and service. It worked for the first time.

but after that it doesnt work and throws the same error.

I have gone through earlier threads regarding the same issue. Could not resolve the issue.

Please suggest a solution to this as soon as possible.

1 ACCEPTED SOLUTION

former_member215424
Active Participant
0 Kudos

Hi,

What is the value present at "Current screen: "SAPMF05A " 1200. "?

Please check whether the user id is valid and whether the user has all accesses and authorities.

Try to change the user ids for testing purposes , u could get a hint.

Regards,

Shruti

7 REPLIES 7

Former Member
0 Kudos

Run the FM in foreground with same inputs, and bdc in all screen mode to analyze.

It is possible that a particular screen/popup is not being handled by BDC recording.

Hi manish,

When I run it in all screen mode it doesnt even reach the initial screen. system throws a short dump before that.

former_member215424
Active Participant
0 Kudos

Hi,

The user types Dialog and service are defined for dialog users. I guess the error could be because of this. Please change the mode to foreground and run it , Or try changing the user type to dialog free user.

Regards,

Shruti

0 Kudos

Hi Shruti,

we have tried three users each with Dialog, communication and service user type. the first transaction worked with Communication and Service user type then it stopped working for the same data.

Regards,

Kushal

former_member215424
Active Participant
0 Kudos

Hi,

What is the value present at "Current screen: "SAPMF05A " 1200. "?

Please check whether the user id is valid and whether the user has all accesses and authorities.

Try to change the user ids for testing purposes , u could get a hint.

Regards,

Shruti

0 Kudos

Hi Shruti,

The user has SAP ALL Role. Since the BDC worked when executed for the first time, we believe there might be something related to the user which needs to be refreshed or changed.

We are trying the same. Pls suggest if anything clicks.

Regards,

Kushal Padwal

former_member6134
Participant
0 Kudos

Hi,

Issue resolved. Executed FM with an user login which was working fine. Checked the Parameters of that user and assigned the same to the service user.

It worked.

Thanks for your suggestions.

Regards,

Kushal