Tests against the currency of the entity in the HFM rules

Hi all

I was wondering if it is possible to test a condition against the currency of the entity in HFM? Something along the lines of:

If Ent_Curr = Then USD

...

Else if Ent_Curr = Then CAD

...

On the other

...

End If

And if it's possible, how I can change?

Thank you!

Hi Dan,.

Please, try the following:

HS = sDefCur. Entity.DefCurrency("")

If sDefCur = "USD" then

.....

End if

Kind regards

Thanos

Tags: Business Intelligence

Similar Questions

  • Test against the remote server

    Y at - it no way to automate or simplify the advancement of confirming a file is good on the testing server to upload to the remote server (production)? AFAICT, it seems that I have to manually upload the files to the production server if I have a defined test server. (I use a dynamic content; I know about the .tmp files, but see more to why this isn't what I want). From what I see, the better I can do is the server of your choice via the drop-down site button and use the synchronization feature.

    Maybe the distance/test config is not what I should do, but what for me has been not only have a place to try things, but also use the test server as a production server temporary on these occasions that the production server must be taken offline. (If I have the right SVN, this isn't a viable option either, besides, I have the server backed up using 3 different applications). So, I want my test server files to be a copy of my remote server, including the latest files.

    Suggestions?

    The test server is usually just to test and you should never really put a test server to a live server.  DW can manage several remote servers, but as far as I know, even with CS5.5, you can upload to a remote server at a time.  As the servers that you are talking about are in the same data center, it should be possible to configure a second server for redundancy so that if one blocks the other picks up the load.  However, I would say that this is not the appropriate forum to get help on configuring redundancy in a datacenter.  If your two servers are in 2 data centers different it's a whole other discussion.  I would like, there was more that I knew about the subject, but I'm really not familiar with the installation of the network of websites of the scale.

  • Results of the lunatic rule

    I have an account where I want to place $700 in a specific intersection for each period. We used to charge this account, but I changed it to a calculated account and I wrote the following rule:

    ' If povEntity = "ExtlAdj" then
    "HS. Exp ' a #acct1.» W #Periodic.I #[ICP None]. # C1 [no]. C2 #[no]. C3 #ILC. C4 #No AM = 700 "
    "End If

    This rule produced the results that I wanted to base, but once it's rolled up to - the total amount of the company for this account was 1 400 (double). I checked my hierarchies to ensure that there is no duplication of members. I also checked tripple my level data base to ensure this amount only goes to a single node. Everything is OK. In addition, there is no overlapping of the loaded data to different accounts to the same POV.

    If I remove it, change my attribute of account of consolidated data, and then clear and consolidate I'll get 700 in January 2009 and 700 in August 2009 to the highest level, but nothing at the basic level and nothing in any other period. Anyone got any ideas on why this would happen?

    I solved the problem by removing the account from metadata completely and then replace, but I want to understand what can cause this.

    If you do not control the dimension of value, this 700 will be placed at the level of data entry and the members of the adjustment. These two sum up to form your 1400. Wo members are not erased during the erasing of data.

    I suggest you check the dimension value like this:

    If povEntity = "ExtlAdj" and HS. Value.Member () = "" then
    HS. Exp ' a #acct1.» W #Periodic.I #ICP None.C1 #None.C2 #None.C3 #ILC. C4 #No AM = 700 "
    End If

    There are no ghosts in the HFM rules, you should always bare in mind that a piece of code in the routine to calculate () can be run more than once. Leaving the uncontrolled value dimension translates into the same code run for most members of value as consolidation is running. Your uncontrolled calculations can easily destroy currency calculations and consolidation translation because they also run after each of these steps.

  • How to change the default currency of an entity?

    Hi all

    I need to change the default currency of an entity in the application of May. I'm confused what impact all this will have on my existing data for this entity.

    Please suggest me how to proceed and how to manage prior period data for this entity, which were presented in a different currency.

    Thank you

    Zitouni

    Data and logs is stored in the database according to the currency in which they were seized. If you change the currency assigned to the entity, you must first UN-post every newspaper for the affected entity. Next, you retrieve all data for all periods, the years, the scenarios corresponding to this entity. After that, you can change the currency and load the metadata. Offline you need to translate all the journals and data for the entity in the new currency, re - load and rebind.

    This is part of a presentation that I've just handed:

  • Data Currency Adjustment of entity are not copy through rule when we used the value source as "ECT."

    Hi all

    Data Currency Adjustment of entity are not copied through rule when we try to copy the data from one entity to another entity for the same account if the account is to have only the data entity Currency Adjustment but rule the data copied correctly when the entity is to have Exchange entity adjustments and currency of the entity.

    Wrote the rule to copy the values from the source account ' entity currencies Total "to target the currency of the account"entity ". Rule works as follows:

    1. If the source account's currency of the entity and entity Currency Adjustment, total value ECT (EC + ECA) copy correctly to currency of the entity to the target account. -OK

    2. If the source account's single currency entity (has no entity value Currency Adjustment) then under rule copy data properly to account currency of the target entity.  -OK

    3 but if the source account has only entity Exchange adjustments (has no value of currency of the entity) and then under rule is not copy of account currency of the entity of the target data. -Requirement

    Could you please see the rule below and please suggest possible solution to copy the Court of Auditors with the help of ECT when the source account has only ECA.

    If Hs.Entity.Member = "120006_ALTER" and HS. Value.Member = "Currency entity of <>" Then

    HS = IS_Account. Account.List ("NetProfit", "[Basic]")

    For each Account1A in IS_Account

    Set dataUnit HS =. OpenDataUnit ("E #120006.A #" & Account1A & ".") W #YTD")

    numItems = dataUnit.GetNumItems

    If numItems > 0 Then

    For I = 0 to numItems-1

    Call dataUnit.GetItem (I, vAcct, ACIP, vCust1, vCust2, vCust3, vCust4, AllocAmt)

    If AllocAmt <>0 then

    GSA Exp "A #" & Account1A & "=" & _

    «E #120006.V # < entity Curr Total >.» "A #" & Account1A

    End If

    Next

    End If

    Next

    End If

    Thank you

    Mahesh

    I thank very you much for the quick response. I tried with the above but no luck.

  • 850 - 009na M1Z34EA #ABU: CPU fan for the 850-009na feel like Phoenix does not turn down after the power - on self test unless the BIOS is entered

    Hello

    I have posted responses to other posts on this topic, but thought I'd start a new thread to gather my conclusions. I'm sorry for a trial

    This PC is virtually brand new (only a few weeks now) and otherwise perform exceptionally.

    Basically, if the machine is disconnected from the power grid (i.e. the power is off at the plug or the power cord removed), when the machine is supplied then the CPU fan turns over 2000 rpm and stays there. All the other PC that I do this too, but the fan will slow down after turning upward. I know that this is done as part of the POST to check that the fan is running.

    If I go into any installation of seed, start-up or BIOS for example (i.e. by pressing ESC or F10 etc.), the fan will slow down immediately up to 700 rpm. It will stay like that until the next time the machine is started against the cold. If I shut down the PC - watch or stop - but do not cut the power supply, then the next time the machine is started, the fan is still about 700 rpm. It is not to turn up to 2 k + RPM when lit.

    As soon as I unplug, then the next time the PC boots, it will turn to the top and I have to repeat steps - off, boot, enter the BIOS, exit and continue. It is something to do with the cold start.

    Note that I don't have to do anything in the start menu - I for example go to the BIOS settings, exit without saving the changes, and the fan will still slow. It's going in the boot sector that slows down the fan.

    When the PC started out-of-the-box, I opted for the upgrade to Windows 10 during installation. I have read in various places that people had experienced after the upgrade, so I reset the machine to factory settings (Win 8.1) and have not upgraded, but the problem persisted. However convinces me that Windows 10 has been removed completely, as when I went to restore the backup image (i.e. dating back to what I had before the factory reset) there are references to 10 Windows (for example, it says 'Continue to Windows 10' as well as various food options). I do not understand UEFI so I don't know if that was involved.

    I tried to change the power plan options "Processor power management-> cooling system strategy" on the liabilities side, but no joy there.

    I think that the fan and sensors work, based on the findings below. These readings of temp and fan are taken from AIDA64

    After starting cold (current was cut, without entering the BIOS), machine runs dry without load

    Exactly the same thing--starting in cold, but go in the BIOS, do nothing and continue. Once again, no load

    This is after power off and resarting, but to let the PC network

    After the above, I used Prime95 to put the CPU support (use of 95-100%), and after an hour, the readings are:

    Note that even so, the fan was not particularly strong, but it's at 2222 rpm as in the first reading.

    If I play at 4K (the whole point of the PC ) the CPU so far got very warm, the GPU is but his fan turns up as planned.

    In conclusion, it seems that the POST has a problem because it does not slow down the fan after the test.

    I can live with let the machine always plugged into the sector (for example, most of the time) and I guess that's what most people do, but I would like to know what the problem is (for example if it's really something 10 Windows, or a bug in the BIOS/UEFI)

    Thank you very much!

    John

    Explain you a lot of people who maybe have returned their system immediately because of this? Others might judge normal sound. Not irritable average is not coming here to complain. Others might judge her so little. They simply don't like. You will never convince me that is not a BIOS problem. As the problem resolves itself when you enter manually each time. It can be reproduced every time.

  • Measure the movement against the frequency

    My test is measurement and tracing motion valve engine RPM. I need the valve position sample (analog signal) all of the pulses from a rotary encoder and also enjoy RPM. Then later I have to extract unique plots, each revolution of the position data. Each parcel must be referenced against the RPM about during which it was sampled. This will take place at the 66kHz about 8 seconds while it will generate a long file.

    I suggest you begin the Z (1 per rev) pulse signal sampling and 1 post analog SOUL each dry vegetable (720 / rev). Store this table. At the same time I want to run a task to capture the frequency once every revolution (pulse Z) by measuring a pulse. Store these vals to a separate table.

    After measurement is done I can record the position great soul array in a file of measures and record the frequency data in a separate, much smaller file (let's call it an index file).

    In this way, for the analysis, I can load the index table and count the length of it in order to determine the length (in points of data) of the large table soul. This could allow me questioning the guard index for a selected rpm and select the correct positional score 720 for conspiracy against angle encoder (tracing movement is against increments of 1/2 deg as x.)

    This plan has any merit? I'm new to this type of measure, and if someone knows of similar procedures I hope you hear and taken into account. Is there maybe a better way?

    This seems reasonable. Look at the threshold of the 1 d Array function.  You can use it to search the Board index to a certain speed.  Round off the result to the nearest smaller integer. The index in the positional table will be 720 * this integer (- 1).  If your speed can vary from top to bottom, you may use the start index or reverse the table to find the location you want.

    Lynn

  • Why HP advises against the use of virtualization (AMD - V)

    I have the HP dm1, which is kind of a netbook. It comes with 64-bit AMD e-450 (a low-power CPU clocked at 1.6 Ghz dual core). Windows 7 starter edition is installed by default. I did a dualboot with Linux 64-bit Kubuntu. the two operating system seem to work well.

    In any case I do some tests in virtualbox and a 64-bit image requires this funciton (AMD - V) .with virtualisaiton this virtual machine can access CPU directly (rather than through software).

    However, I noticed in the bios HP recommends to avoid using it unless you use the software drive (i.e. the Oracle virtualbox). I wonder why HP advises against the use of this function? This is for security reasons? Is this because windows 7 starter edition can not handle? Or it may degrade faster hardware? or is it because of the possible extra power drain (although I have not noticed this).

    I ask because I have no such warning in BIOS of my office mashcine.

    With AMD - V active for some reason probably does increase the risk of a virus by getting direct access to the CPU. The warning is for people who wander in the BIOS and tinkering without really knowing what they are doing, to prevent consumption machines.

  • Can I use the public APIs of BlackBerry for automation of the tests on the Simulator?

    Hello

    I'm developing a framework of automation with BlackBerry API public.

    Is it possible to test it against the custom application and 'Core BlackBerry Applications,' for example, mail, calendar...?

    With the help of API net.rim.device.api.ui.Keypad. * can manipulate the keyboard on a simulator, is that correct?

    Thank you!

    You can use the EventInjector API for input (keyboard, trackpad and touchscreen) events Simulator to interact with built-in applications.  It will work in the Simulator and the real device.

    If you are looking just to automate something in the Simulator, you can use the BlackBerry Simulator controller.  It is a command-line tool that enables script steps in the Simulator.  For more information look in the help on the BlackBerry smartphone Simulator menu.

  • BlackBerry Smartphones when make you against the Qatar?

    When you make against the Qatar?

    Hello!

    Know that AppWorld is simply a portal, vending apps developed mainly by others. Therefore, it is not your exclusive supply source - there are others that you can try (e.g., Handango, Handmark, BPlay, GetJAR and Mobihand). I found that there are very few applications that is exclusive to AppWorld. You can see the online catalogue and then look for other sources of supply, including quite often on the developer website.

    Please more understand that RIM has no unilateral control over the availability of AppWorld. On the contrary, a triad of entities must agree - RIM, wireless service provider, and Government. As the main entity to profit in this triad, I've always suspected that the RIM is not one that could hinder the process.

    Good luck!

  • ANyConnect Client certificate authentication and verify the Client against the Microsoft AD using DAP via LDAP domain membership

    Hello

    as described in the title one want to connect with AnyConnect Secure Mobility Client 3.0.2052 ASA 5540 Version 8.4 and licence Premium SSL.

    Customers using Maschine certificate to authenticate to ASA. It works very well.

    Now, I want to install a DAP to check the customer against the Microsoft AD using LDAP. I have configured the LDAP server in see ASA:

    AAA-Server LDAP protocol ldap
    AAA-Server LDAP (inside) host ldap.com
    LDAP-base-dn DC = x DC = x, DC = x DC = com
    LDAP-scope subtree
    LDAP-login-password *.
    LDAP-connection-dn *.
    microsoft server type

    I see that it works if I test via the testbotton server in ASDM and I also see in CLI "debugging ldap 255". But if I configure in DAP: AAA attribute ID:memberOf = Membre_domaine I can't see any request to the LDAP server as I try to connect with the Client und does not correspond to the DAP.

    No idea where the problem lies?

    Thanks in advance

    Hi Klaus,

    DAP will not make any call LDAP itself, it will only act based on the attributes received LDAP via the LDAP authentication or authorization.

    So you will need to enable the LDAP authorization in the tunnel - or connect to groups.

    Once you have, you can either use DAP or a map attribute LDAP for accept/deny access, see the example of these two methods.

    HTH

    Herbert

  • "Mem.Usage.Average" against the total aggregate of cluster host memory

    Please see the attachment for the whole story.

    Please give me a sanity check on this. I used the "Mem.Usage.Average" as a % against allocated VM MemoryMB. The sum of these calculations escaped by far the actual calculations of the vCenter % memory-based. So, I changed my calculations that you see in the worksheet to use the 'Mem.Usage.Average' against the total aggregate available on all hosts in the cluster. This amount came to less than 1% of my calculations based on vCenter GUI. Am I right against the total aggregate memory cluster host instead of against VM memory assigned using 'Mem.Usage.Average '? Thxs-

    ExcelOutput.jpg

    SDK is not clear on "total configured memory available or". https://www.VMware.com/support/developer/converter-SDK/conv55_apireference/memory_counters.html Part description of memory used as a percentage of the total configured or available memory.


    $start = (get-Date). AddDays(-5)

    Get-cluster-location ActualClusterName | Get - VM | Where {$_.} PowerState - eq "Receptor"} @{N = "Mem.Usage.Average"; E = {[Math]: round ((($_ |))} Get-Stat - Stat mem.usage.average - start $start - $finish - IntervalMins 1800 - MaxSamples finishing (250) | Measure - Object - average value). Average), 2)}}"


    Cluster is 6 hosts with 128G per host for total of 768G (786432 MB of RAM), there are 118 powered on virtual machines


    vCGUI.jpg

    for me the SDK says that percentage reflects the relationship between the memory 'active' in the virtual machine against the memory configured for the virtual machine.

    A configured with 8 GB of memory virtual computer that has 'use' of 25% is actively using 2 GB of memory.

    I think that your numbers you get for VMS are biased because of the great period of time during which you take the average (see previous answer).

    You can cross-check the mem.usage.average with the mem.active.average.

    In the following code, I calculate the different 2 meters actual memory used by the virtual machine.

    $clusterName = "mycluster.

    $stat = 'mem.usage.average ','mem.active.average '.

    $vm = get - Cluster - name $clusterName | Get - VM | where {$_.} PowerState - eq "Receptor"}

    $stats = get-Stat-entity $vm - Stat $stat - Realtime - MaxSamples 1

    $stats | Group-object - property {$_.} @entity.name} | %{

    [PSCustomObject] @ {}

    VM = $_. Group [0]. @entity.name

    MemoryMB = $_. Group [0]. Entity.MemoryMB

    MemUsagePerc = $_. Group | where {$_.} MetricId - eq "mem.usage.average"} | Select - ExpandProperty value

    MemUsageMB = [int]($_.) Group [0]. Entity.MemoryMB * ($_.) Group | where {$_.} MetricId - eq "mem.usage.average"}). Value) / 100

    MemActiveMB = ($_.) Group | where {$_.} MetricId - eq "mem.active.average"} | Select - ExpandProperty Value) / 1 KB

    }

    }

    The result shows a specific virtual machine, these two numbers are close enough to be considered the same imho.

    That they should be in fact, the mem.usage.average is derived from the mem.active.average.

  • Is there a way to test for the first call of a function?

    Hello

    I created a function (using other functions I created) to generate a dynamic hierarchy tree menu based on parentID and itemID etc etc - I'm sure you are familiar with this concept. It works very well, and there is no problem.

    However, I do all this build in a string, and then dumped on the page. Again, this works very well. However, because the function is called recursively, my class, the class = 'tree' repeat itself in each occurrence of the opening UL tag.

    I want to only this class to be applied to the first UL, but because it is recursive, I don't know how to detect if the function is called for the first time or 5th time, etc.. I mean something like:

    < cfif myFunction is called the first time >
    Add the class
    < cfelse >
    do not add the class
    < / cfif >

    Please see my attached code. It is fully functional. Please don't worry that all the other functions do etc, they work very well, but I need a way or a variable to test against.

    Any ideas?

    Thank you very much
    Michael.

    Kapitaine wrote:
    > Hmmm, I bet that the solution is simple, but my mind is frazzled! Haha.
    >

    Yes, it's simple, you test the Boolean value and it will be true if it is
    set to true for a recursion.






    #somethingStupid(5,true) #.

  • purchase through Apple against the provider?

    Are there advantages of purchasing an iPhone 7 by Apple against the purchase through my provider (Verizon)?

    I used to buy AT & T or Verizon Online because they have stores that can simplify making a return if there is a problem. No local Apple Store where I live.

  • Thunderbird does not all files except "inbox." and against the info 'aid', there is NO 'account settings' under 'Tools' &amp; I have the latest version of T.

    Thunderbird does not all files except "inbox." and against the info 'aid', there is NO 'account settings' under 'Tools' & I have the latest version of T. I just need to download the SENT MESSAGES, Inbox not only.

    Re: Where is 'account settings '.
    If you do not see 'Tools', then you do not have your active 'Menu Bar'.
    See picture below on the activation of all the toolbars make life easier.

    Different methods of location of the 'account settings ':
    Via the toolbar "Menu Bar":

    • Tools > accounts settings

    Through the pane of folders:

    • Right-click on the name of the e-mail account in the folders pane, and then select "settings".

    Via "Menu Icon.

    • Menu icon > Options > account settings

    Re: I need to download sent Messages Inbox not only.
    E-mail accounts IMAP see a remote view of the files on the server.
    You subscribe to view these folders in Thunderbird.
    You synchronize directories subscribed for a copy in Thunderbird.
    What you do in a folder for example imap: delete, will occur on the server, so viewing via webmail or Thunderbird folders appear identical.

    However, in your case, it seems that you have created a POP e-mail account.
    E-mail POP accounts can only connect to Inbox server and download server Inbox for the Thunderbird Inbox pop e-mail account.
    It's not a quirk of Thunderbird; This is how all Pop mail represents the work.

    There is a work around to get "sent" in the folder mail sent from server in Thunderbird. You just do it once, because when you send it through Thunderbird, it will put the e-mails in the folder sent TB pop mail account and not on the server.

    Thunderbird creates a "Sent" folder when first send you an email.
    So, if you have not yet sent an email, please send one, even if only to yourself.

    Then, move all inbox emails in the appropriate folders.
    You can create new folders to organize them.

    How to create a new folder:

    • Right-click on the name of the e-mail account, and then select "new folder."
    • Give an appropriate file name and click "create a folder".

    When the Inbox is empty:

    • Logon to the Web e-mail account by using a browser.
    • Move all emails "Sent" in the "Inbox".

    In thunderbird:

    • Click on 'Get the message'

    all the "Sent" emails must get downloaded from the server Inbox anto your Inbox in Thunderbird.

    • Then move all your emails in the 'Sent' Thunderbird folder.

    You should now have all these emails downloaded from the server and display in Thunderbird.

Maybe you are looking for