How do you build a BOM hier in Essbase?

I'm trying to use ODI to build a Bill of Material dimension in Essbase outline, but my question is more
of a Essbase outline design problem than an ODI problem. Since John and others here are top notch, I
was hoping they have experience with my problem and give suggesitons. I have over 9 years of essbase experience but have not seen this problem before.
I want to build this BillofMaterial dimension in outline (please ingnore dots in the picture - I had to use them as I don't know how to keep spaces in my diagram)
Top
|_ product1
.. |_ part1
.. |_ part22
Top
|_ product1
.. |_ part1
.. |_ part22
|_ product2
.. |_ part1
.. |_ part22
|_ product3
.. |_ part2
.... |_ part1
.... |_part22
Data is loaded into Quantity this way:
Product1 uses 1 of part1 and product2 uses 2 of part1
(e.g. one PC model has 1 cpu while another has 2 cpu )
Product3 uses 2 quantity of part2, each of which uses 3 quantities of part 1
Problem is that, part1 is “shared” which means they cannot have different quantities stored.
A possible solution is to build the BOM hierarchy to level 1. We create another dimension called PARTS to store the level 0 items. However, to overcome “SHARED” member issue, we tag on the parent’s name to the front of the child’s name as shown below
Bom................................................PARTS................Qty
.|_.product1
............|_..product1...........................part1.................qty.=1
............|_..product1...........................part22...............qty=11
.|_.product.2
............|_..product2...........................part1.................qty.=2
............|_..product2...........................part22...............qty=22
|_product3
...........|_.product3_part2
............................|_.product3_part2.....part1..................qty=3
............................|_.product3_part2.....part22..................qty=33
Edited by: user630481 on Sep 7, 2009 10:03 PM
Edited by: user630481 on Sep 7, 2009 10:04 PM
Edited by: user630481 on Sep 7, 2009 10:05 PM

I'm trying to use ODI to build a Bill of Material dimension in Essbase outline, but my question is more
of a Essbase outline design problem than an ODI problem. Since John and others here are top notch, I
was hoping they have experience with my problem and give suggesitons. I have over 9 years of essbase experience but have not seen this problem before.
I want to build this BillofMaterial dimension in outline (please ingnore dots in the picture - I had to use them as I don't know how to keep spaces in my diagram)
Top
|_ product1
.. |_ part1
.. |_ part22
Top
|_ product1
.. |_ part1
.. |_ part22
|_ product2
.. |_ part1
.. |_ part22
|_ product3
.. |_ part2
.... |_ part1
.... |_part22
Data is loaded into Quantity this way:
Product1 uses 1 of part1 and product2 uses 2 of part1
(e.g. one PC model has 1 cpu while another has 2 cpu )
Product3 uses 2 quantity of part2, each of which uses 3 quantities of part 1
Problem is that, part1 is “shared” which means they cannot have different quantities stored.
A possible solution is to build the BOM hierarchy to level 1. We create another dimension called PARTS to store the level 0 items. However, to overcome “SHARED” member issue, we tag on the parent’s name to the front of the child’s name as shown below
Bom................................................PARTS................Qty
.|_.product1
............|_..product1...........................part1.................qty.=1
............|_..product1...........................part22...............qty=11
.|_.product.2
............|_..product2...........................part1.................qty.=2
............|_..product2...........................part22...............qty=22
|_product3
...........|_.product3_part2
............................|_.product3_part2.....part1..................qty=3
............................|_.product3_part2.....part22..................qty=33
Edited by: user630481 on Sep 7, 2009 10:03 PM
Edited by: user630481 on Sep 7, 2009 10:04 PM
Edited by: user630481 on Sep 7, 2009 10:05 PM

Similar Messages

  • How do you build a web page to display queued messages ?

    How do you build a web page to display queued messages in all states?
    Thanks,
    Reeta
    Reeta Joseph Benoy
    EDS@XEROX
    Database Administration
    1350 Jefferson Rd
    Rochester, NY 14623

    You can build a form to a procedure in oracle portal that explores the queue with the option browse and prints de type message with htp package. I made it in this way and my applicattion works right. The procedure must loop the select count(msgid) from aq$[queuetable_name] times.

  • How can you build time series measures in OBIEE without using TODATE AGO fu

    How can you build time series measures in OBIEE without using TODATE and AGO function?
    Please provide steps to build time series
    measures in OBIEE without using TODATE and
    AGO function. Dashboard results not storing
    in cache when using TODATE and AGO functions.
    eventhough its cached users queries not
    hitting cache because queries doesn't match
    exact date time when using TODATE and AGO
    functions. so I want to build queries using
    sysdate and some simple calculations. Please
    send your inputs/ideas for my questions..
    Thanks in Advance

    This can be using Msum function in answers. Use the following formula, here dollars is my metric. Change the formula based on your metric.
    Msum("Sales Measures".Dollars ,2) - "Sales Measures".Dollars
    the report will be cached and better performed compared with time series. check ti
    - Madan Thota

  • How do you build a form with hidden email address in source?

    I am new to forms. How do you build a form that does not have
    the destination email address visible in the source? Don't want
    spammers to get ahold of that email address. Simple tutorial
    somewhere?
    I just want just do a 5 field form to submit to an email
    address.
    Thanks,
    Angie

    There are only two ways to process form data -
    1. Use mailto:[email protected] as the action of the form
    2. Use a server-side scripting method to a) harvest the
    form's data, b)
    process it in some manner, e.g., enter it into a database, c)
    formulate and
    send an email to one or more email recipients, and d)
    redirect the visitor
    to some ending page
    Method 1 is quite simple, and is also the least reliable. It
    depends both
    on your visitor having an email client already installed on
    their computer -
    this eliminates public computers, or home users without email
    clients
    installed (more and more it seems) - and on the installed
    email client
    responding to
    the mailto call. It is not possible to use this method *and*
    send the
    visitor to a
    thank you page as well.
    Method 2 is the preferred method, since it eliminates the
    problems of method
    1, but it means that you have to grapple with
    server-scripting somehow (ASP,
    CF, PHP, perl, etc.).
    You would have to decide which of these methods is best for
    your needs,
    but if it's Method 2, then start by asking your host what
    they provide for
    form
    processing.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "computerkitten" <[email protected]> wrote
    in message
    news:e670ib$r6d$[email protected]..
    >I am new to forms. How do you build a form that does not
    have the
    >destination
    > email address visible in the source? Don't want spammers
    to get ahold of
    > that
    > email address. Simple tutorial somewhere?
    >
    > I just want just do a 5 field form to submit to an email
    address.
    >
    > Thanks,
    > Angie
    >

  • How do you build a home-made external hard drive?

    I've been browsing the market, looking for a good drive when I came to the idea that I could build my own. Unfortunately, there aren't any clear internet articles that I could find on how to build a drive and what parts would be needed.
    So, How do you build an external hard drive? Please reply with the parts needed, places to find them, and assembly directions.

    Kappy wrote:
    However, for an external drive there's no real benefit to using SATA drives
    There are very real benefits to avoiding obsolete IDE/PATA technology.
    For example, check newegg.com's selection of HDs in the 500GB & up
    category. Score: SATA 37, PATA 7. ....and at 1TB: SATA 9, PATA 0.
    While you're at it, compare prices (as best you can). SATA drives are
    the same price or less expensive than the few surviving PATAs -- and
    there are no PATA equivalents to the latest generation high-performance
    SATA drives. The "Great PATA Extinction" started several years ago.
    ... because the Firewire interface isn't nearly as fast as the drive.
    Nonsense. There are only a handful of drives fast enough to saturate
    a firewire 800 link -- and then, only when the drive is nearly empty.
    AFAIK, there are NO existing high-capacity HDDs (500GB & up) fast
    enough to saturate a FW800 link when the drive is half full. Sustained
    transfer rates drop by about 50% as the drive fills from the outermost
    to the innermost tracks.
    BTW, here are two SATA enclosures that feature quick-swap slide-in
    drive trays. Assembly is a snap -- no disassembly required, just four
    screws to attach the drive to the tray, then slide it in. Extra trays are
    $19 each, so you can keep several drives conveniently "on tap."
    [Icy Dock MB559UEB-1S USB/FW800 @ $80|http://www.newegg.com/Product/Product.aspx?Item=N82E16817198006]
    [Icy Dock MB559UEA-1S USB/FW400 @ $45|http://www.newegg.com/Product/Product.aspx?Item=N82E16817198004]
    [Icy Dock MB559TRAY spare tray @ $19|http://www.newegg.com/Product/Product.aspx?Item=N82E16817994038]
    BTW #2, a FW800 enclosure works fine on a FW400 link -- all you need
    is a cheap 6-pin to 9-pin adapter cable (about $5 from newegg.com).
    Looby

  • How do you build for 2.x/3.x?

    Hi, I got my ad hoc distribution working recently and it made me more aware of the .app file I will give Apple. Can you make one set of binaries that works on iphone os 2.x and 3.x? Is the way you do that to specify iphone Device 3.0 as the target and then don't have anything in your code that won't run on 2.x? Or are most people delivering 2 apps, one that will run on 2.x and one that will run on 3.x? K T mentioned that he had one product that ran on both 2.x and 3.x.

    Two targets.... x.x OS versus x.x device.
    You build with one (3.x) as the 'Base SDK' (in the Build/Architectures..device) section and another as the 'iPhone Deployment Target (2.2.1), selected in the Build/Deployment (iPhone OS Deployment Target)) section of Xcode 3.2, as an example.
    To target the most users, target the newest device.

  • How do you build an image gallery in Flash CS3 actionscript3?

    I am building my entire website in flash cs3, actionscript3
    but I really need help building an image gallery. What I need is a
    horizontal scroll bar that contains thumbs within it and then loads
    the full size image right above the scroll bar. Anyone has any
    suggestions for books, tutorials or even safe places to purchase
    the fla that I can customize it?

    if you want help understanding as3 check:
    http://www.senocular.com/flash/tutorials/as3withflashcs3/
    if you want to purchase a custom fla that does exactly what
    you want send me an email via my website.

  • How Do You Build A DPS Drop Down Menu?

    Hello,
    I've been working with Adobe DPS for a year and a half now, and also use edge and muse for some of the HTML5 solutions - though both Edge and Muse are still very unstable for my liking within a Folio.
    However, I would like to build a "Drop Down Menu" that will work within a Folio. I have tried Edge, but, because of the resolution issues with Edge, I always get the Type "Appearance" being too large. With Muse, it is too inconsistent and works sometimes and does not work sometimes. So, is this a technique I should abandon until Adobe comes up with an answer/solution for us?
    Is there a better way? InDesign allows me to create amazing drop down menu's, but, iOS does not support SWF files.
    I'm stuck with no answers, can you help?
    Thank you
    Lain

    I don't know if that is the only way. Someone else here may have a different solution.
    Have you looked at Dreamweaver? It is a pretty powerful tool and is WYSIWYG. You should be able to create the necessary html and css (maybe java scipt and jquery too) there and use that in your html overlay.

  • Help!! How do you build the SWF files?

    Hi, I since I am new to Flex & Flex Builder2, I have
    tried to recreate an empty swf file, similar to the sample file
    "EmptySwf.swf"
    However, when I replace the default EmptySwf.swf with mine, I
    keep getting: TypeError: Error #1034: Type Coercion failed: cannot
    convert flash.display::Sprite@fda2a81 to mx.core.IUIComponent.
    Steps to reproduce:
    i) I am using Flex Builder 2.0.143459
    ii) in the mxml file created when choosing 'Flex Project', I
    add the FAbridge information as instructed
    <fab:FABridge xmlns:fab="bridge.*" />
    (I have also tried using <bridge:FABridge
    xmlns:bridge="bridge.*" id="bridgeInst" /> )
    iii) Select BuildAll and then copy to the samples folder
    (overwriting the original).
    iv) The error occurs in the browser.
    What gives?
    The FA Bridge is supposed to be an easy 'learning curve' to
    get into Flex.
    This is quickly pushing me away!!!!!

    Thanks for the prompt reply. Obviously you guys are watching
    this forum keenly.
    For those others that are new to Flex, I found that creating
    an
    ActionScript Project in Flex builder to be the way to create
    a 'blank' swf file that works.
    Note:
    - you'll also need to add a library reference:
    ${FRAMEWORKS}\libs\framework.swc
    - you'll still need to add the FABridge reference:
    x:\somepath\\FABridge\src
    Then, make your main actionscript file look like EmptySwf.as
    as shipped with the samples.

  • How do you build SWF play controls?

    Hi sorry for the post I know this is probably a well covered topic, but I've been googling all day and everything I find is linked to using buttons with an imported flv; which is not what I want.
    I actually am working on 2 different senerios.  the first I have a new video that is all keyframe and AS based but I need a way to control it.  I've placed a graphic on the timeline then built an invisible button over it the graphic is just a basic play button with a gradient. can some one help me with the code to get the invisible button to play/pause the video from the 2nd key frame? Also I'll need to add a stop button.
    I used the code
    play_bttn.onRelease = function(){
    _root.play();
    on earlier videos I've made but I can't figure out/remember how I got it to work, I'm just getting statement must appear within on handlers errors with this new video.
    The second issue I'm having is different. I have a SWF that is already built and I need to control it, so I'm importing the video to the stage with AS code
    stage.loadMovie("medialocation/movie.swf");
    which is working fine, now I need to create buttons to control it. Shouldn't the code be the same for both files? They are similar, where everything is being controlled after you export the swf's
    I have no flv's, avi's or mov's involved just 100% flash
    Thank you

    The error message you're getting is indicating (to me) that you are trying to place that code on the button.  The code you show for the button goes in the timeline, not on the button.  As for the other bit, yes, as long as your swf file is a timeline based animation, then similar code as what you use for the video should be appropriate.

  • "How do you build a filter based on the conditions of two columns?"

    Hi all,
    line desc     Period     Amount1     Amount2
    jan feb 0 10
    jan mar 0 20
    jan jan 0 30
    jan apr 0 40
    I have a report like this with four columns
    Line Descr is from one table and period from other table and amounts 1 and amounts 2 are respective amounts.
    now i need to see the only one column in the Result i,e. jan jan 0 30
    I need to write a sql in the column formula so that i need to get this Result
    Any suggestions like what sql do i need to write
    thanks
    Xavier.
    Edited by: Xavier on Jul 1, 2011 12:03 PM
    Edited by: Xavier on Jul 1, 2011 12:04 PM
    Edited by: Xavier on Jul 1, 2011 12:05 PM
    Edited by: Xavier on Jul 1, 2011 12:05 PM
    Edited by: Xavier on Jul 1, 2011 12:06 PM
    Edited by: Xavier on Jul 1, 2011 12:07 PM
    Edited by: Xavier on Jul 2, 2011 11:37 AM

    David,
    Thank you very much for your Reply.I was looking,who could understand my situation and guess "YOU DID'
    I'll tell my situation David.
    We used to have a sql filter for this Report .In 11.1.1.3 version it used to work ,but in 11.1.1.5 we have a bug .if you have a sql filter in the Report it is not allowing us to use navigation links on that report it is saying some "Assertion Error".
    We are using this Report on Dashboard .If we use the report on Dashboard and if that Report contains the Sql Filter than it's throwing the "ASSERTION ERROR".
    but if i open the same Report from the catalog then the navigation links works fine
    Can you help me out with this one .
    Thanks
    Xavier

  • How do you build a group contact list in your contacts?

    I need help setting up a group contact list. I have a Imac Pro. Ive tried going to settings, right clicking on the icon and everything else but I can not set up a group contact. Please help!

    Imac Pro
    No such thing. Please say what Mac you have and what version of OS X.

  • How Do You Render a Component using styleClass and CSS?

    To create a special rendering for a component like a RadioButton how do you build and apply a CSS style to it? I tried using "styleClass" for a component and inserting a CSS command like "P.two{font-size:small}" but nothing happened. There were no warnings or errors in the "source view". Do I have to write a java bean with methods that have the CSS commands in them and somehow reference them from the XML "styleClass" attribute? If so does anyone have an example or can you point me to one?
    Any help appreciated!
    Thanks,
    newsjsc

    usually you put that in an external stylesheet (*.css) and import it at the top of the page...
    <html><head>
    <link rel="stylesheet" href="css/default_developer.css" />
    </head><body></body></html>
    that's the one for this page...
    or you can put the style tags right within the <head> tags
    <html><head>
    <style type="text/css">
    <!--
    .two {
    font-size: 23px;
    -->
    </style>
    </head><body></body></html>
    The better practice is to put stylesheets in an external file and include that one file across multiple pages or for your whole application. For some real cool CSS stuff, check out www.cssvault.com or css zen garden.

  • How do you set NLS_LANG environment variable in report builder

    How do you set up the reports builder environment to display foreign fonts.
    So far what I read makes me think that in report builder I have to set the NLS_LANG environment variable .
    If anyone has done this is that true and if so how.
    Also the languages I want to use are the following.
    Armenian
    Cambodian
    Chinese
    Russian
    Tagalog
    Vietnamese
    How do I find the NLS_LANG environment variables for these.
    Where I am at now+
    I have to set the DEVELOPER NLS LANG. I see the NLS LANG in the registry and I guess I have to add the DEVELOPER NLS LANG.
    Now I am searching for syntax. If anyone knows the syntax for those languages please let me know and how do I set more than 1 at a time.
    Howard
    Edited by: csphard on Apr 14, 2010 5:17 PM
    Edited by: csphard on Apr 14, 2010 5:22 PM
    Edited by: csphard on Apr 15, 2010 9:02 AM

    Hello Howard,
    Check out the following link here you can find your desired NLS parameters.
    http://www.oracle.com/technology/tech/globalization/htdocs/nls_lang%20faq.htm
    And about the NLS_LANG for developer why you want to create for developer. Its is already there in REGISTRY. Just seaching in developer registry you can find there.
    how do I set more than 1 at a time.
    You can set only one NLS_LANG parameter at a time.
    -Ammad
    Edited by: Ammad Ahmed on Apr 15, 2010 8:52 PM

  • How do you reverse the direction of a build in title?

    I use Final Cut Pro X, and for a build in title, how would you reverse the direction? For example, One of the build in titles is called "Knock Out", and the words come into the frame away from you, but how do you make the words go the other way, and go towards you?
    If you don't understand what I mean, that effect is called "knock out", and you can look at it in your application.
    I know how to reverse clips, but that does not work with transitions/title effects
    Thank you!

    This particular title does not offer many options for customization; in particular, no option for working the other around, as you want.
    I can think of a few options for this. The easiest is would be to make the title by itself into a compound clip; but I have just tried it and it does not work, because the blend mode of the text (stencil alpha) does not propagate down inside a compound clip. (If it did, you'd just have to reverse the compound).
    Another option is to open a copy in Motion and make changes there. If you have Motion, this will allow you to adjust as you wish.
    Yet another easy way may be to "construct" this title yourself right in FCP X.
    Insert the "Custom" title, adjust the text font, change the blend mode to Stencil Alpha, and keyframe the scale.

Maybe you are looking for

  • Anyone tried different web browsers on the ipad?

    HI, I tried the ipad out today, and I couldn't get on with the safari browser. The back 'button' was in the wrong place for me as it's in the upper left corner of the screen, and I tend to hold the ipad with my left hand towards the bottom of the scr

  • Avoid triggers in IMP or EXP

    Hello, How to avoid triggers in IMP or EXP. TRIGGERS=Y/N is not available in 11g also. Any other tricks? with regards -mathews p samuel

  • Validity Sensor finger print reader and windows 7

    I just recently installed windows 7 enterprise 64bit on my dv4t-1300cto. Everything is brilliant except for the fingerprint reader which does not work. It shows up in device manager as being installed correctly, but digital persona and windows say it

  • No data displayed in LISTCUBE (BI 7.0 in old authorisation concept)

    Dear experts, we have made an upgrade from bw 3.1 to 7.0 and for the moment we have decided to keep the "old" authorization concept (switch done  in SPRO). We have activated the whole dataflow and loaded infocube 0IC_C03. We can see the data from the

  • Workflow to convert JPGs to 16:9 format

    Hi, Does anybody can suggest a workflow to modify pictures from their original format (5184 x 3456 px) to a 16:9 format without duplicating the pic? I tried to create a virtual copy, but ID still takes the original even if the virtual copy has been s