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,
willyHi,
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 KenanoffHi 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 -
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
Maximilianhi,
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,
ManojYou 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 -
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 .
SANILSanil,
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,
dbkHi,
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.
AndyDear all,
I resolved the Issue myself
SPTO and MAST table table has the all the details
Regards,
Gaurav Sood -
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
BalaHi
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,
TimMurali - 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 -
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
-
Open data set for reading excel file on application server in back ground
open data set for reading excel file on application server in back ground
-
Check box in a table not being read on auto read by JAWS(Screen Reader)
Hi Experts, I am working on Accessible pages in ADF. Check box in table is not being read on "Auto Read" function by jaws. Auto read is a function that allows the user to start the screen reader at the top of the page and read the entire thing that i
-
Error while doing MIGO for a sub-contracted item
Hello to Everybody, I am facing below problem - Error : Incorrect CCtr <Cost Center Code> with this account (CCtr category must=D) for <Item Code> , while doing MIGO. (for receiving sub-contracted item from vendor). May I request for possible solutio
-
here is the report it sends me..... Process: Adobe Photoshop Elements [377] Path: /Applications/Adobe Photoshop Elements 9/Adobe Photoshop Elements.app/Contents/MacOS/Adobe Photoshop Elements Identifier: com.adobe.PhotoshopEle
-
HI All, I have a problem with DVDSP4, which I'm hoping you can help me with. I am exporting from FCE HD straight to Compressor 2. I choose DVD settings, Dolby 2... Video is compressed fine, audio file seems fine... then when I bring it into DVDSP4...