Deleting a top level dimenson in planning

I acciddentally added a member as a top level member in Hyperion Planning. It added a new dimension and i am unable to delete it. is there a step i am missing. i can only find the steps to delete children.

This procedure should only be performed by your SQL or Oracle DBA. BE SURE YOU HAVE A BACKUP OF YOUR APPLICATION BEFORE ATTEMPTING THIS PROCEDURE. You will need to delete all the children first, then the dimension. If you have the dimension in forms, you may also need to (after step 5) go into the hsp_formobj_def_mbr table and delete all references of that object ID. Then delete the dim id in the hsp_form_layout table. Recycle services of Planning. Procedure:If you create a custom dimension in planning and wish to delete it, here is how you might remove it from SQL manually. We recommend that only someone familiar with relational databases attempt this. The following assumptions are being made about the dimension: * No forms have any references to the dimension.* Any and all attribute dimensions have been removed from the dimension.* Any and all members have been removed from the dimension.* All security access has been removed from dimension.* Any Alias associated with the dimension has been removed. In this example we have created a dimension called Dummy Dimension. 1. Open the Enterprise Manager for SQL server2. Open the database that has your planning application3. Open the table HSP_OBJECT4. You need to find the row that has the dimension name you want to delete:5. Take note of the OBJECT_ID in my example it is 50051, don't delete it yet.6. Open the table HSP_MEMBER7. Find and delete any rows that have a MEMBER_ID equal to the OBJECT_ID from step 5.8. Close the Table HSP_MEMBER9. Open the table HSP_MRU_MEMBERS.10. Find and delete any rows that have a DIM_ID equal to the OBJECT_ID from step 5.11. Close the table HSP_MRU_MEMBERS.12. Open the table HSP_DIMENSION13. Find and delete any rows that have a DIM_ID equal to the OBJECT_ID from step 5.14. Close the table HSP_DIMENSION15. Also delete it's reference from the HSP_UNIQUE_NAMES table.16. Delete the row in the HSP_OBJECT table that you found in step 4.17. Close the HSP_OBJECT table.18. Restart application server.19. Open Essbase Application Manager for the application and remove the dimension from the necessary Essbase outlines. Now when you open the application in Planning the dimension will be removed.The next step is to perform a refresh to make sure planning and Essbase are in sync.

