Recursiveness in BOM

Hi experts,
I have a question. Recently we discovered that there are some recursive BOMs to be loaded into SAP during our migration. This was not anticipated, and therefore we're unsure how to proceed.
We know we can set the indicator 'recursiveness allowed' inside the BOM, so the item in the BOM is not checked for recursiveness. This seems to work, but we;re not clear on the implication to other SAP modules, especially with regard to CO. Does anyone have experience with this?
It's much appreciated, will reward point to usefull answers!
Kind regards,
Mark

Dear Mark,
If it is not anticipated, you mean this is not expected meas some thing is wrong with the file sent to SAP. Either you should findout the component and chan ge the BOM is not Recursive.
Now if you feel Recursiveness is allowed as the BOm structure is like that (ex- HP steam needs Boiler feed water and boiler return water, but Bolier feed water needs HP steam) where you cannot avoild Recursiveness then you can put the tick in BOM item
Effect of this is some time when doing the SCA in CK11n you may get error because of itiration of the bom item value...

Similar Messages

  • Definition of Recursive in BOM

    Hai All,
    For scenario below, I know that Component A is Recursive, is it Component C is Recursive too? If no, please kindly help me to enlighten me, because my understanding, Component C is already in order BOM at Level 1.
                       A
           ============
           B                   C (Level1)
    =======
    A           C  (Level 2)  => Higher Level is component B
    I`ve tried to create scenario in SAP:
                                            A
                                  ============
                                  B                   C (Level1)
                           =========
                            E           D (Level 2) => Higher Level is component B
                     =========
                      F           G (Level 3) => Higher Level is component E
               ========
               H            D (Level 4) => Higher Level is component F
    but according to SAP, Component D is Recursive. Does anybody can help me to explain why it recursive ?
    Thks in advance,
    willy

    Hi,
    If a BOM (B) is to be recursive , that BOM header (B) contains a component (A) with same material Number (A)  as Superior Assembly (A).
    For First case
    A - is recursive
    C - no need to be recursive.
    Second case:
    D is not need to be recursive.
    before the Please letus give the details about BOM for D ifany.
    However u can actiavte "recurs.allowed ind" at Basic data view in the item overview screen of D in Header BOM F, to avoid the Error message.
    Please check and comebck
    Pradeep

  • LLC generation with a "recursiveness allowed" indicator in BOM

    Dear planning friends,
    I have the following problem with the low-level code generation in SNP.
    We have few products, that have indicator "recursiveness allowed" in the material BOM.
    How in the APO side the PPM reflects that (the circular reference - the product is produced from itself and another component). Has something to do with the "Primary product" indicator in the PPM? If yes, is it checked automatically (in the PP/DS PPM and in SNP PPM)? Should it be checked for the input or for the output product.
    Anyway now the LLC generation fails. I'd like to include these materials in planning, but how to set up the master data?
    Thank you for your help.
    Message was edited by:
            Mikhail Kenanoff

    Hi Mikhail,
    Please note recursiveness in BOM components is not standard in APO PPMs. <a href="http://service.sap.com/notes">SMP Notes</a> 611063 gives the restrictions where recursiveness is allowed. You may also like to look at Note 648093.
    Thanks,
    Somnath

  • Recursive material code

    Hi guys,
    a question:my customer has several Bills of Materials which have recursive codes but with a particular thing and that is--->these recursive codes have obviously the same material code but also the same material type,the same valuation class that is they are perfectly equal to the finish product father and so now I am confused..Is this thing correct taht is SAP permits a process like this or the recursive material codes  must have a different material type, different valuation class etc...?Or how must I manage this situation to make that these material codes are valuated and costified correctly?..
    I hope to have explained myself good, THANKS IN ADVANCE to all
    Bye
    Maximilian

    hi,
    yes all the parameters will be same ...
    Bcoz
    Suppose you create a material with material name XYZ...
    now you assign material type, val. class etc ...
    Now you go to create BOM...and assign same item as XYZ, then system auto takes it as recursive material BOM and shows you the message...
    In SAP, You can't create the 2 material code with same name....right...so material code will be same...n along with this val. class, material type ...all para. will be same...
    Hope you understand...
    Regards
    Priyanka.P

  • Excisable material return from subcontrator as it is

    Hi SAP Expert,
    I have a question which need to be addressed?
    I have sent a material ( recursive or BOM component) to subcotracter with 57F4 challan of qty 1000.
    Due to some reason qty 200 to be withdraw  using 542 movt .type.
    I want the transaction flow wrt Excise treatment for 542 movt type also for the qty of 200.
    Please help me to resolve the issue.
    With best regards,
    Manoj

    You need to recieve material using 542 mvmt with reference to p.o,reconcile matl doc. using J1IFQ.
    If all quantities were recieved from subcontractor,then you can complete challan using J1IF13

  • Run time error  while try to display challan after reconcillation.

    All experts,
    Here I m getting an runtime error...when I M going in t-code j1ifr....after reconcillation of recursive material bom po.
    thankx in adv.

    Runtime Errors         DYNPRO_FIELD_CONVERSION
    Date and Time          07.05.2010 08:49:15
    ShrtText
         A conversion error occurred.
    What happened?
         The current screen processing was terminated, since a situation
         occurred from which it could not continue processing.
         This is probably due to an error in the current screen of the ABAP
         program.
    What can you do?
         Make a note of the actions and input which caused the error.
         To resolve the problem, contact your SAP system administrator.
         You can use transaction ST22 (ABAP Dump Analysis) to view and administe
         termination messages, especially those beyond their normal deletion
         date.
    Error analysis
         The program flow was interrupted and could not be resumed.
         Program "SAPMJ1IFN" tried to display fields on screen 1210. However, an
         error occurred while this data was being converted.

  • Material cost estimate using recursive BOM

    Hello everybody.
    I want create material cost estimate (CK11N) using a recipe with recursive BOM. When I execute the transaction CK11N the following message is display Costing of cycle 00001 does not converge
    Do you know what is missing?
    Thanks in advance.

    Dear,
    Message no CK740?
    Please do check the link below......
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/f8/a3e333bf3d11d189900000e8214595/content.htm
    and OSS note : 858384
    Regards,
    R.Brahmankar

  • System ask for recursive BOM

    To SAP GURU,
    I have 1 problem in master ecipre .I have  halb( SFG-1 ) which is having 2 halbs ( SFG-2 & SFG-3 ). Again  this 2 halb is having their multilevel bom .respectvely .SFG-2 is having co product ( Co po -1 ) which is again input in SFG-1 .
    Now when i am saving recipe of SFG-1 system ask me that SFG-2 mat code is recursive & for also co product system ask me about recursive .Now unless & untill i will click on recursive allowed system dont allow me to save the recipe .Even if i saved recipe by clicking on recursive allowed in mrp run system not explode the BOM of SFG-2 .
    Only when header material is used in bom compnent then only bom will be recursive but in my case even if i have not used header material in any of my bom component  still system ask me abaut recursive ..So can u tell me is i am missing some where or some solution is their Now i am trying to solvr it by SAP notwes 161742.( Or any latest SAP note is available )
    Please tell me is their any valid solution .
    SANIL

    Sanil,
    what ever you mentioned is true , the only problem you are facing error is related to BOM level.
    SFG-2 and its co product ( Co po -1 ) you are putting in same BOM level ( ie in the BOM of SFG-1 )thats why you are getting this error.
    as Co Po-1 will be produced after the production of SFG-2 so it can be at lower level where SFG-2 is maintained.
    Think on it , its logiocaly correct , your co product can be produced before your main product.
    Check out and revert back.
    Regards
    Ritesh

  • Change material BOM / item / Class Recursion

    I'm looking for a way to change the "recursiveness allowed" flags in the "Class Recursion" tab of a BOM item in transaction CS02. The flag corresponds with the fiels REKRS in table CLRK. No BAPI or FM found after half a day of searching. The CSAP_* function modules don't seem to cover this data.

    Hi,
    This indicator is automatically set based on the conditions mentioned here [Class Recursiveness|http://help.sap.com/saphelp_470/helpdata/en/ea/e9b54a4c7211d189520000e829fbbd/content.htm]. You can have look at fm CSAI_BOM_MAINTAIN which has that indicator FL_RECURSIVE. As the documentation says
    The system recognizes recursiveness for a class item if the following objects are allocated to the class in the class item:
        The BOM header material
        A material with a BOM which contains the BOM header material as an item
        A class to which one of the materials described above is allocated
    You can try logics like removing the header material from the item, so that recursiveness is avoided, May be by using CSAP_BOM_ITEM_MAINTAIN. Explode the existing BOM using CS_BOM_EXPLOSION and compare the header & item materials.

  • Incorrect Cost in the Cost Run -  Recursive Indicator in the BOM.

    Dear All,
    We have an issue with few materials where in the Cost run cost is incorrect.On Further analysis we got to know that this is because the recursive flags set for in the costing BOMs caused the incorrect cost.I just want to know if any one of you have encountered this type of issue and how you fixed this issue.Please let me know.
    Thanks,
    dbk

    Hi,
    Please check if the following correction notes have been installed:
    - 1487255
    - 1448124
    - 1437988
    - 1428408
    Best regards,
    Antje

  • Batch derivation for recursive bom

    hello,
    anybody please help me. when iam doing batch derivation for recursive BOM its not working. my recipent batch no is alo coming in sender batch no. its doing deling between sender batch no and recipent batch no. how can i solve this issue.
    thanks and regards
    bhakta.

    Hi Bhakta,
    Bigger problem in your case is not multiple Batches of RM but more then one Batch No. of Header Material in single production Order.I guess in your case Batch No. are triggered at the time of GR and not in Production Order at the time of Release.Correct?
    But up to my knowledge Batch Derivation is triggered at the time of Batch Creation in Production order.For which you have to first carried out Batch Derivation of sender Material.But in your cases the scenario is totally different due to Batch is created at the time of GR.So Difficult one and can be possible if you go with 1 Batch for 1 prod. order.
    Regards,
    Dhaval

  • Trying to resolve Recursive BOM Component issue in Tcode CO46

    Hello,
    I am trying to identify the problem component when running CO46 and getting a "Recursive BOM Component" message.
    I thought I would try to catch the bad component in the debugger, but I can't seem to find where to put the Breakpoint or identify a field to put a Watchpoint on.
    Has anyone else had this issue and were you able to ID the BOM Component that was causing the issue?
    Thanks very much for your help.
    Andy

    Dear all,
    I resolved the Issue myself
    SPTO and MAST table table has the all the details
    Regards,
    Gaurav Sood

  • Recursive BOM

    Dear Gurus
    How to calcualte Standard cost of a material (CK40N) through Recursive BOM
    What are the steps to be followed and what are the precautions to be taken
    Regards
    Bala

    Hi
    I do not think, you need to follow any special procedure for std cost estimate calculation of Recursive BOMs.
    Because, In the Recursive BOMs, 'recursivenss allowed' check box is enabled for recursive items in Recursive BOMs and hence system will not explode that item further during std cost estimate.
    Please check and pass on info, if you find any difficulty.
    Thanks
    Jk

  • Costing - Multiple Production Versions and Recursive BoMs

    Hi All,
    We have a production and product costing scenario as follows:
    Production versions 10, 20 and 30. It takes all three versions to manufacture the finished material and there are no intermediate products in this scenario. 10 and 30 are to be costed and 30 is a recursive BoM with the input from version 10 also being the output. 10 is the main production step with components but 30 is a recursive BoM sometimes only with the output material as the input and sometimes with a more complete BoM but which includes the output material as an input component.
    The quantity input appears to be the same as quantity output for the recursive element.
    If anyone has come across this scenario and you can let me know what design principles you followed I would appreciate it.
    We are getting iteration error messages when costing production version 30 and even reducing the input quantity below 95% of the input as per the SAP documentation does not fix the error message.
    Any help you can give will be greatefully received.
    Thanks.
    Regards,
    Tim

    Murali - Its possible to use multiple PV in sub contracting.
    Settings in ERP :
    1. In CFC9 activate the - Transfer multiple selection of PDS indicator. When you select this indicator, the system allows you to select several productions versions in the integration model; it also creates a Production Process Model (PPM) or Production Data Structure (PDS) for each production version in SAP SCM
    2. Assign the PV's to the subcontracting info record through -  Logistics  - Central Functions  - Supply Chain Planning Interface - Core Interface - Advanced Planner and Optimizer - Environment  - Data Transfer  -Assign Multiple Production Versions
    3. When you select the integration model parameters for PDS, you have selected PP/DS Subcontracting as the PDS Type value. Similarly, for PPM, you have selected Subcontracting PPM as the Type of PPM value.
    Subcontracting with multiple production versions is supported. However, the integration with an SAP ERP system requires at least SAP ERP 2005 with Enhancement Pack 03.
    Rgds
    Valavan

  • Recursiveness Check in BOM

    How to check the recursive in in bom as system is poping a error  as "Now bom is recursive " while linking with T code CS40.
    In table level checked in STPO-REKRI for all the plants and there no record with recursive indicator.
    help me how to track this and make the linking of BOM successful.

    Hi,
    I thinks the material which you are going to assign in CS40 may be the item of som BOM thats Y the system is giving the error that if you assign BOM to configure material,then it will become recursive.
    GO to CS15 give that material and check where n all this material is used in BOMs.if you come to know that material used in the BOM which are going to assign,then system is behaving correctly.
    IF you want to still assign BOM irresepective of recursive,then check the recursive indicator allowed (STPO-REKRS) then no error will come and you can link the bOM successfully.
    Hope it helps

Maybe you are looking for