Lowest Level in APO DP Heirarchy

In APO DP, how would a charecteristic is identified or noted as the lowest level in a heirarchy. I mean, if i have a product heirarchy as Main Grp -> Sub Grp -> SKU and SKU is my lowest level, how do i inform APO about the same. While creating POS there is no option of specifying the lowest level.
Thanks & Regards,
Ganesh

There is no way to specify a characteristic to be lowest level. Unline R/3 Product Hierarchy, APO CVCs are flat.
Notionally SKU is lowest level because the CVCs will be something like the exmaple below where you can see SKU Chacateristic is having unique value not the other characateristics.
CVC   : Product Family         - Product Sub Family    - SKU
CVC1   Home Entertainment - DVD Player                - Model A
CVC2   Home Entertainment - DVD Player                - Model B
CVC3   Home Entertainment - DVD Player                - Model C
CVC4   Home Entertainment - Blu Ray Player           - Model D
CVC5   Home Entertainment - Blu Ray Player           - Model E
and like wise for other product family
CVC6   Personal Entertainment - MP3 Player                - Model XX
CVC7   Personal Entertainment - MP3 Player                - Model XY
The same SKU cannot belong to different Product Family / Sub Family. This is the Product Dimension.
You should have Location Dimension where you define similar notional Hierarchy for Location where the lowest level would be SoldTo or ShipTo which can be part of a Sales Office, Region etc. characteristics.
Hope this helps.
Somnath

