Copy data between the custom dimension members or scenario

Dear Experts,

I'm back with my silly question.
Is there anyone know how to copy all the data (not only entity currency) between members in the custom dimension? Our HFM application has a different type of data because the type declaration (legal and audit). Whenever we arrived with our legal data, we copy our legal consolidated data for verification. We tried to create a formula (using hs.exp) to move data from legal to check, but apparently, this formula should be write inside Sub calculate (). Is not supposed, we do not want to run the copy data every time that the user click on calculate.

We also perform copy data between the scenario, as actual to Budget. This activity also needs all the data consolidated and final.

So the condition for the copy of data are:
-data must be consolidated
-Copy all the data, including the adjustment

Is there a formula or a way to copy the data that can be triggered individually (click 1 rules that run only copy data) by the user?

Thank you very much for your kind response,
-Anna

Hi Anna,.
As you say, you cannot trigger different parts of rules to run in HFM. Instead, you use a condition. In your case this condition might be guided by the management of the process. You can use a combination of GetSubmissionPhase, review status , and ReviewStatusUsingPhaseID functions that returns the current process management level and presentation details: phase. To me, it seems that as soon as you have finished legal, you complete a part of your process cycle and enter another stage of verification. Here are the parts of your publishing process, if you have defined a process in HFM management or not, which means that you should consider using it.

-Kostas

Tags: Business Intelligence

