Çok Kademeli Ürün Ağacı Patlatma

`CS_BOM_EXPL_MAT_V2` fonksiyonu içerisinde MEHRS parametresi `X` yapılırsa çok kademeli, `` yapılırsa tek kademeli patlatma yapılır.

 

    CALL FUNCTION `CS_BOM_EXPL_MAT_V2`
      EXPORTING
          capid                     `PP01`
          datuv                     sy-datum
          ehndl                     `1`
          emeng                   lv_bmeng
          mktls                     `X`
          mmory                   `1`
          mtnrv                    <lfs_resb_col>-matnr
          mehrs                    `X`
          stpst                      0
          svwvo                    `X`
          werks                    lv_werks
          vrsvo                     `X`
          stlal                       `01`
      IMPORTING
        topmat                    ls_topmat
       TABLES
         stb                         lt_stb
         matcat                   lt_matcat
      EXCEPTIONS
        alt_not_found                1
        call_invalid                    2
        material_not_found        3
        missing_authorization     4
        no_bom_found              5
        no_plant_data               6
        no_suitable_bom_found 7
        conversion_error            8
        OTHERS                        9.




- Patlatma sonunda oluşan lt_stb tablosunda bileşen alt bişen eşleşmesi şu şekilde yapılır:

Stufe  wegxx vwegx

1                       1

2            5            4

3            3            5


3.Kademenin vwegx(5) değeri ile 5.sıra 2.kademeye gidiliyor.

2.kademenin vwegx(4) değeri ile  4.sıra 1.kademeye gidiliyor.

- A malzemesinin alt bileşeni B ve B mazlemesinin alt bileşeni C ise.

1 Adet A malzemesi patlatıldığında 5 Adet B mazlemesi çıkıyorsa ve 3 Adet C malzemesi çıkıyorsa bunlar STB-MENGE değeridirler. Çünkü 1 Adet B için 3 Adet C gereklidir.

Bize gerekli olan STB-MNGKO alanıdır. Sonuç 1 ADT A, 5 ADT B, 15 ADT C şeklinde çıkar.