Formula of Member who recognizes the operator of consolidation...

Here's the scenario.

We have a hierarchy of accounts with an account of the dynamic calc that calculates the amount of the "tax" on our Net income. However, each feature has a different calculation for taxes, so we have a member formula that calculates taxes for this entity and descendants based on a stored percentage. This percentage is stored at a low level for each business entity because senior level members are a summary of the different calculations.

However, we have several "alternate" hierarchies, which must also calculate taxes on them, but that these are constantly changing, we don't want to have to keep changing the formula of Member for the calculation of the tax.

For example:
The hierarchy of accounts:
Net income (loss) (dynamic)
-Net pre-tax income (+) (dynamic)
-Taxes (-) (dynamic)
-(+) (Dynamic form) of tax calculation
-Other Taxes (+) (stored)

The hierarchy of entities:

Main company
--The company also
-Division 1
-Division 2
-Division 3
-Company B
--B division 1
--B division 2
-B, Division 3
-Company C
--C division 1
--C division 2
--Division 3 c
Stacks of spare
-Company less a Division 3
-Shared company a (+)
--A Division 3 (-) shared
-Total without C company
-Shared company a (+)
-Shared company B (+)

So the formula of Member for the calclulation of the tax is now:
IF (@ISIDESC ('company A'))
"Net profit before tax" * "Division 1"-> "tax percentage";
ELSE IF (@ISIDESC ("company B"))
"Net profit before tax" * "Division B 1"-> "tax percentage";
ELSE IF (@ISIDESC ("C company"))
"Net profit before tax" * "Division C 1"-> "tax percentage";
ENDIF

The problem is that the alernate rollups have no any calculation of tax. To make them, we must therefore specfy them as well:
IF (@ISMBR ("company within Division 3"))
"Society has"-"Division 3";
ELSE IF (@ISMBR ("Total less company C"))
"Society has" + "company B";
ENDIF


There are tons of these hierarchies replacing, so this formula member becomes difficult to manage. In addition, business users now have to know that if they change an operator of consolidation on the entities, they also change the calc script.

My question is - is it possible that I can 'default' member formula to use the consolidation of entities when calcualting for some entities, instead of having to specify in the formula itself?

I tried to use another
@SUM (@DESCENDANTS (@CURRMBR ("Entities")))
who works for these hierarchies replacing who no longer like the cosolidation.

Is it possible to do what I'm trying to do here? This must be a dynamic calc and I don't want to significantly change the structure of the database.

Thank you.

Edited by: westn on May 26, 2010 10:03

One thing is not clear, if hierarchy as substitute parents ' company A under Division 3 'are "stored" or "dynamic Calc." members. "

If they are dynamic calc, which makes them "twopass" will happen your solution without any necessary calculations for other hierarchies in the calculation of the TAX.

If they are stored, it gets a bit more complex.

I guess that we can achieve this marking UDAs as shown below.

For example, in this case

-Company less a Division 3
-Company shared a (+) (UDA: ADD)
--A Division 3 (-) shared (UDA: SUB)

and the calculation for hierarchies of alternatives can be as shown below.
@SUM (@remove (@DESCENDANTS (@CURRMBR("Entities")), @UDA ("Entities", "SUB"))) - @SUM (@remove (@DESCENDANTS (@CURRMBR ("Entities")), @UDA ("Entities", "ADD")))

I did not test this, but I guess that it should work in your scenario. Let me know the result of that.

-Krish

Tags: Business Intelligence

