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

Former Member
0 Likes
370

Hi

experts .i have a bdc progrm (va02) .it first displays first screen ,then second but in third screen after pressing enter (manually) the values r coming for tracking no and supplyplant

can u please tell me where is the problem.Perform statement for third screen:

PERFORM bdc_dynpro USING 'SAPLEBNE' '0102'.

PERFORM bdc_field USING 'BDC_CURSOR'

'EBAN-RESWK'.

PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

PERFORM bdc_field USING 'EBAN-RESWK'

itab-emo_supply_plant.

PERFORM bdc_field USING 'BDC_CURSOR'

'EBAN-BEDNR'.

PERFORM bdc_field USING 'EBAN-BEDNR'

itab-emo_tracking_no.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
327

perform bdc_dynpro using 'SAPMV45A' '0102'.

perform bdc_field using 'BDC_CURSOR'

'VBAK-VBELN'.

perform bdc_field using 'BDC_OKCODE'

'/00'.

perform bdc_field using 'VBAK-VBELN'

GT_SALES_CHANGE-SALES_ORDER.

perform bdc_dynpro using 'SAPMV45A' '4001'.

perform bdc_field using 'BDC_OKCODE'

'=SICH'.

perform bdc_field using 'VBKD-BSTKD'

GT_SALES_CHANGE-PO_NUMBER.

perform bdc_field using 'VBKD-BSTDK'

GT_SALES_CHANGE-PO_DATE.

perform bdc_field using 'KUWEV-KUNNR'

GT_SALES_CHANGE-SHIP_TO_PARTY.

perform bdc_field using 'RV45A-KETDAT'

C_DEL_DATE.

perform bdc_field using 'RV45A-KPRGBZ'

C_DATE_FORMAT.

perform bdc_field using 'RV45A-DWERK'

GT_SALES_CHANGE-PLANT.

perform bdc_field using 'VBKD-PRSDT'

GT_SALES_CHANGE-PRICE_DATE.

perform bdc_field using 'VBKD-ZTERM'

GT_SALES_CHANGE-PAY_TERMS.

perform bdc_field using 'VBKD-INCO1'

GT_SALES_CHANGE-INCO1.

perform bdc_field using 'VBKD-INCO2'

GT_SALES_CHANGE-INCO2.

perform bdc_field using 'VBAK-AUGRU'

GT_SALES_CHANGE-ORDER_REASON.

perform bdc_field using 'BDC_CURSOR'

'VBAP-BRGEW(01)'.

perform bdc_field using 'VBAP-ARKTX(01)'

GT_SALES_CHANGE-DESC.

perform bdc_field using 'RV45A-KWMENG(01)'

GT_SALES_CHANGE-QUANTITY.

perform bdc_field using 'VBKD-BSTKD(01)'

GT_SALES_CHANGE-PO_DETAILS.

perform bdc_field using 'VBAP-NTGEW(01)'

GT_SALES_CHANGE-NET_WEIGHT.

perform bdc_field using 'VBAP-BRGEW(01)'

GT_SALES_CHANGE-GROSS_WEIGHT.

2 REPLIES 2
Read only

Former Member
0 Likes
328

perform bdc_dynpro using 'SAPMV45A' '0102'.

perform bdc_field using 'BDC_CURSOR'

'VBAK-VBELN'.

perform bdc_field using 'BDC_OKCODE'

'/00'.

perform bdc_field using 'VBAK-VBELN'

GT_SALES_CHANGE-SALES_ORDER.

perform bdc_dynpro using 'SAPMV45A' '4001'.

perform bdc_field using 'BDC_OKCODE'

'=SICH'.

perform bdc_field using 'VBKD-BSTKD'

GT_SALES_CHANGE-PO_NUMBER.

perform bdc_field using 'VBKD-BSTDK'

GT_SALES_CHANGE-PO_DATE.

perform bdc_field using 'KUWEV-KUNNR'

GT_SALES_CHANGE-SHIP_TO_PARTY.

perform bdc_field using 'RV45A-KETDAT'

C_DEL_DATE.

perform bdc_field using 'RV45A-KPRGBZ'

C_DATE_FORMAT.

perform bdc_field using 'RV45A-DWERK'

GT_SALES_CHANGE-PLANT.

perform bdc_field using 'VBKD-PRSDT'

GT_SALES_CHANGE-PRICE_DATE.

perform bdc_field using 'VBKD-ZTERM'

GT_SALES_CHANGE-PAY_TERMS.

perform bdc_field using 'VBKD-INCO1'

GT_SALES_CHANGE-INCO1.

perform bdc_field using 'VBKD-INCO2'

GT_SALES_CHANGE-INCO2.

perform bdc_field using 'VBAK-AUGRU'

GT_SALES_CHANGE-ORDER_REASON.

perform bdc_field using 'BDC_CURSOR'

'VBAP-BRGEW(01)'.

perform bdc_field using 'VBAP-ARKTX(01)'

GT_SALES_CHANGE-DESC.

perform bdc_field using 'RV45A-KWMENG(01)'

GT_SALES_CHANGE-QUANTITY.

perform bdc_field using 'VBKD-BSTKD(01)'

GT_SALES_CHANGE-PO_DETAILS.

perform bdc_field using 'VBAP-NTGEW(01)'

GT_SALES_CHANGE-NET_WEIGHT.

perform bdc_field using 'VBAP-BRGEW(01)'

GT_SALES_CHANGE-GROSS_WEIGHT.

Read only

Former Member
0 Likes
327

Try this

PERFORM bdc_dynpro USING 'SAPLEBNE' '0102'.

PERFORM bdc_field USING 'BDC_CURSOR'

'EBAN-RESWK'.

PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

PERFORM bdc_field USING 'EBAN-RESWK'

itab-emo_supply_plant.

<b>

PERFORM bdc_field USING 'BDC_OKCODE' '/00'.</b>PERFORM bdc_field USING 'BDC_CURSOR'

'EBAN-BEDNR'.

PERFORM bdc_field USING 'EBAN-BEDNR'

itab-emo_tracking_no.