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.

Tags: Business Intelligence

Similar Questions

  • 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

  • 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/

  • Question about the formula of Member and BegBalance

    I have a requirement where I need to calculate the value of '' suffering '' and need to save it somewhere so that I can use it to display on the dataforms.

    The logic of the last value Due must be--

    Suffering = year previous year Total + current (Jan: Prior month)

    I was planning to write a formula for this member. Can I use substitution variables, as title, etc. PriorMonth in the form of Member to achieve this?

    In addition, since we do not use BegBalance Member for purposes like the display on the dataform etc. can I use for this requirement where I can write the formula of the BegBalance member and give it an alias name 'Suffering' I can use to show on the dataforms. Is this possible?

    Please let me know. All entries are appreciated.
    ~ Hervé

    Hello
    Perhaps it should look like this:
    & priorYr-> YearTotal+@sum(jan:&currMonth);
    / * No need to specify the current year as it would be fixed in pov, column or page. If necessary, replace the sum with @sumrange(&currYr,jan:&currMonth) * /.

    See you soon,.
    Alp

  • 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.

  • How to specify the size of the logfile when adding a member.

    Hi all

    I am in the process of upgrading Oracle 9.0 10.1.

    I'm following upgrad manual process. In accordance with the recommendation of the information pre-upgrade script, I need to recreate the redo log files.
    Log files: [making adjustments in the current environment]
    ----------------------------------------------------
    -> E:\ORACLE\ORADATA\PRODB229\REDO03. JOURNAL
    ... status = 'INACTIVE', group #= '1 '.
    ... current size = "1024" KB
    ... proposed the new size = "10" MB
    -> E:\ORACLE\ORADATA\PRODB229\REDO02. JOURNAL
    ... status = 'INACTIVE', group #= '2 '.
    ... current size = "1024" KB
    ... proposed the new size = "10" MB
    -> E:\ORACLE\ORADATA\PRODB229\REDO01. JOURNAL
    ... status = "CURRENT", group #= '3 '.
    ... current size = "1024" KB
    ... proposed the new size = "10" MB
    WARNING: one or more log files is less than 4 MB.
    Create additional logs greater than 4 MB, the smaller drag, then
    Update.
    I can add member of restitution by the below command, but not able to specicy the size as 10 M. I did some searching on Google but no luck with that...

    SQL > ALTER DATABASE ADD LOGFILE MEMBER "E:\oracle\oradata\prodb229\REDO01.rdo" T
    GROUP 1;

    but it fails

    ALTER DATABASE ADD LOGFILE MEMBER 'E:\oracle\oradata\prodb229\REDO01.rdo' TO GROUP 2 SIZE 10 M;


    *
    ERROR on line 1:
    ORA-00933: SQL not correctly completed command.


    ~ Thnx

    If you add a log file to an existing group, you cannot specify the size of this file.

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14200/statements_1004.htm#i2079942


    LOGFILE MEMBER ADD clause [STANDBY] use the ADD LOGFILE MEMBER clause to add new members to groups existing redo log file. Each new Member is specified by "filename". If the file already exists, it must be the same size as the other members of the group, and you must specify the REUSE. If the file does not exist, the Oracle database creates a file of the correct size. You cannot add a member to a group if all members of the group have been lost by the failure of a support.

  • FDM erases all data outside the intersection given in file multiload-Using "replace".

    Hello

    I am a beginner in FDM and attempting to load a file of data to a specific member multiload in Essbase, but as soon as the loading is finished of FDM to Essbase I see that the data I have loaded but old data be wipe out other intersections of members. FDM is erase all data of all intersections that are not yet in my workload file. I use the option replace.

    Please suggest how can I get rid of this. I want to just load a piece of data that is in my data file.

    Thank you

    VJ

    Thanks SH and TOM, now, I have pretty good imposed by reading your responses! My problem is solved

    In fact, I used option replace and 'R' as a tag of control in my multiload file, but after I changed the tag to control the form R, M, its working fine. old data on another intersection are there (for the same entity POV, category etc...) and new (file) data obtained also loaded successfully. It does not erase the old data except the intersection even given in the folder.

    Is there a limitation, the disadvantage or precaution associated with this change?

    Thank you

    Vivek

  • specify the format of the cross-reference in read/write rules?

    How can I specify a cross-reference in the rules format of reading/with import xml document?

    Gary,

    If you want all occurrences of the xref element to use the same format, you can specify the format of an InitialObjectFormat rule in ESD or use a rule r/w in the form:

    element 'figref.

    {

    is part of fm of reference;

    format FM property reference value is "Figure."

    }

    If you want to use different formats and have a particular element to specify that one, you can set an attribute whose value is the name of format with a rule like:

    "xref" element

    {

    is part of fm of reference;

    attribute ' xref-fmt' is the formula of property reference fm;

    }

    In fact, if your DTD defines an attribute called 'format', default FM it uses for this purpose.

    -Lynne

  • Formula for [member] runtime error: status [1130203] code

    Hello everyone

    I have the following error message when you try to retrieve data in srepadsheet Add-In: "formula for [member] runtime error: status [1130203] code".

    Also, I tried to run a calcscript by ODI and I got the error on: ERROR - 1013289 - command [MaxL: run] failed due to memory allocation failure.

    It is an application of OSI in Hyperion Planning 11.1.1.3, I found in the forums that it could be a question of memory. I checked the essbase.cfg and I found this:

    DataErrorLimit 65000

    CalcCacheHigh-1100000000

    CalcCacheDefault 500000000

    CalcCacheLow 30000000

    4000000 CalcLockBlockHigh

    CalcLockBlockDefault 900000

    CalcLockBlockLow 400000

    UpdateCalc False

    NetDelay 3000

    NetRetryCount 1000

    MultipleBitmapMemCheck True

    ParCalcMultipleBitmapMemOpt True

    ; CalcParallel 1

    DYNCALCCACHEWAITFORBLK TRUE

    DYNCALCCACHEBLKRELEASE TRUE

    DYNCALCCACHEMAXSIZE 600M

    DYNCALCCACHECOMPRBLKBUFSIZE 400M

    Is it a memory problem? How can I solve it?

    Kind regards

    It is certainly not a problem with your server that you have enough memory. I do not suggest to use memscaling now as it helps anyway for 32 - Bit

    It is because of the values that are defined in your config file.

    Data cache, cache index slightly seems good.

    I suggest you reduce the CALCCACHEHIGH and the CALCCACHEDEFAULT as the Cache calculator may take a maximum of 200 M

    Try to reduce the DYNCALCCACHEMAXSIZE and all the relevant settings for DYNCALCCACHE

    Take a look at the technical reference information

    I would say to reduce / remove these settings, restart the services, the same testing process and see if they are causing the problem.

    Concerning

    Amarnath

    ORACLE | Essbase

  • Question parliamentary formula - a member formula can be crossed dimensional

    How you would write something like this

    "XXXXXX" = account of range 40000 to 48999 and BU XXXXX-XXXXX-XXXXX-XXXXX


    Thank you

    Yes, the formula of Member can be three-dimensional cross.
    You can use the calculation functions and cross dimensional operator that you use in the Calc script.

  • Formula EPMA Member error

    Hi all

    whenever I try to add a member formula I get this error

    Error: Failed to process the request.
    The session is not authenticated.
    (null)

    Appreciate any help

    Check:
    Modification of formula of Member in EPMA get "unable to process the request. The session is not authenticated"error (Doc ID 1233388.1)

    See you soon. !

  • Formula of member using loading rules

    Hello.
    We would charge a member and its related formula of a file .txt, using a rule. The formula refers to a member in the sketch that contains a slash (/) in his name.
    I have attached the name of the Member in quotation marks (""); However, the name of the Member and its formula loaded without quotation marks and an error returns during the audit of the schema.
    Here is an example; We would charge Member Yes and its formula ("AccountB' - ' Account/C'): the loading of file is:

    * Member name *; * Member formula *.
    Yes; "AccountB' - ' account/C;

    The Member is responsible, but members in the formula are loaded without quotes; Thus, the formula of Member is not validated.
    I was wondering if it is possible to load member formulas, keeping the quotation marks in the formula.
    Thanks in advance

    You must use a backslash escape character before each quote and the symbol of the division to make them stay

Maybe you are looking for