Similar Questions

  • Formula of Member to specify the Intersection

    I'm currently using the formula below for a particular Member (let's call the reprocessing) to calculate a price for reprocessing to-87% of the total amount of the Division (Div rented). It is a roll total number for all of the stores that we try to calculate the costs of reprocessing. My question is, I need this value to the next intersection: Comp, ADJ_Dpt, Y2016, reprocessing, real. In total, the cube has 6 dimensions (year, day, service, location, Comp/Non-Comp and scenario (actual or Plan).) The reprocessing of lease changes daily and must be calculated according to the formula below and inserted only at the specific intersection above. Thank you very much for your help!

    If (@ismbr (Y2016)

    AND

    @ismbr (ACTUAL)

    "Div rented" *-.87;

    Endif

    Assuming that stick you with a formula of Member, you keep the FI as in my example above to the intersection of the "source" here, like this:

    'Rented Div'-> 'WILD' *-.87;

    You must reference the other dimensions that these members are already part of the 'context' through the FI.

  • Sony Vaio suddenly do not recognize the operating system information (sometimes ask my computer to claim it is not authentic) after owning nearly 2 years

    I have had my Sony Vaio from January 2011 and I bought from Best Buy with Windows 7 pre-installed. I had no problems with the operating system being true til this summer when my computer wrong not dated and crashed my anti-virus software (screen was blue and the system had a difficult time in commissioning. After much patience and research, I fixed my computer and removed the faulty software. However, sometimes my computer does not recognize my product ID of Windows 7. When I start first my computer, the information is not available and that my computer updates, it will not update as it does not find the correct information. With this, my computer started to warn my that I am victim of counterfeit software. I have no idea where all this comes from and why is - it now say my software may be counterfeit? In the last year and a half, I never had this problem. Also, after a few minutes, my computer cannot find the operating system information and says that it is authentic; which leaves me more confused than ever. Gah. What is happening and what I can do to fix this? (I own the software disc, I got when I bought the computer, but I do not currently have access to it).

    I suggest you backup and do a reinstall.

    You should consult the documentation supplied with your Sony's Vaio computer on how to reinstall Windows 7. Usually this requires that you start in a recovery environment.

    Please see this article on how to reinstall Windows 7 on a Sony Vaio

    http://eSupport.Sony.com/us/Perl/support-info.pl?template_id=1&info_id=507#driver

  • Satellite C660-15R - not to recognize the operating system

    My sons laptop has stopped working.
    Toshiba logo appears with choices after pressing F2 Setup or F12 boot device selection menu
    what I seem to try to end up with message telling me that "operating system not found '.

    I don't know whether or not this model came with a recovery disk, and my son is of little help
    can someone please advise.

    Thank you

    Hello

    Please try to test if you have access to the HARD drive as a result of this instruction recovery image - http://aps2.toshiba-tro.de/kb0/HTD9102IR0000R01.htm

    Please send comments.

  • Satellite A210 - 1 4 do not recognize the optical disc drive

    I have a satellite A210 - 1 4 who recognize the strange.
    The drive has power and running disks but does not appear as a drive in MY COMPUTER.

    It is also not recognized in the Bios.
    I updated the Bios and tried to install the firmware but the message that the drive is not found.

    I tried in another computer and it works fine.
    If anyone has had similar problems, and is there a solution?

    Thank you very much

    > I tried in another computer and it works fine.
    You have tested optical drive in another computer?
    In any case, if the STRANGE is not recognized in the BIOS I'm afraid controller ODD m is defective. It comes to the motherboard so there is not some sort of easy solution.
    I don't think you can do much except to swap the motherboard.

  • Audit of the operations of the account

    Hello guys.

    I really find problems on the audit with IOM. I'm trying to follow each operation on Auditors and auditing it. The problem is only on my environment of any change that is made comes from a system of ticket, so for each operation, I need to check the ticket associated with this account. To work around this, I tried to add a "Note" field on the form of resources, but this would not help me with operations as revocation account, account activation, deactivation, etc.. Because when you do this, you need not change the shape.

    I also need to follow the user who did the operation, but when it comes to revoke an account, this information seem to be saved anywhere (UPA_RESOURCE saves only the user who set up the resource).

    A solution would be to have a screenshot of the account for any changes (or account as revoked, active off would be part of it), and to have users associated with this account (which is this account, which changed to create this screenshot, etc.).
    Any help on this would be much appreciated.

    Best regards
    Carole

    You want to achieve through the adapter entity then you can follow the same approach, but I'm not going to give you assurance that your approach will work 100% that I have not tried as I was trying to reach the same couple of months using set tasks to update and I faced the question in the case to REVOKE only. To activate /Disable. things work fine and you can get the same field updated a task as well.

    You can have the other fields as well on course to turn shape and you can create the corresponding update task to update the process shape.

    API:

    http://otndnld.Oracle.co.jp/document/products/id_mgmt/idm_904/doc_cd/Javadocs/operations/Thor/API/operations/tcUserOperationsIntf.html#revokeObject%28long 20long % 29

  • Formula of Member...

    Hi all

    I use * @TODAY () * function in a formula of Member to get the current date.
    Sound back only the numbers as 1251676800.But I want to see the name of the month, date, year (August 20, 2009) as output.

    What function can I use to achieve this?

    Help, please...


    Thank you

    Hello

    Sorry, I think that there was a bit of confusion (caused by me of usual :)) as you mentioned the @Today () function, I thought you were looking for in the new role of essbase typed measures that are different with date format planning.)

    You mean something like this than the Alp

    =@DatePart (@today (), DP_YEAR) * 10000 +.
    @datepart (@today (), DP_MONTH) * 100 +.
    @datepart (@today (), DP_DAY);

    See you soon

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

  • ^ Operator never consolidation

    Hi all

    Can someone tell me when the ^ operator of consolidation with Essbase than ever?
    And is there such a feature available before the entry?

    Thanks in advance.
    See you soon!
    Mounira

    There for the first time in 9.3.0, the cumulative feature EMP tool maybe something useful for you, it allows you to choose different versions of products and it will give you a description of the new features in each version, for more information and download the tool go - https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=1092114.1

    See you soon

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

  • Why I can boot into safe mode with internet connection, use the operating system, etc., but can not open a normal session without password administrator; who got the disabled.

    OEM Vista Home Premium. Normal startup does not recognize the password. When you click User icon it says: "your account has been disabled. Please, see your system administrator"I looked in the mirror, but it did not help. Booted, press F8, went in safe mode with network connection. Everything seemed to be there. Surf the internet and then started to ask me why I don't have a password here when I did normal start-up. What is the password? Check "Microsoft Answers", but what I came out which was, I need to reinstall the OS, which I can't do it without a drive anyway.  I thought that I've used it before, I knew the password. This computer has been recently "reinstalled" internal folder 'restore '. Something must happen. A unknown password can be removed from safe mode? Ultimately how reinstall you a clean Vista when all you have is the key to product and no local or OEM support? What would be the difference between a password reset disk and the OS disk.  The two would probably be stored side by side. Not to mention that most of us Dummies want to just surf to buy, and if we can not surf, we cannot buy. Dummies help us get back on the internet, Microsoft. At least take care of this shot.

    Hi PAM,.

    In Safe Mode, try to activate the high administrator account http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/.  Then log in using account and use it to solve problems with your normal administrator account login via control panel / user accounts / manage other accounts.  Find the one you want and make the appropriate changes to fix it.  If you can't, then you need to address as a corrupt account by using the following procedure:

    To fix this use http://windows.microsoft.com/en-AU/windows-vista/Fix-a-corrupted-user-profile.  If this is the only available administrator profile (you must be an administrator to solve this problem), activate the hidden administrator account (HAA) (i.e. what you did above, or you can do this by using these instructions instead: http://www.computerworld.com/s/article/9001970/How_to_access_the_true_Administrator_account_in_Windows_Vista?taxonomyId=17&pageNumber=1.)

    Once that is done, don't forget to disable the HAA to save it in case it is necessary once again and for safety reasons (since people often try to hack into systems using this account).  Do NOT use the HAA as your administrator account because if you lose the only administrator on the system account or it is damaged again, then you're watered.

    The fact that it says it is disabled gives me to think that you can use the guest or built-in Administrator account already (as normally, you cannot disable an account, but you can with these two which cannot be deleted and only disabled).

    The password reset disk is only good if created before that you need and only to restore a password, do not to activate a disabled account.  Another thing that goes beyond passwords here.

    A recovery disk allows you to do some advanced options of recovery by booting the disk, but it will help you restore the operating system (or help you with this problem either).

    An Installation of Vista genuinve disc (the operating system drive as you seem to be describing) is a disk that contains the operating system.  That, if it is the original disc supplied with the system and is exactly the same as the product OEM key that you must allow you to do a clean OS install (although I would be first backup you'll pretty much lost everything in the process).  The following should help: http://www.vistax64.com/tutorials/117366-clean-install-full-version-vista.html.

    If you have a factory Conditions or a recovery Partition restore disk, then these are alternatives to a clean install if you don't have this disc.  But the procedure varies according to the manufacturer, make and model of PC.  Most of the manufacturers will allow you to buy these records of restoration (for a fee) If you cannot do it with a recovery Partition cannot create diskettes from the recovery Partition or have no other option.  Visit the support site of the computer for information on this topic, available options, and related costs.

    If you cannot enable the built-in Administrator account and cannot access the system in normal mode with this or another administrator account, then I'm afraid a clean install or restore to factory conditions is your only option.

    I hope this helps.

    Good luck!

  • Doestnt Smartphones blackBerry Desktop Manager recognize the new operating system

    I downloaded the new OS device for 8520 in my PC, but the Director of office don't informs me of the new OS.does this 7.1 version recognizes the new device OS after being downloaded on PC? Help me guys

    BlackBerry Desktop Software will recognize an OS that is released by your carrier.  If you downloaded from another carrier and has not removed the 'seller .xml' file, he will see that it is not your provider and it will not show depending on availability. If you have downloaded it from another carrier, look in these forums for instructions on how to load an operating system on your phone and you will be shown how to properly remove this file, which is located in several locations.

    I hope that helps you.

  • Property at the time of the balance and the formula of Member - dimension account

    Hello

    We have a member account including the Balance of time as 'Average' property and she member formula. When I pulled Q1 or CDA data in the report, is to show the average value of TB. But my requirement is to show the calculated value of the formula be insteaded of value avearge TB for this member of the account.

    Please let me know how I can accomplish this requirement

    Thanks in advance for your help.

    in the interface of planning go into the beam and pass the value of the average flow

  • BSO to the conversion of the ASO - helps the formula of Member

    We have a BSO cube and it is converted to ASO. The account dimension has the attribute SOLDETEMPS properties, and therefore the time dimension cannot assign to either dynamic or multiple hierarchies because of which I'm not able to define formulas for Member in the time dimension to ASO, this requires the dimension to be either dynamic or more hierarchies to have member formulas. MDX scripts is the way to go I'm not very familiar with the scripts, MDX and its use. Please advise and also I would like to know if there is another way to solve this problem.

    do not use the properties of balance.

    You will need to take the time to be dynamic, created shared hierarchy similar to

    FOR A YEAR
    Jan shared
    Feb shared
    ......

    Then mark up your TB accounts with udas as TBFirst, TBLast, TBAverage.

    You have two options where you can join the MDX formula of time CDA/QTD or attach the MDX formulas to members of the account saying IIF YTD then make first/last/moy.

    You can choose between the two, if you have less number of accounts of TB, so I would say that set the formula to members as well as other members can obtain the value of CDA Member rolls.

    Concerning

    Celvin

    http://www.orahyplabs.com

    Please check the answers as useful/correct as appropriate

  • Formula member syntax of the IF statement

    Hi guys

    Can someone help me with the syntax of the IF statement on a member form.

    The custom of 'Total cost', I want to apply a formula that calls value loaded to a series of other measures (m1, m2, m3, etc.) such that if the number of bags is = 1, then a charged value of M1 is called and if the number of bags is 2, a value loaded to m2 is called.

    Thank you

    I think there may be a better way to do what you are trying to achieve, but here's the syntax of the IF statement

    IF ("number of bags" == 1)
    'm1 ';
    ELSEIF ("number of bags" == 2)
    'm2 ';
    ELSEIF ("number of bags" is 3)
    "m3";
    ...
    ENDIF;

  • Formula member to count the number of members to particular generation

    Hello

    I write a formula for Member for a member in the account dimension to count the 5th generation of the entity dimension members and store the number as a value.

    I wrote the suite as a member formula:

    @COUNT (@GENMBRS("Entity",5));

    but the formula above are validated.

    Please help me with this...

    Thank you and best regards,
    AK

    Published by: user7313165 on July 29, 2010 01:52

    Published by: user7313165 on July 29, 2010 02:04

    If your revised formula is in fact exactly as you wrote it in your message, you cut the main @. In Sample.Basic a new Member of measure dimension dynamic calc with formula "@COUNT (SKIPNONE, @GENMBRS (market, 3));" valid and recovers.

  • Problems with the formula of Member and the consolidation

    Hello

    I have a cube that contains information about a number of funds. Information we hold is to these two funds level (ie. the price of the various funds, the status of funds) or at the level of the transaction (say. premiums and claims transactions).

    The outline looks a bit like this.

    Account
    -Premium +.
    -Claims.
    -Taking P/L + (UDA: HoldingP/L)
    Transaction type
    -Units ~
    -Value ~
    Profit/loss ~
    -Price ~
    -Status ~.
    -Calc profit/loss ~ (see formula below)
    Fund
    -AAA +.
    -AAB +.
    -AAC +.
    -etc.
    Time
    -Jan_10 dynamic Calc
    --05 - jan +.
    --06 - jan +.

    Now I have a formula a little complex, sitting in the Calc profit/loss as follows Member

    IF (@ISLEV (account, 0))

    IF (@ISUDA (' HoldingP/L' account))
    IF ('Status' == 0)
    'Result '.
    ON THE OTHER
    Do a calc more fantasy based on different price and the units of the other members of the account;
    ENDIF
    OTHERWISE other calc
    ENDIF

    ON THE OTHER
    @SUM (@CHILDREN (@CURRMBR (account)));
    ENDIF;


    Now this calc seems to work for yourself and give me the answer I want. However, I am having a problem trying to get back to the level of the Member of Jan_10. While my other types of transactions seem fine, consolidate the profit/loss Calc going widely indicated.

    I've identified what I think it is, but I don't know how I could fix it.

    Because I have my days the value of consolidation, which basically means that it adds set ups for Jan_10, prices of all individuals of the day. This tilts the calculation rather that just add to the top individual days Calc Profit/Loss, he's trying to calculate the Jan_10 totals.

    Does make sense? If this isn't the case, I could whip up a quick table of data showing the problem.

    Have you tried setting the calc member two passes?

    It is quite complex, so it might not help, but worth it. Give it a try.

Maybe you are looking for