Application Development 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: 

Regarding badi me_process_po_cust

Former Member
0 Kudos

i want to get all line item of PO number , if there is 3 line item  , i wan to to export all three line item with material and quantity.

line item   material number     quantity

10              m1                              10

20              m2                               20

30              m3                               40


method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM .

data:ls_poheader TYPE mepoheader.
data:lm_poheader TYPE REF TO if_purchase_order_mm.
data: wa_item TYPE mepoitem .
data: A type mepoitem.

lm_poheader = im_item->get_header( ).
ls_poheader = lm_poheader->get_data( ).

wa_item = im_item->get_data( ).

   CALL METHOD im_item->set_data
     EXPORTING
       im_data = WA_ITEM.

endmethod.

1 REPLY 1

Clemenss
Active Contributor
0 Kudos

  lt_items = im_header->get_items( ).

  LOOP AT lt_items ASSIGNING <item>.

    ls_item = <item>-item->get_data( ).