Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

DBC Error which updating the data

DBC Error----> S : no batch input data for screen 'XXXXX'100

                                                              • my code**************************************

CLEAR bdcdata .

PERFORM open_session.

PERFORM bdc_dynpro USING 'SAPMV50A' '4004'.

PERFORM bdc_field USING 'BDC_CURSOR' 'LIKP-VBELN'.

PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

PERFORM bdc_field USING 'LIKP-VBELN' TXTDONO.

PERFORM bdc_dynpro USING 'SAPMV50A' '1000'.

PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

PERFORM bdc_field USING 'BDC_SUBSCR' 'SAPMV50A'.

PERFORM bdc_field USING 'BDC_CURSOR' 'LIPSD-PIKMG(01)'.

MOVE TXTTYDS to temp_qty.

condense temp_qty.

PERFORM bdc_field USING 'LIPSD-PIKMG(01)' temp_qty.

PERFORM bdc_field USING 'BDC_CURSOR' 'LIPSD-G_LFIMG(01)'.

PERFORM bdc_field USING 'LIPSD-G_LFIMG(01)' temp_qty.

PERFORM bdc_field USING 'BDC_SUBSCR' 'SAPMV50A'.

MOVE TXTTROLLS to totalrolls_temp.

CONDENSE totalrolls_temp.

MOVE TXTTOTALNETWEIGHT to netweight_temp.

CONDENSE netweight_temp.

MOVE TXTTOTALGROSSWEIGHT to grossweight_temp.

CONDENSE grossweight_temp.

PERFORM bdc_dynpro USING 'SAPMV50A' '2000'.

PERFORM bdc_field USING 'BDC_OKCODE' '=SICH_T'.

PERFORM bdc_field USING 'BDC_SUBSCR' 'SAPMV50A'.

PERFORM bdc_field USING 'BDC_CURSOR' 'LIKP-GEWEI'.

PERFORM bdc_field USING 'BDC_SUBSCR' 'SAPMV50A'.

PERFORM bdc_field USING 'BDC_CURSOR' 'LIKP-NTGEW'.

PERFORM bdc_field USING 'LIKP-ANZPK' totalrolls_temp. "Total number of packages in delivery

PERFORM bdc_field USING 'LIKP-BTGEW' grossweight_temp. "Total Weight

PERFORM bdc_field USING 'LIKP-NTGEW' netweight_temp. "Total Weight

PERFORM bdc_field USING 'BDC_SUBSCR' 'SAPMV50A'.

PERFORM bdc_field USING 'LIKP-GEWEI' TXTUOM.

CALL TRANSACTION 'VL02N' USING bdcdata MODE 'N' UPDATE 'S'

MESSAGES INTO it_bdcmsgcoll.

Former Member
Not what you were looking for? View more on this topic or Ask a question