Similar Messages

  • How to confine various level of planning in to limited and lowest level of planning in DP by the users

    Hi Gurus,
    May I know the various methods to confine planning level at the lowest level and re-define the Primitive methods where  business currently uses in excel sheet and plans at all level into demand planning with a minimum and lowest level by which the business reduces manual work and increases visibility and planning.
    Example: Business currently plans at customer Hierarchies  which has about 6 levels, product has Hierarchies at 5 levels, location hierarchies at 3 level in excel sheet and on monthly level for an year and then quarterly for 2 years and yearly basis  for one year. This we need to confine to lowest level of customer, product and location.
    HEIRARCHY LEVEL
    PRODUCT
    CUSTOMER
    LOCATION
    LEVEL
    P0
    C0
    L0
    HIGHEST
    1
    P1
    C1
    L1
    2
    P2
    C2
    L2
    3
    P3
    C3
    L3
    4
    P4
    C4
    SOLD-TO
    5
    P5
    C5
    6
    P6
    CUSTOMER
    LOWEST
    SKU
    PLANNING LEVEL
    PRODUCT
    CUSTOMER
    LOCATION(DISTRIBUTION CHANNEL)
    HEIRARCHY LEVEL
    P6
    C5
    L3
    LOWEST LEVEL
    WHERE
    P6
    SKU
    C5
    CUSTOMER
    L3
    SOLD-TO- PARTY
    CVC
    P6_C5_L3
    So in this case, the cvc are created at lowest level of planning, at P6_C5_L3.
    Now how to convenience the business that they need to do the planning at this level for planning, as the rest levels will be aggregated automatically in demand planning.
    Is the grouping level place a major role? if so how to do that as the business says for some products they do at p4_c2_L1 level for some they do at P5_C4_L2 level.
    Could someone guide us in giving some solution which ease the business need of planning at any level. Hope you have understood my requirement by the above example. If not do let me know, so that I may try to inform by further details. Thanks in advance.
    Praveen

    Praveen,
    Not really sure what the question is.  You say you want to 'confine' planning to the most detailed level, but you also want to support planning at an intermediate level.
    No matter.  DP transparently supports planning at any/all levels simultaneously.  Data in DP is always stored at the detail level, no matter which level (or combination of levels) the forecast is entered at.
    Creation of the Demand Forecast - SAP Library
    Best Regards,
    DB49

  • APO DP- Heirarchy Defination

    Dear All,
    Can anybody educate me as to wher do we define the Product, Sales Org,Geographical Heirchies for data data consolidation in Data Views.
    Product</u>     Product Group
                         Product Variant
    Sales Organization     Zonal Manager
                         Regional Manager
                         Customer
    Geographical      Country
                          Zone
                          State
    Thank you in advance
    Ashok

    Hi Ashok,
    What is the exact requirement. In APO DP planning is carried out at a characteristic value combination (CVC) level. For example Product, Product Group, Customer Location, Sales Office etc. are different characteristics. This is defined in Master Planning Object Structure. Then you create CVCs by populating unique value combinations for these characteristics.
    In the data view when you access data you select these CVCs (lowest level or at an aggregate level) in the shuffler and the according data in keyfigures is displayed.
    For example if you want to see data for a entire Product Group - you load the data for required product group from Shuffler. Internally the system will determine all the CVCs having that Product Group as a value and aggregate the keyfigure data to display in the data view.
    So there is no separate hierarchy that you need to create in APO DP.
    However after defining the characteristics in the Master Planning Object Strcuture you can assign them to different dimensions (like location, product, geography) but that has nothing to do with data consolidation in data views. It creates different DIM tables in the APO-BW component for managing CVC values in the internally generated infocube.
    Hope this helps.
    Thanks,
    somnath

  • My battery life at a full 100% charge is about 2 hours 22 minutes (backlight and key lights at lowest level). Should I go complaining to Apple or do I just need different software?

    My battery life at a full 100% charge is about 2 hours 22 minutes (backlight and key lights at lowest level). Should I go complaining to Apple or do I just need different software? I've only had my mac book since August 2011. The battery dies in 2 to 3 hours with some web surfing (little video play) and photo editing etc. I really don't feel like taking my computer all the way to the apple store to wait there for 5 hours to hear that I need to call someone blah blah blah. Any advice? (BTW Safari hasn't been working since I last updated my mac, WHYYYY?)

    emsavage1127 wrote:
    Should I go complaining to Apple or do I just need different software?
    emsavage1127 wrote:
    I really don't feel like taking my computer all the way to the apple store to wait there for 5 hours to hear that I need to call someone blah blah blah.
    Make an appointment at the genius bar, that way, you wont have to wait. http://www.apple.com/retail/geniusbar/

  • Modify Chart Legend Data Behaviour to show only lowest level of drill

    I have a chart with a legend in OBIEE 11g.
    When I click on chart data or legend it drills to the next level of the hierarchy which is what I want.
    However the legend show all levels of the hierarchy in the legend data like this:
    "Level 1"."Level 2"."Level 3".
    This is very cluttered and redundant as Level 1 & Level 2 are the same for all items.
    What I want is that it only shows the lowest level of a hierarchy that has been drilled to eg.
    "Level 3"
    Is it possible to do this? I've already tried the user guide, on this forum or on google search.
    Thanks in advance.

    Not sure its doable out the box,
    You could hack the popchart JS files I guess, John Minkjan's blog describes some changes , in particular on mouse-hover activity but they should show where to start.

  • SYST: Tax Jurisdiction code at lowest level not transferred

    Dear Experts,
    I am getting the above error while Releasing the Billing document to Accounting. I have created a ZTAX - Manual Tax (for enterring VAT% manually). Created the Sales Order, Delivery and Billing. At the time of document releasing to accounting i am getting above error.
    Please help.
    Thanks in advance

    Check this thread
    Error: SYST: Tax jurisdiction code at lowest level not transferred
    G. Lakshmipathi

  • Components in the lowest level of costing structure in SO

    Hi,
    Could you please let me know is any function module to get  Components in the lowest level of costing structure in Sales order.
    Thanks,
    Harinath

    Yes, you can manipulate your components any way you like. Becareful about the layout manager though as it likes to handle the positioning and sizing, so there is an intimate relationship there.
    Also call validate() on the container after you make your changes.

  • Error while mapping fact table to LOWEST LEVEL

    Hi
    While Iam mapping my fact table using cwm2_olap_table_map, map_facttbl_levelkey , Iam mentioning it has the lowest level of dimension table , it is throwing error . Will it only work for ET not for LOWEST LEVEL?. Infact Iam not storing the embedded total any where in my fact tables .
    Can anyone help me in mapping the lowest level of dimension to fact table????

    Hi
    Are you sure you are using the correct mapping tools. It sounds as if you have a relational schema which reauires a CWM mapping procedure? To map a relational schema it is best to use OEM which has wizards to guide you through the mapping process.
    CWM2 metadata is used to map 9iR2 Analytical Workspace objects. These typically involve fully summarised variables within the AW.
    Hope this helps
    Keith Laker
    Product Manager
    Oracle Business Intelligence Beans

  • How to return list of lowest level elements in a hierarchy given the node o

    We would like to return a list of the lowest level Elements in a Hierarchy from a given node of the hierarchy.  The level of the node that is given to us is unknown, but regardless, we need the ability to return the lowest level elements.  We are trying to find a non-ABAP solution to our needs and trying to use a BEx query as a source for our APD.
    In query designer we are able to obtain the correct list when using the Hierarchy and Condition with a Leaf value of '1' to return the lowest level. However,  We have come to learn APDs do no support the BEx hierarchies.  When we de-selected the 'Activate Hierarchy' display in the query, the entire structure under the given node is returned.
    Does anybody know of a way to return just the lowest level elements in a hierarchy so we can feed our APD?
    Thanks,
    Andrea

    expac works only with official and unofficial repos, not with the AUR, but it's very nice.
    Adding  '-q' should help, grep to weed out false positives.
    yaourt -Sa $(yaourt -Ssaq pulse)
    works, but
    $ yaourt -Sa $(yaourt -Ssaq chrome)
    resolving dependencies...
    looking for inter-conflicts...
    warning: removing 'chromium' from target list because it conflicts with 'chromium-no-sse2'
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: chromium-no-sse2 and chromium-scroll-pixelGs are in conflict
    so at least
    $ yaourt -Sa $(yaourt -Ssaq chrome|grep google)
    is needed.
    Edit: Also:
    $ LC_ALL=C TZ=GMT0 diff -Naur /usr/bin/pacsearch /usr/local/bin/pacsearch
    --- /usr/bin/pacsearch 2014-11-21 11:20:37.000000000 +0000
    +++ /usr/local/bin/pacsearch 2014-12-21 08:21:14.758856006 +0000
    @@ -84,7 +84,7 @@
    my %allpkgs = ();
    -my $syncout = `pacman -Ss '@ARGV'`;
    +my $syncout = `pacman -Ssq '@ARGV'`;
    # split each sync search entry into its own array entry
    my @syncpkgs = split(/\n^(?=\w)/m, $syncout);
    # remove the extra \n from the last desc entry
    @@ -110,7 +110,7 @@
    $allpkgs{$pkgfields[1]} = [ @pkgfields ];
    -my $queryout = `pacman -Qs '@ARGV'`;
    +my $queryout = `pacman -Qqs '@ARGV'`;
    # split each querysearch entry into its own array entry
    my @querypkgs = split(/\n^(?=\w)/m, $queryout);
    # remove the extra \n from the last desc entry
    $ /usr/local/bin/pacsearch pulse
    libpulse
    pulseaudio
    libao
    libcanberra-pulse
    libpulse
    paprefs
    pavucontrol
    pulseaudio
    pulseaudio-alsa
    floyd
    libcec
    mate-media-pulseaudio
    mate-settings-daemon-pulseaudio
    ponymix
    projectm-pulseaudio
    Although why not simply use pacman or expac?
    Last edited by karol (2014-12-21 08:26:48)

  • Aggregation at the lowest level in the cube

    Hi guys
    I designed very simple test cube with one dimension (both MOLAP driven).
    The dimension PRODUCT consists of three levels:
    - Group
    - Category
    - Product_detail
    PRODUCT_SRC table to load PRODUCT dimension:
    PR_GROUP_NAME PR_GROUP_ID PR_CATEGORY_NAME PR_CATEGORY_ID PR_DETAIL_NAME PRODUCT_DETAIL_ID
    dairy 1000 yoghurts 1000000 yoghurt_1 1000000000
    dairy 1000 yoghurts 1000000 yoghurt_2 1000000001
    dairy 1000 yoghurts 1000000 yoghurt_3 1000000002
    candy 1001 cookies 1000001 cookies_1 1000000003
    candy 1001 cookies 1000001 cookies_2 1000000004
    candy 1001 cookies 1000001 cookies_3 1000000005
    beverages 1002 juices 1000002 juice_1 1000000006
    beverages 1002 mineral water 1000003 mineral_water_1 1000000007
    beverage 1002 energy drink 1000004 energy_drink_1 1000000008
    The cube SALES has one measure:
    - Value_of_sales (sum aggr)
    SALES_SRC table to load SALES cube:
    VALUE PROD_ID ID
    1236 1000000002 2
    115 1000000006 3
    1697 1000000005 4
    12 1000000004 5
    168 1000000008 6
    1984 1000000005 7
    9684 1000000004 8
    84 1000000002 9
    8 1000000007 10
    498 1000000006 11
    4894 1000000008 12
    4984 1000000004 13
    448 1000000003 14
    4489 1000000004 15
    13 1000000001 16
    879 1000000004 17
    896 1000000006 18
    4646 1000000007 20
    I created the dimension PRODUCT and a mapping which loaded the data into the dimension. It worked perfectly. The hierarchy was created as I expected.
    Then I created cube SALES and a mapping which should load the data into the cube. It is very very simple mapping - there were just only two items on the canvas:
    - SALES_SRC table
    and
    - SALES cube
    and two lines:
    - from SALES_SRC.VALUE to SALES.VALUE_OF_SALES
    - from SALES_SRC.PROD_ID to SALES.PRODUCT_NAME
    Then I deployed everything and ran mapping, which loaded cube. But in my opinion the cube was not populated in a proper way, because it was no aggregation performed at the lowest level of product hierarchy - there was only a value of the first occurence of certain product. I mean:
    In SALES.SRC we have for instance:
    VALUE PROD_ID ID
    1236 1000000002 2
    84 1000000002 9
    For me the the value in the cube should be 1236 + 84 = 1320, but the value in the cube at PRODUCT_DETAIL_LEVEL for yoghurt_3 is only 1236 - first occurence of this product in SALES.SRC.
    Why hasn't been the data aggregated at lowest level of PRODUCT dimension hierarchy - is it the way OWB does such things?
    Should I manually aggregate the data before loading to cube (just to use Aggregator to aggregate the data at lowest level)? If yes - what about incremental loading of data to cube (the old value value is simply replaced by new one and not summed in the cube)
    In data warehouse solutions of other vendors the cube in such situation is loaded as I expected here.
    I really don't know what to do. I do really appreciate any help from you.
    Thank you in advance
    Peter

    Hi David
    Thank you very much.
    Now I'm sure that I have to aggregate facts by myself at the lowest level of hierarchy in a dimension.
    Regards
    Peter

  • Multi Layered Drill automatically goes to lowest level after first run

    Hi there,
    I'm using Xcelsius Engage 5.3.0.0.
    I have 3 combo charts each at a different level in drill down.
    Chart1: Faculty Level
    Chart2: Department Level
    Chart3: Discipline Level
    So 1 faculty can contain many departments and one department can contain many disciplines.
    Each graph dynamically appears over the other as the user drills down to level 3. I use "back" buttons using push buttons to clear previous input from the chart drill downs.
    My problem is that the drill down functionality works perfectly the FIRST TIME THROUGH but any time after that, it always drills through to the lowest level from the top automatically without letting me see Chart2.
    For example, if I drill on a faculty into the department chart and then select a department and drill into the discipline level that works fine. I then press back and am returned to the department level chart, click back one more time and am returned to the faculty level again. HOWEVER, once I select a different faculty to drill down on, I'm immediately shipped to the 3rd (discipline level) of that faculty.
    I've noticed that after it's worked properly the first time through, when I'm "backing out" using the push buttons and going back past the level 2 chart, a department is still highlighted as selected (even though all graphs involved are set to no default selection). So when I back out and select a different faculty I think department level chart still highlighted as selected is having an effect and Xcelsius thinks a user is clicking on a department so it ships me right off to the lowest level.
    I've done some googling and others are having the exact same problem I'm having:
    http://www.forumtopics.com/busobj/viewtopic.php?p=797270#797270
    I'd love a work around that doesn't involve the reset button.
    Thanks.

    http://www.forumtopics.com/busobj/viewtopic.php?p=797995
    Another of the same issue.
    Is there a bug fix or where can I submit this to be reviewed?

  • How to include non-joining records from level one in the lowest level?

    As an example the dimension has three levels with data coming from three source tables. The relationships between these tables are zero to many. As a result of this e.g. there are records at the first level that do not join to the second table for level two, i.e. there is a customer entry but the customer has not acquired any products. However, we would like to see in the query for the lowest level also the customers that didn't acquire any products. They are there when there is no filter for the lowest level, but that returns duplicate data. I was hoping I could accomplish this by using outer joins when loading the dimension, but it loads the same as without the outer joins. Hopefully, this trivalized example describes what I am trying to accomplish.

    You won't be able to have a true "default" value in the various cascading levels, since there aren't default values in a dynamic cascading parameter.  That being said, I've created a sample report in Crystal Reports 2008 that has a Command-driven DCP with '*' values for the 2nd and 3rd levels of my 3-tier DCP and have accounted for them in the record selection criteria.  You can find the sample here at https://www.box.net/shared/mav5qp337j

  • Hierarchy drill down issue at the lowest level

    Hi,
    In OBIEE 11.1.1.5 I face an issue with drill down to lowest level of presentation hierarchy (expanded by "+" in report). It happens only for combination of 2 dimensions presentation hierarchies in analytics report (parent-child organizational structure + level based product categorization). Aggregated date comes from OLAP but lowest level product information comes from relational database and this details are not displayed.
    First I drill to particular sales rep in organizational structure. Then for that sales rep I need to drill down product hierarchy and it works except lowest level of details. At the lowest level of product hierarchy, query sent to database (I have it from logs) return proper results (checked directly in db) but report behaves the way like there are no details at the lowest level and product details are not displayed.
    Both (Organizational structure, Product) dimension presentation hierarchies works ok at all levels when used separately. Also product hierarchy works well at all levels (including OLAP->relational drill) when used togather with other level-based hierarchies in subject area.
    I am wondering what I could have done wrong...
    Advices are very welcome!

    Hierarchy keys are set properly and "use for display" is checked.
    Dimension presentation hierarchies does not work only when I use particular two hierarchies togather in one report table. When each of hierarchies is displayed separately it works ok.

  • Why do we need to plan promotions at the lowest level of aggregation

    Hi,
         The documentation says that we need to plan the promotions at the lowest level of aggregation i.e., the material level. Why? Is there a specific reason for this? Can we plan at other levels of aggregation as well? What happens if we plan at higher level;s of aggregation?
    Thanks.

    I think it is possible to do it in an aggregated level however you need to define your distribution rules in order to get the desired result, you need also to consider that if distribution rules changes and the value after promotional planning returns the same value, it is possible that detailed level are not realigned to the new distribution rule (e.g. regarding another ratio).
    Maybe this is one of several causes.
    Regards,
    Carlos

  • Assign WBS AVAC not in the lowest level of WBS elements

    Dear SAP Community,
    Our client has requirement to have budget availability control in WBS element level 3 while the WBS structure is until level 5 and the actual posting will occurred in WBS element level 5.
    Our current setting is to have WBS element level 5 as Planning Element and Account Assignment Element. So, user can upload their WBS planning data from the lowest level of WBS structure. Then we copy the Planning Data as Budget through CJ30 and release it through CJ32.
    If we set the value of Budget Data in CJ30 and CJ32 until the level 5, the system check AVAC in WBS level 5 instead of the amount rolled up in WBS level 3. If we set the value of Budget Data in CJ30 and CJ32 in WBS level 3, the system will check AVAC in WBS level 3 (as we expected) but the consequence is comparison of actual vs budget in WBS level 5 will have variance 100%.
    Is there any way to define the budget data until WBS level 5 but the AVAC control is in WBS level 3?
    Appreciate your inputs
    Thank you and best regards,
    Fitria

    Hi,
    >If we set the value of Budget Data in CJ30 and CJ32 in WBS level 3, the system will check AVAC in WBS level 3 (as we >expected) but the consequence is comparison of actual vs budget in WBS level 5 will have variance 100%.
    We had similar kind of requirement, we had followed the above process. THis will provide the required functionality except the variance in reports. Try and convince the client to settle for this if this meets your requirements.
    As AVAC  can't be managed at WBS levels.
    Regards,
    Harsh.

Maybe you are looking for

  • Forcing a component to lose focus

    Hi all! How do you make sure that a component (such as a JButton) never gets keyboard focus? If you're asking why I need this, I'm making a small program in which a button moves away from the cursor and I need to make sure that the user doesn't cheat

  • Black Border on Canvas

    I'm sure this is something real simple, but I have a black border on the top and bottom of my canvas (Final Cut Pro 7) but not in the Viewer. It must be some simple setting I'm missing - any thoughts on how to correct it? Much appreciated. Final Cut

  • Windows client - Linux oracle server SSO through Win2003 DC

    Hi, I'm trying to do SSO with the captioned setting, the outline can be simplified as below: windows cleint --> Win2003 DC --> Linux Oracle server Of course, the Linux server would issue kerberos ticket to the Windows client after which successfully

  • SG300 VLAN ISE

    Hello, customer is using lots of 2960-Switches and plans to implement ISE for dynamic VLAN-Assignment. Should be no problem. For lots of small offices he wants to purchase SG300 Switches. I recommended Cisco Compact Switches, but they are too expensi

  • When I try to redeem my Itunes gift card i get an error (-1202)

    I also get the same error message when i try to edit my account setting in the Itunes store. I'm running 10.5. Anyone have a solution?