Item already defined at a high level in the product tree

Hi experts,
when I add a BOM into the system, says A is consisted of B and C, I click the button to add this BOM, but system tell me an error "Item already defined at a high level in the product tree.  Row no. 2".
Row no 2 is item C, I check all my BOM, C is not contained in any BOM, and B is in another BOM but that BOM didn't contain C or A.
A is in a BOM, but in that BOM, there is no C. It's wreid why C already defined at a high level in the product tree. Thanks...

Hi
Please wite following the querry and check
SELECT T0.[Code], T1.[Code] FROM OITT T0  INNER JOIN ITT1 T1 ON T0.Code = T1.Father WHERE T0.[Code] =[%0]
Ashish Gupte

Similar Messages

  • Controlling Level At The Production Order Level

    Hi,
    I want to set the ML controlling level to the production order level because I want to see the actual BOM used for each production order at the production order level. Since a different BOM may have been used for each production order (although the FG is the same) i must be able to see the actual BOM for each production order at the CKM3N screen.
    However in the controlling level setting there is no way to set the controlling level up to the production order level. May i know why?

    hi
    check this link
    http://help.sap.com/saphelp_470/helpdata/en/b2/6d118acb0a11d28a150000e83234f3/content.htm
    check whether production order level is possible. i dont thinks so.but it highly affects your system performance.
    krishna

  • Printing fields at a higher level in the XML hierarchy

    I have XML data that looks like this. I am subtotaling by company, by fiscal_year, by method and by category. I am printing detail for each asset (G_ASSETS). I want to print FISCAL_YEAR_ADDED, DEPRN_METHOD and CATEGORY on each of the detail asset lines. After the "for each: G_ASSETS", how do I refer to these fields that are higher up in the hierarchy?
    <FAS771>
    <LIST_G_SETUP>
    <G_SETUP>
    <CATEGORY_FLEX_STRUCTURE>101</CATEGORY_FLEX_STRUCTURE>
    <START_PERIOD_COUNTER>24097</START_PERIOD_COUNTER>
    <END_PERIOD_COUNTER>24108</END_PERIOD_COUNTER>
    <LIST_G_COMPANY>
    <G_COMPANY>
    <COMPANY_CODE>01</COMPANY_CODE>
    <LIST_G_FISCAL_YEAR>
    <G_FISCAL_YEAR>
    <FISCAL_YEAR_ADDED>2008</FISCAL_YEAR_ADDED>
    <LIST_G_METHOD>
    <G_METHOD>
    <DEPRN_METHOD>MACRS STL HY</DEPRN_METHOD>
    <LIST_G_CATEGORY>
    <G_CATEGORY>
    <CATEGORY>BUILDINGS
    20 YR</CATEGORY>
    <LIST_G_ASSETS>
    <G_ASSETS>
    <SPECIAL_DEPRN>0</SPECIAL_DEPRN>
    <ASSET_NUMBER>10160 - Building Expansion</ASSET_NUMBER>
    <ASSET_ID>10160</ASSET_ID>
    <COST>1004940.72</COST>
    <PRORATE_CONVENTION>KN HALF YR</PRORATE_CONVENTION>
    <YTD_DEPRN>25123.56</YTD_DEPRN>
    <LIFE_IN_MONTHS>240</LIFE_IN_MONTHS>
    <ADJUSTED_RATE></ADJUSTED_RATE>
    <BONUS_RATE>0</BONUS_RATE>
    <PRODUCTION></PRODUCTION>
    <LIST_G_ADJUST>
    </LIST_G_ADJUST>
    <BAL_SEG>01</BAL_SEG>
    <C_COST_DSP> 1,004,940.72 </C_COST_DSP>
    <C_YTD_DSP> 25,123.56 </C_YTD_DSP>
    <D_LIFE> 20.00</D_LIFE>
    <YTD_ADJ>0</YTD_ADJ>
    <YTD>25123.56</YTD>
    <C_SPECIAL_DEPRN> 0.00 </C_SPECIAL_DEPRN>
    <SPECIAL>0</SPECIAL>
    </G_ASSETS>

    Thank you so much! I used the ../../ reference and it worked. Did you find this information in an XML Publisher manual somewhere? I couldn't find any explanation of how to do this in any of the manuals I have.

  • How to automat. copy configuration of higher level material to sub-item

    Hi Experts,
    I have Make to Order Scenario. 
    My customer wants the configuration of the non-phantom sub-items in the sales order to be automatically copied from the configuration of the higher level material.
    I have added the ZCOPY function module( to copy configuration) to the configuration profile of the sub-item but the program flow does not go through the function module because sub-item has a link to higher level material.
    If I go to the configuration of the sub-item in VA02, it appears a message u201CThe item configuration can only be changed by that higher level materialu201D. All chosen characteristics of the higher level material are shown, actually configuration of the higher level material is shown because of the link. But in CU44 of that sub-item, sales order no
    Characteristics are selected. 
    Any suggestion how and where to place automatic copy of the configuration of the higher level material to the sub-item?
    Kind regards,
    Danijela Zivanovic

    Vivek & Madhava
        Thank you for your comments. I know that adding A's routing to B is the best simple way to solve the problem. But as a little part of our global firm, our plant can't change master data related to cost calculation so easy. Every chance should be verified by global cost control team. And the routing is B is already very complex, we don't want to make it more complex.
        As same, create another material code is not available too because this should be considered by global team.
        Currently, we are creating production order for A separately. And A was looked as a component in B's production order. So, there are 2 production orders should be deal with. In fact, these two orders should be done at same time. It was complained by shop floor that too much order confirmation work to do. Warehouse complains too.  And further, this way disturbs production planning very much due to the system will not always plans these 2 orders together.
    Regards
    Robbie

  • Recording my voice at a higher level

    Hi All,
    I am recording my voice for a podcast on garageband. I am speaking directly into my mic, which is attached to my computer. How can I record my voice at a higher level. The output is not loud enough and the "track line" is almost flat. How do I change it so I can record at a higher level!
    Thanks!

    Roger Wilmut1 wrote:
    You will need a mixer or a microphone preamplifier. The audio input on Macs is line level - for example the 'tape' output from a hifi - and is insufficiently sensitive for a microphone.
    Hi, Roger,
    I was looking at the Behringer Podcast Studio http://www.bhphotovideo.com/c/product/481377-REG/Behringer_PODCASTUDIO_FIREWIRE_ PODCASTUDIO_FIREWIRE_Bundle.html#features
    and was wondering if this would work for a first-time podcast? Is it better to pick the items up piecemeal? I was thinking of the Behringer 1202 (Xenyx or UB) as it has 2 more (total of 4) XLR inputs and it's going for about $75. However, the Firewire audio interface with the studio package alone is going for *$77*. It seems that the combo would be more economical, but I don't want to sacrfice quality too much.
    Is a Griffin iMic USB audio interface (or a Behringer UCA202 - Low Latency 2 Input / 2 Output USB/Audio Interface with Digital Output) just as good at around $30?
    I already have a several mics, some XLR, some 1/4" jacks -- condenser & dynamic.
    Eventually, I'd like to record a podcast with around 3-5 people all doing a round-table type discussion.
    Thanks for any input, Deborah
    PS like the Behringer mixer because of the CD/tape input, also, so that I can digitize old cassette tapes.

  • Assign a Position in CRM to an Organization Unit at a higher level.

    Hi,
    While configuring the Organizational Management in CRM 5.1, I have copied the sales areas created in ECC to CRM.
    The resulting structure is a freely definable Org Unit at the top level called Sales Area (as is was created in ECC) and under that all the Sales Organizations are existing.
    I need to create positions for the Sales Organizations and assign employees to these positions created.
    As per our client requirement, I need to create the positions at the higher level (probably the Org unit level) and assign the employees to these positions created.
    The reason for doing this is that the same employees work across different Sales Orgs.
    Is it possible to create the positions at the highest level so that they can be inherited by the Sales Orgs defined below or do i need to create the positions and the employees separately for each Sales Org.
    I would appreciate if you could answer at the earliest. I need to complete the configuration at the earliest.
    warm regards,
    Rohan Bhate

    Hello,
    Try this SAP CRM: Webclient UI - Framework for this kind of question.
    Regards,
    Fred

  • SQL Query to Roll up amounts starting from a lower to higher level

    with data as (select 'C' Child, 'P' as parent, 11 amount from dual
      union all select 'C1', 'C', -2 from dual
      union all select 'C2', 'C', 3 from dual
      union all select 'C3', 'C', -8 from dual
      union all select 'C4', 'C', 10 from dual
      union all select 'C11', 'C1', 7 from dual
      union all select 'C12', 'C1', 12 from dual
      union all select 'C21', 'C2', 5 from dual
      union all select 'C22', 'C2', 9 from dual
      union all select 'C31', 'C3', 6 from dual
      union all select 'C32', 'C3', -4 from dual
      union all select 'C41', 'C4', -3 from dual
      union all select 'C42', 'C4', 13 from dual
      union all select 'C111', 'C11', 16 from dual
      union all select 'C121', 'C12', 8 from dual
    ) Select * from data order by 2
    Hi Experts,
    I have the following table with parent child relationship which I would like to roll up starting from a lower to a higher level. The catch here is as I move up the level i should replace the amount for a parent with the aggregate value of its children and grand total aggregated amount should be in C
    For example; In the given sample data c111 rolls up to c11 as 16 (please note: the amount for c11 is 7 should not be added to 16 rather replaced by 16) which should further roll up to c1.
    This means c1 = c11c12; c11 = c111 = 16 so, c1= 1612 instread of 16712.
    Since this is a interim table, i do not have any control on how many levels it might contain.
    So dynamically, i need a query which would rollup and aggregate the amount from a lower to a higher level moving up from the bottom.
    Is this possible? I look forward to all the help. Thanks in advance.

    SQL> with data as
      2  (
      3    select 'C' Child, 'P' as parent, 11 amount from dual
      4    union all select 'C1', 'C', -2 from dual
      5    union all select 'C2', 'C', 3 from dual
      6    union all select 'C3', 'C', -8 from dual
      7    union all select 'C4', 'C', 10 from dual
      8    union all select 'C11', 'C1', 7 from dual
      9    union all select 'C12', 'C1', 12 from dual
    10    union all select 'C21', 'C2', 5 from dual
    11    union all select 'C22', 'C2', 9 from dual
    12    union all select 'C31', 'C3', 6 from dual
    13    union all select 'C32', 'C3', -4 from dual
    14    union all select 'C41', 'C4', -3 from dual
    15    union all select 'C42', 'C4', 13 from dual
    16    union all select 'C111', 'C11', 16 from dual
    17    union all select 'C121', 'C12', 8 from dual
    18  )
    19  , data1
    20  as
    21  (
    22    select parent
    23         , child
    24         , lpad('-', (level-1)*3, '-') || parent tree_structure
    25         , amount
    26         , case when connect_by_isleaf = 1 then amount else 0 end amount_leaf
    27      from data
    28     start with parent = 'P'
    29   connect
    30        by parent = prior child
    31  )
    32  select parent as node
    33       , tree_structure
    34       , amount_sum
    35    from data1
    36   model
    37   dimension by
    38   (
    39      child
    40    , parent
    41   )
    42   measures
    43   (
    44      amount_leaf as amount
    45    , tree_structure
    46    , 0 amount_sum
    47   )
    48   rules automatic order
    49   (
    50      amount_sum[any,any]= amount[cv(),cv()] + nvl(sum(amount_sum)[any, cv(child)],0)
    51   );
    NOD TREE_STRUCTURE            AMOUNT_SUM
    P   P                                 50
    C   ---C                              24
    C1  ------C1                          16
    C11 ---------C11                      16
    C1  ------C1                           8
    C12 ---------C12                       8
    C   ---C                              14
    C2  ------C2                           5
    C2  ------C2                           9
    C   ---C                               2
    C3  ------C3                           6
    C3  ------C3                          -4
    C   ---C                              10
    C4  ------C4                          -3
    C4  ------C4                          13
    15 rows selected.

  • Service item not relevant for pricing if used with higher level item catego

    Hi,
    We have a service item e.g S900 with Item category ZTAD.
    This line Item automatically creates a Service Order.
    Requirement is , if this service item is used with an Equipement Item,
    Item 10 --> Equipment
    Item 20 --> Service
    --> There would be price required for the Equipment ( Condition type ZPRO - Mandatory )
    --> System should not ask for the price of Service Item, as it would be inclusive in the Equipmetn charges.
    --> In short if the Service item is used as Sub item with Equipment, it is not relevan for pricing.
    I tried copying ZTAD and creating a new item cateogry which is not relevant for pricing...would that be the correct approach, but facing several issues related to Automatic Service order generation.
    what could be possible ways to achieve above.
    Regards
    Trupti Deulkar

    Hi,
      System will ask the price for  item category TAD bcoz service also chargble,in your case insted of TAD use TANN as free,
       You can define based on your higher level item category  for Ex : OR + Normusage(Blank)Higherlevl item (Blank)= TAN
                                                                       you can config like this  ORNormUsge(Blank)  + TAN = TANN
    like this you can do it this correct way or els you can manually enter the item catagory (TANN) at sale order line item level.
    Thanks
    Vinayak.
    Edited by: vinayak4all on Jul 12, 2011 2:45 PM

  • Order BOM - get material valuation to higher level item

    Hi,
    Is it somehow possible to get the values from condition type VPRS (containing the material valuation price) from underlying items to the top level item of an sales order bom.
    Example
    0010 MATNR A
    0020 MATNR B   higher level item : 0010 / vprs = 100
    0030 MATNR C  higher level item : 0020 / vprs = 200
    --> then we would like to define a condition type ZPRS that contains the sum of the underlying items = 300
    Any suggestions on this ?
    with regards

    Omkar,
    Here you would need to explode the BOM level by level and build the output table in each step. IF you explode the BOM multilevel at the start, you can not achive reverse mapping easily .
    Also I will see even CS11 layput will work for your requirement. If it works, copy e CS11 logic  in Z program and upgrade it for operations.
    check and revrt,
    Santosh Sarda

  • Sales order display-how to change color of item with high level 0

    Please does anyone know how can i chenge the color of item with high level 0 in display of sales order in red or yellow so it can be seen better for better searching on page?
    thank you in advance...
    regards..

    You'd probably have to do a modification in SD for that. But what you can do, is make the higher level item not changeable. You could also set the display range to UHAU to only see the main items, do this in transaction VOV8. Or you could change your item category in VOV7 only to show main items.
    good luck

  • Change Higher Level Item of the Sub-Item in Repair Order

    Hello
    We have a in-house-Repair order created from Compliant.
    This repair order has main Line Item of type 'Repair Request' having Item no 1000.
    From this Line, we are creating new main lines 'Return for Repair' 1001
    and 'Diagonsis' lines 1002 through Actions(appearing as buttons on the Items Assignment Block).
    Both these lines have Higher Level Item as 1000.
    From the Diagonsis 1002 line, we are generating new Debit Memo line 1003(higher as 1002 ) by selecting a new button . This is billable and to be charged to the Customer in ECC.
    How do I change the Parent/Higher Level Item value from 1002 to 1001(Return for Repair) for charging the Customer.
    I found an action used for generating the Debit Line in CRM.
    Please advice on how to achive this functionality.. Is this possible ?
    Cheers
    RJ
    Note: I am new Tech Guy in Service area.
    Edited by: Remo J on Jul 30, 2011 11:00 PM

    Hi Remo,
    Did you implement the in-house repairs completely?
    Did you also work on ECC billing and controlling integrations?
    would really appreciate your response on this.
    Regards,
    Itisha

  • Updation of higher level item text to lower level item text

    Hi All,
    while creating sales order VA01   i need to pass the value of higher level item text to lower level item text
    for that i read the text of the higher level item text using the fm read_text
    and pass the text to the lower level items using save_text and commit_text
    this coding works only when the lower order item  text is empty
    my queries are
    1. if the lower level item having some text that text will be replaced by the higher level item text, that is happening but showing error that I/O error , how to solve this
    2. while gone to VA02 and add one more item then also same error is happening how to solve this please help me.
    regards
    krishna

    got the solution

  • Cumulation of lower level item prices to higher level items

    Hi,
    We have a specific requirement that we use high-level materials that is not relevant for pricing and lower level items connected to higher-level item that are RA and billing relevant. How do we modify the pricing procedure to cumulate (roll-up) the lower level items to higher level item which is not price relevant but statistical value should be updated at this level for billing purpose.
    We want to achieve this using/modifying only pricing procedure and not via user exit..
    Request SAP experts to provide some inputs to this issue..
    BR/Rajasekhar

    Hi rajsekhar
    But generally if you want to transfer the cost of the sub item to  main item then you can  check the box Cumulative cost in copy control VTFL . But your requirement is quite opposite .So you need to go to assign a New Reqt / Alt calc type  to the cond type , telling that the header item cost which is not relevant for pricing has to be transferred to sub item .So you need to integrate with the ABAP'er to give inputs to him and giving our requirement also
    Regards
    Srinath

  • Summing up the price of the sub items and put it in the Higher level item

    Dear Experts,
            I have got one requirement from my customer.
    The requirement is while creating the Sales order (in VA01), in the line item the customer will enter the Material, Quantity and Higher level item for the line item.In Condition Tab page price and Condition will be entered.
    My requirement is at the time of saving the sales order the price of the lower level items has to be summed up and this price has to be put in condition tab page of the higher level item.
    This is my requirement.Is it possible?if yes please explian me how to do this.
    If anybody not able to understand my question please reply back to me.
    Thanks & Regards,
    Ashok.

    Hi
    Here u need to find user exit that suits ur requirement like user exit that will trigger while saving that sale order and in that user exit u are able to access that tables where all the lower level item prices stored and condition table where price stored. Then u can do sum and update that sum into condition price table. So search for user exit that suits ur requirement.
    Regards,
    KP.

  • High level item

    Dear all,
    how to find the high level material for a low level material? where we link this
    i know item catogery determination apart from here
    where to find out that one material has high level item? when i am entering a low level item system will not accept that so we need to enter high level first and tag the low level to that.
    please advice me
    TIA
    KOGI

    hi
    can i have your business senario , it will help me to understand your problem
    regards
    ravikant

Maybe you are looking for