Reg data at different levels...

hi,
Is there any way to find which data is stored at which level...
For eg
Material grp is stored at client level in MMR..
Various indicators are stored at plant level....
From the screen itself how can i come to know??
Thanks & Regards

Hi
From the screen you can interpret some of the data, as in the material master , Basic data can be maintained with out any organization levels, so this data is maintained at the Client level.
Similarly the Purcahse data is maintained at Plant level, Storage location data is maintained at Plant & Storage location level.
Hope this helps you
Thanks & Regards
Kishore

Similar Messages

  • Entering budget data on different levels

    Dear experts,
    I have a question concerning posting budget data on different levels in BCS. In Former Budgeting there was an automatic check for budget entry which was not allowing greater amounts on lower level commitment items than on higher levels.
    Now with BCS there is not a hierarchical structure when entering budget data so you can enter a greater amount on subordinate commitment items than on superior ones.
    Do you have an idea if the budget entered on the lowest level can be totaled up automatically to the higher levels of the hierarchy or consistency checks should be defined in order to control budget amounts on the different levels???
    Thanks in advance.
    Best regards,
    sappsm

    Dear SAPPSM,
    In the Budget Control System (BCS) there exists no hierarchical budget structure which would take into account some funds center hierarchy, for example.
    This was standard function in Former (or Classical) Budgeting, but is not available in BCS only from EhP 603 on, you will be able to have multi-level budget structure but still in development phase.
    As a consequence, when you enter budget, budget values are only created at the level of budget entry (for example, at the 3rd level). Furthermore, BCS does not provide functions like "Distribute budget"
    or "Total up budget".
    However, you can "simulate" a totalling up of budget values via reporting. For example, for Report Writer reports like FMRP_RW_BUDGET you can use funds center groups (FM menu, Master Data, Funds Center), created by transaction FM_SETS_FICTR1. You can use such funds center groups with the Report Writer reports, which then automatically sum up the budget values according to the funds center group.
    BCS is a complete system with more possibilities than FB and you will be able to define strategy derivation for controling budget or posting address according to business process. Please check the documentation available in help.sap.com and in BCS node from SPRO configuration.
    I hope I could help you
    Kind Regards,
    Vanessa.

  • Show data from different levels of hierarchy in a report

    Hi,
    We have to show Budget Vs Actual for sales. We have multiprovider on two cubes (Plan & Actual).
    We want to report using Customer Hierarchy.
    Customer hierarchy is like -
    Level 1
    ---> Level 2
    > Level 3
    > Level 4
    > Customer1
    > Customer2
    > Customer3
    > Customer4
    Actual data is avbl  at Customer but Budget is at avbl only upto Level1 or 2 . 
    Budget Infocube structure
    Level1     Level2     Material     Calmonth          Sales QTy
    Actual Infocube structure
    Customer     Calmonth     Material          Sales Qty
    So how to create a BEx query so that I can show Budget Vs Actual for avaialble data?
    If I drill down uptp Level2 it will show Budget Vs Actual and for further drill downs only actual data.
    Thanks,
    Vikram.
    Edited by: Vikram Kate on Jan 2, 2011 12:46 AM

    Any suggestion/ idea pls.
    I am sure this is a valid requirement. If anyone know how to do it,  pls let me know.
    Edited by: Vikram Kate on Jan 21, 2011 1:04 PM

  • Accessing data at different levels in a chain of InputStream types

    Hi, I have a requirement to see both the pre- and post- filtered/processed InputStream data read through a chain of input streams. I?m assuming this is a fairly common requirement, and I have come up with a solution that works, but wanted to see if anyone had a better idea ? I?m pretty sure I?m violating some InputStream usage conventions or something here.
    Basically, I am using AudioInputStream in AudioSystem to read and decode (so that I can play) an encoded (MP3) audio file. This requires two AudioInputStreams, one to access the encoded source and one to read the decoded audio data:
    AudioInputStream encodedAIS = AudioSystem.getAudioInputStream(url);
    // set up target audio format (standard AudioFormat.Encoding.PCM_SIGNED for playback using a standard SourceDataLine)
    AudioInputStream decodedAIS = AudioSystem.getAudioInputStream(targetAudioFormat, encodedAIS);With this, I can read and then play as follows:
    // set up SourceDataLine
    decodedAIS.read(?); // read
    standardSDL.write(?); // playWhat I?ve done to access the original encoded data is insert a subclass of FilterInputStream in between the encoded and decoded AudioInputStreams. This subclass overrides the read methods to ?retain? a copy of the data most recently read:
    private class FilterToRetainInputStream extends FilterInputStream {
         private class RetainedData {
              private byte[] bytes = null;
              private int offset = -1;
              private int length = -1;
              private RetainedData(byte[] b, int off, int len) {
                   bytes = new byte[b.length];
                   System.arraycopy(b, off, bytes, off, len);
                   offset = off;
                   length = len;
         private RetainedData retainedData;
         private FilterToRetainInputStream(AudioInputStream ais) {
              super((InputStream)ais);
         @Override
         public int read(byte[] b, int off, int len) throws IOException {
              int ret = super.read(b, off, len);
              retainedData = new RetainedData(b,off,len);
              return ret;
    }; I then attach this filter to the original source AudioInputStream and attach a second source AudioInputStream to the filter/retainer:
    // the original (encoded) source AudioInputStream
    AudioInputStream firstEncodedAIS = AudioSystem.getAudioInputStream(url);
    // chain new FilterToRetainInputStream to the source AudioInputStream
    FilterToRetainInputStream retainer = new FilterToRetainInputStream(firstEncodedAIS);
    // chain a second source AudioInputStream to the new FilterToRetainInputStream
    AudioInputStream secondEncodedAIS = new AudioInputStream(retainer,firstEncodedAIS.getFormat(),firstEncodedAIS.getFrameLength());
    // and finally, as before get a playable (decoded) AudioInputStream given a target format and a source (encoded) AudioInputStream
    AudioInputStream decodedAIS = AudioSystem.getAudioInputStream(targetAudioFormat, secondEncodedAIS);Now, I can access the original (encoded) data when reading from the decoded AudioInputStream:
    byte[] abData = new byte[16000];
    int nBytesRead = decodedAIS.read(abData, 0, abData.length);
    FilterToRetainInputStream.RetainedData encodedData = retainer.retainedData;I don?t really like this solution for a couple of reasons - I?m using a filter that doesn?t really ?filter? anything, I need a second AudioInputStream to attach to the filter and I?m passing an audio input stream through a filter (which is not an audio input stream). Any ideas or suggestions would be appreciated or is it okay to do what I?m doing ? thanks.

    For quick assistance post testable script.
    Tree processing examples using recursive CTE:
    http://www.sqlusa.com/bestpractices2005/organizationalchart/
    Kalman Toth Database & OLAP Architect
    Free T-SQL Scripts
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

  • Extract Data in Power Pivot from MDX with diffrentnt different Level of Hierarchy in MDX

    Hi All,
    My requirement is to extract the data form tabular model and put in power pivot,as all the measures calculation is present in model just extracting the aggregated data.
    Issue is appearing on Rolling up the data, so is there any way to extract the data so that it will display the right data on different level. As per the below example on level 2 data is getting summed up which is not correct.
    Ex:-
    Level1
    A
    10%
    B
    20%
    Level2
    30%
    Thanks Chandan

    Hi Chandan,
    According to your description, you create a SQL Server Analysis Services Tabular model and extract Data in Power Pivot from MDX, the problem is that the hierarchy data rolling up base on the hierarchy level, right?
    I have tested it on my local environment, we cannot reproduce this issue. So as per my understanding, the issue can be cause by the hierarchy setting in your tabular model. Here are some links about how to create and manage hierarchies in a tabular model,
    please refer to the links and check if the settings are correct.
    http://msdn.microsoft.com/en-in/library/hh213003.aspx
    http://www.youtube.com/watch?v=qKKNY1Vj_2c
    If the issue persists, please provide us more information about you hierarchy creation steps, so that we can make further analysis.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Data loading at different levels

    We are using Oracle 10g and AWM 10.2 tools to re-write the current Oracle Express application. We have created couple of standard cubes in AWM and it works fine. The design confusion is in one of the case. It is explained below
    We are planning to load targets into one of our AW.
    Following are the details
    Dimensions hierarchy
    1. Time Year==> quarter==> Month
    2. Point Of Sale(POS) Worldwide ==> Region ==> Country ==> Territory
    3. Origin Worldwide ==> Country ==> Territory ==> City
    4. Destination Worldwide ==> Country ==> Territory ==> City
    Measure
    rev_tgt
    The challenge is, the target are set in the warehouse at different Point Of Sale levels. i.e. For some POS the targets are set at country level, for some they are set at territory levels. e.g. For India the revenue targets are set only at country level where as for France the targets are set at all the territories of France. The requirement is to show targets at all the levels in the POS above where it is set. The bottom line is that the data is not availble at a fixed level and the dimesion levels are fixed and cannot be ragged.
    Query:
    How we can design a cube that loads data at different levels and then aggregate the same across all dimension including the higher level of POS dimension.
    Solution in the existing Oracle Express
    In the current Oracle Express, what we are doing is since we have control over the aggregate program, we have created two aggmaps one with POS and one without. We do two step aggregate for the first one we limit the POS to country level and do a rollup using the aggmap that includes POS. Then we limit POS to all and aggregate using the aggmap without POS.
    Can you please assist us on how to implement the above with the AWs.

    Hi,
    Check the below wiki link,
    http://wiki.sdn.sap.com/wiki/display/BI/Aggregates--SAPBWQueryPerformance
    Edited by: Priya.D on Apr 8, 2010 3:20 PM

  • Multiplying data at two different levels

    I have Actual Forecast Bias data generated at a particular level (%Bias). I want to multiply this against other data that is at a different level in the same cube so as to adjust the forecast in line with actual performance. The Bias% data is at Battery Part# level. The data that I want to multiply it against is Appliance/Battery level. When I run it, the multiplication operates against a rolled up consumption level for all appliances that use a particular battery. I need the Bias % to operate at the battery level, not the rolled up level..
    I'm a newbi at this so any help welcome
    See the code below
    FIX (Batteries, @IDESCENDANTS ("A Size Family"),appliances,ww,@idescendants(NA));
    "New forecast %" = #Missing;
    "Bias %" = #Missing;
    "Bias %" = ("trade units" -> Actual/"trade units");
    ENDFIX;
    FIX("wif 1")
    FIX (@LEVMBRS(appliances,1),@levmbrs(Batteries,0), @IDESCENDANTS ("A Size Family"),ww,@idescendants(NA));
    "New forecast %" = consumption*"Bias %";
    ENDFIX;
    ENDFIX;
    FIX("wif 1")
    CALC DIM (WW, Supplies, Printers);
    ENDFIX;

    Hi Johnnie
    I assume the important bit is the bit within the second fix:
    "New Forecast" = Consumption * "Bias %";
    The way you have your fix statement set up it is looking at level 0 members in your Appliances and Batteries dimensions (I'm reading your post as if they are separate dimensions). I assume your issue is that the one piece of data is at level 0 interesections of appliances and batteries but the other piece is not possibly at level 0 of one dimension and level 1 or higher of the other, Bias% being the one at the higher level?
    If that is the case then I think you need to look at a way of getting from the level 0 member to the correct intersection point(s).
    Have you had a look through the technical reference at functions like @PARENTVAL, @ANCESTVAL or the multidimensional options for the same @MDPARENTVAL and @MDANCESTVAL, it sounds like your formula needs to be something along the following lines
    "New Forecast" = Consumption * @PARENTVAL(Appliances, "Bias%");
    What the above would do differently to your original code would be to get the Bias % value from the parent of the current level 0 member of the appliance dimension being calculated. While this might not be exactly what your requirement is hopefully it will steer you in the right direction.
    Hope this helps
    Stuart

  • Hierarchies - How can transaction data be spillited as per different levels

    Hi,
    Every One.
    I have issue splliting data in diffrent leves of hierarchy,how it can be resolved!
    In detail,if i say
    We are getting all transaction and master data in flat file.
    Master Data is in the format- Global Parent ID,Global ID,Local ID,Company ID
    Transaction Data in the format as givn below-
    Local ID,Company Id,Total Spend.
    To get the drill down facility,we have added hierarchy as- Global Parent ID->Global ID->Local ID->Company ID
    It is not spilliting in different levels,say total spend is fixedin  Local ID,Global ID and Parent ID.
    if we have total spend 500 in some company(say ABCL),its every where same.So the purpose of drill down is not resolved.
    Say spend 500 shd be splitted in different Local ID,then In different Global ID and in every level,finalll giving overall total.
    Any suggesstions!
    Its high priority issue.

    If I understand the description and the query correctly, you are joining the budget with monthly values with the view that has daily values. This means that you get one row in the budget for each row in the daily data. So when you sum, you count the same
    month many times...
    Thus, you need to aggregate before the join, as in this example:
    WITH oms_values AS (
       SELECT Marknad, Distrikt,
              SUM(CASE WHEN convert(char(6), [Posting Date], 112) <=
                            convert(char(6), Getdate(), 112)
                  THEN [CY LC]*-1
                  ELSE 0
               END) AS "CYLC",
              SUM(CASE WHEN convert(char(6), [Posting Date], 112) <=
                            convert(char(6), Getdate(), 112)
                  THEN [CY-1 LC]*-1
                  ELSE 0
               END) AS "CY1LC"
        FROM  Vy_omsattning_per_marknad_och_distrikt
        WHERE [PostingDate] > convert(char(4), getdate(), 112) + '0101'
        GROUP BY Marknad, Distrikt
    ), budget_values AS (
       SELECT Marknad, Distrikt,
              SUM(CASE WHEN Period <= convert(char(6), Getdate(), 112)
                  THEN [Budget_LC]
                  ELSE 0
               END) AS "BUDGET"
       FROM   ManadsBudget
       WHERE  Period >= convert(char(4), getdate(), 112) + '01'
       GROUP BY Marknad, Distrikt
    SELECT oms.Marknad, oms.Distrikt, cms.CYLC, oms.CY1LC, mb.BUDGET
    FROM   oms_values as oms
    JOIN   ManadsBudget as mb ON mb.Marknad=oms.Marknad
                             AND mb.Distrikt=oms.Distrikt
    I had to guess what's in the Period column in the Budget table. I'm assuming that it is on the form YYYYMM.
    Note that I have changed the way you filter on the date columns. Converting to format 112 is often very powerful and helps to make the code shorter. And for the WHERE clause, this means better odds that any index will be used.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Reg : client level data,plant level data,storage location level data

    hi
    when we enter the data mm01 we select views.these views are based on cleint level,plant level,storage location level .i want the difference between all the three levels.how do we differentiate.

    As per our business process there are one company and in which many plants and storage location are available. In which many materials are available in different plant in different storage location.
    As per SAP Standard structure: -
    Company >> Company code1 & Company code2... >> Plant 1 & Plant 2 & Plant 3 .... >> Storage location 1 & 2 & 3........
    And in all plant and storage location have different data.
    Suppose in one plant we do quality testing for material and it may be possible in other plant we not perform quality testing for material. So in this case for same material quality data is different for different plants.
    Client Level: - Means data is same for all plant level like Basic data
    Plant Level: - Means data is based on plant level like Purchasing, Plant data, Quality data, Accounting view.
    Storage location level: - Means data is based on storage location level, for different storage location data will be different like Storage location stock data ..
    Due to this you can maintain different data on plant level & storage location level.
    Regards,
    Mahesh Wagh

  • Not able to display data in different columns using Unicode encoding

    Hi,
    Iam using Unicode encoding in my Java appln to support Japanese characters while downloading CSV report. But using the Unicode encoding displays all data in the first column of Excel sheet.
    Please let me know how to display data in different columns using Unicode encoding in Excel sheet.

    Hi Venkat,
    After extracting data into DSO check the request whether active or not.
    Check data in DSO in contents.
    If is there any restrictions on info providers in Queries.
    Let us know status clearly.......
    Reg
    Pra

  • Essbase cubes with different levels of detail - OBIEE 10.1.3.4.1 on LINUX

    Hi all,
    I have BSO and ASO cubes which contain broadly the same information, but with the ASO cube at much higher detail. For simplicity sake, they only have 1 dimension, and 1 fact. The dimension a date and is structured like:
    Gen2 = year
    Gen3 = year & quarter
    Gen4 = year & month
    Gen5 = year, month & day
    Only the ASO cube has Gen5. the BSO cube only has the information to Gen4 level.
    I've imported them both into the RPD and dragged the ASO cube across into the BMM. and then taken the fact column from the BSO cube and dropped it onto the BMM, selected its new source ( the BSO cube ) and set the
    Content tab and set the logical level as Gen4.
    I then dragged the key items from the BSO date hierachy onto the date dimension in the BMM.
    I purposely had a slightly different date hierachy and data content in the 2 cubes so I could tell where it was getting the data from.
    If I select the year only...it gets the value from the BSO, and if I drill down to quarter and month it also gets the dates from the BSO cube.
    If I select the data fact, it will switch to the ASO cube and retrieve the value from there.
    Same applies if I select just the year - data comes in from the ASO cube.
    So my question is this, how do I get it to select the data facts from the less detailed cube when the details is not required and only switch to the ASO cube when the extra detail is needed?
    Thanks in advance for any assistance

    Anyone have any thoughts on this?
    Data fact with 2 sources, where source 1 & 2 have differing levels of detail, it always seems to take the data from the more detailed source

  • Advice on inserting data at parent level

    Hi experts,
    I would need some advice on how can I enter data at parent level. As we cannot enter data at parent level I am figuring out different strategies to do so. The one I seem to like the most is to create members representing the parents where we can input the data. For example:
    - 2008.Total (Parent)
        + 2008.Generic (Leaf)
        + 2008.Jan (Leaf)
        + 2008.Feb (Leaf)
        + etc....
    I would need to do this in different dimensions in my application. So here are the questions:
    1) Is there anything wrong about doing this?
    2) Is there a better option? (what is the Best Practice in this case?)
    3) In the case of doing this for the TIME dimension, there are some properties which value is not easy to set for those members (TIMEID, YEAR and LEVEL). I don't really know where and how those properties are used and the help doesn't help me much (what is the "time format required for Analysis Services"?). So what values have you used in these properties for such members?
    Thank you very much,
    Rafael

    Hi Rafael,
    What purpose is your application designed for? In a legal consol application, would never mess with the standard time dimension setup, in particular the time dimension. The setup of the Time.Level and Time.Year properties are very sensitive in the operation of some of the business rules, particularly the opening balances & account transformation rules (where there's a time-period offset functionality). I always try to retain the standard time dimension setup there.
    This means, for example, using a seperate datasrc member (or members) if the customer insists on having "13th period" for year-end adjustments. If they don't go into December along with the standard December values, then the carry-forward opening balances for the following year can be very tricky to calculate.
    If your application is purely analytics, or for planning, then you should still understand what business rules features you want to use before deciding the time dimension design. When I've had year-total input data, I either
    1.) use a standard 12-month time dimension, and by practice always put total-year data in December. Set up input schedules appropriately, and train people appropriately. Use Dec not Jan, or else the year-total and periodic/YTD computations in the cube won't work correctly. And consider your Account.Acctype carefully.
    2.) If the data is for annual values that aren't directly part of the P&L or B/S, and are things like allocation drivers, tax rates, inflation rates, stuff like that -- which doesn't get added up along with the monthly values to come to a total-year "full picture" -- then I follow the structure from the old Outlooksoft demo. Create each of your years with the standard 12 months. Then create
    Input.Year
    xxxx Input.Quarter
    xxxxxxxx 2008.Input
    xxxxxxxx 2009.Input
    xxxxxxxx 2010.Input
    etc.
    Then set your YEAR = 2008,LEVEL=MONTH for 2008.Input, etc.
    This approach works well in logic *LOOKUPs and also keeps the dimension structure clean & intuitive for end users. If you put your 2008.Input under 2008.Q1 or 2008.Q4, then every time someone lays out or drills down in a report, they will curse the designer, since they now need to remove that extra column of the 2008.Input member.
    With the datasrc approach for the "13th month" you can control whether the year-end adjustments are there or not, for those few reports where you'll want to see them. And 99% of the time, your time dimension "looks" normal.
    I'm sure there are other approaches beyond what I've discussed, but I've never gotten into trouble using one or both of these two.
    Regards,
    Tim

  • Nesting of AGO or TODATE functions with differing level arguments is not supported

    I have a column in BMM which calculates the Year-To-Date Sales. This function uses the ToDate function to caculate the YTD.
    I need to develop another formula column which shows the last-year's YTD.
    I develop this formula in BMM by AGO on the YTD column which already uses a ToDate function.
    In BI Answers when selecting this column, results in the below message:
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 22044] Nesting of AGO or TODATE functions with differing level arguments is not supported. (HY000)

    To reply to my own question. It appears I got it working, that is, the error message problem is solved, but I still have questions on how to use these functions.
    To get it to work, I added the primary key D_TIJD.TIJDKEY at the level of the lowest grain in my dimension (level tab).
    What I still wonder is how to make it select the right values. I have the following hierarchy: bookyear - bookperiod - week. A bookperiod contains 4 or 5 weeks (4,4,5 in a quarter), so 12 periods in one year. I defined a measure at period level and another at that level with the ago function, that should return the figures for that same period of the year before. My first question is, whether to go back 12 periods or 52 weeks (which is the lowest grain in my dimension)?
    The second question is how to use a combination of TODATE and AGO so that if I calculate the current period (of which only 2 weeks are passed), I also only want to include the same two weeks for that period one year ago in order to make a correct comparison. How do I do that???

  • Is it possible to load data at aggregated level directly

    Hi All,
    My question may sound vague but still would like to clarify this.
    Is it possible to load data at some higher level than the leaf level? The reason for asking this question is that we are facing severe performance issues while loading the cube.
    We are trying to reduce the number of members which inturn can reduce the loading time. On this attempt to reduce the number of members client said that there are 3 million leaf members(out of 4.3 million total members) for which they do not bother if they appear on report or not but they want to see the total value correct. i.e. the dimension will be only loaded with 1.3 million(4.3 - 3) members but the total can still be correct(including the 3 million leaf members).
    Is it possible to have two loads one at leaf level only and other at parents and above levels.
    DB - 10.2.0.4
    Also I want to know when do we use allocmap? how does this work?
    Regards,
    Brijesh
    Edited by: BGaur on Feb 13, 2009 3:33 PM

    Hi Carey,
    Thanks for your response.
    I worked on your suggestion and I could able to load data at higher level for a value based hierarchy. But I met with a other problem while doing this.
    I am describing this as a level based but while loading we are converting to value based hierarchy.
    we have following levels in the customer dimension having two hierarchy
    hier1
    lvl1
    lvl2
    lvl3
    lvl4
    lvl5
    prnt
    leaf
    hier2
    level1
    level2
    level3
    level4
    prnt
    leaf
    so prnt and leaf is common levels are common in both the hierarchies but we were facing multipath issues in second hierarchy and we work around it by concatenating the level name.
    In attemp to decrease the number of this dimension member(currrently 4.3 million) business suggested that there are some kind of customer for which they dont want to see the data at leaf and prnt level instead the level4 or lvl5 should have the total consisting of those members. So by this way we need not to load those members and they were making up 2.4 million out of 4.3
    To implement above I did following.
    1. Created six hierarchies.
    one to have members from level4 till level1
    second to have members from lvl5 till lvl1
    third to have all members of hier1
    fourth to have all members of hier2
    fifth will have leaf and prnt of hier1
    sixth will have leaf and prnt of hier2
    In fifth and sixth hierarchy leaf is common but prnt is different due to the concatenation.
    In the cube I am selecting the aggregation hierarhies as first,second,fifth and sixth. hierarchies third and fourth will be used for viewing the data.
    Fact will have data corresponding for leaf level data,level4 and lvl5.
    The challenge I am facing is that if there is some fact value for leaf level loaded through relational fact but no value being loaded through fact for lvl5 or level4 I am not seeing the total value as leaf value is aggregating till prnt level and no value at level4 or lvl5 so same is propagated till lvl1 and level1.
    I tried to be as clear as possible but still if there is any confussion pls update the thread. I understand that the approach is vague but I am not seeing any other way.
    Thanks
    Brijesh

  • Macro - multiply numbers at two different levels

    Hi Folks,
    I am trying to write a macro which takes KF at a detailed level and multiplies it with another key figure at a different level of aggregation. Any ideas in this direction will help.
    A - B
    KF 1 = 10 %
    A - C
    Kf 1 = 20%
    A
    KF 2 = 100
    I want to write  a macro that gives following result
    A - B
    KF3 = 10 ( 10% * 100)
    A - C
    KF3 = 20 ( 20% * 100)
    Regards,
    Sachin
    Edited by: Sachin Ganesh Shetty on Feb 12, 2009 4:57 AM

    Hi,
    I had a similar requirement of running a macro at 5 level and use a data at 3 level as one of the inputs.
    what i did was i wrote a Z function module which called /sapapo/msdp_data_read and retrieved the value at 3 level.
    Thus i was able to extract a 3 level value and use it to run a macro at 5 level.
    Please let me know if this helps.

Maybe you are looking for

  • How to get the default vales from file save

    Hi, In my application i am trying to export an application. On click of an button i m calling a javaScript method and in that method i am using the code as win.window.document.execCommand('SaveAs',false,'.fileExt'); where win is the user defined wind

  • Dual monitor problem...

    I have had my 13 inch macbook connected to my TV with no problems. Recently I unhooked the laptop to travel and when i connected it back to my TV, it only registers as having dual displays. Before I disconnected it, the TV was the only display shown

  • How to reset the DNS?

    Hi! Just I upgraded from OS X Lion Server to OS X Server and wasn't running my own DNS at the time. Instead, I rely on my ISP's DNS servers. However, if I now open OS X Server app and try to click on the DNS under Services (on the left column) and tu

  • BAPI or FM for KNVV table updation

    Hi, I  want to know a function module or BAPI which updates the Customer Sales data in the KNVV table. If any one has worked on the same, please let me know. Thanks in advance. Regards, Sajith.

  • Extract balanced parantheses from String

    Hi community, I am getting back to work on LabVIEW after long. Currently implementing an algorithm and I need to work with tree like structures presented in the form of strings with parantheses. So, for example, a string such as A(B(c,d),P(q,r),U(V(w