Similar Questions

  • Copy data between the cubes

    I need to copy data between two cubes (using a business rule). I can do using Partition/replication? If so, anyone have an example on how it's done? I am currently using @XREF, but that does not transfer data for the blocks that do not already exist in the database target.

    I am very new to this so will get a detailed description.

    Thanks for your help.

    You cannot view a partition copy of a business rule. It is intended for the statements of calculation. I guess you could do a jexport or a dataexport and have a batch file that looks for the existence of the file and made a load of it. I don't know that it's a good solution, but if you need to execute a business rule, it might be a way. Of course, you could include the replication in the maxl scriot that is triggered by the creation of file.

  • why I'm unable to copy data to the USB in windows 7

    why I'm unable to copy data to the USB in windows 7

    Hello

    You don't say how you try to do.

    You can right click on the data you want to copy to the USB > hover the mouse on send in the list > in the Sub Menu that appears choose the USB by clicking left on it and the data must be copied to it.

    It is also to select the data you want to copy > press Ctrl + C > click in pen drive > press Ctrl + V

    Another method is to drag and drop the data from one drive to another.

    See you soon.

  • How to filter dates between the current date and the number of dates past

    Hello

    On the answers, how can I do to return a report that contains data between the current dates and 31 days in the past?

    Users want to connect display the report and the report should show only data 31 days to the date of the day... How would I be able to set it up on the answers that since I have not access to RPD?

    Please let me know

    Thank you

    use the date filter between current_date and timestampadd (sql_tsi_day, -31, current_date)

    fixed

  • Copying data between members in essbase

    Hi team,

    I have essbase 11.1.2.2 and I dimensions below,

    (1) accounts

    location 2)

    Time 3)

    (4) POINT

    Under the ARTICLE size, I have members below. I need to copy the data of the India and America at India_history and America_history respectively.  Can you please help me how I can perform the task below. India_history and America_history and Country_history are new members that I created for this task.

    AGENDA

    |-| - Country

    | - India

    | - America

    | - Country_history

    | - India_history

    | - America_history

    No, if you don't restrict at all, just use your statements DATACOPY without a FIX.

    Any dimension not mentioned in the FIX is not filtered, and don't use is not a SOLUTION at all apply them orders for the entire base.  A FIX can only reduce the size of the area affected by the controls that it contains.

    Either way, whenever you put for example "accounts" in a statement to FIX as in your second example, you are just fixated on the top of the Member 'Accounts' page, not the whole dimension of accounts.  Which would almost certainly not be actually desired.

  • problem copying of data between the tables

    Hello members,

    Its my first day using SQL queries the server for Oracle 10 g. I used the following query to copy certain fields in a table:

    CREATE TABLE SAMPLE_TEMP (SELECT customer BALANCE OF CUSTOMER_ALL)

    The CUSTOMER_ALL table has more than 2 million documents. I managed to create an array and copy of the data, but the new table could fill only 52978 records.

    -Samples in my table
    BALANCE CUSTOMER
    6.28899273 0
    6.28899274 0
    6.28899275 0
    6.28899289 625.12
    6.28899292 2666.24

    How can I go about fixing this? I have to declare a structure and set it to the number of records that I will store? Any guidance will help me get started.

    Concerning

    Newbie

    Hello

    If the CUSTOMER_ALL table is a living picture, he could have new records INSERTed because you copied the data, so you'll have different counts.

    To check the difference of data:

    SELECT CUSTOMER, BALANCE FROM CUSTOMER_ALL
     MINUS
    SELECT CUSTOMER, BALANCE FROM SAMPLE_ALL
    
  • Problem with loading data into the cube with members twice in different dimensions

    Have a cube with members dublicate allowed only in two dims (period1 and periode2).

    Saves the contours without error, but when I try to load data, I got some errors:

    "Member 2012-12 is a member in doubles in the sketch.

    A6179398-68BD-7843-E0C2-B5EE81808D0B 01011 cd00 st01 2905110000 EK fo0000 2012 NNNN-NN-NN-12 cust00000$ $$ 1 "

    The dims are two similar periods. I'm changing the names of members and the alias a little in one of them (f.e. yyyy1-mm-> yyyy1 - mm1)?

    Users wouldn't like it...

    Period.1

    yyyy1

    yyyy1/q1

    yyyy1-mm1

    yyyy1-mm2

    yyyy1-mm3

    yyyy1/q2

    ....

    ....

    Periode2

    yyyy1

    yyyy1/q1

    yyyy1-mm1

    yyyy1-mm1-dd1

    yyyy1-mm1-dd2

    ......

    yyyy1-mm2

    yyyy1-mm3

    yyyy1/q2

    ....

    ....

    Tnanx

    Yes your records of entry must have member of full names

  • Passing data between the component main enforcement through custom methods and custom

    Similar to what this article is talking about, I have a custom list that contains a list of names of State of the United States in chains. (Let's call this states.mxml) #comments http://www.boyzoid.com/blog/index.cfm/2006/11/22/Flex-Custom-Components-and-Custom-Methods

    I create an action script that is included in my states.mxml like < mx:Script source = "myScripts.as" / > so that I can call the method in mySpcripts.as

    Now, what I want to do is, whenever I click on an item in the list, I want this string is displayed on the Application of the hand (on a canvas or Panel) as a label.

    I don't know how I am supposed to refer to the canvas and wood, which lies on the main of the application of myScripts.as
    Is there a way to create an action script file where methods can reference components for the main application and the custom component file?

    Thank you

    this.parentApplication.canvas.label should do what you are looking for

  • Exchange of data between the internal and external labview code

    Sorry for a simple question.

    I have a TestStand sequence that uses units/tests written in LabVIEW. The sequence is extermnally began with a stand alone LabVIEW program. I need to establish simple exchanges of information between units of the sequence LabVIEW and LabVIEW external code.

    Information are simple strings will eventually be sent in both directions.

    Please advice what commumnication path needs to be implemented.

    Unfortunately, arttempts to search OR site Internet (or Internet) result in a large number of irrelevant information. Probably, I can't shape appropriate keywords. There is therefore a need for your help.

    Thank you

    _Y_ wrote:
    [...] It takes by presenting some initial information (e.g. username) in the sequence [...]

    Use a Message from the user interface of query for the data (data available in the user interface, executing sequence requires it).

    _Y_ wrote:
    [...] and view the status of intermediate/final level in the user interface.

    Use a Message from the user interface to transmit these data to the display (data available in the execution of sequences, Which requires it)

    Norbert

    EDIT: Btw, you should use TestStand user to nicks track management. This gives you more options and security than some custom stuff implemented in the user interface.

  • Impossible to get analytical information and/or perform a data load: the 0 dimension is not valid

    Hello

    I am trying to load the first set of PSPB files using import data

    Header is:

    Budget item, Cube name of loading data, view FTES, proposed, FTE Start Date, end Date of the FTE

    And the first row of data:

    < LINEITEM ("EPT and powers of the State"), > PlanHR, 'BegBalance, Budget, Base, any year, vacancy, unspecified, U09999, POS099999', 1, 01/01/1951,.

    I get the following error when posting:

    The 0 dimension is not valid


    In addition, the dimension of the office's budget item

    and size of the drivers of accounts with members proposed FTE FTE Start Date, end Date of the selected FTE.

    Cannot find the error, please help.

    Thank you

    Just to let you know, part of the hierarchy of the dimension entity has been marked as invalid for the main Type of Plan. So that's what was causing the error.

  • Problems with the transmission of data between the screws

    Hi all.

    I have a question where my program slows considerably during the race.

    The program is a producer-consumer, where I have the main consumer loops and loops producer for USE comms, measure the output power, input for measuring the power, thermal control, etc..

    Regarding the issue, the measures of output loop takes readings and transmits the data to a separate VI which remains running (measure of output processor). This VI summarizes and on average the data and also displays data for the operator to see details if necessary. The operator shows and hides the front panel of this VI with a button on the main program. This VI also returns the summary data to the main VI, where it is read by my loop of consumer.

    The main measures output VI loop takes about 200mS to run when the program is first started. Less than a minute, it is 400 MS, and it's all downhill from there.

    I've isolated the problem to the way I pass data back (I think). I couldn't find a way to pass the reference of the queue between two screws not connected by wires. I open a reference to the VI processor and use Ctrl Val.Set and Get to pass the data back. If I take the intersection of the Subvi data, there is no slowdown.

    My questions are:

    (1) why the data passing by invoking a node of the control on the target would cause the downturn?

    (2) how would I get/pass information of queue between the two screws are not connected?

    (3) Alternately, could I start the VI processor in my main program, run and pass data in and out of it? I want to keep it running, because it is also part of the user interface.

    I don't know that I have not explained this very clearly. I took some screenshots of my code, but don't see how to download here.

    Thanks in advance,

    Jim


  • Exchange of data between the main VI and sub - VI

    It is my first attempt to build a comprehensive program and hope you can help me.

    The idea is to load a set of data and to perform several calculations and operations on them, find themselves in the creation of a report file.

    What I want to do is to build a main VI which contains the data, and several sub - vi to do the math, dynamically loaded in a subgroup of experts (for the simple user interface). I thought about this architecture because I'm sure I'll have to change the calculation of VI, and I don't know how I'm going to need, so I can just add an another calc VI to the plugin dir and load it. The thing is, I have to keep moving data back from the main VI to the Subvi and maybe even between sub - vi. Is there an easy (or not so hard) how? I thought about queues, but sometimes the data is to be sent to more than a subvi, and I can't have a queue for each. The idea that I get is like a network producer-consumer mode BOX: the main VI produce some data and all those interested in this data use. Then they send the results back (as a "producer") and all stakeholders in the response it consumes.

    Attached, is a "skeleton" of what I intend to do.

    There are several ways you can accomplish this. First of all, you can use the Start Asychronous Call, which will provide a component of connector for you. So, it is easy to wire the reference to it. You could also implement a global functional (also known as a motor of action) to access the event reference. It is the approach we use for our shared events. If you have lines between the main VI and ths Subvi you to format a particular message reference. However, I don't think that this approach would correspond to what you are doing.

  • view the json data in the custom list field

    Hi, I did analysis json and I created the custom list field. Now, I want to display only the data analyzed in my custom list field. I'll post my analyzed data from json and here is the code for my custom list field
    data analyzed.
    I have THREE channels of json and I want to show content tittle and date in the list filed. I'll post the screenshot of my list.

    JSONArray jsnarry = new JSONArray(responce);
                System.out.println("\n--length----- "+jsnarry.length());
                //System.out.println("....................................................=");
                for (int i = 0; i < jsnarry.length(); i++){
    
                    JSONArray inerarray = jsnarry.getJSONArray(i);
                        //System.out.println("\n-inerarray-values----- "+inerarray.getString(i1));
                        String TITTLE = inerarray.getString(1);
                        String CONTENT = inerarray.getString(2);
                        String DATE = inerarray.getString(3);
                                                           System.out.println("TITTLE= "+TITTLE);
                        System.out.println("CONTENT= "+CONTENT);
                        System.out.println("DATE= "+DATE);
    
    }
    

    output

    [0.0] --length----- 2
    [0.0]
    [0.0] -innerarray-length----- 6
    
    [0.0] TITTLE= BJP State President Sanjay Tandon's visit to Amita Shukla's Home
    [0.0] CONTENT=  BJP President Chandigarh Sanjay Tandon at Amita Shukla's Home
    [0.0] DATE= 2013-01-04
    [0.0] ................................................
    [0.0] TITTLE= Sanjay Tandon at mahasamadhi of Satya Shri Sai baba.
    [0.0] CONTENT= BJP Chandigarh President, Sanjay Tandon mahasmadhi of Sri Satya Sai Baba.(Andhra Pradesh)
    [0.0] DATE= 2013-01-13
    

    and my custom list field

           super(NO_VERTICAL_SCROLL);
    
             String TITTLE="TITTLE";
             String CONTENT = "CONTENT";
             String DATE = "DATE";
    
             v.addElement(new ListRander(listThumb, TITTLE, CONTENT,DATE, navBar));
    
             myListView = new CustomListField(v){
    
                 protected boolean navigationClick(int status, int time) {
                     //Dialog.alert(" time in milisec :" + time);
                     return true;
                 }
             };
    

    CustomListField.java

    public class CustomListField extends ListField implements ListFieldCallback {
    
        private Vector _listData;
        private int _MAX_ROW_HEIGHT = 100;
    
        public CustomListField (Vector data) {
    
            _listData = data;
            setSize(_listData.size());
            setSearchable(true);
            setCallback(this);
            setRowHeight(_MAX_ROW_HEIGHT);
    
        }
    
        public int moveFocus (int amount, int status, int time) {
    
            this.invalidate(this.getSelectedIndex());
            return super.moveFocus(amount, status, time);
    
        }
    
        public void onFocus (int direction) {
    
            super.onFocus(direction);
    
        }
    
        protected void onUnFocus () {
    
            this.invalidate(this.getSelectedIndex());
    
        }
    
        public void refresh () {
    
            this.getManager().invalidate();
    
        }
    
        public void drawListRow (ListField listField, Graphics graphics, int index, int y, int w) {
    
            ListRander listRander = (ListRander)_listData.elementAt(index);
            graphics.setGlobalAlpha(255);
            graphics.setFont(Font.getDefault().getFontFamily().getFont(Font.PLAIN, 24));
            final int margin =5;
    
            final Bitmap thumb= listRander.getListThumb();
            final String listHeading = listRander.getListTitle();
            final String listDesc= listRander.getListDesc();
            final String listDesc2= listRander.getListDesc2();
            final Bitmap nevBar = listRander.getNavBar();
    
            //list border
            graphics.setColor(Color.BLACK);
            graphics.drawRect(0, y, w, _MAX_ROW_HEIGHT);
    
            graphics.drawBitmap(margin, y+margin+10, thumb.getWidth(), thumb.getHeight(), thumb, 0, 0);
    
            graphics.drawText(listHeading, 3*margin+thumb.getWidth(), y+margin);
            graphics.setColor(Color.BLACK);
    
            graphics.drawText(listDesc, 3*margin+thumb.getWidth(), y+ margin+30);
            graphics.drawText(listDesc2, 3*margin+thumb.getWidth(), y+ margin+60);
    
        }
    
        public Object get(ListField listField, int index) {
    
            String rowString = (String) _listData.elementAt(index);
            return rowString;
    
        }
    
        public int indexOfList (ListField listField, String prefix, int start) {
    
            for (Enumeration e = _listData.elements(); e.hasMoreElements(); ) {
    
                String rowString = (String) e.nextElement();
                if (rowString.startsWith(prefix)) {
    
                    return _listData.indexOf(rowString);
    
                }
    
            }
    
            return 0;
    
        }
    
        public int getPreferredWidth(ListField listField) {
    
            return 3 * listField.getRowHeight();
    
        }
    
    }
    

    Listrander.Java

    public class ListRander {}

    private bitmap listThumb = null;
    incognito bar Bitmap = null;
    private String listTitle = null;
    private String listDesc = null;
    private String listDesc2 = null;

    public ListRander (Bitmap listThumb, String listTitle, String listDesc, String listDesc2, Bitmap navBar) {}
    this.listDesc = listDesc;
    this.listDesc2 = listDesc2;
    this.listThumb = listThumb;
    this.listTitle = listTitle;
    this.navBar = bar navigation;
    }
    public getListThumb() {Bitmap image
    Return listThumb;
    }
    {} public void setListThumb (listThumb Bitmap)
    this.listThumb = listThumb;
    }
    public getNavBar() {Bitmap image
    return the navigation bar;
    }
    {} public void setNavBar (navigation bar of the Bitmap)
    this.navBar = bar navigation;
    }
    public String getListTitle() {}
    Return listTitle;
    }
    {} public void setListTitle (String listTitle)
    this.listTitle = listTitle;
    }
    public String getListDesc() {}
    Return listDesc;
    }
    {} public void setListDesc (String listDesc)
    this.listDesc = listDesc;
    }
    public String getListDesc2() {}
    Return listDesc2;
    }
    public void setListDesc2 (String listDesc2) {}
    this.listDesc2 = listDesc2;
    }
    }

    You seem to have two problems here and are confusing them.  You must break the problem into two parts

    (1) extract the data from the entry and create the objects you want to display

    2) display in a list, a set of objects.

    Let's get the sorted first premiera.

    I will suggest what to do here, but in practice, you might actually think about this yourself as part of the design phase of your application.  You should do this, not me, because then you will have all the information available.  At the present time, I have just what you said, which is not much.  So maybe what I'm telling you is not correct for your application.  Only you can decide that.  And be blunt here, you should have decided this before you start coding.  Do you want you could lead down the wrong path.  You must think of your application as a home - as the architect must design all the rooms, and how they will be built, before you start building the House.  You do not, then we are building the rooms on the fly.  Who knows if they will be fit at home?

    In this case, I think you need to create an object that represents each of the elements in the internal array of new data.  call this object

    NewsItem

    This object will have attributes, such as its title, content, date, the linked image and so on, each of whom have will get and set methods.  While you treat each inner element fetch you the associated entry and update the object.

    When you have finished the inner loop of processing, you now have a complete

    NewsItem

    Object, so you will add it to a collection, an array of NewsItem objects, call this _newsItems.  You will create it at the beginning - you know how many entries it takes because it is the number of entries in your outdoor table.

    So before you start to deal with JSON, create your table and the 'index' value of 0.

    Once you have created your Newsitem, add this in the table to the position 'index' and increment "index".

    And once you have analyzed all the JSON, you will have a complete picture.  This is part 1 finished!

    And note in your drawListRow, you are given a clue - that is the index in your tables in _newsItems.  So you can easily find which entry to view and display it correctly.  But it is part 2 and is a separate issue.

  • Issues of security in the connection between the customer and provider of flex property

    Hello

    I should probably know this, but the customer is concerned about a security problem.  I do not think that

    that is a problem, but its best to ask and be sure.

    In my flex client, I got a dialog box where a user can enter a password.  I then take the password

    and send it to my supplier of the property.  This normal text password, I don't do anything to encode it before sending

    It's on.  Is this ok? I think that the connection is secure, but please confirm this, or should I encode them before you send it?

    Thanks for the info

    Cathy

    Yes, the data Manager API using secure AMF channel.  Even if your plugin called java service, you must use "/.../messagebroker/amfsecure" for the channel of proxy URI as shown in the SDK examples.

  • Sharing data between the host computer stores in different groups.

    I read in several places that sharing of data warehouses between the host in different groups is possible, but I don't get the warm and fuzzies when the hosts are different versions.

    vCenter is 4.1

    Group Alpha is 4.0 vmfs 3.33

    Bravo of cluster is 4.1 vmfs 3.46

    My goal is to move the virtual machines that meet the specific criteria of group Alpha for Cluster Bravo then the availability of flowing freely between clusters.

    The only concern I have is when adding Cluster Bravo to the same host of 3PAR alpha value of Cluster sharing all the data store, Cluster Bravo will try to reformat to vmfs 3.46 break Cluster Alpha to see the virtual machines stored in the warehouses of shared data?  I don't want to present the old warehouses of data to the new cluster only break from old cluster.

    Hello vmsjsn

    ESX/ESXi 4.X supports all versions of VMFS file system.

    Using your example of Alpha and Bravo. Kudos to will write more Alpha. you will be able to cross all hosts on the shared storage.

