Ç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 4 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.