Component cannot be equal to product item

Dear all,
     My company have some productions that parent items and component items are the same. But SAP B1 doesn't allow us to do this. This error was thrown when I tried to add this kind of production orders or BOM.
"Component cannot be equal to the production item"
For example, in normal situation, a product "A" have  component "B" and "C".
"A" 2 kg = "B" 1 kg + "C" 1 kg
But, sometimes, we have to Blend  them some previous batch of "A" like this
"A" 3 kg = "B" 1 kg + "C" 1 kg + "A" 1 kg
and then we got 3 kg of "A" in new batch no.
If B1 cannot have this kind of production orders,  Is there any other way to do it.
Thanks

HI  Avtar Singh Saini
      B1 doesn't allow to add A as a child item after B and C, if A is a parent item (Both in BOM production order). So, what you've suggested is not possible.
HI  Jeyakanthan
    The production order type are both standard and special. And I got the same error for both type.
thank you for your reply

Similar Messages

  • Problem in  BOM or component allocation for the Non- codified Item in a PO.

    Hi All,
    Please advise how to explode a BOM or Assign component in a Purchase order with Item category (L) for a Operation oriented material for which no material code is created from a production order .
    Actually in my scenario, no raw material component will send to the Sub -Contract Vendor. Only Assembled operation material lets say operation 20 from a routing ( which is not having material code ) from an In - house production from a shopfloor has to be sent to the vendor to create a operation 30 material , which is also not having a material code." How to explode a BOM or component allocation for the Non- codified Item in a PO".
    Kindly give me the IMG settings for the above scenario.
    regards,
    YK

    Hi Prasobh,
    Tnx for your suggestion. But, the client external processing routing is not constant activity . Based on the Operation bottlenecks client is sending the operation as external Processing. For Eg., If on first order operation 20 be external , Then in second order operation 20 need not be external. operation 30 may go out for external processing. Client does not want a material code for each operation.
    Give your valuable suggestion.
    regards,
    YK

  • Display product items in BT115IT_SLSO/Items

    Dear Experts!!
    Need to display product items based on sold to party. below are technical details :
    When you enter any Sold-to Party in Price Negotiation transaction it should populated all the Product at item level based on the Ship to relation maintained at Product and Sold to Party.
    Component details : BT115IT_SLSO/Items
    Method                   : ON_NEW_FOCUS of BTAdminI context Node.
    Kindly advise me how to proceed.
    Thanks in advance.

    Read the Swing tutorial on "How to Use Menus":
    http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

  • Selected component cannot be renamed...

    Anyone else have this issue before and know of a fix?? It tells me the selected component cannot be renamed during the session, and to please try a different name. When I close the session, which I assume is the program, and reopen it, I still can't rename the file. Mind you when it says component Im actually trying to rename a optimized graphic too, not an actual component. Even if I delete the component which has the same name, rename it or change the name to something else, it still wont let me rename the optimized graphic to the name the component had which should really not have anything to do with it anyway.. And there is no other file in the optimized graphic with the same name.. Is there a way to clear the systems cache..or some work around for this? I've tried restarting program, and computer to no avail..
    Thanks in advance, btw Im really liking flash catalyst and am aware its still a relativetly new program which still may have a few bugs and kinks needed to be worked out, but if there is a workaround or fix for this issue that would be great. I'd hate to have to create a new naming structure just because I make a fix to something, have to delete it, and then cant rename it to the same name when I recreate it because the system still thinks its being used.

    Hi there,
    Catalyst today more or less reserves any filename in your project's library while that project is open. This means that you'll probably run into trouble deleting an item named "bob" and then trying to rename another item to "bob". Catalyst releases everything when you close a project, however, so you should be able to delete / rename the first item, close your project, reopen, and rename the second item.
    It's an unintuitive restriction that will hopefully be loosened in the future, but for now that's the way Catalyst works.
    -Bear

  • Product /item proposal

    Hello friends !!
    I have assigned a product /item proposal to a customer .
    I have mark the material deleted ( through MM06)
    Now I create a sales order with ref to this product /item proposal .
    I donu2019t get the  information message : - Material AXMAT-SKK is marked for deletion
    I can get this only when I enter this material directly to the item line .
    can you help me ?
    Regards,
    O

    Hi
    Instead of deleting the material at the client level in MM06, go to MM02 Sales Org1 Tab in Dist chain specific status enter the relevant option & enter the validity date & save the material.
    Once this is done even for item proposal you cannot raise an order.
    Hope this will help you.
    Thanks & Regards
    Aravind

  • "Product/Item" Tab on Activity 0020 - Bus.Act. with Prods

    Hi ,
    I did create an activity type 0020 - Bus.Act. with Prods  , but cannot see an assigment block the enter the Products/Items ?
    Via the SAP GUI , same problem , no way to enter Products/Items .
    Regard's

    Hello,
    The activity management deals with BUSINESS ACTIVITY and TASK.
    Here Business Activity means is PUBLIC and TASK is PRIVATE.
    The difference between BA and TASK is involvment of Business Partner.
    You won't find any PRODUCT/ITEM related ASSIGNMENT block for this TXN Categoery.
    Bcz process wise we say that activity doesn't deals with PRODUCT/ITEM.
    That is why you can unable to see ASSIGNEMENT BLOCK.

  • Error message during copy of new version, it says the operation cannot be completed because the item foxfire is in use.

    During downloading of 7.0 Foxfire, during the copy I get an error message that says the operation cannot be completed because the item Foxfire is in use.

    If there are problems with updating or with the permissions then easiest is to download the full version and trash the currently installed version to do a clean install of the new version.
    Download a new copy of the Firefox program and save the disk image (dmg) file to the desktop
    * Firefox 7.0.x: http://www.mozilla.com/en-US/firefox/all.html
    * Trash the current Firefox application to do a clean (re-)install
    * Install the new version that you have downloaded
    Your profile data is stored elsewhere in the Firefox Profile Folder, so you won't lose your bookmarks and other personal data.
    * http://kb.mozillazine.org/Profile_folder_-_Firefox

  • Error: Show Details cannot be executed when multiple items are selected in a report filter field or in a slicer

    I have connected TABULAR Model to Excel, and in the pivot the filter is on multiple dimensions. When doing the drillthrough action it gives error - Error: Show Details cannot be executed when multiple items are selected in a report filter field or in a slicer
    Is there any workaround to this error?  so that drillthrough can be done even with multiple selection.

    Hi Vikas,
    The reason behind the error message requires the knowledge on what happens at the backend. When you perform a drill-through action, a query is sent to Analysis Services. This query is expressed in a query language called Multi-Dimensional Expression (MDX).
    Since the MDX language doesnot support drill-through command against a set (collection of tuples) an error is persisted. 
    For now, there is no workaround as it is a limitation of the underlying language that is generating the query.
    When multiple items are selected you lose the ability to drill-down on individual metrics. To resolve you must either:
    1. Select a single Item.
    2. Select all items.
    Hope this helps!
    Please mark as Answer if this helps! Thanks, Rajasekhar.

  • I recently loaded OSX mavericks on my Imac. I now find I cannot open any Adobe products from CS5. The error message reads " to open Adobe illustrator CS5.app, you need to install a JAva SE 6 runtime. Would you like to check and install one?

    I recently loaded OSX mavericks on my Imac. I now find I cannot open any Adobe products from CS5. The error message reads " to open Adobe illustrator CS5.app, you need to install a JAva SE 6 runtime. Would you like to check and install one? I try to install but get the error" download error". As far as i know I'm using Adobe Java 7. None of my CS5 suite works anymore............and i really dont want to upgrade to a monthly cloud service fee as i hate this policy with a passion.

    This goes for Dreamweaver CC on Mavericks!!!!! THANK YOU!
    I couldn't launch Dreamweaver CC. An error told me to install "java se 6 runtime". But when I clicked  OK I got another error telling me there is a network problem! I found this forum post on CS6 products, so I tried the download link, installed java 6 and presto, it worked! Thanks!

  • The Web Dynpro component cannot be generated due to serious (syntax) errors

    Hi everybody,
    While I was developing a web dynpro application, I had an error but I couldn't understand this error. Before I took this error message, only I changed bound one context node to another context node in a RadioButtonGroupByKey.Therefore, when I pushed activate button, I took an error message.This error message said "The Web Dynpro component cannot be generated due to serious (syntax) errors". What does it mean ? How can I find out where is the error in the application. Also, I think the reason of this error message is about a BC problem. I am waiting for your comment urgently.

    Hi ,
    Just delete the context (by using the context binding) and bind the field with the correct node and try to activate .
    One more suggestion is that after deleting the binding and before binding to other node check it that whether that binding was properly deleted or not.Some times its not deleting the binding.
    Hopely my suggestion may work.
    Regards,
    Satya

  • Job Mgmt : error "This component cannot be used" when sending job request

    Hi,
    When i try to create a job request (basic job request link from the Job Management Workcenter), I am having an error : "This component cannot be used".
    It seems the component is the number read from the ibase corresponding to the client and the sid. There seems to be ne problem on this side.
    But everything is correctly setup regarding Ibases and components.
    What's more when trying to create a ZLFJ (duplicated from SLFJ) in CRMD_ORDER, there is no problem.
    Any suggestion where it could come from ?

    Hello Hervé ,
    could you please provide me with some more information?
    When exactly do you get the message? When trying to submit the job request? Or when clicking on the link "Create Job Request" in the workcenter?
    If you get the message when submitting, please provide more information on the entered System (IBase). Maybe a screenshot could help.
    Best regards,
    Jonny

  • I downloaded a adobe flash update and my computer and after next logon got a blue screen.   could only start in safe mode and until uninstalling the flash player could i safe mode with networking.  i cannot open any microsoft products now. I get a message

    i downloaded an adobe flash update and my computer after next logon got a blue screen.  I could only start in safe mode and until uninstalling the flash player could i start in safe mode with networking.  i cannot open any microsoft products now. I get a message saying adobe acrobat 10 is not designed to run on windows or uninstall and reinstall it ....but it will not let me uninstall it.  What do i do?  is this all an adobe issue or a windows problem??  thanks   Tim

    Hate to suggest this, but you need to ask in the Flash forum. This forum is for Acrobat.

  • How can read BOM component date before save the production order??

    Hi Experts,
    In our company, we need to develop a program to read the BOM component data of the production order
    before we save the production order.
    That for example ,when we create and release a production order , before we save the production
    order,we want a porgram to read the BOM component data. If some component data can meet our
    requriement (may be if there is material requirement quantity>100 EA),then the system will pop up a
    small dialog box to remind us.
    There is user exit PPCO0007 and PPCO0007.But it seems they only can read the head data of the
    production order before we save the production order. And the BOM component data of the production
    order are saved in the RESB(Reservation Table).So if we do not save the production order,all the BOM
    component data are not saved in the RESB table.
    So how can slove the problem??
    How can read component date before save the production order??
    Are there any other user exit we can use???

    Hi Just wanted to check am I right that you are trying to check if you have enough Materials Available before you release or Save the order right ? if this is your business objective then when you create order you have material availability tab which checks and gives error if shortage is there. Please let me know if is this wht you asking for ?

  • RQL Query to get the specific range of product items from product catalog.

    Hi All,
    I need to do the batch wise query to product catalog.
    For that i have use Query builder but that is giving me repeated items, now i wanted to use RQL using rqlStatement.
    Please help me in solving the issue.
    Query which i have used using QueryBuilder.
                    RepositoryView productView = productRepo.getView("product");          
                    QueryBuilder productBuilder = productView.getQueryBuilder();
                    Query productQuery = productBuilder.createUnconstrainedQuery();           
                    RepositoryItems[] productItems = productView.executeQuery(productQuery,startIndex,endIndex);
    Can anybody help me in writing RQL Query to get the specific range of product items from product catalog.

    Hi Shakuntala,
    There is no executeQuery method defined in RqlStatement Interface, which will accept index for output result.
    So As far as I know, what u are trying to achieve is not possible with RQL statements OOTB way.U can consider range of results based on some condition from Repository items.
    Please let me know if u find any way to implement it.
    Above Query builder should always return different ids if range is not overlapping with previous range.
    Please verify that repeated items ids are same or different,
    Quoting from API docs:
    RepositoryItem[] executeQuery(Query pQuery,
                                  int pStartingIndex,
                                  int pEndingIndex)
                                  throws RepositoryException
        Executes the given query and returns an array of matching RepositoryItems, which are contained within a total potential result set. For example used if one wanted to retrieve elements 50-60 from a query which could return 100 elements.
    Regards,
    Nitin.

  • Remote control using DCOM: Error: "ActiveX component cannot be created."

    Hello,
    I want to address a OMICRON CPC100 device via remote control. I have a dll ("TESTCONTROL.dll"), which provides methods to control the CPC100. In order to encapsulate this functionality, I've written a VB.NET-dll ("CLC_CL_for_Net.dll") (it's a class-dll) which calls methods of TESTCONTROL.dll. Now I want to use CLC_CL_for_Net.dll in LabVIEW.
    Here's the code of CLC_CL_for_Net.dll:
    Imports TESTCONTROLLib
    Namespace MyCPCNamespace
        Public Class CPCClass
            Public Sub New()
            End Sub
            Public Sub testfunction(ByVal ipaddress As String)
                Dim tc As TestProcedure
                Dim atm As IATMTest
                tc = CreateObject("TestControl.TestProcedure", ipaddress)   '<-- here the error occurs!
                atm = CreateObject("TestControl.ATMTest", ipaddress)
                atm.Activate(300, 10, 1)
                atm.Deactivate()
            End Sub
        End Class
    End Namespace
    In order to enable DCOM on my computer, I did the following:
    - I switched the firewall off.
    - I started "dcomcnfg.exe", chose "Component Services/Computers/My Computer -> Properties" and checked the checkbox "Enable Distributed COM on this computer".
    - I also chose the tab "My Computer Properties/COM Security" and allowed everyone full access and launch
    permissions.
    - I created an exe-file from my LabVIEW VI, which uses the dll, with the help of the LabVIEW Application Builder.
    For this exe-file and also for the TESTCONTROL, I set the authentication level to "None".
    For test purposes, I used my dll in a C++ project. There everything works fine. However, when I try to use the dll
    in LabVIEW (using LabVIEW's .NET constructor node and method node, which you can find under Connectivity -> .NET), the program fails at the line "tc = CreateObject("TestControl.TestProcedure", ipAddress)".
    Here the error message displayed by LabVIEW (I translated it from German into English):
    "Error 1172 has occurred at Error calling method CLC_CL_for_Net.MyCPCNamespace.CPCClass.testfunction of ObjectId
    handle: 0x2BB117C for obj 0x3F19E1D[CLC_CL_for_Net.MyCPCNamespace.CPCClass] in domain [LabVIEW Domain for Run] and
    thread 3792, (System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
     Inner Exception: System.Exception: The ActiveX component cannot be created.
    ) in CPC100_RemoteControlVI.vi"
    As the dll works when I use it in the C++ project, I don't understand why this error occurs when I use the dll in
    LabVIEW. Do I have to give LabVIEW any special permissions?
    Can anyone help me to solve this problem? Thanks a lot for your efforts!
    Regards,
    Matthias

    Hi Matthias,
    I am not really familiar with .NET assemblies but I found couple informations on your error :
    First of all, about the Error 1172 in LabVIEW, there is two things to proof:
    Ensure that the .NET assemblies that you are using are saved in the root directory of the top-level VI.
    Add the .NET assembly as a reference in LabVIEW by selecting Tools»Advanced»NET Assembly References. Click the Add button and navigate to the location of all the assemblies that you want to call.
    Those two steps sometimes solve Error 1172 related problems. I also found some information about the "ActiveX component cannot be created" error. A .Net Class library needs to be in a COM wrapper in order for it to be called through COM methods, such as ActiveX. The way to do so is:
    1. Create a new .NET Class Library project.
    2. Remove the Class1.vb that is created.
    3. Click Add Class on your project.
    4. Choose "COM Class", and add it.
    5. Add at least 1 function or sub in it.
    6. Compile it, and Visual Studio should registrer it automaticly.
    If you whish to manuall reg it, or create a registry entry file, use "RegAsm.exe" in the .NET Framework folder.
    I hope this could be any helpful to you
    Regards
    Florian Abry
    Application Engineer Group Leader
    NI Germany

Maybe you are looking for