Question on ACCTYPE property

I am using BPC for legal consolidations and have come across a question on the ACCTYPE property. Here on the forum I have found an explanation saying that
ACCTYPE INC is saved with the opposite sign to the database and aggregated to the OLAP cube
ACCTYPE LEQ is saved with the opposite sign to the database and not aggregated to the OLAP cube
ACCTYPE EXP is saved as entered to the database and aggregated to the OLAP cube
ACCTYPE AST is saved as entered to the database and aggregated to the OLAP cube
The questions I have are:
1) Aggregation
Our application is set as a YTD application, so I assume that INC and EXP are NOT aggregated, is that correct?
2) system usage of ACCTYPE
Where is the ACCTYPE actually used (apart from when saving data to the database and displaying data in Excel) by the system or, in other words, would I be able to build an application with only accounts of ACCTYPE EXP and AST? As this is for a legal consolidation we do make us of currency conversion and other business rules.
Thanks

Hi,
I think I am missing something.
The BPC standard is to enter all values as positive values and the system will save values on INC and LEQ accounts as negative values in the database.
So, if I enter (I work in a YTD application and use the YTD measure, so I enter the cumulative YTD value and then ask for it back in a report)
INC 1000
EXP 500
AST 1000
LEQ 500
the system will save
INC -1000
EXP 500
AST 1000
LEQ -500
As the system will also transfer the -500 from the P&L to the LEQ side of the BS, my balance sheet does balance.
This behaviour is driven by the dbo.tblmeasureformula table. The entry responsible for this is
SEQ
200
NAME
YTD
STATEMENT
IIF(INSTR("INCLEQ",[%ACCOUNTDIM%].PROPERTIES("ACCTYPE")), -1 ,1)*([MEASURES].[SIGNEDDATA],CLOSINGPERIOD([%TIMEDIM%].[%TIMEBASELEVEL%]))
DESCRIPTION
YTD
IS VISIBLE
1
IS YTD APP
1
IS SYSTEM
1
What I would like to see is:
I enter
INC -1000
EXP 500
AST 1000
LEQ -500
and the system saves
INC -1000
EXP 500
AST 1000
LEQ -500
The profit for the P&L is again brought into the BS through an account transformation rule, which means I can change the sign and therefore my balance sheet does balance.
I expted this to happen when I change the entry in dbo.tblmeasureformula to
SEQ
200
NAME
YTD
STATEMENT
IIF(INSTR("INCLEQ",[%ACCOUNTDIM%].PROPERTIES("ACCTYPE")), 1 ,1)*([MEASURES].[SIGNEDDATA],CLOSINGPERIOD([%TIMEDIM%].[%TIMEBASELEVEL%]))
DESCRIPTION
YTD
IS VISIBLE
1
IS YTD APP
1
IS SYSTEM
1
Is this assumption correct?

