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

How to sort the standard internal table?

$
0
0

hi friends,

            iam implemented one BADI for Low MRP batches does not sale...in this purpose iam implement the code in PRESELECT_BATCHES.

that code in give below

DATA:WA_MCHB_KEY TYPE MCHB_KEY.

  DATA:WA_MCHA_KEY TYPE MCHA_KEY.

  DATA:WA_MCHA_KEY1 TYPE MCHA_KEY.

 

  CHECK I_KOMKH-KUNNR+0(5) <> 'PLANT' AND ( I_KOMPH-VSTEL <> 1220 AND I_KOMPH-VSTEL <> 1210 AND

                                            I_KOMPH-VSTEL <> 1110 AND I_KOMPH-VSTEL <> 5220 ).

  LOOP AT IT_MCHB_KEY INTO WA_MCHB_KEY.

    WA_MCHA_KEY-MATNR = WA_MCHB_KEY-MATNR.

    WA_MCHA_KEY-WERKS = WA_MCHB_KEY-WERKS.

 

     SELECT CHARG INTO WA_MCHA_KEY-CHARG FROM MCHB WHERE MATNR = WA_MCHB_KEY-MATNR AND WERKS =  WA_MCHB_KEY-WERKS.

       SELECT  single CHARG INTO WA_MCHA_KEY1-CHARG FROM ZBATCH WHERE MATNR = WA_MCHB_KEY-MATNR AND CHARG = WA_MCHA_KEY-CHARG .

      IF SY-SUBRC <> 0.

      APPEND WA_MCHA_KEY TO ET_MCHA_KEY.

      ENDIF.

*      ENDSELECT.

    ENDSELECT.

 

  ENDLOOP.

 

when iam delivery is possing at that time automatically pickup BATCH (not a LOW MRP BAtch in zbatch table) and process the delivery..

process time select the all batches except low MRP batch put into the standard internal table..

   that internal table sorting is error.

  please check below image and help me.. i dont know how to do this, please it is very urgent requirement..

 

 

 

 


Viewing all articles
Browse latest Browse all 8627

Trending Articles



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