Order between elements and subgroups

Hi all,
I'm building a Data Template to generate just an XML output (without using any RTF template) and I have a problem with the order among the elements and subgroups, both defined in a main group.
This is my Data Template:
<group name="FileHeader" source="Q1">
                    <group name="TotalExecutableAmount" source="Q1">
                         <element name="TotalAmount" value="AMOUNT_REM"/>
                    </group>
                    <element name="InvoiceCurrencyCode" value="CURRENCY_CODE"/>
</group>
and my final output:
<FileHeader>
<InvoiceCurrencyCode>EUR</InvoiceCurrencyCode>
<TotalExecutableAmount>
<TotalAmount>0</TotalAmount>
</TotalExecutableAmount>
</FileHeader>
As you can see, it places the "InvoiceCurrencyCode" field before the subgroup "TotalExecutableAmount" although the subgroup is first in the Data Template.
¿Do you know any tag or property to force the Data Template to respect the original order?
¿Any other suggest?
Thanks in advance,
Carlos Herrero García

Thanks Rainer. It's important because I need to validate the invoice's xml-structure against a Spanish Government system that fixes this order. Anyway, I agree you that it shouldn't have any importance.
Carlos.

Similar Messages

  • Feature Differences between Elements and Premiere Elements

    What are the feature differences between Photoshop Premiere Elements and Photoshop Elements?
    Do I need both programs since it appears that Photoshop Elements is embedded into Premiere Elements?
    Thanks, Ron

    Reg1987
    Is the date of purchase for Photoshop Elements 12 that you had initially within 30 days of today? And, did you purchase that from Adobe online. If so, you should be able to use the link below to start your contact with Adobe via Adobe Chat regarding a money back.
    http://helpx.adobe.com/contact.html?product=premiere-elements&topic=orders-refunds-and-exc hanges
    After you click on the link above, click on the statement "I still need help." to bring up the Adobe Chat so that you can work out the details related to orders/refunds/exchanges.
    The important matter right now is that you act promptly in sorting this matter out so that you do not lose your rights in this regard.
    If your purchase was other than what is suggested above, Adobe Chat should be able to advise you of the next step with regard to the vendor from whom you did purchase the software.
    What exactly do you need in a program, photo editing, video editing, or both?
    Thanks.
    ATR

  • Difference between element and identity based version

    Can anybody tell me the difference between elment and identity based version of the Object with any example? which classes implement them?

    Hunky322 wrote:
    At first it struck me as odd, given how List, Set, and Map define equals, but the part the OP left off clears it up a bit: "..because element-based equality is not always well-defined for queues with the same elements but different ordering properties."This lineSo, you're saying you don't understand the following?
    >
    Queue implementations generally do not define element-based versions of the equals and hashCode methods but instead inherit the identity-based versions from Object because element-based equality is not always well-defined for queues with the same elements but different ordering properties.
    >
    Okay, here's the deal.
    For a List, equals() is true if both Lists contain the same objects and in the same order. That's pretty straightforward, and it makes sense.
    For a Set, equals() is true if both Sets contain the same objects. Order is not considered because Sets are not generally ordered. Again, this it straightforward.
    So, you might think that Queue might define equals in a similar fashion--either if both Queues contain all the same elements, or if they contain all the same elements in the same order. However, this doesn't really work very well. Since ordering is an important part of a Queue, the ordering should be considered for equality. However, unlike Lists, two different Queues containing the same objects might define ordering differently. One might be a FIFO and the other might be a PriorityQueue, so how do you compare those two queues for equality?
    There are no clear-cut rules for equality between two arbitrary Queues, so the Queue interface does not define an equals method that's related to the contents of the Queues.

  • Change display order between second and third display

    I have a MacBook Pro Retina 15" (2012) with 2 external displays (Dell 27 and Samsung 24). I use the Dell as main display. My problem is with FCPX. I want to use my Samsung 24 as Second Display to see my video material in it with the option "Show events in second display", but OSX set the macbook display as second and the samsung as third. So, I only can see the events in the macbook and the timeline in the Dell. (Unless I close the Macbook. losing one display. I'd rather keep the 3 to use one of them (macbook) with a Finder window).
    Anyone can help me with this or is impossible to change teh order between the macbook display and the Samsung 24?
    OS X Yosemite 10.10.3 / FCP X 10.1.4

    Another way to put this: in my original instructions, do step 1 after steps 2 and 3:
    (Start with FCP in single window mode, in whichever display, it does not matter)
    2) 1) Open System Preferences->Displays, click on "Arrangement"
    3) 2) Drag the visual representation of the Menu Bar to the display that you want to use as "second" display in FCP X.
    1) Move FCP X's single window to the display you want to use as your main display.
    4) In FCP X, choose to put the viewers events on second display.

  • Differences in sort order between iTunes and iPod

    Can someone explain how the sort order of artists / albums works? It seems that it is different between iTunes and the iPod. In iTunes (7.3.1) I can enter data in the fields for Artist, Album Artist, Sort Artist and Sort Album Artist. When I get the tracks to appear in the order I want in iTunes, it doesn’t seem to transfer across to my iPod. I know there are some differences in how the sort order works in both, but how is it different?
    John.
    Dell 5150   Windows XP  

    ou must have an older iPod.
    I believe the new sort order only works on the new iPods (Nano and Video)

  • Oracle jdbc driver: sort order between letters and numbers

    Hello,
    I am facing a very strange problem with sortering of data between letters and numbers.
    I'am executing the following SQL request:
    SELECT nummsg FROM CWD01 where nummsg = '00000001' or nummsg = 'AAAA0001' order by nummsg
    When this request is executed with sqlplus or SQuirreL, I receive the expected result:
    NUMMSG
    00000001
    AAAA0001
    When I execute the following java code:
    try {     String className = "oracle.jdbc.driver.OracleDriver";     Class driverObject = Class.forName(className);     Connection con = DriverManager.getConnection("myurl", "user", "pass");     Statement stmt = con.createStatement();     ResultSet rs = stmt.executeQuery(           "SELECT nummsg FROM CWD01 where nummsg = '00000001' or nummsg = 'AAAA0001' order by nummsg");     while (rs.next()) {           String x = rs.getString("nummsg");           System.out.println("nummsg " +x);     } } catch (Exception e) {     System.out.println("Failed: Driver Error: "+ e.getMessage()); }
    I receive the unexpected result:
    nummsg AAAA0001
    nummsg 00000001
    We are using the following version of Oracle:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
    and the following jdbc driver:
    Oracle Database 10g Release 2 (10.2.0.1.0) JDBC Drivers (ojdbc14.jar (1,536,979 bytes) - classes for use with JDK 1.4 and 1.5)
    Any suggestion?

    I checked, I'am sure of the problem:
    package test;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    public class Test {
         public static void main(String[] args) {
              try {
                   String className = "oracle.jdbc.driver.OracleDriver";
                   Class driverObject = Class.forName(className);
                   Connection con = DriverManager.getConnection("jdbc:oracle:thin:@<server>[:<1521>]:<database_name>", "user", "password");
                   Statement stmt = con.createStatement();
                   ResultSet rs = stmt.executeQuery(
                      "SELECT nummsg  FROM CWD01 where nummsg = '00000001' or nummsg = 'AAAA0001' order by nummsg");
                   while (rs.next()) {
                        String x = rs.getString("nummsg");
                        System.out.println("nummsg " + x);
              } catch (Exception e) {
                   System.out.println("Failed: Driver Error: " + e.getMessage());
    }The table CWD01 defines the column NUMMSG as VARCHAR2(8).
    The output gives:
    nummsg AAAA0001
    nummsg 00000001

  • Order of elements and events.

    INTRO
    Hi Oracle community.
    A while ago I started a thread here on the forum where I had put three different subjects to be treated. The user jsmith guided me saying that I was supposed to separate things, dividing each subject in a separate thread. The original discussion is at the following link:
    Interesting things, however, unknown? StackPane, animations and filters.
    ABOUT
    So in this discussion, I will be talking about input events and maybe about event filters. I created a JavaFX 8 (b123) application that checks the mouse click on certain nodes. Basically I have a panel of buttons. Behind this panel, I have a scroll pane with rectangles. The rectangles are contained within a Group, and the buttons are in a VBox. The Group is set as ScrollPane content. VBox and ScrollPane are within a StackPane, which becomes the root of scene graph. If we observe the nodes tree, we'll find the following scenario:
    IMAGE
    Here is my source code:
    import javafx.application.Application;
    import javafx.event.EventHandler;
    import javafx.geometry.Pos;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.ScrollPane;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.StackPane;
    import javafx.scene.layout.VBox;
    import javafx.scene.paint.Color;
    import javafx.scene.shape.Rectangle;
    import javafx.stage.Stage;
    public class ScrollTest extends Application
        //                                                                                                       MAIN
        public static void main(String[] args)
            Application.launch(args);
        //                                                                                                 INSTÂNCIAS
        // CONTROLS
        private Rectangle[] rectangles;
        private ScrollPane scrollP;
        private Button[] buttons;
        // LAYOUTS
        private StackPane root;
        private Group group;
        private VBox vbox;
        //                                                                                                  INÍCIO FX
        @Override public void start(Stage estagio) throws Exception
            this.iniFX();
            this.confFX();
            this.adFX();
            this.evFX();
            Scene cenario = new Scene(this.root , 640, 480);
            estagio.setScene(cenario);
            estagio.setTitle("Programa JavaFX - RDS");
            estagio.show();
        /** Just instantiate JavaFX objects.*/
        protected void iniFX()
            // CONTROLS
            this.rectangles = new Rectangle[5];
            this.scrollP = new ScrollPane();
            this.buttons = new Button[6];
            // LAYOUTS
            this.root = new StackPane();
            this.group = new Group();
            this.vbox = new VBox();
        /** Just sets the JavaFX objects.*/
        protected void confFX()
            // CONTROLS
            for(int count = 0 ; count < this.rectangles.length ; count++)
                this.rectangles[count] = new Rectangle();
                this.rectangles[count].setWidth(Math.random() * 100 + 20);
                this.rectangles[count].setHeight(Math.random() * 100 + 20);
                this.rectangles[count].setFill(Color.rgb((int) (Math.random() * 255) , (int) (Math.random() * 255) , (int) (Math.random() * 255)));
                this.rectangles[count].setTranslateX(Math.random() * 600);
                this.rectangles[count].setTranslateY(Math.random() * 600);
                this.rectangles[count].setRotate(Math.random() * 360);
            for(int count = 0 ; count < this.buttons.length ; count++)
                this.buttons[count] = new Button("Button - " + count);
            // this.scrollP.setVbarPolicy(ScrollBarPolicy.ALWAYS);
            // this.scrollP.setHbarPolicy(ScrollBarPolicy.ALWAYS);
            this.scrollP.setPrefSize(400 , 400);
            // LAYOUTS
            this.vbox.setAlignment(Pos.CENTER);
            this.vbox.setSpacing(20);
            // This doesn't solve my problem.
            // this.vbox.setMouseTransparent(true);
        /** Just create the realtion between nodes, and the root.*/
        protected void adFX()
            for(int count = 0 ; count < this.rectangles.length ; count++)
                this.group.getChildren().add(this.rectangles[count]);
            for(int count = 0 ; count < this.buttons.length ; count++)
                this.vbox.getChildren().add(this.buttons[count]);
            this.scrollP.setContent(this.group);
            this.root.getChildren().add(this.scrollP);
            this.root.getChildren().add(this.vbox);
        /** Just add some events to some nodes for debugging.*/
        protected void evFX()
            this.vbox.setOnMousePressed(new EventHandler<MouseEvent>()
                @Override public void handle(MouseEvent e)
                    System.out.println("Mouse pressed inside VBox.");
            this.scrollP.setOnMousePressed(new EventHandler<MouseEvent>()
                @Override public void handle(MouseEvent e)
                    System.out.println("Mouse pressed inside ScrollPane.");
            if(this.rectangles.length > 0)
                this.rectangles[0].setOnMousePressed(new EventHandler<MouseEvent>()
                    @Override public void handle(MouseEvent e)
                        System.out.println("Rectangle pressed.");
                        rectangles[0].setFill(Color.rgb((int) (Math.random() * 255) , (int) (Math.random() * 255) , (int) (Math.random() * 255)));
    THE PROBLEM
    I wish I could click the mouse on VBox buttons, but also in the scroll pane, and in it's internal contents (the rectangles). I tried changing the VBox mouseTransparent property to true, and modify mouseTransparent to false on each VBox button, but that did not work. I've been reading the JavaFX documentation talking about routing events, and found the following:
    The route can be modified as event filters and event handlers along the route process the event. Also, if an event filter or event handler consumes the event at any point, some nodes on the initial route might not receive the event.
    Could it be that VBox is filtering events so they do not reach ScrollPane? Or is this being done by StackPane in some other manner? Does anyone have any idea what I could do?
    In any case, I thank you for your attention.

    You might need to modify the event dispatch tree so that the events get beyond the VBox. I'm not saying this is the right thing to do, but something worth looking at.
    root.setEventDispatcher(new EventDispatcher() {
    @Override
    public Event dispatchEvent(Event event, EventDispatchChain tail) {
    tail.append(group.getEventDispatcher());
    return tail.dispatchEvent(event);
    There is some info on event processing at Handling JavaFX Events: Processing Events | JavaFX 2 Tutorials and Documentation

  • Export/Import of keywords between Elements and Lightroom

    I am wish to import the Pictures I have in my Element 11 catalogs into the Lightroom 5  catalogs. I have applied keywords/tagging to my Pictures in Elements and wish to import the same keywords/tags to the Pictures after they have been imported to Lightroom.
    Is this possible? I the help files for Lightroom I find the following guidance:"To import keywords into the catalog, choose Metadata > Import Keywords, navigate to and select the text file or catalog file containing keywords" However I am not able to locate the text/cataloge file for Elements containing this info.
    I would very much appreciate any help on this as I have several thousend Pictures which I wish to transfer.
    Regards
    Sigurvin Olafsson (Norway)

    Please post Photoshop Elements related queries over at
    http://forums.adobe.com/community/photoshop_elements

  • Sync ratings/favorites between Elements and Revel

    Hi,
    Is there a way to select your keepers in the Revel app on your iPad so your selection somehow gets synced into PSE?
    You get the idea. I would like to select my keepers on my iPad and somehow make my selections visible in PSE.
    As fare as I know, the "Favorite" flag in Revel does not get synchronized with PSE.
    Thanks.

    See the answer by Surendra here:
    Elements and Revel: Integration is not convenient

  • What is the difference between Elements and Elements 9 ?

    I have just installed Elements 9 and the 6.4 update. I seem to have both Elements and Elements 9 to choose from, which is the correct one?  Is there a difference?
    Thanks

    Do you have a mac? The one without the version number is the actual editor program. The file with the version number in the name and the little black alias arrow on the icon is a shortcut to the Welcome Screen.
    This is the editor:

  • What is the difference between elements and cs6

    What the difference between Photoshop CS6 and Elements?

    vitaltheatre wrote:
    Photoshop Elements is NOT the same at Photoshop CS6.  Photoshop 6 has transitioned into Creative Cloud (CC)
    No there are many versions of Photoshop old versions do not go away. Photoshop is an evolving program each evolution receives a new name and a version number the version number is important when you develop code for Photoshop. So Photoshop 6 is version 6 that evolved to Photoshop 7 version 7 to CS version 8 to CS2 version 9 to CS3 version 10 to CS4 version 11 to CS 5 version 12 to CS6 version 13 to CC version 14 to CC2014 version 15. All exist.  Version 15 is not backwards compatible with any previous version of Photoshop feature and support have been removed and new features and support added.
    CS6 though is a bit odd for the are different versions of CS6 the is the perpetual version and the subscription versions and there not the same all do not have the same features.  If you want to split hairs there are actually 5 version of CS6 and if you want to count 32 bit and 64 bit modules there are 8.  There are only 3 version numbers though for CS6 wit all update applied.  Mac perpetual version 13.0.6 Windows perpetual version 13.0.1.3 and the Mac and PC subscription version 13.1.2.  The perpetual versions can be standard or extended Photoshop wher the subscription version is Photoshop extended.
    By the same token there are many version of Photoshop Elements.  All version of element  do not many of the features that Photoshop in general has.  Its a lot cheaper and it has much less function then Photoshop.  For many  Elements has all the function that they want.  There is less to learn and Element has some hand holding feature built in for the novice user that is something Photoshop does not have....

  • Show(); - Differences between Element and Symbol?

    Hello,
    I can not ged rid of a confusing problem.
    I have a Symbol (mySym)  on my Stage. the initial Status is hidden.
    If I call:
         sym.$('mySym').show();
    nothing happens. If I do the same wit an element on the Stage:
         sym.$('myElement').show();
    it works well. If I use
         sym.getSymbol()
    It's the same bahaviour. Are there differences between a Symbol and an Element?
    I thought not? Or?
    Thanks for help,
    Michael

    Solved the Riddle by myself. I will leave the answer for others:
    There are no differences! It worked well, but I have an animation in my symbol and that was triggered wrong.
    I tried it with:
    sym.$('mySym').play();
    and this didn't work for play();
    I have to use:
    sym.getSymbol('mySym').play();
    to Trigger the Timeline. Now everything is fine.
    Thanks to myself for the answer. ;-)
    And thanks to this forum which answered a lot of Questions yet.
    Cheers - M.

  • MRP run - misalignment for planned order between Date and Production Date

    Hi All,
    We've just integrated SAP for a new plant.
    The MRP runs based on Routing Lead Time for Make materials instead on Material Master Lead Time, for Capacity Assessment purpose.
    When requirements dates lay in the past, MRP performs forward scheduling starting from current date and properly defines Production End Date according to Routing.
    By checking MD04, for the proposed Planned Order, the basic date is same as Current Date (= same as Requirement Date) instead of being same as Production Date.
    It works as it if checks stil the MAterial MAster LEad time instead of Routing. In fact if I updated the LT of MM the MD04 provides the right Date.
    For future requirements, the MRP works properly, by having basic dates (both start and end date) aligned with Production Dates of Planned Order.
    How can I do the alignment w/o updating In House Production LT?
    Thanks,
    D

    Hi Caetano,
    we have already done this configuration in OPU5 but it doesn't provide any benefit.
    Below how we configured it:
    Scheduling level: Via detailed scheduling
    Adjust dates: adjust basic dates, adjust dep. reqmts to operation date
    For capacity scheduling: Always basic dates, dep. reqmts to operation dates
    Scheduling type: Backwards.
    Regards,
    D.

  • Font layers between Elements and Photoshop

    We use Elements 4 and Photoshop CS2. When we open files made in the other program and try to edit text we get a dialog saying that the text has to be rasterized. Will this still happen if we upgrade to Elements 6?

    you could download the Elements trial and see for yourself, not very many people who use photoshop have Elements. You might get better answers in the Elements Forum where there are people who actually use Elements.

  • Report by Internal Order that includes cost element and order type

    Good Morning Gurus'
    Is there an SAP Standard Report that shows Internal order, cost element and order type?  I find many with order, but not order type.
    Thanks a million!!

    Hi,
    No, I don't think so. You can create a workaround by defining order group based on order type by intervals. Or, of course, develop your own report.
    Regards,
    Eli

Maybe you are looking for

  • Automatic Payment Run - Clearing of the Open Items

    Dear Forum, We have an issue with the clearing of the open items in the Bank Clearing Account. While creating the payment run, the credit to the Bank Clearing Account happens with the Value Date getting updated in the Assignment Field. However, after

  • Appending data from one table to another

    Hello How to append data from one table t1 to another table t2. t1 and t2 have the same structures . t2 contains already data so i don't want do delete it and create it as select * from t1. If there is a mean to add t1 content without altering t2 con

  • ITunes will not allow me to update

    When I click the update button, it tells me the newest version (10.6.3) that I should download, but when I try to download that, Software Update comes up and tells me that there is nothing new to update. I am running iTunes 10.4 on a Mac OsX. I have

  • Volume Limit

    I have a 60 GB video Ipod and there seems to be a problem with the volume limit settings. I followed the instuctions for changing volume limit on this site but it changes back to the default setting when I set it to be louder. When I scroll the volum

  • Modifying existing BO Server Installation

    I've found the following articale warning that any modification made to the base install of a server installation will require any subsequent service packs and patches to be reinstalled after modification. The article is filed under XI R2 and XI 3.1