Similar Messages

  • Account dimension hierarchy text nodes ACCTYPE property

    Hello,
    We have master data being populated into BPC from BW. So for the Account dimension in BPC, we use the 0GL_ACCOUNT infoobject in BW. This infoobject also has all the Financial statement version hierarchies which are being loaded to BPC. The question that I have is, how should the hierarchy text node values for ACCTYPE property be populated if I have to automate this load on a daily basis.
    For the actual GL accounts, we have the account number ranges defined. Like 1* series accounts are Assets etc..So we can easily define a rule for populating the ACCTYPE  property values. But not sure if there is any easy logic for populating the hierarchy text nodes as we dont have any pattern in them. Would we need to maintain it manually always?
    Thanks
    Gaurav

    Hello Richard,
    If there is really no logic behind them there is off course no way of automating this. Then I guess you will have to maintain each node separately.
    Some customers are also willing to change their text node structure. For example I had one when where the rules for the 0HIER_NODE records were as follows:
    *           EXP -> Starts with 32*, 311*, 312*, 321*, 3111*, 3112*,
    *                  3142*,  31111*,  31112*,  311111*
    *           INC -> Starts with TOT, 3000000000, 3100000000, 313*,
    *                  322*, 3113*, 3141*, 31113*, 311112*
    *           AST -> Starts with 1*
    *           LEQ -> Starts with 2*
    Kind regards,
    Christophe

  • A simple question about Calculation property

    Hello friends at www.oracle.com ,
    I tried to create a summary column that sums data from another block, but it has failed - Oracle showed the FRM-30377 error, and it was needed to create a non-database item at the block to be summarized.
    This situation has raised one question: if you can't summarize data that comes from another block, why can you choose the block to be summarized at "Summarized block" at Calculation property?
    Thanks, and best regards,
    Franklin Goncalves Jr.

    You can summarize data that comes from another block. But the calculated item must be in a block that has its Single Record property set to Yes.
    So you can create the calculated item in a control block, set Single Record to Yes for the control block, and use the calculated item to display a sum of data from another block.

  • Question about 'READBYME' property

    We are using XMLForm and we've a problem with portal behaviour.
    We want to create a ListShow form which displays only unreaded items in a folder.
    Our problem is the following:
    - When we use km navigation with a LayoutSet (ConsumerList) readbyme property is not activated until you open the file.
    - However, when we have a km navigation iview using RenderListItem, every items are marked as readed when displayed (we display only property id of items). How can I avoid this?.
    Thanks in advance.
    Damiá

    Thanks for your comments,
    but our problem is not filtering content but reading xml documents in a folder using ListShow or RenderListItem because readbyme property is set to true when you are only displaying visiblename or id property of items.
    --> Is there any possibility for reading file properties using XMLForm throw ListShow or RenderListItem keeping readbyme property false until you access to Show form???.
    Correct behaviour of readbyme property in EP is very useful for our pourpose.
    Any suggestion?

  • Question about broker PROPERTY CommunicationTimeout

    hi
    today i tried to configure communicationtimeout property in dataguard broker but i could not.
    EDIT CONFIGURATION SET PROPERTY CommunicationTimeout=200;
    Error: ORA-16568: cannot set property
    Can anyone tell me what i should do next?
    this is my trace file
    DG 2010-01-05-20:00:43 0 2 707175976 DMON: Entered rfm_get_chief_lock() for EDIT_DRC_PROP, reason 0
    DG 2010-01-05-20:00:43 0 2 707175976 DMON: chief lock convert for write op EDIT_DRC_PROP
    DG 2010-01-05-20:00:43 0 2 707175976 Edit DRC properties failed.
    DG 2010-01-05-20:00:43 0 2 707175976 DMON: EDIT_DRC_PROP: (error=ORA-16568)
    DG 2010-01-05-20:00:43 0 2 0 DMON: Reverting metadata (1.1.707175976), loading from "/u01/b2/data2"
    DG 2010-01-05-20:00:43 0 2 0 DMON: ...committing load to memory, MIV = 8
    DG 2010-01-05-20:00:43 0 2 707175976 DMON: Entered rfm_release_chief_lock() for EDIT_DRC_PROP
    Edited by: user6981287 on Jan 5, 2010 1:02 AM

    Hi,
    Better to contact ORACLE Support on this. Might some internal Issue while processing the value.
    - Pavan Kumar N
    Oracle 9i/10g - OCP
    http://oracleinternals.blogspot.com/

  • Question about the property of the nested class.

    "Nested classes may be declared static. In this case, the nested class has no reference to an enclosing instance"
    Can any one demonstrate the above through an code example?? thanks

    thanks jverd.
    Then why dont you answer my other thread??You have several threads. I've said what I have tosay in all the ones that I know about, am interested
    in, and have the time to answer. Last one I lookedat, you were in Monica's very capable hands, so I had
    nothing to add.
    Thanks!I may not be the sharpest knife in the drawer, but I know better than to piss of her what's gonna administer the dread Blueberry Pie Torture.

  • Question on forms property

    I'm trying to upgrade from forms 4.5 to 9i. We have properties of buttons with background color of white. I want to change it to gray. Can we do this without opening a form, in a batch. Because we have 500 forms.
    Can any one help me please. Or is there a script to do this. Very urgent please.
    Thanks in advance.

    If I were you, I'd create a templete Form with a Visual Attribute of your desired button. Then I would actually open all the 500 Forms and implement this.
    Lots of work, I know! But next time you want to change the color, or if you'd to change back the color to white, there's only ONE place to do the change.
    For all new Forms implementation I'd definitely use visual attribute to customize all objects (items, buttons, prompts etc).
    Regards,
    Martin Malmström

  • Can someone tell me how to use ObjectSharingInformation.GetObjectSharingInformation to get AnonymousViewLink property

    Hi,
    I am successfully using ObjectSharingInformation.GetObjectSharingInformation to get AnonymousEditLink property but I can't figure out how to use the same function to get AnonymousViewLink property it is always coming out as null does anyone know how to get
    a value for this property?
    Any help will be greatly appreciated.

    Hi,
    According to your post, my understanding is that you had an question about the property of AnonymousViewLink.
    The SPObjectSharingInformation.AnonymousViewLink property
    gets the anonymous view link for the securable object, or an empty string if the link is not available.
    There is an example about the property in the sharing.debug.js file which located in the below path, you can have a look at it.
    C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

  • Property semantics - private vs public APIs

    Hi,
    Question about property directives and how to enable separate public and private semantics.
    In my class's public interface I would like a property to be read only so I declare it as follows:
    @property (readonly) someproperty;
    However, within the class I would like to set the property and have the convenience of retain being called and set to nil through the property so the release happens. So I would do the following:
    @property (retain) someproperty;
    Now the two semantics are not entirely mutually exclusive. I could do the following:
    @property (readonly , retain) someproperty;
    However, external users of the class can use the setter which is not what is intended. Coming from a Java and C# background it seems that objecive-c does not provide as robust a syntax for making clean distinctions between public and private interfaces.
    What strategies can you suggest to achieve my goals of keeping my private and public semantics and usage clear? Any good web resources on the broader subject of best practices in API design in objective-c?

    Yes class-dump can always be used to generate public interfaces in a hostile world but that's not really the point. The issue is how to generate clean interfaces for a team of software developers. Anyway after talking to Matt, I have answered my own question: a synthetic property, a category plus a hand coded setter will make this work. Once the bug in @synthesize is fixed this will be nice solution to the problem.
    Here are a few bits to illustrate:
    In MyClass.h
    @interface MyClass
    @property (readonly) id someProperty;
    @end
    In MyClass.m
    #import "MyClass.h"
    @interface MyClass (Private)
    @property (retain) id someProperty;
    @end
    @implementation MyClass
    @synthesize someProperty;
    // Bug - hand written setter needed since @synthesize will not generate one for me
    - (void) setSomeProperty: (id)newProperty
    if (newProperty != someProperty)
    [someProperty release];
    someProperty = [newProperty retain];
    @end
    Files that import MyClass.h will only have access to the getter while the setter is available to MyClass.m.

  • Java Bean Property Inspector

    I have two questions to the property inspector:
    First, is it possible to group the properties of a bean and how can I do this?
    Can I define the order of the properties myself or are they always in alphabetical order?
    Thank you for answering my questions!
    Walter

    Hi,
    First question: It depends. The grouping of the properties are not determined by the JavaBean, but rather by JDeveloper integration code.
    So, as a JavaBean writer, no, you cannot control the groupings. However, if you are writing integration code for JDeveloper (as of 9.0.4 which has not yet shipped) you do have control over the groupings, but those groupings will apply to all JavaBeans, not just your own, so any implementation would have to recognize objects of their own type and defer to a super implementation for all others.
    By default the groupings seen are based on the JDeveloper 'out of the box' integration code. These groupings have been enhanced for 9.0.5 to include: General, Visual, Model and Focus. Still more meaningful groupings will be forthcoming.
    Second question: same answer :-) JavaBean writers have no control. JDeveloper integration code is necessary and would affect all JavaBeans

  • Standalone application questions

    Hi,
    Question 1:
    I have a data acquisition application using Labview. Four analog channels are recorded on HDD and displayed on waveform chart continuously.
    Development application runs fine but standalone application on DELL laptop has problems: waveform does not show proper Grids; sometimes vertical and horizontal grid lines are broken. There is no problem recording data but only problem is displaying waveform.
    The same standalone application used to run without any problem but after some minor modification, it behaves strange.
    Any suggestions to fix the waveform display problems will be greatly appreciated.
    Question 2:
    �VI Property > Customize Windows Appearance > Show abort button� unchecked will disappear ABORT
    button from VI. .After standalone application compilation and installation, the ABORT button was visible. How hide the ABORT button on the standalone application.
    Question 3:
    Can I replace Labview default RUN button with custom button, I want to hide Labview default RUN button and want to make a separate RUN button. Can I access property node or local variable of that RUN button?
    Thanks in advance,
    Kishor

    About question 1.
    I had some strange behaviour with charts and transparent backgrounds.
    Perhaps it's something like this...
    About question 2.
    Perhaps you have made a build script that has the properties set. After
    changing the VI, loading the build script might overwrite the VI settings.
    About question 3.
    You should modify the VI to wait for a button to be pressed (a while, 10 MS
    wait, and a button). Let the VI start automatically (run when opened). This
    has the same effect.
    Regards,
    Wiebe.
    "Jeremy Braden" wrote in message
    news:[email protected]..
    > 1. The VI may have been corrupted after your minor changes. Do you
    > have an old copy of the good code. You can also copy the block
    > diagram of th
    e bad VI to a new VI and build an executable from the new
    > VI. Also do you see the same behavior with the classic waveform
    > chart? What happens if you build a new LV executable with dummy
    > information going to the chart?
    > 2. The tests I ran showed that you can make the abort button
    > invisible with the steps you mentioned. Do you think that you may
    > have not saved your changes?
    > 3. You cannot replace the run arrow. Atleast not from a nice
    > integrated published solution sort of way. There are no properties
    > for the run arrow.

  • Inconsistant Question Login Behavior

    Hello all,
    I am working on implementing our requirements for forgotten password authentication questions. We have a somewhat unique policy regarding this. We want to always have a specific question asked. Then have 2 questions asked that are chosen from a random set. Then have 1 user defined question asked. Since there is no out of the box policy that captures this, I have been working to implement a solution. What I came up with was to redefine the fieldloop in the Question Login Form. Instead of looping through 'questions[*].name' I have it evaluate an expression I wrote. The expression selects questions based on the policy I outlined above. The form is working great. It displays the proper questions in line with our policy. The problem is the authentication of the questions. I have the policy set to 'any'. If I set it to 4 questions, which is how many I am asking, then the application will never let me authenticate. It will continually give me the 'Please answer at least 4 questions' error. At the suggestion of Dana from Aegis, I set the any policy to require only 1 question. The two required questions (the user defined and the admin defined questions) always work fine. However the two random questions work only sporadically. Sometimes I have to enter the answer for one of the random questions as many as 3 or 4 times before it will get excepted. This behavior seems weird. It is not consistent at all.
    We are using IdM 6.0 with no service packs. Has anyone ran into this before? Does anyone have any advice about it?

    Hi Jim, I had to build the following workflow to implement the password reset. You can tweak activity 3 'Select Questions' to do what you need. This workflow is not finished; it always selects the first three questions; but it I think it is usable.
    Have fun with it. Theo
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE TaskDefinition PUBLIC 'waveset.dtd' 'waveset.dtd'>
    <TaskDefinition authType='UserAdminTask' name='Task-FindLostPassword' creator='therijn' createDate='1145528788789' lastModifier='therijn' lastModDate='1146135380583' lastMod='536' wstype='ProvisioningTask' taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor' syncControlAllowed='true' execMode='sync' execLimit='0' resultLimit='3600' resultOption='delete' visibility='run' progressInterval='0'>
      <Extension>
        <WFProcess name='Task-FindLostPassword' title='Find Lost Password' maxSteps='0'>
          <Comments>This process allows an anonymous user to authenticate using the security questions and reset the password.</Comments>
          <Variable name='actionWF' value='findPassword'>
            <Comments>This attribute is used to distinguish between the various actions on the forms.</Comments>
          </Variable>
          <Variable name='userview'/>
          <Variable name='selectedQuestions'/>
          <Variable name='answersOK'>
            <Boolean>true</Boolean>
          </Variable>
          <Variable name='attemptsCount'>
            <Integer>0</Integer>
          </Variable>
          <Activity id='0' name='start'>
            <Transition to='Get Questions'/>
            <WorkflowEditor x='43' y='10'/>
          </Activity>
          <Activity id='1' name='Get Questions'>
            <Action id='0' application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='getView'/>
              <Argument name='type' value='User'/>
              <Argument name='id'>
                <ref>accountId</ref>
              </Argument>
              <Argument name='options'>
                <Map>
                  <MapEntry key='noFetch' value='true'/>
                </Map>
              </Argument>
              <Return from='view' to='userview'/>
            </Action>
            <Transition to='Check Email'/>
            <WorkflowEditor x='122' y='10'/>
          </Activity>
          <Activity id='2' name='Check Email'>
            <Transition to='SetExitMessage'>
              <isnull>
                <ref>userview.accounts[LDAP].email</ref>
              </isnull>
            </Transition>
            <Transition to='SetExitMessage'>
              <isFalse>
                <rule name='RLE-emailValidityAndDomainCheck'>
                  <argument name='emailAddress' value='$(userview.accounts[LDAP].email)'/>
                </rule>
              </isFalse>
            </Transition>
            <Transition to='Select Questions'/>
            <WorkflowEditor x='217' y='10'/>
          </Activity>
          <Activity id='3' name='Select Questions'>
            <Action id='0' name='Select questions'>
              <expression>
                <block>
                  <defvar name='counter'>
                    <i>0</i>
                  </defvar>
                <dolist name='iterator'>
                  <ref>userview.waveset.questions</ref>
                  <block>
                    <cond>
                        <and>
                          <lt>
                            <ref>counter</ref>
                            <i>3</i>
                          </lt>
                          <not>
                            <isnull>
                              <invoke name='get'>
                                <ref>iterator</ref>
                                <s>answer</s>
                              </invoke>
                            </isnull>
                          </not>
                        </and>
                        <block>
                          <set name='counter'>
                            <add>
                              <ref>counter</ref>
                              <i>1</i>
                            </add>
                          </set>
                        <set name='selectedQuestions[$(name)].answer'>
                          <s></s>
                        </set>
                        <set name='selectedQuestions[$(name)].origional_answer'>
                          <invoke name='get'>
                            <ref>iterator</ref>
                            <s>answer</s>
                          </invoke>
                        </set>
                        <set name='selectedQuestions[$(name)].question'>
                          <invoke name='get'>
                            <ref>iterator</ref>
                            <s>question</s>
                          </invoke>
                        </set>
                        <set name='selectedQuestions[$(name)].name'>
                          <invoke name='get'>
                            <ref>iterator</ref>
                            <s>name</s>
                          </invoke>
                        </set>
                      </block>
                    </cond>
                  </block>
                </dolist>
                </block>
              </expression>
            </Action>
            <Transition to='SetExitMessage'>
              <lt>
                <length>
                  <ref>selectedQuestions</ref>
                </length>
                <i>3</i>
              </lt>
            </Transition>
            <Transition to='Get Answers'/>
            <WorkflowEditor x='318' y='125'/>
          </Activity>
          <Activity id='4' name='Get Answers'>
            <Variable name='formButton'/>
            <ManualAction id='0' name='Show Authentication Answers' timeout='15' syncExec='true'>
              <WorkItemDescription>
                <s>Show Authentication Answers</s>
              </WorkItemDescription>
              <Owner>
                <ref>WF_CASE_OWNER</ref>
              </Owner>
              <Form noDefaultButtons='true'>
                <Display class='EditForm'>
                  <Property name='title' value='Answers Authentication Questions'/>
                  <Property name='subTitle' value='If you answer all questions correct your password will be reset and send to your email address. The answers and not case sensitive. Do not attempt to guess the answers if the name is not your name.'/>
                </Display>
                <Field name='variables.userview.accounts[LDAP].fullname'>
                  <Display class='Label'>
                    <Property name='title' value='_FM_FULLNAME'/>
                  </Display>
                </Field>
                <Field>
                  <Display class='Label'>
                    <Property name='value' value='Please answer all questions correct.'/>
                    <Property name='font' value='testFontStyle'/>
                    <Property name='color' value='#ff0000'/>
                  </Display>
                  <Disable>
                    <isTrue>
                      <ref>variables.answersOK</ref>
                    </isTrue>
                  </Disable>
                </Field>
                <Field>
                  <FieldLoop for='name' in='variables.selectedQuestions[*].name'>
                    <Field name='variables.selectedQuestions[$(name)].answer'>
                      <Display class='Text'>
                        <Property name='title'>
                          <concat>
                            <ref>variables.selectedQuestions[<ref>name</ref>].question</ref>
                            <s>:</s>
                          </concat>
                        </Property>
                        <Property name='width' value='300'/>
                      </Display>
                    </Field>
                  </FieldLoop>
                </Field>
                <Field name='complete' type='string'>
                  <Default>
                    <s>true</s>
                  </Default>
                </Field>
                <Field button='true'>
                  <Display class='Button'>
                    <Property name='name' value='variables.formButton'/>
                    <Property name='label' value='Continue'/>
                    <Property name='command' value='Save'/>
                    <Property name='value' value='continue'/>
                  </Display>
                </Field>
                <Field button='true'>
                  <Display class='Button'>
                    <Property name='name' value='variables.formButton'/>
                    <Property name='label' value='Cancel'/>
                    <Property name='command' value='SaveNoValidate'/>
                    <Property name='value' value='cancel'/>
                  </Display>
                </Field>
              </Form>
            </ManualAction>
            <Transition to='SetCanceledMessage'>
              <eq>
                <ref>formButton</ref>
                <s>cancel</s>
              </eq>
            </Transition>
            <Transition to='Check Attempts'/>
            <WorkflowEditor x='421' y='137'/>
          </Activity>
          <Activity id='5' name='Check Attempts'>
            <Action id='0'>
              <expression>
                <set name='attemptsCount'>
                  <add>
                    <i>1</i>
                    <ref>attemptsCount</ref>
                  </add>
                </set>
              </expression>
            </Action>
            <Transition to='SetTooManyAttemptsMessage'>
              <gt>
                <ref>attemptsCount</ref>
                <i>3</i>
              </gt>
            </Transition>
            <Transition to='Check Answers'/>
            <WorkflowEditor x='540' y='137'/>
          </Activity>
          <Activity id='6' name='Check Answers'>
            <Action id='0'>
              <expression>
                <block>
                  <set name='answersOK'>
                    <Boolean>true</Boolean>
                  </set>
                  <dolist name='iterator'>
                    <ref>selectedQuestions</ref>
                    <cond>
                      <neq>
                        <upcase>
                          <trim>
                            <invoke name='get'>
                              <ref>iterator</ref>
                              <s>answer</s>
                            </invoke>
                          </trim>
                        </upcase>
                        <invoke name='get'>
                          <ref>iterator</ref>
                          <s>origional_answer</s>
                        </invoke>
                      </neq>
                      <set name='answersOK'>
                        <Boolean>false</Boolean>
                      </set>
                    </cond>
                  </dolist>
                  <cond>
                    <isFalse>
                      <ref>answersOK</ref>
                    </isFalse>
                    <s>You must correctly answer all 3 questions</s>
                  </cond>
                </block>
              </expression>
            </Action>
            <Transition to='Get Answers'>
              <isFalse>
                <ref>answersOK</ref>
              </isFalse>
            </Transition>
            <Transition to='resetPassword'/>
            <WorkflowEditor x='468' y='248'/>
          </Activity>
          <Activity id='7' name='SetResetPasswordMessage'>
            <Comments>Too many attemps; lock the account will be locked for the next 30 minutes.</Comments>
            <Action id='0' application='SET_RESULT'>
              <Argument name='name' value='WFExitMessage'/>
              <Argument name='type' value='String'/>
              <Argument name='value' value='Your password has been reset. Please check your email.'/>
            </Action>
            <Transition to='end'/>
            <WorkflowEditor x='618' y='166'/>
          </Activity>
          <Activity id='8' name='SetTooManyAttemptsMessage'>
            <Comments>Too many attemps; lock the account will be locked for the next 30 minutes.</Comments>
            <Action id='0' application='SET_RESULT'>
              <Argument name='name' value='WFExitMessage'/>
              <Argument name='type' value='String'/>
              <Argument name='value' value='Too many attemps; your account will be locked for the next 30 minutes.'/>
            </Action>
            <Transition to='end'/>
            <WorkflowEditor x='626' y='27'/>
          </Activity>
          <Activity id='9' name='SetExitMessage'>
            <Comments>Give one common error message so that hackers cannot 'guess' information about or users.</Comments>
            <Action id='0' application='SET_RESULT'>
              <Argument name='name' value='WFExitMessage'/>
              <Argument name='type' value='String'/>
              <Argument name='value' value='Due to a problem with your data we cannot authenticate you using the security questions. Your UserID does not exists, your email address is missing or invalid or you have not answered the security questions.'/>
            </Action>
            <Transition to='end'/>
            <WorkflowEditor x='319' y='10'/>
          </Activity>
          <Activity id='10' name='end'>
            <WorkflowEditor x='421' y='10'/>
          </Activity>
          <Activity id='11' name='resetPassword'>
            <Action id='0' name='Prelude'>
              <expression>
                <set name='actionWF'>
                  <s>resetPassword</s>
                </set>
              </expression>
            </Action>
            <Action id='1' process='Reset the Password'>
              <Argument name='adminEmailAddress'/>
              <Argument name='notificationEmailToAddress'>
                <Boolean>false</Boolean>
              </Argument>
              <Argument name='accountId' value='$(accountId)'/>
              <Return from='result' to='result'/>
              <SubProcess>
                <ObjectRef type='Configuration' name='TaskSubProc-ResetPassword'/>
              </SubProcess>
            </Action>
            <Transition to='SetResetPasswordMessage'/>
            <WorkflowEditor x='698' y='248'/>
          </Activity>
          <Activity id='12' name='SetCanceledMessage'>
            <Comments>Set the message that the action is canceled.</Comments>
            <Action id='0' application='SET_RESULT'>
              <Argument name='name' value='WFExitMessage'/>
              <Argument name='type' value='String'/>
              <Argument name='value' value='You canceled answering the authentication questions.'/>
            </Action>
            <Transition to='end'/>
            <WorkflowEditor x='403' y='90'/>
          </Activity>
        </WFProcess>
      </Extension>
      <Description>Reset the User's password after the security questions are answered correctly.</Description>
      <MemberObjectGroups>
        <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
      </MemberObjectGroups>
    </TaskDefinition>

  • My understanding about Calc Property

    Hello friends, I have a quick question about Calc property. My understanding is Calc=N(that means value is not calculated) would mean same thing as base members. As all non-base members are never calculated, Calc=Y always in non base members, is my understanding correct?
    Thanks.

    If you have set CALC = Y for a memeber you cannot send data directly to it. CALC property can be Y for the members which are at the parent level or baselevel members for dimension formulas have been defined.
    You'll not find much information on this property in help but you can check this link http://help.sap.com/saphelp_bpc70/helpdata/en/4a/88580e1e01465f9ae876ffc46becd2/frameset.htm

  • Income Statement  Balancesheet Keyfigure

    What is the keyfigure used in unconsolidated income statement report  and unconsolidatd balancesheet report on the GL cube.
    GL cube has sales, cumulative balance, debit n credit postings
    Please reply
    Regards,
    Manish
    Message was edited by:
            Manish Malhotra

    Hi,
    I am not very clear with your question. Can you please elaborate on what are you looking for.
    Basically, there are 4 different types of ACCTYPE (property of account type dimension) - INC, EXP, AST, and LEQ.
    INC and LEQ are stored as negative, whereas EXP and AST are stored as positive.
    INC and EXP type of accounts will always display you the periodic value (when the measure is periodic). However, even if the measure is periodic, the AST and LEQ accounts will display the till date value. So, it remains equal to the YTD value. This is because balance sheet accounts always show the till date values.
    Hope this helps.

  • YTD Rollup in BPC

    Wanted to check with you guys whether measure ‘YTD’ is automatically calculated by the system or we need to write script logic. I am just wondering since we load the data periodically and system should rollup for YTD. To do this whether we need to do some settings?.
    I also read some documents which are talking about creating YTD application. It will not serve my purpose since this setting is required if we load YTD balances instead of periodic.
    Best Regards
    Shesh

    If the question is, is the YTD (and QTD) measure calculated automatically in the application the answer is yes.  All measures in the application are MDX expressions that calculate at runtime when the use requests data.  Normally, applications are periodic meaning the data is loaded monthly (or what ever the base time period is) and then aggregated.  You can create a YTD application where data is loaded YTD but we never do.
    As far as the mechanics, all data is loaded to the fact table as signed data.  That is, credits are negative and debits are positive.  The allows AS to aggreate the parent values by simple addition.  However, you never view signed data in the application.  At the presentation layer, you reference the calculated measures: periodic, QTD, and YTD.  ALL of these are calculated at query time.  For periodic, the measure simply multiplies the signed data value by -1 for accounts that have normal credit balances.  These are accounts that have an ACCTYPE property value ov INC (income) and LEQ (liability/equity).  This makes all numbers present positive if the account balance has a normal balance.
    For QTD and YTD, the calculated measure reference the periodic measure (for sign flip purposes) and then aggregates across time based on the time dimension hierarcy.

