RV_PRICE_PRINT_ITEM - ooxxvv/MySAPnotes GitHub Wiki
RV_PRICE_PRINT_ITEM
- 取得 SD 的 Condition 的值 (Item)
EXPORTING
IMPORTING
- comm_head_i => SD Header 資料,可由 VBAK 直接 Move-Corresponding 取得資料
- comm_item_i => SD Item 資料,可由 VBAP 直接 Move-Corresponding 取得資料
TABLES
EXCEPTIONS
Attributes
Methods
Code
{{{#!abap DATA: lw_komk LIKE komk, lw_komp LIKE komp. DATA: lt_tkomv LIKE komv OCCURS 0 WITH HEADER LINE, lt_tkomvd LIKE komvd OCCURS 0 WITH HEADER LINE.
CLEAR: fo_netwr, fo_waerk.
*-Get item all Condition MOVE-CORRESPONDING: fw_vbak TO lw_komk, fw_vbap TO lw_komp.
CALL FUNCTION 'RV_PRICE_PRINT_ITEM' EXPORTING comm_head_i = lw_komk comm_item_i = lw_komp TABLES tkomv = lt_tkomv tkomvd = lt_tkomvd.
IF sy-subrc NE 0. EXIT. ENDIF.
*-Return amount READ TABLE lt_tkomv WITH KEY kschl = 'PR00'. IF sy-subrc NE 0. RETURN. ENDIF.
fo_netwr = lt_tkomv-kbetr. fo_waerk = lt_tkomv-waers. }}}