Unable to remove additional attribute/ category from product

I am using SAP CRM 4.0 and in order to add additional attributes on a product created a attribute 'test_attribute' created a set type ' test_attribute_set' and attached the attribute to it. Then I created a hierirch and and inside it created a category 'test_category' which was assigned 'test_attribute_set'. This test category was then attached to my two products. All is fine till here, but now when I try to detach this catagory from product it does not give an option to select the category and remove from the general tab of product. Can some one please help me on this?

I am using SAP CRM 4.0 and in order to add additional attributes on a product created a attribute 'test_attribute' created a set type ' test_attribute_set' and attached the attribute to it. Then I created a hierirch and and inside it created a category 'test_category' which was assigned 'test_attribute_set'. This test category was then attached to my two products. All is fine till here, but now when I try to detach this catagory from product it does not give an option to select the category and remove from the general tab of product. Can some one please help me on this?

Similar Messages

  • Jaxp-Unable to remove an attribute permanently from document object

    Hi
    I have a requirement where I have to strip out an attribute called "xmlns" at the root element of my xml document.
    for eg: <UserProfile xmlns="http://foo">
    <ID>1234</ID>
    <Name>Bob</Name>
    </UserProfile>
    I tried using API's
    1) document.getDocumentElement.removeAttribute("xmlns")
    After this my xml document look like this
    <UserProfile >
    <ID>1234</ID>
    <Name>Bob</Name>
    </UserProfile>
    Also tried this..
    2) Attr att=document.getDocumentElement().getAttributeNode("xmlns");
    att.setValue("");
    document.getDocumentElement().setAttributeNodeNS(att);
    After this my xml document look like this
    <UserProfile xmlns="">
    <ID>1234</ID>
    <Name>Bob</Name>
    </UserProfile>
    Irrespective of all this , when I gave the new xml document to Jaxb for processing , Jaxb complains that
    unexpected root element
    uri:http://foo
    Though this attribute neither visible nor accessible using any DOM apis, still this attribute exists as part of this document.
    Could somebody explains a little more about this behaviour or help me to resolve this..
    Any feedback will be deeply appreciated,
    Ranjith Pillai.

    Ranjith,
    I am facing the same problem and still not been able to figure out what's wrong with parsing.
    Here is the XML document before cleaning
    INFO: Clean CamMessage=
    <?xml version='1.0' encoding='UTF-8'?>
    <CamMessage>
    <originator name="CLARIFYCRM" version="1.0"/><security><key>rO0ABXNyACFjb20uY2luZ3VsYXIuY2FtLmF1dGguU2VjdXJpdHlLZXkhdeFvAoQflwIABEoADGNy
    ZWF0aW9uVGltZUoAB2V4cERhdGVMAApjbGllbnRUeXBldAARTGphdmEvbGFuZy9DbGFzcztMAAh1
    c2VySW5mb3QAD0xqYXZhL3V0aWwvTWFwO3hwAAAA/HwfQv8AAAD8fDGSf3ZyACJjb20uY2luZ3Vs
    YXIuY2FtLmNhcmUuYXV0aC5DU1JBdXRoAAAAAAAAAAAAAAB4cHNyABFqYXZhLnV0aWwuSGFzaE1h
    cAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVzaG9sZHhwP0AAAAAAAAx3CAAAABAAAAAH
    dAAIUGFzc3dvcmR0AAtDTEFSSUZZQ1JNO3QAEm9yaWdpbmF0b3IudmVyc2lvbnQAAzEuMHQABFNp
    dGV0AAMwMDF0AAZVc2VySWR0AApDTEFSSUZZQ1JNdAAKQ29tcGFueU5icnQAAjM1dAAPb3JpZ2lu
    YXRvci5uYW1ldAAKQ0xBUklGWUNSTXQAD1Byb2Nlc3NPbkJlaGFsZnEAfgAPeA==</key></security><request action="Login"><select><field name="Password">CLARIFYCRM;</field><field name="Site">001</field><field name="UserId">CLARIFYCRM</field><field name="ProcessOnBehalfUserId">CLARIFYCRM</field><field name="CompanyNbr">35</field></select></request><response><resultSet/></response>
    </CamMessage>
    INFO: Clean CamMessage=
    <?xml version='1.0' encoding='UTF-8'?>
    <CamMessage>
    <originator name="CLARIFYCRM" version="1.0"/><security><key>rO0ABXNyACFjb20uY2luZ3VsYXIuY2FtLmF1dGguU2VjdXJpdHlLZXkhdeFvAoQflwIABEoADGNy
    ZWF0aW9uVGltZUoAB2V4cERhdGVMAApjbGllbnRUeXBldAARTGphdmEvbGFuZy9DbGFzcztMAAh1
    c2VySW5mb3QAD0xqYXZhL3V0aWwvTWFwO3hwAAAA/HwfQv8AAAD8fDGSf3ZyACJjb20uY2luZ3Vs
    YXIuY2FtLmNhcmUuYXV0aC5DU1JBdXRoAAAAAAAAAAAAAAB4cHNyABFqYXZhLnV0aWwuSGFzaE1h
    cAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVzaG9sZHhwP0AAAAAAAAx3CAAAABAAAAAH
    dAAIUGFzc3dvcmR0AAtDTEFSSUZZQ1JNO3QAEm9yaWdpbmF0b3IudmVyc2lvbnQAAzEuMHQABFNp
    dGV0AAMwMDF0AAZVc2VySWR0AApDTEFSSUZZQ1JNdAAKQ29tcGFueU5icnQAAjM1dAAPb3JpZ2lu
    YXRvci5uYW1ldAAKQ0xBUklGWUNSTXQAD1Byb2Nlc3NPbkJlaGFsZnEAfgAPeA==</key></security><request action="Login"><select><field name="Password">CLARIFYCRM;</field><field name="Site">001</field><field name="UserId">CLARIFYCRM</field><field name="ProcessOnBehalfUserId">CLARIFYCRM</field><field name="CompanyNbr">35</field></select></request><response><resultSet/></response>
    </CamMessage>
    Code to unmarshal
    Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
    unmarshaller.setValidating(false);
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    dbf.setNamespaceAware(true);
    DocumentBuilder db = dbf.newDocumentBuilder();
    Document doc = db.parse(new File( "test.xml"));
    //Document doc = db.parse(inMessage);
    cmcamList = (CamMessage )unmarshaller.unmarshal( doc );
    //test.xml is actually the clean xml message as above.
    Appreciate any help in resolving the problem.
    Thanks,
    Nilesh

  • I am unable to remove an empty folder from the bookmarks toolbar

    Window 7
    Firefox 6.0.2
    I have an empty folder on my bookmarks toolbar that I am unable to remove. I delete it and it comes back. I have been able to delete other folders from the toolbar, but not this one.

    Any help??? Please!!

  • A query on removing additionally padded zeroes from the pernr.

    Hi ,
    How can i remove the padded zeroes from the pernr, Ex pernr is 8 chars and if pernr has 6 chars it has to remove appended 2 zeroes from the left and should only print the 6 chars with no appended zeroes
    Thanks

    Hi Khaleel,
    Use FM <b>CONVERSION_EXIT_ALPHA_OUTPUT</b>
    Reward if useful.
    Thanks
    Aneesh.

  • Need to remove Authentication Source Category from login name

    We are synchronizing with an LDAP and need the loginname to NOT include the auth source category, but cannot find an option to do this. The LDAP is called passport. After synch the user's login name is passport\jtokeeffe. We have a script to remove the passport prefix but every time we run the LDAP job to only bring in NEW users, it resets all the existing user's loginnames. The problem is, the username that is available in the Request object from the JSR168 container has "passport\jtokeeffe" as the username. Our portlets interact with many different databases and other applications that we are passing user login info to, so we would have to change tons of code to strip of the prepended "passport\". Do we have any other option???

    One option would be to write a simple PWS that is run after the AWS that sets a user property called, say, "shortlogin". Then you can pass that property to your remote tier and use it in your portlets. Unless you are sending credentials to your portlets via Basic Auth. Are you?

  • Unable to remove apple software update from PC

    I am unable to update my i tunes as there is a problem with the apple software update. I have uninstalled everything else to try and rectify the issue but it has now made it worse as everything has gone but the apple software update. It cant be removed from my PC any ideas how I can get rid of it?

    You lost me.  Do you have a new computer that you want to sync your new iPad with?

  • Unable to remove recycle bin entries from user_constraints table

    When I do select * from user_constraints table I get few entries like BIN$HY86N3B2RQi/1ODAiR9CTw==$0.
    I have tried purging the recycle bin many times but these entries are still there. When i try to read the database information from my code(JDBC Connection) these keys are being read and generating erroneous results.
    One more important thing. When i tried to rename these keys, they are getting generated again. Any help on this issue will be very helpful to me. Thanks in advance.

    >
    When i tried to rename these keys, they are getting generated again
    >
    What does this mean? Show us the statement you used to do the rename.
    >
    its not present in the recycle bin but it is present in the table user_constraints only. when i do a select * from user_constraints i get two entries where the constraint_name is like this BIN$.........
    >
    Exactly - once you flashback the table the constraints aren't in the recycle bin so you can't purge them from it. But you can rename these if you own them. You don't have to be SYS.
    See the 'Notes on Flashing Back Dropped Tables in the SQL reference
    http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9012.htm
    >
    Notes on Flashing Back Dropped Tables The following notes apply to flashing back dropped tables:
    •Oracle Database retrieves all indexes defined on the table retrieved from the recycle bin except for bitmap join indexes. (Bitmap join indexes are not put in the recycle bin during a DROP TABLE operation, so cannot be retrieved.)
    •The database also retrieves all triggers and constraints defined on the table except for referential integrity constraints that reference other tables.
    The retrieved indexes, triggers, and constraints have recycle bin names. Therefore it is advisable to query the USER_RECYCLEBIN view before issuing a FLASHBACK TABLE ... TO BEFORE DROP statement so that you can rename the retrieved triggers and constraints to more usable names.
    •When you drop a table, all materialized view logs defined on the table are also dropped but are not placed in the recycle bin. Therefore, the materialized view logs cannot be flashed back along with the table.
    •When you drop a table, any indexes on the table are dropped and put into the recycle bin along with the table. If subsequent space pressures arise, then the database reclaims space from the recycle bin by first purging indexes. In this case, when you flash back the table, you may not get back all of the indexes that were defined on the table.
    >
    Just rename the constraints since they are in your own schema.

  • Unable to remove "Untitled CD 2" from Finder

    While other people have found a fix for removing these, I haven't been able to get it to work properly.
    Finder, in both 10.6 and now in 10.7, had listed "Untitled CD" and "Untitled CD 2" in the sidebar, with a burn icon next to them. They were completely unselectable.
    Other threads mentioned that inserting a blank CD and then selecting them would work, and it did, but only for the first "Untitled CD", so I'm left with "Untitled CD 2".
    I've tried a different blank CD, but to no avail.
    Anyone know what to do?

    Thank you so much Eric. I have been haunted by this problem (a DVD actually) and wasted hours trying to get rid of it. Your trick worked perfectly and earned the "*** Didn't I Think of That Award" 8^)

  • Unable to get VO attribute values from CO extension

    Hi All,
    I have extended a standard controller. Screen has view link. There are fields updatable in both master and child VOs'.
    If i change these fields (messageTextInput), Im able to get the modified values of master VO.
    But Child VO gives me the database value and not the modified value.
    this is the code im using to get values.
    OAViewObject vo = (OAViewObject)am.findViewObject("PosViewLinesVO");
    OAViewObject vo1 = (OAViewObject)am.findViewObject("PosViewShipmentsVO");
    Row row = vo.first();
    while(row != null)
    Number poLineId = (Number)row.getAttribute("PO_LINE_ID");
    Number lineTotal = (Number)row.getAttribute("Total");
    Row row1 = vo1.first();
    while(row1 != null)
    Number poLineId1 = (Number)row1.getAttribute("PoLineId");
    if(poLineId1.equals(poLineId))
    Number lineLocId = (Number)row1.getAttribute("LINE_LOCATION_ID");
    Number price = (Number)row1.getAttribute("NewPrice");
    row1 = vo1.next();
    row = vo.next();
    Please help. Am i missing sometihng.
    Thanks in advance

    are you getting any null pointer ??
    and check OAViewObject vo = (OAViewObject)am.findViewObject("PosViewLinesVO");// is this PosViewLinesVO or PosViewLinesVO1
    Thanks
    --Anil                                                                                                                                                                                                                                                                                                                                                                               

  • Additional Attributes in Mail Forms

    Hi
    I want to create mail form templates and want to add some custom attributes in the additional attributes category of attributes and then write my own logic for filling up the values in those additional attributes at runtime.
    What are the structures and BADIs I need to enhance in order to do this?
    Thanks in advance
    Vishal

    Hi,
    Check if below helps you (Maintain Attribute Contexts for Mail Forms)
    SPRO->Customer Relationship Management->Marketing->Marketing Planning and Campaign Management->Personalized Mail->Maintain Attribute Contexts for Mail Forms.
    Just go through the SPRO documentation for same, it might help you.
    Regards,
    Dipesh.

  • Despite my best efforts, I am unable to remove iTunes 11.1.4 from my PC, this being made necessary because the original installation had a flaw and did not load properly. Effor to use the control panel, deleting dll. files, etc. all failed. iTune out??

    Despite my best efforts, I am unable to remove iTunes 11.1.4 from my PC, this being made necessary because the original installation had a flaw and did not load properly. Effor to use the control panel, deleting dll. files, etc. all failed. And, of course, on startup, a window opens with the error and tells me find QTMovie.dll and delete it because this may be the source of the hangup. Also, in trying to delete iTunes, I get the additional message that I must get approval from the System Administrator to take this action. I am the System Administrator.
    Any ideas would be welcomed.
    Thank you.
    James
    <E-mail Edited by Host>

    Thank you for asking this question.  I'm having the same issues. 
    Liz

  • Fedlet: How to remove SPNameQualifier attribute from Authnrequest message

    Hi all,
    Hopefully someone on this forum is able to give me some hints how to proceed.
    I'm trying to understand how SAML2 works, and how (if I get it working with sample application) I can integrate it with our existing application.
    SP: Fedlet (Running on Weblogic 10.3)
    IDP: Shibboleth (Running on Weblogic 10.3)
    Both are running on the same server, but in different domains (and obviously with different ports).
    Fedlet is installed, and has the IDP meta data file loaded. When I go to the fedletsample application, I get the 3 hyperlinks (Of which "Run Identity Provider initiated Single Sign-On" is a broken link). Clicking on the "Run Fedlet (SP) initiated Single Sign-On using HTTP POST binding" brings me to the IDP login page.
    My IDP is using the embedded LDAP server from Weblogic. I enter the UID and Password, and (if details are entered correct), I'm redirected to the SP site again. Unfortunately at the SP site (The fedlet app) the message states "Single Sign On failed.".
    From reading the log file at the IDP, I understand that my user is successfully authenticated, however IDP (Shibboleth) is unable to process "SPNameQualifer"
    The log states a lot but I think the issue is related to an unknown attribute in the NameIDPolicy element:
    My NameIDPolicy in the AuthnRequest looks like this
    =====
         <samlp:NameIDPolicy
              AllowCreate="true"
              Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient"
              SPNameQualifier="fedletsp"
              xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"/>
    =====
    If I look up the details in the IDP log I see this
    ======
    - Starting to unmarshall DOM element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Targeted QName checking is not available for this unmarshaller, DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy was not verified
    - Building XMLObject for {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Unmarshalling attributes of DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Pre-processing attribute AllowCreate
    - Attribute AllowCreate is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute Format
    - Attribute Format is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute SPNameQualifier
    - Attribute SPNameQualifier is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute {http://www.w3.org/2000/xmlns/}samlp
    - {http://www.w3.org/2000/xmlns/}samlp is a namespace declaration, adding it to the list of namespaces on the XMLObject
    - Unmarshalling other child nodes of DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Unmarshalling child elements of XMLObject {urn:oasis:names:tc:SAML:2.0:protocol}AuthnRequest
    - Unmarshalling child element {urn:oasis:names:tc:SAML:2.0:protocol}RequestedAuthnContextwith unmarshaller org.opensaml.saml2.core.impl.RequestedAuthnContextUnmarshaller
    ======
    From topics I found using google, I understood that this attribute is not required, and that I should "suppres" it from the request.
    Now here come my question, how do you suppress this? I assume I would need to add some information to the idp-extended.xml file that indicates to exclude this attribute (SPNameQualifer) from the authrequest. But unfortunately I'm unable to find this infomation.
    Any help, tips are appreciated. I'm sure somewhere this information is stored, but I'm unable to find it.
    Many thanks
    Peter Daalder
    Edited by: user11240309 on 13-apr-2011 1:29

    I would like to perform similar action too.
    Anyone know how to remove the "standalone" attribute?
    Thanks.

  • No authorization to purchase from product category

    Hi
      I am trying to add an item to the shopping cart. When I press "Add to Shopping cart" the following warning message came.
    No authorization to purchase from product category 'Raw Materials'.
    How should I assign this authorization to my user name(I have all the admin privilages).
    Thanks for your help
    Vidya

    Hi
    In the transaction PFCG, for the role of Startegic purchaser,under the Personalization tab,set the attribute BBP_WFL_SECURITY to '4'.Also,check the authorisation data for the Strategic purchaser role.
    Check by giving SAP_ALL access to the user for time being.
    Regards
    - Atul

  • No authorization to purchase from product category X

    Hello,
    when I click on shop and select the product (relicated from BE), while adding this item to SC got the error 'No authorization to purchase from product category xxx', but for the same material and product category I can create a free form SC or PO (through process purchase order) or a contract. I have assigned the rite Product categories to user and PGRP. pls let me know if you have seem this message before?
    Thanks,

    Hi,
    Please assign the product category in the extended tab in transaction PPOMA_BBP for the user.
    In the transaction PFCG, for the role of Startegic purchaser,under the Personalization tab,set the attribute BBP_WFL_SECURITY to '4'.Also,check the authorisation data for the Strategic purchaser role.
    You can check by giving SAP_ALL access temporarily.
    BR,
    Disha.
    Do reward points for useful answers.

  • Forms Designer - Unable to remove Child Table from the form

    Hello,
    While testing adding additional attributes, I have assigned an additional child table to the form. However I am not able to remove it. I get an error message: "This version has been made active. Add/Update/Delete not allowed."
    I tried creating new version and making it active to remove 'active' status from the form I modified, but still getting the same error. What am I doing wrong? Thank you in advance.

    creating new version and making it active to remove 'active+'
    Make new version then remove child form and then make version active..
    You are making version active b4 removing child table.
    Don't change the sequence which I have written above.

Maybe you are looking for