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

call transaction error: urgent

aaruljothi
Participant
0 Likes
835

hi,

I am calling the transaction 'F-02'remotely. I am using the 'Call Transaction' statement with mode 'N' and update 'A'.

The transaction call is working fine for mode 'A' and update 'A' or 'S', but with 'N' and 'A' or 'S' it is not working and giving an error "A field is not there in the screen'. In the recording the screen field exists.

Can anyone give a solution to it.

thanks for spending your time.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
817

If you intend to use your BDC in mode N then you have to do SHDB recording using the option 'Simulate Background Mode' after pressing 'New recording' button on main screen.

A seperate recording should be done without choosing this option.

This will bring out the differnce between the two modes: Foreground and background.

If you want your BDC to run in both modes then you have to treat two cases seperately in 'if else' condition for the field sy-binpt and the mode you have selected.

5 REPLIES 5
Read only

Former Member
0 Likes
817

These are some of the disadvantages in recording, they behave differently in background and foreground mode. I think u should restrict the usage of Recording either only in background or foreground and do the recording on the same way. Sometimes in background mode some of the popups, information messages will not be displayed.

I had faced similar problems before, all we could do was to come to an understanding with client that the report will be made to execute only in background or foreground.

Read only

andreas_mann3
Active Contributor
0 Likes
817

Hi,

pls check customizing (field-status-definition)

of gl-accounts / posting keys

Andreas

P.S.

Why don't you use interface rfbibl00 or BAPI ?

Read only

Former Member
0 Likes
817

Hi Arul,

Can you tell me the name of the field on which the system is giving error.

Thanks and regards

Gurpreet Singh

Read only

Former Member
0 Likes
818

If you intend to use your BDC in mode N then you have to do SHDB recording using the option 'Simulate Background Mode' after pressing 'New recording' button on main screen.

A seperate recording should be done without choosing this option.

This will bring out the differnce between the two modes: Foreground and background.

If you want your BDC to run in both modes then you have to treat two cases seperately in 'if else' condition for the field sy-binpt and the mode you have selected.

Read only

Former Member
0 Likes
817

Hi arul,

This transaction code will be work with 'N' mode also , jus now i tested it is working for me with 'N' and 'A' or 'S'.

still if you are not getting in your environment you can do by using FB01 transaction code instead of f-02.