2015 Apr 21 6:36 AM
Hello Friends,
I have to create one report using BDC for VA02 transaction to trigger Save_document_prepare but i should not change anything in order.
LOOP AT IT_VBAK INTO LS_VBAK.
READ TABLE IT_VBKD INTO LS_VBKD WITH KEY VBELN = LS_VBAK-VBELN.
IF SY-SUBRC = 0.
CONCATENATE LS_VBKD-BSTKD ' ' INTO LS_VBKD-BSTKD.
ENDIF.
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'
LS_VBAK-VBELN.
PERFORM BDC_DYNPRO USING 'SAPMV45A' '4001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'SICH'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'VBKD-BSTKD'.
PERFORM BDC_FIELD USING 'VBKD-BSTKD'
LS_VBKD-BSTKD.
CALL TRANSACTION C_VA02 USING IT_BDCDATA
MODE C_N
UPDATE C_S
MESSAGES INTO IT_BDCMSGCOLL.
Endloop.
In the above code i am adding space to PO but i should not add space to PO. how can i remove space or how to trigger save_document_prepare without adding in VA02 transaction?
Thanks.
Hello Friends,
I have to create one report using BDC for VA02 transaction to trigger Save_document_prepare but i should not change anything in order.
LOOP AT IT_VBAK INTO LS_VBAK.
READ TABLE IT_VBKD INTO LS_VBKD WITH KEY VBELN = LS_VBAK-VBELN.
IF SY-SUBRC = 0.
CONCATENATE LS_VBKD-BSTKD ' ' INTO LS_VBKD-BSTKD.
ENDIF.
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'
LS_VBAK-VBELN.
PERFORM BDC_DYNPRO USING 'SAPMV45A' '4001'.
PERFORM BDC_FIELD USING 'BDC_OKCODE'
'SICH'.
PERFORM BDC_FIELD USING 'BDC_CURSOR'
'VBKD-BSTKD'.
PERFORM BDC_FIELD USING 'VBKD-BSTKD'
LS_VBKD-BSTKD.
CALL TRANSACTION C_VA02 USING IT_BDCDATA
MODE C_N
UPDATE C_S
MESSAGES INTO IT_BDCMSGCOLL.
Endloop.
In the above code i am adding space to PO but i should not add space to PO. how can i remove space or how to trigger save_document_prepare without adding in VA02 transaction?
Thanks.
2015 Apr 21 10:08 AM
Hi,
I think the key question here is why you are trying to force SAVE_DOCUMENT_PREPARE to run without changing the document? To me, this seems like a very odd solution so it might help if you explain what requirement you are trying to deliver.
Cheers,
G.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |