Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8852

Re: For BADI in MM02 for checking material based on characteristics value

$
0
0

Use this FM "'CLFM_GET_AUSP_FROM_BUFFER"  , you can get latest value of ATINN or ATWRT which is still not save , it is available in buffer .

 

DATA : S_OBJ TYPE OBJNUM ,

            S_ALLOCVALUESCHAR TYPE STANDARD TABLE OF AUSP WITH HEADER LINE INITIAL SIZE 0,

           WA_ALLOCVALUESCHAR TYPE AUSP.

 

 

CALL FUNCTION 'CLFM_GET_AUSP_FROM_BUFFER'

  EXPORTING

    OBJECT                = S_OBJ          or   WMARA-MATNR   ( if you use above BADI suggest by  SANJEEV KUMAR  )    " Material Number Leading with Zero

   CLASSYTPE             = '001'

*   KEY_DATE              =

*   PTABLE                =

*   OBJECT_IS_CUOBJ       = ' '

*   MAFID                 = 'O'

*   ATINN                 =

*   I_NO_DB_SELECT        = ' '

*   I_WITH_DEL_AUSP       = ' '

  TABLES

    EXP_AUSP              = S_ALLOCVALUESCHAR  .

 

 

LOOP AT S_ALLOCVALUESCHAR INTO WA_ALLOCVALUESCHAR .

 

IF WA_ALLOCVALUESCHAR-ATINN = '0000000076'.

 

Case WA_ALLOCVALUESCHAR-ATWRT.

 

When 'h'

 

<your custom code  as per your requirement>.

 

When 'f'.

 

<your custom code as per your requirement>.

 

endcase.

 

ENDIF.

 

ENDLOOP.

 

Regard's

Smruti


Viewing all articles
Browse latest Browse all 8852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>