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

Skip screen in BDC

Former Member
0 Likes
1,215

Hi All,

I want to skip screen in BDC while upload data what should I do? Pleas help me in this regard.

Do you think if I pass ‘/n’ it’ll work?

ERFORM sub_bdc_dynpro USING 'MP002200' '2000'.

PERFORM sub_bdc_field USING :

'P0022-BEGDA' temp_date ' ', " FROM DATE

'P0022-ENDDA' '12319999' ' ', " TO DATE

'BDC_OKCODE' '=/n' ' '. “ To Skip ?

OR

'BDC_OKCODE' '/00' ' '. “ To Skip ?

OR

'BDC_OKCODE' 'SHOP' ' '. “ To Skip ?

Thanks

Message was edited by: Suleman Javed

1 ACCEPTED SOLUTION
Read only

suresh_datti
Active Contributor
0 Likes
1,007

Hi Suleman,

You can try this.. suppose you want to skip the next screen and go to 2010..

Use the perform bdc-dynpro directly... ie

PERFORM sub_bdc_dynpro USING 'MP002200' '2010'

Regards,

Suresh Datti

Hi All,

I want to skip screen in BDC while upload data what should I do? Pleas help me in this regard.

Do you think if I pass ‘/n’ it’ll work?

ERFORM sub_bdc_dynpro USING 'MP002200' '2000'.

PERFORM sub_bdc_field USING :

'P0022-BEGDA' temp_date ' ', " FROM DATE

'P0022-ENDDA' '12319999' ' ', " TO DATE

'BDC_OKCODE' '=/n' ' '. “ To Skip ?

OR

'BDC_OKCODE' '/00' ' '. “ To Skip ?

OR

'BDC_OKCODE' 'SHOP' ' '. “ To Skip ?

Thanks

Message was edited by: Suleman Javed

6 REPLIES 6
Read only

suresh_datti
Active Contributor
0 Likes
1,008

Hi Suleman,

You can try this.. suppose you want to skip the next screen and go to 2010..

Use the perform bdc-dynpro directly... ie

PERFORM sub_bdc_dynpro USING 'MP002200' '2010'

Regards,

Suresh Datti

Read only

0 Likes
1,007

Please explain me in form of code I didnt get you ... OR i have to skip screen in between differnt screens?

Thanks

Message was edited by: Suleman Javed

Read only

0 Likes
1,007

Hi Suleman,

I guess, after entering the dates on the firts csreen , you want to skip the next screen and go to another screen.. then.. try the following..

PERFORM sub_bdc_dynpro USING 'MP002200' '2000'.

PERFORM sub_bdc_field USING :

'P0022-BEGDA' temp_date ' ', " FROM DATE

'P0022-ENDDA' '12319999' ' ', " TO DATE

PERFORM sub_bdc_dynpro USING 'MP002200' '2010'.

any way.. what is that you actually want to do with this Education infotype??

Regards,

Suresh Datti

Read only

0 Likes
1,007

That’s was just a code form 22 , but based on data I want to skip some screen. Say for record 1 i need screen '2010' but for record 2 I don’t want screen '2010'.

Is there any 'BDC_OKCODE’ by passing value we can SKIP the screen?

This is the only way by calling up screens?

Thanks

Read only

0 Likes
1,007

Not that I know of.. when using CALL TRANSATCION you have the option to skip the first screen... but that is not what you want.. So, you have to probably put in explicit IF..ENDIF code and call your perform BDC_DYNPROs accordingly..

Regards,

Suresh Datti

Read only

0 Likes
1,007

Thanks a lot. That’s something I am doing at the moment. Thanks again for your instant reply!!!

Bye