Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Material BOM explosion dump Error

Former Member
0 Likes
943

Can anyone help me out with this error.for huge data.

i am exploding multilevel bom like this. it is giving dump error The internal table "\PROGRAM=ztest\DATA=iT_STB" could not be further enlarged.

loop at it_keko.

refresh it_stb[].

CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'

EXPORTING

capid = pc01

datuv = it_keko-kadky

mtnrv = it_keko-matnr

mktls = 'x'

mehrs = c_x

werks = it_keko-werks

IMPORTING

topmat = wa_topmat

TABLES

stb =it_stb

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.

LOOP AT it_stb INTO wa_stb WHERE sobsl <> space.

wa1-idnrk = wa_stb-idnrk.

wa1-werks = wa_stb-werks.

wa1-menge = wa_stb-menge.

wa1-matnr = itab_keko-matnr.

wa1-losgr = itab_keko-losgr.

APPEND wa1 TO it1

CLEAR: wa_stb , wa1

ENDLOOP.

ENDLOOP.

4 REPLIES 4
Read only

Former Member
0 Likes
813

You have a space restriction. System is unable to extend your internal table IT_STB any further.

Check the number of entries in IT_KEKO. Also, check for cyclic references i.e. one of the sub-assembly has a higher level assembly/sub-assembly part number. For example, in a computer assembly containing CPU, Keyboard, Mouse and Monitor. If you mistakenly included computer as a sub-component of CPU, then you are getting into an infinite explosion level also called as cyclic reference or cyclic explosion.

Double check the BoM you are exploding in tcode CS03.

Raj

Read only

Former Member
0 Likes
813

You have a space restriction. System is unable to extend your internal table IT_STB any further.

Check the number of entries in IT_KEKO. Also, check for cyclic references i.e. one of the sub-assembly has a higher level assembly/sub-assembly part number. For example, in a computer assembly containing CPU, Keyboard, Mouse and Monitor. If you mistakenly included computer as a sub-component of CPU, then you are getting into an infinite explosion level also called as cyclic reference or cyclic explosion.

Double check the BoM you are exploding in tcode CS03.

Raj

Read only

0 Likes
813

Hi raj,

thanks for your early rply.

i am getting twenty thousand recods in it_keko.

one more thing i noticed is when i explode bom the material is having 12 components in ck13n but the function module returning 4000 records.can you explain me why this is happening.

Read only

0 Likes
813

Still not got the answer.