BSO to formula ASO

Formula BSO

ElseIf (@ISMBR (@relative("period",0)))
'Real' - @SHIFT ('real',-1);

ENDIF;

IF (@ISMBR (@IDESCENDANTS ("account statement", 0)) @ISMBR (@IDESCENDANTS("H43200",0)) or or)
@ISMBR (@IDESCENDANTS("I43500",0)) and (@ismbr ("Jan")))
'Real'-> 'Jan ';
ELSE IF (@ISMBR (@IDESCENDANTS ('check', 0)) @ISMBR (@IDESCENDANTS("H22600",0)) or or)
@ISMBR (@IDESCENDANTS("H33200",0)) or @ISMBR (@IDESCENDANTS("I22600",0)) or
@ISMBR (@IDESCENDANTS("I33900",0)) and (@ISmbr ("Jan")) and @ISMBR (& CurrYr))
'Real'-> 'Jan' - @SHIFT (("Réel"-> "Dec Adj»),-1, @Children ('exercise'));


Formula of the ASO

When is (leaves ([period])) then

([Real] - ([real].) Lag (1)))

When IsAncestor ([result], [accounts GAAP] .currentmember, includemember) or
IsAncestor ([H43200], [H Stat accounts] .currentmember, includemember) or
isAncestor ([I43500], [I do Stat] .currentmember, includemember) and
is ([year] .currentmember, Jan) then
([Actual], [Jan])


When IsAncestor ([balance sheet], [accounts GAAP] .currentmember, includemember) or
IsAncestor ([H22600], [H Stat accounts] .currentmember, includemember) or
isAncestor ([H33200], [H Stat accounts] .currentmember, includemember) or
isAncestor ([I22600], [I do Stat] .currentmember, includemember) or
isAncestor ([I33900], [I do Stat] .currentmember, includemember) and
is ([year] .currentmember, Jan) and
is ([Fiscal Year] .currentmember, [curryr]) then

I have a problem to convert @shift in aso.

can someone please help me to do

Thank you
CASE WHEN IsLeaf([Period].CurrentMember) THEN
IIF(IS([Period].CurrentMember, [Jan]),
[Actual] - ([Actual], [Dec], [&priorYr]),
[Actual] - ([Actual],[Period].currentmember.Lag(1)))
END

Tags: Business Intelligence

Similar Questions

  • How to convert this BSO formulas formulas ASO?

    I need help to convert this BSO formulas formulas ASO:

    BSO formulas:
    12 * ("head count"-> "stopped" / ((@PRIOR("Head Count"-> "Total Active & Leave") + "number of head"-> "Total assets & leave ') / 2));

    'Number of head' is a member of the dimension account
    'Complete' and ' Total assets & leave "are members of the dimension of the State


    Existing Active
    New rental
    Assets
    CARPET
    STD
    OTH
    Leave
    Holidays & total assets
    Volunteer
    Involuntary
    Death
    Retirement
    End of temporary assignment
    Terminated
    LTD
    Total status
    Promotion within level
    Promotion to the next level
    Promotion
    No Total status
    All Status
    Status (Dimension)



    ASO, the formulas will be?

    Thank you

    Try

    CASE WHEN IS([Period].CurrentMember, [Jan]) THEN
    
    12 * (([Head Count], [Terminated] ) /
    ((( [Head Count], [Total Active & Leave], [Dec], [Year].CurrentMember.lag(1) ) +
    ([Head Count], [Total Active & Leave])) / 2))
    ELSE
    12 * (([Head Count], [Terminated] ) /
    ((( [Head Count], [Total Active & Leave], [Time].CurrentMember.lag(1) ) +
    ([Head Count], [Total Active & Leave])) / 2))
    END
    

    Note that this implies that your dimension of the year is in descending order

    Year
    -2007
    -2008
    -2009

    If the year is in ascending order

    Year
    -2009
    -2008
    -2007

    Then, you need to change

    [Year].CurrentMember.lag(1) 
    

    TO

    [Year].CurrentMember.lead(1)
    
  • How to convert the Member BSO formula formula ASO MDX

    Hello

    can someone help me to convert under the formula of OSB member to ASO

    T & M = "T & M"->"40000000 Services '%' Services:"-> "40000000;



    Kind regards
    Prabhakar.

    Published by: prabhakar on January 21, 2010 03:21

    Try something like

    ([T & M services], [40000000]) /([Services:],[40000000])

    You may need to tweak it to calculate a percentage of true

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Formula Member BSO using MDX ASO

    I use the Ref of the Essbase Tech to convert the below formula a calc to MDX member but just short. Help, please.

    IF ((@ISDESC (Cans)) AND (@ISMBR (Gander)))

    Total_Hours / @PARENTVAL (containers, cans-> Total_Hours); ENDIF;

    And my attempt to MDX:

    IIF ((IsAncestor [drums], [drums]. (CurrentMember]) AND (IS [Jars])),

    [Total_Hours] / ([containers], [cans].) CurrentMember.Parent, [Total_Hours]

    Thank you!

    When you use IIF statement you must specify the TRUE and the FALSE instructions.

    Change it as shown below and it should work

    IIF ((IsAncestor [drums], [drums]. (CurrentMember]) AND (IS [Jars])), ([Total_Hours] / ([containers], [cans].)) (CurrentMember.Parent, [Total_Hours]), missing)

    Concerning

    Amarnath

    http://Amarnath-Essbase-blog.blogspot.com

  • Help formula ASO MDX

    Hello

    How can be function @ISMBR be translated MDX for a specific list of members? For example, how can we the BSO (@ISMBR("Jan","Mar","May","Jul","Aug","Oct","Dec")) converted to ASO formula?

    Any help is appreciated. Thank you!

    You will use the IS for a single member function and the function CONTAINS several members

    CONTAINS ([point]. CurrentMember, {[Jan] [Mar], [May] [Jul] [Aug] [Nov] [Dec]})

  • Correction formula ASO

    Hello

    Trying to convert a BSO formula in the ASO, but get an error like

    Error (1260052) - syntax error in a MDX query to enter on line 4 to token 'CASE' Membername1. could you please correct this formula. Thanks, UB

    BSO formula:

    'Membername1 '.
    (IF (@ISMBR (@IDESCENDANTS (Member5))) "Membername1" = Membername2/52 * 13 * "Membername3" *-1;)
    ELSE IF (@ISMBR (@IDESCENDANTS (Member6))) "Membername1" = Membername4/52 * 13 * "Membername3" *-1;
    ENDIF ;)

    Convert the formula above BSO to ASO, one below:

    WHEN BOX IS ([year]. CurrentMember, [Member5]) THEN
    [[Membername2] / 52 * 13 * [Membername3] *-1]

    WHEN BOX IS ([year]. CurrentMember, [Member6]) THEN
    [Membername4] / 52 * 13 * [Membername3] *-1

    END

    Remove the * 2nd * using the keyword BOX & try again!

    -Alexia

  • transparent wall with BSO (src) and ASO (tgt)

    Hello

    I just want to confirm if we can have a transparent wall with BSO as source and ASO as target. Both my cubes ASO and OSB have given and are essbase cubes. So I want to display the data that is already there in my cube ASO and also it is in OSB.

    I went through the documentation and it is said that this configuration is supported. But I just wanted to confirm until I started my design.

    Thanks in advance!

    Yes, it is a combination of supported but I think that the ASO target database should have no local data and may not contain partitions.

    See you soon

    John

    http://John-Goodwin.blogspot.com/

  • What is the member limit for BSO and asked ASO to 11.1.2.2?

    Hi gurus,

    I need to know what is the maximum member limit requests for BSO and output 11.1.2.2 ASO (which means that the maximum number of members can we have in the outline for BSO/ASO). Also, I need to know what is the maximum limit membership to a Hyperion Planning application?

    We are planning on creating a hyperion, planning an application that could be partitioned with ASO (target). Could you gurus please tell me is it possible? I know that oracle does not support and recommend this right now.

    Thank you

    Hello

    Please see the documentation from the link below:

    Topic:
    Database of global storage limits
    Block storage of database limits

    http://docs.Oracle.com/CD/E17236_01/EPM.1112/esb_dbag.PDF

    ASO: Please see: Page 1048.
    For the BSO: Please see: Page 1050.

    I hope this helps!

    Kind regards
    Priya

  • Help formula ASO MDX contour

    I am trying to build a formula for contour ASO which does the following...

    If year < & months and those < & CurrentMonth

    then the value A value of B account
    another account set A = C

    Those CurrentMonth are variables of subs and year and month are in the format of fiscal 2011/Jan. If the substitution variables can be used, is it possible to use the today() function?

    Please help with MDX equivalent.

    I don't think that will work but try this one

    case
    When contains ([year]. CurrentMember, MemberRange ([FY2009], [FY2010]))
    then B
    When IS ([year]. CurrentMember, & those) and contains ([point]. CurrentMember, MemberRange([Jan],&PreviousMo))
    Then
    B
    on the other
    C
    end

    and let me know the result

    Kind regards
    RSG

    Published by: RSG July 21, 2011 16:41

  • Member for the BSO cube formula

    Hello

    Cube of OSI, I created a member defined by the user in the account Dimension, which is calculated by a formula that uses the already existing members. (("member1"-"member2")/member1 = user-defined member) * 100; When checking the syntax of the formula of the EAS, its job very well, but when you pull the smartview report, user-defined member takes garbage and obtaining not calculated correctly according to the formula.

    Any ideas on that?

    Thank you

    It is difficult to help with the limited information in your message.  My wild guess is that it will be a problem of calculation, but I don't know.

    What value 'waste' are you?  Wear in any obvious way to 'member1' and 'member2 '?

    Is the dynamically calculated member and / or re-encoding Calc?

    Is - what the intersection that you get when you see the wrong number also include other members of the formulas or calculated dynamically?

    You use time balance or dynamic time series?

  • Convert Member BSO formulas to ASO

    Please convert the following Member BSO formula ASO MDX formula

    IF (@LEVMBRS ("M", 0)
    )

    "A" = @ROUND ("Z" * "C"-> "D"-> "E"-> "Z", 0) +;
    ENDIF

    -------------------------------------------------------------------------------------------------

    IIF ([M]. (Level (0)], round ([Z] * [C]-> [D]-> [E]-> [Z] + [A]), 0)

    IIF (ISLEAF ([M]), ROUND (([Z] * ([C], [D], [E], [Z])), 0) + [A], MISSING)

  • BSO formula to aso

    Formula of BSo

    IF (@ISMBR (@IDESCENDANTS ("health Companies")))

    "H42000. Calc' = (("H40900"-> "NG_Opt" + "H41000"-> "NG_Opt"
    "H41100"-> "NG_Opt" + "H41200"->"NG_Opt" + "H41300"->"NG_Opt".
    "H41400"-> "NG_Opt" + "H41700"-> "NG_Opt") *.
    ("NG_11Adj"-> "PLAT_00"-> "BSEG_00"-> "HMHS_00000"-> "PROD_000"-> "MKT_0000"-> "DEPT_00000"-> "FAC_00000"-> "LAE rate")) ;



    Formula of the ASO
    -CASE when (Company.CurrentMember, [companies health]) is then
    [H42000.calc] = (([H40900], NG_opt + [H41000], NG_opt + [H41100], NG_opt + [H41200], NG_opt + [H41300], NG_opt))
    + [H41400], NG_opt + [41700], NG_opt) *.
    (NG_Adj.currentmember, Plat_00.currentmember, BSEG_00.currentmember, HMHS_00000.currentmember,
    PROD_000.CurrentMember, MKT_0000.currentmember, DEPT_00000.currentmember, FAC_00000.currentmember.
    LAERate)

    End

    I'm trying to convert asf formula aso.

    I get the error message
    Error (1260052) syntax error in a mdx query to enter on line 2 to token '=' NG_21Adj

    I write formula member of NG_21Adj and looks like it does not of '=' and sign ' + '.

    can someone help me with this

    Thank you

    Oh (of course). In the formula of Member ASO that the calc is for this member, then the equation is not necessary.

    But I'm confused because you said that this formula Member performed a member called NG_21Adj

    If H42000.calc whence?

    Below should work syntactically, but now I'm unclear of what your goal is. Which Member you are trying to calculate?

    CASE WHEN IsAncestor([Health Companies], [Company].CurrentMember, INCLUDEMEMBER) THEN
    (([H40900], [NG_opt]) + ([H41000], [NG_opt]) + ([H41100], [NG_opt]) + ([H41200], [NG_opt]) + ([H41300], [NG_opt]) + ([H41400], [NG_opt]) + ([41700], [NG_opt])) *
    ([NG_Adj], [Plat_00], [BSEG_00], [HMHS_00000], [PROD_000], [MKT_0000], [DEPT_00000], [FAC_00000], [LAERate]) END
    

    or

    CASE WHEN IsAncestor([Health Companies], [Company].CurrentMember, INCLUDEMEMBER) THEN
    SUM(CROSSJOIN({[H40900], [H41000], [H41100], [H41200], [H41300], [H41400], [41700]}, {[NG_opt]})) * ([NG_Adj], [Plat_00], [BSEG_00], [HMHS_00000], [PROD_000], [MKT_0000], [DEPT_00000], [FAC_00000], [LAERate]) END
     
    
  • Conversion formula member of the BSO to ASO MDX formula

    Hello

    Can you please help me in converting the BSO formula ASO. Here the formula below was written "gg/Su Mths" Member who is a member of the dimension 'account '.

    If (@isuda ("versiter", en))
    ' gg/Su Mths ";


    in above formula UDA 'en' was entitled on members level of dimension 0 'versiter '.

    Thanks in advance for your help.

    Kind regards
    Prabhakar

    Try,

    CASE
    WHEN (IsUda ([versiter]. CurrentMember, 'fr'))
    THEN [gg/Su Mths]
    END

    Still, you don't score your last message data export from calc dynamic member BSO and load the ASO cube data , don't forget to do.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • BSO in ASO formula Conversion

    Hello

    Can you please help me in converting the BSO formula ASO. This is common is a member of the year (time) dimension.

    IF (@ISMBR (Current)) 'Member' = ('Member'-'member_In' + 'member_Out');
    ELSE 'Member' = @PRIOR (member);
    ENDIF

    Thanks in advance for your help.

    Kind regards
    UB

    Published by: user640496 on January 20, 2010 22:44

    Try something like

    CASE WHEN IS([Year].CurrentMember, [Current]) THEN
    [MCEB] - [Net_In] + [Net_Out]
    ELSE
    [MCEB].lag(1) END
    

    I just wrote this from memory, don't have the time to test at the moment, but should be close.

  • Cubes of financiers as ASO?

    Hello

    One of my clients is planning to convert its BSO cubes to ASO to improve loading and calculation times. Cubes contain financial data and are used to generate financial statements (P & L, balance sheet, cash flow, etc.) for the current and future years. These cubes also hold forecasts given outside actual expenditures, which are responsible for the ERP system.

    Now, I am aware of the fundamental differences between the structure of the ASO and BSO cubes - I worked on financial BSO cubes and of simple cubic ASO in the past.

    But depending on complexity of financial forecasting applications, this idea of the conversion of BSO ASO feasible and viable? Can do the complex calculations of BSO cube in these cubes managed by MDX in ASO?

    Indications will be useful.

    Thanks in advance


    G.S.

    Hello

    We have a similar requirement of our customer. Only calculations that can be converted are the member formulas. If you have a lot of scripts of calculations, it can become very difficult. Also remember that Aso, you can only enter at level 0. So if you non-niveau entries 0 members, you will lose this feature. Under x 11, ASO supports time of balance sheet accounts, so it's a good thing if you have a balance report.

    HTH,
    Gerd