Maybe you are looking for

  • How to get newly purchased osx Lion DL link or App ?

    howdee, ive submitted this question for email support, since it is specific to my purchase - but im assuming others might have the issues as well... 1 - yesterday i submitted an order for a piece of hardware and for the osx-lion software...  2 - yest

  • I can't open files in the Downloads menu

    Every time I download a file (either open or save), it never opens automatically, and I can't open it by clicking the entry in the Downloads menu/panel. I am able to "Open Containing Folder" and use the file normally from there, or go to the Library

  • Cannot save free/busy information - Cached mode

    So I have a calendar Admin, that has the ability to send meetings on behalf of new hires.  She was is cached mode and sent out a few invites.  Everyone she sent the invites to received the meetings, accepted the meetings and have the meetings on thei

  • How to uninstall additional content?

    Hello all, My hard disk is getting rather full and I'd like to uninstall some giga of files I really don't need, i. e. Logic Pro & Main Stage Additional Content Garage Band Content Garage Band Instruments How do I proceed without compromising Logic P

  • ITunes kill´s Vista X-64 LogIn !

    hi there, after a few day´s of iTuning around my system breaks !! CAUSED BY ITUNES !! it started with few hangs by downriding the system. reboot by holding power-key for 4sec. etc,. after upriding all hardware again the system wasnt able to switch on