pass value to PR while creating the PR.

 * Pass value to PR while Creating PR.

1. Find BADI name for PR - ME_PROCESS_REQ_CUST.

2.  Create Implementation for BADI - ZME51N_RE_TN_CON.

3. Find Out the suitable method - PROCESS_ITEM.

4. write the code like this.

IF sy-uname 'TRNGAB63'.
 datawa_data type mereq_item,
       wa_datax type mereq_itemx.
    dataex_changed type mmpur_bool.

    wa_data im_item->get_data).
    IF wa_data-afnam 'ajay'.

      data(l_knttp'K'.
      move l_knttp to wa_data-knttp.
      wa_datax-knttp 'U'.

      call METHOD im_item->set_data
        EXPORTING
          im_data =      wa_data .           " Item Data
          ex_changed 'X'.
      call METHOD im_item->set_datax
        EXPORTING
          im_datax =    wa_datax              " Change Parameter
        .

    ENDIF.
ENDIF.

5. If the requisitioner is 'ajay' then account assignment category becomes 'K'.





Comments

Popular posts from this blog

New syntax for append- VALUE (new syntax 7.4+) in ABAP

Read statement new syntax in ABAP. (7.4+).

Concatenation new syntax( 7.4+ ).