Maybe you are looking for

  • Photosmart HP 6510 will only print black light gray text

    Any suggestions on how to solve this problem.  Been thro all the habit change the cartridges, clean the heads (several times), align the cartridges. Problem started after the low ink warning and then change cartridges. Need to BEST print mode to get

  • Media Player does not recognize the CD drive.

    My windows media player stopped to recognize the CD-RW/DVD drive installed in my laptop Dell Inspiron 8600. I checked the service manager, it says: Windows cannot start this hardware device because its information of configuration (in the registry) i

  • Vista Home Premium gobble up available disk space

    Toshiba Equium a200 came with a 160 GB hard drive and a lack of space, so I replaced it with a 320 GB drive. Two low months down the line, I get a message C reader closer to its limit. Why is Vista Hungary both for hard disk space?

  • OfficeJet Pro L7780: Printer lost wireless connectivity

    The printer (which worked before wireless) has lost the connection to the router (wi - fi) for wireless printing and can not find the router when you run "Wireless Wizard". Have restarted the printer several times, but no chance connection. Summary d

  • Install Windows 8 on the SSD drive?

    Bought a T7910 precision renovated with two 4 TB hard disks and a 512 GB SSD. For some reason, the computer has been configured with the operating system on one of the hard drives. I want to install my OS and apps on the SSD, but the installation CD