Similar Messages

  • How to Delete Top Level Folder

    I have a number of files in a hierarchy of folders and I wish to delete the top level folder but leave in place all the sub folders and files contained therein. There are only folders (no files) under the top level folder. Specifically, I do not want to just select and drag and drop all the subfolders.
    Any help on how to do this appreciated.

    First, to clarify the term - there are traditional VS projects (C# project, VB project, etc.) and with Team Foundation there are now Team Projects. Given the question, I take it you mean team projects (as created with the "New Team Project" option and going through the Project Creation Wizard).
    When you create a team project called "foo", the folder for that project (assuming you had it create a folder during the Project Creation Wizard, which is the default) will be called $/foo. Based on your question, I take it you're referring to a folder called "bar" that would be at server path $/foo/bar since it's part of the "foo" team project.
    The easiest way to rename or delete such a folder would be to bring up the Source Control Explorer (View | Other Windows | Source Control Explorer) and navigate to that folder. You'll want to make sure that you have the folder in your local workspace (this is a limitation when have in V1) so you may want to right-click on "bar" and do a "get latest version" first. If you don't already have it mapped, you'll be prompt to pick a local path to map it to.
    When you right-click on the folder "bar" (once you have it in your workspace), among the entries in the context menu will be Delete, Rename (for the "rename to oranges" case), and Move (for "move it to another folder"). Note that each of these pends the operation on the workspace, and you'll need to check in before the change is committed to source control.
    tiny screen shot: http://static.flickr.com/29/55040912_e3190835e6.jpg

  • Dependent requirements for Top level materials planned in MRP

    Hey Gurus,
    A top level material 20350 has a component 30397 and both of these materials are planned in APO.  We have another top level material 30399 (but this material is planned in MRP) and the component 30397 (is planned in APO) will the dependent requirements from material 30399 be populated in APO for material 30397?
    Sincerely,
    Kris

    Kris
    As Datta has mentioned the dependent demand will not reflect for the component material in APO. We had the same scenario as yours and this is what we did
    We modified the Planned order integration model filter criteria by adding custom logic in the BAdI CIF_INT_MODEL. The logic was to query the BOM tables in R/3 and find out all parents that have SNP relevant materials as components and include these parents in the list of materials for which planned orders are to be CIF'ed from R/3 . The BAdI will be invoked when you run the IM generation .
    You also have to CIF the BOM to APO . Once the PDS and planned orders are available in APO , the dependent demand will be created automatically. ( If you do not want to modify the BAdI then you can write a query and identify the parents and add them to the integration model manually)
    Thanks
    Saradha

  • Horizontal menu with one top level having pages below.

    I have reviewed the answer to a similar post and reviewed the settings as shown in the image. My problem is that I want this one menu item to display the pages vertically and not drop down, and display to the right. I have tried every way of setting the menu preferences I can think of and it refuses not to impact the menu as a whole. This includes unchecking the box that allows individual edits. Can someone provide me a text procedure step by step to make my one top level menu item display the pages dropped down vertically for selection as opposed to down and right? This is the latest version of Muse. The menu widget was created by allowing it to detect the pages the way they were set in design mode.

    Ok just in case any other new users to muse have the same problem with a horizontal menu needing to have one of the top level links drop down a vertical menu below. Initally in plan view I had created the top level page, and all the other pages below stacked vertically. What I did to make it display the way I wanted is to delete the pages stacked vertically and place them on the same line horizontally. See below .....

  • Inactive component cost not rolled up to top level item

    Hi
    Our scenario is as follows: we have a top level item with a BOM. And some components of the BOM  are having material status u2018inactiveu2019. Inactive means materials will not procured and sold, however we could have inventory which can be consumed in production of other materials. In other words inactive items are like old items. These inactive items already have costing value. And we donu2019t want to recost inactive items.
    Having described above scenario, the requirement here is when we run costing for top level item, system should take costing value of inactive items  and roll up into top level item costing which is NOT happening now. Client donu2019t want to recost inactive items. The reason for not recosting inactive items is the recosting could change cost of inactive items significantly.  We are using 4.7 version and standard costing.
    Would appreciate any ideas or suggestions in this regard.
    thanx
    Sunil

    Thanks Young for the reply. 
    We already set 'do not cost' indicator for inactive components. And these inactive components do have standard costs valid up 10 12/31/2999.  It seems bom explosion is excluding these materials. it is ok to exclude. However the existing standard cost of these inactive components did not roll up in to top level. when I checked the costing status log, it says material ABCDF123 in plant 3344 has material status 40: Inactive.
    I checked BOM as well and inactive component is flagged as 'relevant for costing'.
    We are using following valuation varaiant
        Strategy Sequence ->  1. Planned Price 1    2.Standard Cost
        Transfer Control - Complete Transfer
    thnx

  • Budget Control at top level WBS only

    Hello All,
    I have a requirement from client where I need to activate the Budget control (90% warning and 100% error). I have done the setting accordingly.
    Now the scenario is such that when client is doing budgeting, they are allocating the budget only at top level WBS (they have a different legacy, where they are doing there detail planning n budgeting, but since they want the feature of budget control in PS, they will do minimal budgeting in PS). As per my settings when I budget top level WBS and save the availabity control is activated (with no budget on lower level WBS). Now when I try to do some postings/or assign that WBS to PO, even with a value of 1 USD, i am getting an error of budget exceeded, which is fine as per the settings as that WBS is having 0 budget.
    The requirement from client side is such that they want AVAC to be activated only at top WBS and do postings to lower WBS. But if the total of lower WBS exceed the budget of top WBS, they should get an warning or error. For example:
    WBS level  BUDGET ACTUALS
      1               100
      2                              50
      2                              50
    so as soon as the actuals touch 100, the system should give an error/warning. Note that the 2nd level WBS are not budgeted in SAP, so budget is 0 on them.
    I have 2 questions:
    1.Is it possible to activate AVAC only for top WBS ?(without any enhancement/development)
    2.How the AVAC will work, if the total of 2nd level WBS exceeds the budget of top WBS (as explained in example above)?
    Awating your replies.
    Thanks
    Sarang

    Thanks Virendra, it was useful.
    I tried other way round also i.e. by not marking the release tab in OPS9 and activating AVAC in CJ30.It works in that way too.
    For my other question, regarding activating AVAC only at top level, we can achiebve that by using transaction control in user status.
    Thanks
    Sarang

  • Sub-menus to Top Level Pages issue

    My web site has eight top level pages, and sub-menus to those pages. Using the menus widget I set up the menus on my master page and it works fine.  But I decided that on one (and only one) of the top level pages i do NOT want the drop down menu to show. When I check "Top Level Pages" (and uncheck Edit Together) on that particular menu page, Muse still applies Top Level Pages to the other seven pages — no sub-menus appear under any pages. It's an either/or situation — either sub-menus appear under every top level page or none appear. Can anyone tell me what I'm doing wrong? Or is it not possible to selectively have sub-menus appear under select Top Level Pages?

    In your plan view right mouse click on the pages that you do not want in the menu and choose exclude from menu.

  • Can we hide filter in Search Master agreements standard top level query?

    Hi Experts, 
    I have a requirement to hide flter in standard Search Master Agreements top level query.  See below screen shot
    I have an idea how to delete filter in query but when i have added that query to top level navigation i don't have any idea.
    So i want to hide Business Unit & Region filter in Search Master Agreement query when it is in top level navigation.
    If anyone have idea please share with me how to hide.
    Thanks,
    Lava

    Hi Lava,
    It is not a filter but this a Standard field which is coming from the Master Agreement.
    So, you cannot hide or even delete any field.
    But if it is a custom field you can hide it by inactivating the respective field in Extension Defination.
    Please let me know if you need any assistance.
    Thanks,
    Raj.

  • How to move all files to the top level folder?

    I want to move all files within a particular folder -- and all files in all sub folders -- to the top level. i.e. I want to collapse the folder structure to just one folder. Assume that there are no files with the same name.
    *Method 1*
    My first thought was to use Find:
    1. Limit Find to the particular folder.
    2. Find all files in the folder with Size > 0.
    3. Switch to List view. All files are listed.
    4. Select all files and drag to the top folder
    5. Delete all sub folders manually.
    Problem: Pages files are not found, and maybe others aren't.
    This is a simple method and I'd like to stick with it.
    *QUES 1*
    What condition should I set within Find so that I can be guaranteed of finding all files?
    *Method 2*
    It was suggested in another thread that I use Terminal to move all files to the top level, but I couldn't get it to work. And there was a problem with files that consist of bundles.
    *QUES 2*
    What is the easiest way to consolidate all files within a folder to the top level -- assume no duplicate names -- and at the same time remove all sub folders?
    Message was edited by: Guy Burns

    Thanks for the suggestion of EasyFind.
    To find all files in a certain folder I typed in *[a-z 0-9] as a Boolean search (this thread won't let me post the exact characters required by EasyFind). That should cover every file I've ever named. EasyFind came back with "11719found/12316done".
    Any idea what the missing 500 files would be? I'm hoping they are files that I don't need to know about (invisible files, system files and so on).
    Message was edited by: Guy Burns

  • XML document must have a top level element. Error processing resource

    Hi,
    I am trying to send a XML file to a web browser from a servlet. I read the contents of the XML file into a string and I am sending it to the brower. Before I do this I set the 'Content-type' header of the httpResponse to "application/xml" . Embedded in the XML file is an xml-stylesheet elemetn indicating which *.xsl stylesheet to use to parse the XML content.
    I get the following error:
    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    XML document must have a top level element. Error processing resource 'http://127.0.0.1:8080/testReplyingXML/xml-to-html.xs...
    Now, if I take the stylesheet element out of the XML string I sent, then the browser stores the content into and *.xml file. I manually run the "xml-to-xsl " stylesheet mentioned in the error output above, and there is no problem, the xml content gets successfully transformed in a viewable HTML .
    It is only when I embed the "stylesheet" element into the XML content that I get this error.
    So the browser is receiveing valid XML.
    I am not sure if the above error is complaining about the XML content I send or the stylesshet .
    Does anyone have an idea of what am I doing wrong?
    For your information here are my servlet code and the XML file:
    servlet:-
    package webapps.testReplyingXML;
    import java.io.BufferedReader;
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.FileReader;
    import java.util.Enumeration;
    import java.util.StringTokenizer;
    import java.io.PrintWriter;
    public class ReplyXML extends HttpServlet {
              static int transactionCount = 0;
              public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException ,IOException {
                   String Q_PARAM = "query";
                   String requestString = req.getQueryString();
                   for ( Enumeration en = req.getParameterNames() ; en.hasMoreElements() ; )
         String k = (String)en.nextElement() ;
         String[] x = req.getParameterValues(k) ;
         String s = null;
         String DATA_PARAM= "";
         for(int i = 0 ; i < x.length ; i++ )
         s = x[i] ;
         //System.out.println("s = " + s);
         if (k.equals("query")){
              try {
                             //res.setHeader("Content-Type", "application/xml");
                             //res.setHeader("Transfer-Encoding", "chunked");
                             //res.setHeader("Cache-Control", "no-cache");
                             //res.setHeader("Server", "Jetty/5.1.10");
                             //res.setHeader("Pragma", "no-cache");
                             //res.setHeader("X-Joseki-Server", "Joseki-3.0-dev");
                             res.setStatus(res.SC_OK);
                             StringBuffer fileData = new StringBuffer(1000);
                        BufferedReader reader = new BufferedReader(new FileReader("sparql_results.xml"));
                        char[] buf = new char[1024];
                        int numRead=0;
                        while((numRead=reader.read(buf)) != -1){
                        String readData = String.valueOf(buf, 0, numRead);
                        fileData.append(readData);
                        buf = new char[1024];
                        reader.close();
                        String xmlMsg= fileData.toString();
                        System.out.println("XMLMSG= " + xmlMsg);
                             PrintWriter outresp = res.getWriter();
                             outresp.println(xmlMsg);
                             outresp.close();
              }catch (Exception e) {
                   e.printStackTrace();
              public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
                   doGet(req, res);
    XML FILE:
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="xml-to-html.xsl"?>
    <sparql
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xs="http://www.w3.org/2001/XMLSchema#"
    xmlns="http://www.w3.org/2005/sparql-results#" >
    <head>
    <variable name="book"/>
    <variable name="title"/>
    </head>
    <results ordered="false" distinct="false">
    <result>
    <binding name="book">
    <uri>http://example.org/book/book6</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Half-Blood Prince</literal>
    </binding>
    </result>
    <result>
    <binding name="book">
    <uri>http://example.org/book/book5</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Order of the Phoenix</literal>
    </binding>
    </result>
    <result>
    <binding name="book">
    <uri>http://example.org/book/book4</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Goblet of Fire</literal>
    </binding>
    </result>
    <result>
    <binding name="book">
    <uri>http://example.org/book/book3</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Prisoner Of Azkaban</literal>
    </binding>
    </result>
    <result>
    <binding name="book">
    <uri>http://example.org/book/book2</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Chamber of Secrets</literal>
    </binding>
    </result>
    <result>
    <binding name="book">
    <uri>http://example.org/book/book1</uri>
    </binding>
    <binding name="title">
    <literal>Harry Potter and the Philosopher's Stone</literal>
    </binding>
    </result>
    </results>
    </sparql>

    Error processing resource http://127.0.0.1:8080/testReplyingXML/xml-to-html.xs...
    Well, if one more character had been deleted from that message then you would have a problem. But as it is, the error message says there's an error processing a resouce whose name ends with "xml-to-html.xs" followed by something. That would be the stylesheet if I'm not mistaken. Most likely the browser can't find it at the URL mentioned in the error message.

  • Add a list from a subsite to the top level site SharePoint 2013

    Hello,  I am trying to display a calendar from sub site to the top level home page and cannot seem to make it happen.  I have opened the calendar in SPD and saved that as a webpart file to my desktop and then uploaded into the app gallery and web
    part list and when I go to add it to the top level home page I get the following error:  'List does not exist' 'The page you selected contains a list that does not exist.  It may have been deleted by another user."  Any idea? 
    I am running 0365 w/SharePoint 2013.
    Thank you!
     

    Hi,
    Please perform the steps below:
    Access calendar list in subsite, in the Customize List tab, click Edit List. It will open SharePoint Designer.
    In Views tab, click Calendar, it will open list view in Advanced mode, and you will see code.
    Delete the part between <ZoneTemplate> and </ZoneTemplate>
    click INSERT in the toolbar > DataView > click calendar list > List View Tools bar appears in green color.
    Click WEB PART, save web part to site gallery (ensure you have site-level admin permission)
    Access root-site, insert web part to page, the web part is in Miscellaneous category.
    For clearly:
    Regards,
    Rebecca Tu
    TechNet Community Support

  • MobileMe top-level folders not accepting mail messages

    Strange thing...
    Now that iPhone has "push" mail, I decided to take all my mail from Mail.app on my mac up to my MobileMe account. I wanted to do this as-is, but it's not quite that simple... However, the whole folder structure and all e-mails therein are now happily living in MobileMe.
    Except that they are not! All the Top-Level folders that contain other folders are now white in Mail.app, and don't exist at all in MobileMe. It's as if all folders were one level higher than they should be - all folders directly contained in a white parent folder appear as top level folders in MobileMe!! On the iPhone, they do exist, but their names are greyed out. Both in Mail.app and on the iPhone, they are empty and you cannot add mail messages to them even though, in Mail.app "on my Mac" they still contain mail and will happily accept mail messages...
    What gives? Is there something I need to do to change them from "folder folders" into "mail folders that happen to also have folders in them"???
    G>

    Not a single answer or post on this...
    I decided to create new folders and add a dummy place holder message in them, then move over all the subfolders to this one. There was a bit of strange behaviour when synchronising with MobleMe (old folder disappeared without my deleting it, etc) but now all is well and all my top level folders can accept mails.
    During the process, it seems like MobileMe didn't know that these folder existed - when renaming or deleting them, I do an error saying that they did not exist. Indeed, on MobileMe, they did not exist and this resulted in all the first level subfolders being at the top level in me.com - very messy. It looks a lot better now!
    G>

  • Personalize Top Level Navigation.

    Hi,
    We are planning to implement some customization to portal Top Level Navigation.
    In our system we are having around 20 roles, We need to display only five roles at a time in TLN TAB. Remaining will be accessible on clicking More Tab (After fifth role), which will display remaining roles in hover menu.
    We acheived this part successfully.
    The second part of the requirement is, user should able to personalize the order(sort priority) of his role. So that he can always display frequently using role first.
    How we can develop this part.
    Please feel free to write any thoughts on this.
    Regards
    Baby

    Alex,
    Thanks for the reply.
    That's exactlly my requirement. I like to discuss more on this.   
    Can u explain me what do you mean by storing in database? I need more help on this part.
    My inital thought was to create an application which will function in a simliar way of end user personalization of iviews and pages.
    SInce all the sort informations are maintained at entry point (role) level, should i go at each role and maintain personalized information.
    Is it practilcally feasible to create an application to manage all these personalizations.
    Is there any other simiple solution to this.
    Regards
    Baby

  • Portal / Sort Menupoints in the Top Level Navigation

    Hi there,
    just a little question.
    I have a top level Navigation with 3 Menu Points.
    CRM / Planning / Home
    I want know that "Home" is the first Menu Point that is loading when the Portal opened.
    How can i sort The Menupoints in the Top Level Navigation?
    Regards
    Edited by: Bjoern Bayerschmidt on Aug 17, 2009 9:04 AM

    Bjoern,
    check this link
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/92/3e703e632c7937e10000000a114084/content.htm
    Please do a search in sdn before posting
    Thanks
    Bala Duvvuri

  • Adding commentary in ASO Cube and aggregating it to TOP Level

    Hi Gurus,
    I have one peculiar problem. We are adding commentary in BSO Planning cube now i have couple of problem related to it.
    a) These commentary needs to be pushed in ASO cube (Reporting) which need are entered in Lower Level.
    b) At top level these commentaried need to be Aggregated or rather Concatenated.
    eg.
    ProfitCentre has two child P1 and P2 and user enter commantary in BSO for P1 and P2 as "Market Risk Deviation" and "Standard Output"
    then in the HSPgetval Smartview report the conent of report will look like:
    Profit Centre          Market Risk Deviation + Standard Output
    P1                        Market Risk Deviation
    P2                        Standard Output.
    Any thoughts/ Suggestions/ Input/ Ways to achieve so
    Thanks
    Anubhav

    Apart from what Glenn suggested
    Not out of box, you are looking at a JAVA API + SQL based solution here
    Here are my thoughts
    Either use a Select query and get the Text values and IDs from the tables HSP_CELL_TEXT (or HSP_TEXT_CELL) table
    Create a Java API, which can import a TextList in ASO cube, ID is going to be what you get from the table
    Load the data to ASO from Planning
    Now for the aggregation/concatenation part, you'll have to Add those as again Smart List, This can be done by looking at HSP_CELL_TEXT (or HSP_TEXT_CELL) table, there is an ID associated with each text, get the id associated
    So for example Market Risk Deviation is 1 and Standard Output Deivation is 2, then you should add Market Risk Deviation + Standard Output as 3, however you'll have to make sure that there is no entry from Planning for 3
    It is complicated
    Regards
    Celvin Kattookaran

Maybe you are looking for

  • My iPod doesn't seem like enjoy working, could someone help me out?

    This is my second iPod (I had to send the first one back to get it replaced) and it's getting ridiculous. About three months ago it stopped working again (the new one) and I got a box to send it back, but I tried installing new software and updating

  • How does new Comparator() work?

    I have this code segment in my program. It works fine, but I don't know how exactly it works. Collections.binarySearch(vertexList, new Integer(vertexID), new Comparator() { public int compare(Object obj, Object key) { PDGVertex vertex = (PDGVertex)ob

  • Int. microphone

    Re: HP Pavillion g6 Notebook PC Serial number 5CG2160FR7 Oper Sys.- Windows 7 I was fooling around with my new notebook's int. microphone and I'm not sure what I did, but the microphone's name and icon disappeared. How can i get it back? Any ideas ar

  • BEx Query Column Format

    I have a simple Query at the mo that has  Employee / Master Cost Centre in the rwos and an amount key figure in the columns. Output is Employeee:Master Cost Centre:Amount. Is it possible to make it so Employee and Mater Cost Centre remains as rows bu

  • Dates Between Query :( with out TO_DATE.

    Greetings, I have a query whete in the where clause I compare a column b/w two dates. The Query looks like this, trunc(LAST_UPDATE_DATE) BETWEEN '22-FEB-03' AND '21-MAR-03'. This query doesn't fetch any records. Whereas when I use the query with a TO