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

BDC DYNBEGIN

Former Member
0 Likes
959

what is the use of

DYNBEGIN - begin of the Screen number of BDCDATA structure.

in BDC. ???

when to set it as SPACE and when 'X' ?

Why ?

Thanks

Raj

2 REPLIES 2
Read only

Former Member
0 Likes
477

'DYNBEGIN' is for BDC new screen start..

Structure of BDCDATA table contains following components.

PROGRAM Name of program

DYNPRO Number of screen

DYNBEGIN If New screen begins value ='X'

FNAM Field Name

FVAL Field Value

DYNBEGIN If New screen begins value ='X'

Regards,

Maha

Read only

RoySayak
Active Participant
0 Likes
477

dynbegin denotes starting of a screen..

if u set it to 'X'... it indicates that this is the start of a new screen.. u r putting data to a new screen.

suppose for preparing BDC in MM01.. first a screen appears there for the first data(say MATNR) dynbegin should be 'X'. but when u put the next data (say MTART) u must not set dynbegin to "X". because u already mentioned that for MATNR it was start of a new screen.. again when u go to the basic data screen for the first data u send DYNBEGIN should be X.

in short after invoking every function code if a new screen appears u've to set DYNBEGIN to 'X'.

Reward if useful.

Thanks

Sayak