cancel
Showing results for 
Search instead for 
Did you mean: 

Recursive BOM

Former Member
0 Kudos

Dear Experts,

In BOM master i got an error message as BOM Recrsive.Eventhough I didn't use my Header material in the Item list.

because of this recursive ness my BOM is not exploded in the MRP run .

Please suggest me how to resolve this issue.

Regards

Prabhakar

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member199502
Active Contributor
0 Kudos

Hi Prabhakar,

This is happening bcos somebody has added header material as item in the bom and later they might have deleted that.i have simulated this scenario and found the same error what you are getting even though there is no recursive BOM.First try to find out that if change management is active.

If that is the case then findout in which table it is stored and try to clear the data.

with regards

Girish

Former Member
0 Kudos

Hi,

In any BOM structure if one material is used as header material and that is used as component materials in any BOM in any level lower then a level where it is used as header material then the structure is recursive.

Please check that complete BOM structure where the header material is used as component material.Please check the all the BOMs that are created for all the components that are used at all levels.

Hope this will help.

regards,

kaushik

Former Member
0 Kudos

Hi,

For a BOM to be recursive, the header material definitely has to appear as an item. Then only system recognises that as a recursive BOM. Recursiveness can be an error or it can be intentional. If you need the recursiveness to be allowed, you need to tick the recursiveness allowed indicator on the BOM item Basic data screen.

Hope this should work for you. Please try this and give the feedback. I would also like to learn from others in the forum. Experts correct me if i am wrong.

Sridharan

Former Member
0 Kudos

Hi Prabhakar,

Just check through if the header material is assigned in the components, if its a multi-level BOM, then see through all levels.

If you want recursiveness to be allowed, then tick the Recursiveness allowed indicator in the General data of the item

Hope the above helps.

Regards,

Vivek

Former Member
0 Kudos

Hi Vivek ,

Thank you very much

Here I am giving my BOM structure ,Ideally it is not recursive.

Lv Item Obj Object description

1 10 20000095 ASSEMBLED FENDER EXTN LH

1 20 70000074 AIR BUBBLE ROLL (250MM SLIT) 1MTR*1MTR

1 30 70000035 RUBBER BAND (4 INCH)

1 40 70000240 PLAST BOX-SIZE 1400490220

1 50 70000075 BOX LABEL

1 60 70000081 OK LABEL

1 20000095 ASSEMBLED FENDER EXTN LH

2 20 20000004 SNAP CLIP

2 30 20000005 BOLERO DOG HOUSE LH

2 40 40000083 HEX BOLT M6 X 20 (BOLERO)

2 50 40000077 WASHER PLAIN (M6X16)

2 60 40000095 WASHER M6

2 70 40000076 NUT M6

2 80 40000093 T CLIP

2 90 40000079 FOAM WASHER 1MM THK WHITE COLOUR

2 100 40000084 STUD M6 X 19MM

2 110 40000082 HEX BOLT M6 X 30 (BOLERO)

2 120 40000092 T CLIP WASHER 8 MM

2 130 40000095 WASHER M6

2 140 40000057 AB 6 X 12 PAN PHILIP HEAD

2 150 20001018 ASSLY FENDER EXTN LH SOFT BEIGE

my BOM for material 20000095 is recursive because of 20001018. But BOM of 20001018 is not caontained material 20000095.

Regards

Prabhakar

Former Member
0 Kudos

Hi Prabhakar,

Sorry if it might sound a little dumb, but just go to CS03 & check if a BOM for 20001018 material exists & if it does, then check if the same material is assigned in it.

The reason i am saying so is because if the system has put out a message stating that the material is recursive, then it is better to do a through check twice.

Alternatively, just tick the Recurssive allowed indicator for this material & see if you get that message.

Check & revert.

Regards,

Vivek

Former Member
0 Kudos

Dear vivek ,

As you rightly said if i use the material 20000095 in the BOM of 20001018 or in any other lower assemblies then my 2000095 is recursive. But here I am not at all using the material 2000095 in any other bom's as an item.

Here I am giving BOM structure of 20001018.

Lv Item Obj Object description

1 10 20000007 FRONT FENDER LH

1 20 20000006 END CAP FRONT LH

1 30 60000030 ELERBLOC 3310 LIGHT GRAY (1 K PRIMER)

1 40 60000034 Thinner (Pig Paste 1K)

1 50 60000012 SOFT BEIGE

1 60 60000013 THINNER 77B -D 20L 1A2

1 70 60000014 EVERGLOSS 3310 201 1A1

1 80 60000007 2K HARDNER

1 90 60000015 THINNER 10 201 1A1

1 20000007 FRONT FENDER LH

2 10 30001015 HIPOLYENE 1532 HC BLACK

2 20 20000619 RUNNER-HIPOLYENE 1532 HC BLACK

1 20000006 END CAP FRONT LH

2 10 30001015 HIPOLYENE 1532 HC BLACK

2 20 20000619 RUNNER-HIPOLYENE 1532 HC BLACK

If I click the Recursive allowed for 20001018 item in 2000095 BOM , system is allowing me . But my problem is BOM 0f 20001018 is not exploded in the MRP run and system is giving the exceptional message 40 ( coverage is not provided by master plan).

Please check the above BOM structure and suggest me .

Regards

Prabhakar Reddy

Former Member
0 Kudos

Hi,

Based on the inputs you've provided, i am not able to see any components being repeated, but since the system is posting the recursive message, i still feel it is better to do a check.

Alternatively, go to your sandbox server & build the BOM one level at a time & check if the system is putting that message.

I simulated the same at my end using some dummy materials & system does put recursive indicator if i pass the same material as the child or as child - child.

About exception message 40, are you working on version 4.6A or below? Because to the best of my knowledge post 4.6A that message is not supported.

Regards,

Vivek

rupesh_brahmankar3
Active Contributor
0 Kudos

Dear,

Refer to SAP Note # 42891 & 839879.

161742 - Consulting note: BOM recursion/low-level code 999

when you run MRP it will give you expection message 69 Recursive BOM components possible

Regards,

R.Brahmankar

Former Member
0 Kudos

Dear all ,

Thank you very much to all . Special thanks to Mr.Brahmankar.

My issue is same as in the note 161742-Consulting note .I have chaged my BOM structure in another plant.

Thanks to all

Regards

Prabhakar