Hello
i'm trying to read the PO header conditions value using BAdI ME_PROCESS_PO_CUST but during debugging there is no value given from method GET_CONDITIONS. Kindly please provide correct methods/ways to get this value. Below is the sample of my code which i did in method PROCESS_ITEM.
method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM.
DATA: lt_poval TYPE STANDARD TABLE OF zmm_povalue,
lt_hdr_cond TYPE STANDARD TABLE OF komv,
lt_itm_cond TYPE mmpur_tkomv.
DATA: ls_item TYPE mepoitem,
ls_header TYPE mepoheader,
ls_header_obj TYPE REF TO if_purchase_order_mm,
ls_hdr_cond TYPE mmpur_tkomv.
Get PO Header data
CALL METHOD im_item->get_header
RECEIVING
re_header = ls_header_obj.
CALL METHOD ls_header_obj->get_data
RECEIVING
re_data = ls_header.
Get PO Header conditions
CALL METHOD ls_header_obj->get_conditions
IMPORTING
EX_CONDITIONS = lt_hdr_cond.
ENDMETHOD.
No values from lt_hdr_cond.
thank you.