Maybe you are looking for

  • Problem with my Yahoo sign in emails with Firefox.

    When I use FF to connect to my Yahoo email account. It takes my sign etc, but a popup ads appear then got download IE8. You can't get beyond the contextual advertising in your mail...When I use chrome, I can connect to my Yahoo email account with no

  • SSD upgrade failed - not found boot drive

    I need your help guys... I've been everywhere on the net, try different methods to clone my Windows 7 for SSD and failed repeatedly. Here is my setup, I have a HP Envy 14 with a 500 GB HARD drive. I bought an SSD to speed things up.  I have 2 OS (dua

  • my computer is reading is no longer my sd picture card

    Im trying to download some photos from my sd card on my computer... it worked without problem and now it won't let me... its as if its reading is no longer my sd no card, no AutoPlay or upload shortened appears more.

  • Case of the missing/missing shortcuts

    Lorien Hey! (or anyone else who wants to take a slap at this) I jumped on here to see if you could suggest a fix for a problem I have. After Windows 7 upgrade failure I returned to my previous Vista Ultimate installation through the method of recover

  • Problem starting OptiPlex 9020

    I have an optiplex 9020 having a blinking cursor for about 10 to 15 seconds before the screen startup Dell and after the Dell splash screen. I have the latest version of the BIOS and use an SSD as boot drive and SATA drive as a secondary drive, the b