‎2007 Dec 21 2:46 PM
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
‎2007 Dec 21 2:53 PM
'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
‎2007 Dec 21 2:55 PM
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