‎2007 May 22 6:26 AM
HI,
can anyone tell me where are all the screen numbers field name n values are stored which are recorded in bdc?? i mean where r they stored ?? are they stored in table or can they can retrieved using a function module?????
<b>HELPFUL ANSWERS WILL BE HIGHLY APPRECIATED</b>
‎2007 May 23 6:15 AM
Hi,
SCreen no fieldname and fields values will be stored in BDC_DATA table which is used to upload data using BDC_INSERT or call transaction.
Jogdand M B
‎2007 May 22 6:30 AM
you define a table type bdcdata what you append while recording and pass while call transaction or BDC_Insert FM while sessiom method. That table has a field
which hold the screen no and program anme.
CALL TRANSACTION MM01' USING i_bdcdata[]
MODE p_mode
UPDATE p_update
MESSAGES INTO i_message.CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = MM01'
TABLES
dynprotab = i_bdcdata
EXCEPTIONS..
FORM bdc_dynpro USING p_program TYPE any
p_dynpro TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-program = p_program.
wa_bdcdata-dynpro = p_dynpro.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
ENDFORM. " bdc_dynpro
FORM bdc_field USING p_fnam TYPE any
p_fval TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = p_fnam.
wa_bdcdata-fval = p_fval.
CONDENSE wa_bdcdata-fval.
APPEND wa_bdcdata TO i_bdcdata.
ENDFORM. " bdc_field
open type bdcdata in se11, you will understand.
‎2007 May 22 6:33 AM
hi,
go to SE11 and enter the table name BDCDATA.
DYNPRO = SCREEN NUM - screen number is stored here
DYNBEGIN = SCREEN START
FNAM = FIELD NAME - the field name is stored here
FVAL = FIELD VALUE - the field values are stored here
Reward if useful
regards
Dinesh
‎2007 May 22 6:35 AM
Hi kiran,
use the table APQI, APQD and APQL.
Reward points if useful.
Regards,
Atish
‎2007 May 22 6:45 AM
hai hiran,
u can see all screen no's field names in shdb transaction or they are avialable to u in bdcdata [ internal table]
if helpful reward some points.
with regards,
suresh babu aluri.
‎2007 May 23 5:50 AM
HI,
i know that are the screen realted details are stored in bdcdata internal table which we declare in program, but i want 2 know whether any data base table stores the Program Dynpro Dynbegin and Fnam???
‎2007 May 23 5:52 AM
‎2007 May 23 6:05 AM
Hi Kiran,
I replied it to yesterday only.
tables are APQI, APQD and APQL.
Reward points if useful.
Regards,
Atish
‎2007 May 23 7:50 AM
Hi Atish,
cud u plz tell me what are the fields that stores the zprogram name and the sap program name and screen number fnam
‎2007 May 23 8:15 AM
‎2007 May 23 6:15 AM
Hi,
SCreen no fieldname and fields values will be stored in BDC_DATA table which is used to upload data using BDC_INSERT or call transaction.
Jogdand M B
‎2007 May 23 8:10 AM
Hi,
goto trnx shbd, new recording, enter transaction code, start recording
enter values in sel. screen
then go to Environment,Outbound Delivery monitor
it will give you all the required data to pass as parameters for bdcdata.
Regards,
Sooness