Elements 12 - language

Want to buy elements 12 in Switzerland (where I live) and although it says it is the German version, they tell me I can buy and change the language to any other language afterwards. Can I trust and buy? It is the windows version. Many thanks.

Hi Nunocunha,
Yes you can select the language you want during installation. Which language version of the software do you want?

Similar Messages

  • Adobe Photoshop Elements 10 Language Problem

    Hi all!
    I've a problem with Adobe Photoshop Elements 10 Editor.
    I bought Elements 10 Editor from the app store (I've a Mac) some months ago and I chose the english language during the installation.
    Today it happened that, when I opened it, I found it totally in German! How can I restore english language?

    This has been happening a lot to people who upgrade to Yosemite. Here's what adobe suggested a couple of years ago when it was happening to a few people:
    Mac App Store version is German | Photoshop Elements

  • Howto limit options in search help for DDIC element LANGU (language)?

    Hi all,
    in my application I have an input field for a language parameter. Of course the standard search help (F4) opens a popup with all possible languages (registered in system). Now I want to limit these languages in the popup to only a few I want.
    Is it possible to programmatically do this in ABAP, or do I have to copy the DDIC element and create an EXIT for the search help?
    Thanks in advance for your help.
    Kind regards, Matthias

    Matthias F. Brandstetter,
    You can do search help in 2 ways.
    1.
    You can copy existing one and make changes to that and add that to the field for which u want to.
    2.
    check the search help which tables are being used.if you know the tables , u can write search help using ABAP.
    Check the procedure.
    1.F4 help for field on the screen.
       Event used.
      PROCESS ON VALUE-REQUEST.
      FIELD P0016-ZZ_CONTR_TYP module f4_for_contr_type..
    2.F4 help for field on selection-screen.
      Event used
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR FIELD p_contr_type.
      g_progname  = 'MP001600'.
      g_scr_num   = '2000'.
      call function 'F4IF_INT_TABLE_VALUE_REQUEST'
        exporting
          retfield        = 'ZHRPAE_CONTRTYP'  "--> Field on F4 popup window
          dynpprog        = g_progname
          dynpnr          = g_scr_num
          dynprofield     = 'P0016-ZZ_CONTR_TYP' "--> Field on the screen
          value_org       = 'S'
        tables
          value_tab       = i_zhrpat_contrtyp1 "-->Data that is displayed on F4 help
          return_tab      = i_ret_values           "-->This contains selected record 
                                                                   properties
        exceptions
          parameter_error = 1
          no_values_found = 2
          others          = 3.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
          with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      else .
    " Read table i_ret_values with index 1.
        read table i_ret_values into w_ret_values index 1.
        p0016-zz_contr_typ = w_ret_values-fieldval.
    endif.
    I hope that it helps u .
    Regards,
    Venkat.O

  • FileUpload UI-Element sap-language

    Hello,
    I use the FileUpload UI-Element in my Webdynpro application.
    When I switch the sap-language from DE to EN the text of the Button does not change from "Durchsuchen" (DE) to "Browse" (EN).
    Does anyone know the problem and has a solution to it?
    Thx in advance
    Silke Ramm

    >
    Silke Ramm wrote:
    > Hello,
    >
    > I use the FileUpload UI-Element in my Webdynpro application.
    > When I switch the sap-language from DE to EN the text of the Button does not change from "Durchsuchen" (DE) to "Browse" (EN).
    >
    > Does anyone know the problem and has a solution to it?
    >
    > Thx in advance
    > Silke Ramm
    This is just a guess, but I know from my BSP days that the Browse button for File Uploads can be a little bit different because it is often provided by the browser itself.  It might be that the text isn't being provided by the backend, but by the browser.  You might try changing your language settings within the browser and see if this changes the button label.

  • Bought Elements 10 language is set to german, how can I change it

    Hi,
    I bought Photoshop Elements 10 for Mac from the App store. When it finished installing it opened set to German. How do I change it?
    I've bought other apps and I have not had this problem, please help!
    Thanks!

    Walkerbeach do you occassionaly use the german language on your computer?  I would recommend going to System Preferences>Language & Text and making sure that English is at the top of the list for your preferred language.  If you do not use German you may even want click on the edit list button and remove the check mark next to Deutsch.

  • Maintaining Text Elements in Original vs. Logon Language

    For report RFIDPL06, we are adding a new text element. The button "Maintain in Original Language" was clicked and the new text element was added to language "DE".
    Our question: How do we switch to "Maintain in Logon Language" so that we can add the new text element in language "EN"?
    The RFIDPL06 original language is "DE".
    Any help appreciated.
    We are using SE38 to maintain the text elements. The new text element is in English so we do not need a translation. We need to be able to maintain the text element in English. The logon language is English but the text elements are in German.
    How do we switch to maintain the text elements in English?
    Edited by: Doris Howard on Jan 5, 2009 5:16 PM

    Doris Howard wrote:
    > For report RFIDPL06, we are adding a new text element.
    1. How you are adding a new text element to a standard report. after getting access key?
    If you want to maintain translaction for text element in EN then you need to use transaction code SE63.

  • How to set languages for webdynpro object

    Dear all,
    I want to set thwo languages for my webdynpro application.
    <b>EN</b> and <b>TH</b>. Can anybody suggest how to go about it??
    Regds,
    Anup.

    Hi Anup,
    The only way to achieve this functionality is to forcefully log-off the user & relogin with the selected locale. But if used for an authenticated application, the user needs to enter his credentials again. In case of anonymous users, this works perfectly.
    First, follow the tutorial https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/internationalization of web dynpro applications.pdf and create the required .xlf files. Test the applicatin in both languages by changing the browser's language priority. (But note that this has no effect for authenticated users). And in most cases, you need to close & open the project for the changes to take effect in the xlf files.
    Now provide a dropdownbox or any selectable UI element for language slection, with key values as 'en_US' and 'th_TH'. Let the attribute bound to the dropdown be 'selected_language'. Now in the action handler for the 'onSelect' of the dropdown write this code :
    final String locale = wdContext.currentContextElement().getLanguage_selection();
    try
      final String url = WDURLGenerator.getApplicationURL(
    wdComponentAPI.getApplication().getDeployableObjectPart(),Collections.singletonMap("sap-locale", locale));
    WDClientUser.forceLogoffClientUser(url);          
    catch (final WDURLException ex)
    wdComponentAPI.getMessageManager().reportException(new WDNonFatalException(ex), false);
    After this, when you select "TH" from the dropdown, the application will be reloaded with that language.
    Hope this helps,
    Best Regards,
    Nibu.

  • AP Invoice BPEL Process is not populating into Line Interface tables

    Hi
    We are in the process of Creating BPEL Process for AP Invoice. Before we map Supplier incoming XSD, we have created our own XML and XSD and mapped with Standard APInvoice XML Gateway XSD. Transformation is able to populate header information into AP Invoice header Interface tables. And also its populating the Lines information but not the mapped column values. Its populating only Standard Derived values like Invoice_id, Invoice_line_id, Line_number, Line_type_lookup_code. We have mapped the Amount column to one of our incoming Amount column. Those values are not getting populated into Invoice Interface line tables.
    Please find the XML file data
    <?xml version="1.0"?>
    <!-- Generated by Oracle Reports version 6.0.8.20.2 -->
    <G_INVOICE_ID xmlns="NS_31CA8D0F33324F95A0BF15D85539C27E20070209154115_kiran">
    <INVOICE_NUM>CM011907</INVOICE_NUM>
    <INVOICE_TYPE_LOOKUP_CODE>STANDARD</INVOICE_TYPE_LOOKUP_CODE>
    <VENDOR_ID>1</VENDOR_ID>
    <VENDOR_SITE_ID>44</VENDOR_SITE_ID>
    <INVOICE_AMOUNT>2981</INVOICE_AMOUNT>
    <ORG_ID>83</ORG_ID>
    <SOURCE>XML GATEWAY</SOURCE>
    <INVOICE_ID>621</INVOICE_ID>
    <G_INVOICE_ID1>
    <DISTRIBUTION_LINE_NUMBER>1</DISTRIBUTION_LINE_NUMBER>
    <LINE_TYPE_LOOKUP_CODE>ITEM</LINE_TYPE_LOOKUP_CODE>
    <AMOUNT>2980</AMOUNT>
    <ACCOUNTING_DATE>19-JAN-07</ACCOUNTING_DATE>
    <DIST_CODE_COMBINATION_ID>1035</DIST_CODE_COMBINATION_ID>
    <INVOICE_ID1>621</INVOICE_ID1>
    <INVOICE_LINE_ID>1081</INVOICE_LINE_ID>
    </G_INVOICE_ID1>
    </G_INVOICE_ID>
    Transformation code
    <?xml version="1.0" encoding="UTF-8" ?>
    <?oracle-xsl-mapper
    <!-- SPECIFICATION OF MAP SOURCES AND TARGETS, DO NOT MODIFY. -->
    <mapSources>
    <source type="XSD">
    <schema location="ap_invoice.xsd"/>
    <rootElement name="G_INVOICE_ID" namespace="NS_31CA8D0F33324F95A0BF15D85539C27E20070209154115_kiran"/>
    </source>
    </mapSources>
    <mapTargets>
    <target type="XSD">
    <schema location="PROCESS_INVOICE_002.xsd"/>
    <rootElement name="PROCESS_INVOICE_002" namespace="http://TargetNamespace.com/ServiceName"/>
    </target>
    </mapTargets>
    <!-- GENERATED BY ORACLE XSL MAPPER 10.1.3.1.0(build 061009.0802) AT [SUN SEP 30 22:21:07 GMT-05:00 2007]. -->
    ?>
    <xsl:stylesheet version="1.0"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:ns0="NS_31CA8D0F33324F95A0BF15D85539C27E20070209154115_kiran"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:ns1="http://TargetNamespace.com/ServiceName"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:ehdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
    exclude-result-prefixes="xsl ns0 xs ns1 nxsd xp20 bpws ora ehdr orcl ids hwf">
    <xsl:template match="/">
    <ns1:PROCESS_INVOICE_002>
    <ns1:CNTROLAREA>
    <ns1:BSR>
    <ns1:VERB>
    <xsl:attribute name="value">
    <xsl:value-of select='string("PROCESS")'/>
    </xsl:attribute>
    </ns1:VERB>
    <ns1:NOUN>
    <xsl:attribute name="value">
    <xsl:value-of select='string("INVOICE")'/>
    </xsl:attribute>
    </ns1:NOUN>
    <ns1:REVISION>
    <xsl:attribute name="value">
    <xsl:value-of select='string("002")'/>
    </xsl:attribute>
    </ns1:REVISION>
    </ns1:BSR>
    <ns1:SENDER>
    <ns1:LOGICALID>
    <xsl:value-of select='string("Kiran")'/>
    </ns1:LOGICALID>
    <ns1:COMPONENT>
    <xsl:value-of select='string("BPEL")'/>
    </ns1:COMPONENT>
    <ns1:TASK>
    <xsl:value-of select='string("APINVOICE")'/>
    </ns1:TASK>
    <ns1:REFERENCEID>
    <xsl:value-of select='string("2")'/>
    </ns1:REFERENCEID>
    <ns1:CONFIRMATION>
    <xsl:value-of select='string("3")'/>
    </ns1:CONFIRMATION>
    <ns1:LANGUAGE>
    <xsl:value-of select='string("ENG")'/>
    </ns1:LANGUAGE>
    <ns1:CODEPAGE>
    <xsl:value-of select='string("US7ASCII")'/>
    </ns1:CODEPAGE>
    <ns1:AUTHID>
    <xsl:value-of select='string("APPS")'/>
    </ns1:AUTHID>
    </ns1:SENDER>
    <ns1:DATETIME>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("CREATION")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:YEAR>
    <xsl:value-of select="xp20:year-from-dateTime(xp20:current-dateTime())"/>
    </ns1:YEAR>
    <ns1:MONTH>
    <xsl:value-of select="xp20:month-from-dateTime(xp20:current-dateTime())"/>
    </ns1:MONTH>
    <ns1:DAY>
    <xsl:value-of select="xp20:day-from-dateTime(xp20:current-dateTime())"/>
    </ns1:DAY>
    <ns1:HOUR>
    <xsl:value-of select="xp20:hours-from-dateTime(xp20:current-dateTime())"/>
    </ns1:HOUR>
    <ns1:MINUTE>
    <xsl:value-of select="xp20:minutes-from-dateTime(xp20:current-dateTime())"/>
    </ns1:MINUTE>
    <ns1:SECOND>
    <xsl:value-of select="xp20:seconds-from-dateTime(xp20:current-dateTime())"/>
    </ns1:SECOND>
    <ns1:SUBSECOND>
    <xsl:value-of select='string("356")'/>
    </ns1:SUBSECOND>
    <ns1:TIMEZONE>
    <xsl:value-of select="xp20:timezone-from-dateTime(xp20:current-dateTime())"/>
    </ns1:TIMEZONE>
    </ns1:DATETIME>
    </ns1:CNTROLAREA>
    <ns1:DATAAREA>
    <ns1:PROCESS_INVOICE>
    <ns1:INVHEADER>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("DOCUMENT")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:INVOICE_AMOUNT"/>
    </ns1:VALUE>
    <ns1:NUMOFDEC>
    <xsl:value-of select="number(0.0)"/>
    </ns1:NUMOFDEC>
    <ns1:SIGN>
    <xsl:value-of select='string("+")'/>
    </ns1:SIGN>
    <ns1:CURRENCY>
    <xsl:value-of select='string("USD")'/>
    </ns1:CURRENCY>
    <ns1:DRCR>
    <xsl:value-of select='string("DR")'/>
    </ns1:DRCR>
    </ns1:AMOUNT>
    <ns1:DATETIME>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("ACCOUNTING")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:YEAR>
    <xsl:value-of select="xp20:year-from-dateTime(xp20:current-dateTime())"/>
    </ns1:YEAR>
    <ns1:MONTH>
    <xsl:value-of select="xp20:month-from-dateTime(xp20:current-dateTime())"/>
    </ns1:MONTH>
    <ns1:DAY>
    <xsl:value-of select="xp20:day-from-dateTime(xp20:current-dateTime())"/>
    </ns1:DAY>
    <ns1:HOUR>
    <xsl:value-of select="xp20:hours-from-dateTime(xp20:current-dateTime())"/>
    </ns1:HOUR>
    <ns1:MINUTE>
    <xsl:value-of select="xp20:minutes-from-dateTime(xp20:current-dateTime())"/>
    </ns1:MINUTE>
    <ns1:SECOND>
    <xsl:value-of select="xp20:seconds-from-dateTime(xp20:current-dateTime())"/>
    </ns1:SECOND>
    <ns1:SUBSECOND>
    <xsl:value-of select='string("356")'/>
    </ns1:SUBSECOND>
    <ns1:TIMEZONE>
    <xsl:value-of select="xp20:timezone-from-dateTime(xp20:current-dateTime())"/>
    </ns1:TIMEZONE>
    </ns1:DATETIME>
    <ns1:DOCUMENTID>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:INVOICE_NUM"/>
    </ns1:DOCUMENTID>
    <ns1:DESCRIPTN>
    <xsl:text disable-output-escaping="no">DescriptionLocalDeployment</xsl:text>
    </ns1:DESCRIPTN>
    <ns1:PARTNER>
    <ns1:PARTNRID>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:VENDOR_ID"/>
    </ns1:PARTNRID>
    </ns1:PARTNER>
    <ns1:DOCUMNTREF>
    <ns1:DOCUMENTID>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:INVOICE_NUM"/>
    </ns1:DOCUMENTID>
    </ns1:DOCUMNTREF>
    <ns1:INVALLWNCE>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:QUANTITY>
    <ns1:INVCHARGE>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:QUANTITY>
    </ns1:INVCHARGE>
    </ns1:INVALLWNCE>
    </ns1:INVHEADER>
    <ns1:INVALLWNCE>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:QUANTITY>
    </ns1:INVALLWNCE>
    <ns1:INVCHARGE>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    </ns1:QUANTITY>
    </ns1:INVCHARGE>
    <ns1:INVLINE>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("DOCUMENT")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:INVOICE_AMOUNT"/>
    </ns1:VALUE>
    <ns1:NUMOFDEC>
    <xsl:value-of select="number(0.0)"/>
    </ns1:NUMOFDEC>
    <ns1:SIGN>
    <xsl:value-of select='string("+")'/>
    </ns1:SIGN>
    <ns1:CURRENCY>
    <xsl:value-of select='string("USD")'/>
    </ns1:CURRENCY>
    <ns1:DRCR>
    <xsl:value-of select='string("DR")'/>
    </ns1:DRCR>
    </ns1:AMOUNT>
    <ns1:OPERAMT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("COST")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:G_INVOICE_ID1/ns0:AMOUNT"/>
    </ns1:VALUE>
    <ns1:NUMOFDEC>
    <xsl:value-of select="number(0.0)"/>
    </ns1:NUMOFDEC>
    <ns1:SIGN>
    <xsl:value-of select='string("+")'/>
    </ns1:SIGN>
    <ns1:CURRENCY>
    <xsl:value-of select='string("USD")'/>
    </ns1:CURRENCY>
    <ns1:UOMVALUE>
    <xsl:value-of select='string("EA")'/>
    </ns1:UOMVALUE>
    <ns1:UOMNUMDEC>
    <xsl:value-of select="number(0.0)"/>
    </ns1:UOMNUMDEC>
    <ns1:UOM>
    <xsl:value-of select='string("EA")'/>
    </ns1:UOM>
    </ns1:OPERAMT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:QUANTITY>
    <ns1:LINENUM>
    <xsl:value-of select="/ns0:G_INVOICE_ID/ns0:G_INVOICE_ID1/ns0:DISTRIBUTION_LINE_NUMBER"/>
    </ns1:LINENUM>
    <ns1:DESCRIPTN>
    <xsl:text disable-output-escaping="no">LineDescription</xsl:text>
    </ns1:DESCRIPTN>
    <ns1:INVTAX>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("TAX")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    <ns1:VALUE>
    <xsl:value-of select="number(0.0)"/>
    </ns1:VALUE>
    </ns1:QUANTITY>
    </ns1:INVTAX>
    </ns1:INVLINE>
    <ns1:INVTAX>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("TAX")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    </ns1:QUANTITY>
    <ns1:INVTAX>
    <ns1:AMOUNT>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("TAX")'/>
    </xsl:attribute>
    <xsl:attribute name="type">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    <xsl:attribute name="index">
    <xsl:value-of select='string("T")'/>
    </xsl:attribute>
    </ns1:AMOUNT>
    <ns1:QUANTITY>
    <xsl:attribute name="qualifier">
    <xsl:value-of select='string("OTHER")'/>
    </xsl:attribute>
    </ns1:QUANTITY>
    </ns1:INVTAX>
    </ns1:INVTAX>
    </ns1:PROCESS_INVOICE>
    </ns1:DATAAREA>
    </ns1:PROCESS_INVOICE_002>
    </xsl:template>
    </xsl:stylesheet>
    Oracle Standard XSD
    <?xml version="1.0" encoding="UTF-8" ?>
    <!--This Schema has been generated from a DTD. A target namespace has been added to the schema.-->
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://TargetNamespace.com/ServiceName" xmlns="http://TargetNamespace.com/ServiceName" nxsd:version="DTD" xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd">
    <xs:element name="BOMNAME" type="xs:string"/>
    <xs:element name="LEDGER" type="xs:string"/>
    <xs:element name="VERB">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="value" fixed="PROCESS" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SOSLINENUM" type="xs:string"/>
    <xs:element name="ITEMCATID" type="xs:string"/>
    <xs:element name="DRAWING" type="xs:string"/>
    <xs:element name="POSITION" type="xs:string"/>
    <xs:element name="CLSSLMNTID" type="xs:string"/>
    <xs:element name="RQSLINENUM" type="xs:string"/>
    <xs:element name="SHIPNOTES" type="xs:string"/>
    <xs:element name="USUPINVFG" type="xs:string"/>
    <xs:element name="SHIPPERNUM" type="xs:string"/>
    <xs:element name="TRACKFLG" type="xs:string"/>
    <xs:element name="QTETYPE" type="xs:string"/>
    <xs:element name="MCHDOCTYPE" type="xs:string"/>
    <xs:element name="RECEIPTID" type="xs:string"/>
    <xs:element name="OPSTATUS" type="xs:string"/>
    <xs:element name="CTCHWCONV" type="xs:string"/>
    <xs:element name="POENTITY" type="xs:string"/>
    <xs:element name="RELLOCID" type="xs:string"/>
    <xs:element name="PARENTID" type="xs:string"/>
    <xs:element name="QUALFNTYPE" type="xs:string"/>
    <xs:element name="COUNTY" type="xs:string"/>
    <xs:element name="QTEREVISON" type="xs:string"/>
    <xs:element name="PRODOSTATS" type="xs:string"/>
    <xs:element name="RESORCEUSE" type="xs:string"/>
    <xs:element name="FEATUREID" type="xs:string"/>
    <xs:element name="PRODSEQNUM" type="xs:string"/>
    <xs:element name="PARENTLOT">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="ECOPRIORITY" type="xs:string"/>
    <xs:element name="PRODCTLINE" type="xs:string"/>
    <xs:element name="UNIT" type="xs:string"/>
    <xs:element name="RSBLINENUM" type="xs:string"/>
    <xs:element name="REQLINENUM" type="xs:string"/>
    <xs:element name="COMPREFDES" type="xs:string"/>
    <xs:element name="SIGN" type="xs:string"/>
    <xs:element name="ITEM" type="xs:string"/>
    <xs:element name="CATALGNAME" type="xs:string"/>
    <xs:element name="FAILTYPE" type="xs:string"/>
    <xs:element name="MACHINEID" type="xs:string"/>
    <xs:element name="SCHLINENUM" type="xs:string"/>
    <xs:element name="REGION" type="xs:string"/>
    <xs:element name="ONETIME" type="xs:string"/>
    <xs:element name="MAINTCALID" type="xs:string"/>
    <xs:element name="STEPNUM" type="xs:string"/>
    <xs:element name="PRODSEQBEG" type="xs:string"/>
    <xs:element name="ITEMDEFN" type="xs:string"/>
    <xs:element name="HAZRDMATL" type="xs:string"/>
    <xs:element name="ITEMSTATUS" type="xs:string"/>
    <xs:element name="BUDGSTAT" type="xs:string"/>
    <xs:element name="MAINTLOCID" type="xs:string"/>
    <xs:element name="MACHSUDEP" type="xs:string"/>
    <xs:element name="OPTIONID" type="xs:string"/>
    <xs:element name="MINUTE" type="xs:string"/>
    <xs:element name="SERIALNUM" type="xs:string"/>
    <xs:element name="SHIPMATLID" type="xs:string"/>
    <xs:element name="MACHSTATE" type="xs:string"/>
    <xs:element name="WARRANTY" type="xs:string"/>
    <xs:element name="CTCHWFLAG" type="xs:string"/>
    <xs:element name="USERID" type="xs:string"/>
    <xs:element name="ROUTINGVAR" type="xs:string"/>
    <xs:element name="PAYMETHOD" type="xs:string"/>
    <xs:element name="OPERATNID" type="xs:string"/>
    <xs:element name="PYMTTERM">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="DATETIME"/>
    <xs:element minOccurs="0" ref="DATETIME"/>
    <xs:element minOccurs="0" ref="DATETIME"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="TERMID"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="PARTIALSHP" type="xs:string"/>
    <xs:element name="RFQLNSTAT" type="xs:string"/>
    <xs:element name="FRMITMCLSS" type="xs:string"/>
    <xs:element name="WAGEGROUP" type="xs:string"/>
    <xs:element name="RSPSDLNUM" type="xs:string"/>
    <xs:element name="MSGID" type="xs:string"/>
    <xs:element name="ITMFTVAL" type="xs:string"/>
    <xs:element name="SHPUNITTOT" type="xs:string"/>
    <xs:element name="ECOTYPE" type="xs:string"/>
    <xs:element name="DESCRIPTN" type="xs:string"/>
    <xs:element name="BOMUSAGE" type="xs:string"/>
    <xs:element name="USERAREA">
    <xs:complexType mixed="true">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:any/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="MOPRIORITY" type="xs:string"/>
    <xs:element name="PARTNRROLE" type="xs:string"/>
    <xs:element name="MSDSID" type="xs:string"/>
    <xs:element name="TELEPHONE">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SHIPPERID" type="xs:string"/>
    <xs:element name="DELIVERTO" type="xs:string"/>
    <xs:element name="EXPIREFLAG" type="xs:string"/>
    <xs:element name="PACKNGDESC" type="xs:string"/>
    <xs:element name="FTDATATYPE" type="xs:string"/>
    <xs:element name="RFQREVISON" type="xs:string"/>
    <xs:element name="PROCESS_INVOICE">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="INVHEADER"/>
    <xs:choice maxOccurs="unbounded">
    <xs:element ref="INVALLWNCE"/>
    <xs:element ref="INVCHARGE"/>
    <xs:element ref="INVLINE"/>
    <xs:element ref="INVTAX"/>
    </xs:choice>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="MACHCLASS" type="xs:string"/>
    <xs:element name="MOSTATUS" type="xs:string"/>
    <xs:element name="QUALIF" type="xs:string"/>
    <xs:element name="NUMOFDEC" type="xs:string"/>
    <xs:element name="GLENTITYD" type="xs:string"/>
    <xs:element name="ROUTEID" type="xs:string"/>
    <xs:element name="BUYERID" type="xs:string"/>
    <xs:element name="XREFTYPEID" type="xs:string"/>
    <xs:element name="POSTALCODE" type="xs:string"/>
    <xs:element name="YEAR" type="xs:string"/>
    <xs:element name="FRGHTTERMS" type="xs:string"/>
    <xs:element name="PICLINENUM" type="xs:string"/>
    <xs:element name="INVENDISP" type="xs:string"/>
    <xs:element name="GLENTITYS" type="xs:string"/>
    <xs:element name="FIXEDASSET" type="xs:string"/>
    <xs:element name="COMMODITY">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SUPERVISOR" type="xs:string"/>
    <xs:element name="APPROVERID" type="xs:string"/>
    <xs:element name="SHPUNITSEQ" type="xs:string"/>
    <xs:element name="RSLINENUM" type="xs:string"/>
    <xs:element name="RFQID" type="xs:string"/>
    <xs:element name="TERMFLAG" type="xs:string"/>
    <xs:element name="OPERATTYPE" type="xs:string"/>
    <xs:element name="BSR">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="VERB"/>
    <xs:element ref="NOUN"/>
    <xs:element ref="REVISION"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="TRAKNGFLAG" type="xs:string"/>
    <xs:element name="RFQTYPE" type="xs:string"/>
    <xs:element name="OVERIDPRIC" type="xs:string"/>
    <xs:element name="WORKORDER" type="xs:string"/>
    <xs:element name="PRODORDER" type="xs:string"/>
    <xs:element name="ACCTTYPE" type="xs:string"/>
    <xs:element name="FLEXBKTID" type="xs:string"/>
    <xs:element name="LINENUM" type="xs:string"/>
    <xs:element name="MCHDOCID" type="xs:string"/>
    <xs:element name="POLNSTATUS" type="xs:string"/>
    <xs:element name="TXANALYSIS" type="xs:string"/>
    <xs:element name="PSCLINENUM" type="xs:string"/>
    <xs:element name="RELMACHID" type="xs:string"/>
    <xs:element name="KANBAN" type="xs:string"/>
    <xs:element name="SOLNSTATUS" type="xs:string"/>
    <xs:element name="TEMPRATURE">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="VALUE"/>
    <xs:element ref="NUMOFDEC"/>
    <xs:element ref="SIGN"/>
    </xs:sequence>
    <xs:attribute name="qualifier" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="ACTUAL"/>
    <xs:enumeration value="DELIVERY"/>
    <xs:enumeration value="LOADING"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="type" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="CELSIUS"/>
    <xs:enumeration value="FAHRENHEIT"/>
    <xs:enumeration value="KELVIN"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:complexType>
    </xs:element>
    <xs:element name="OLDITMREV" type="xs:string"/>
    <xs:element name="VALUECLASS" type="xs:string"/>
    <xs:element name="DAY" type="xs:string"/>
    <xs:element name="CONTACT">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="NAME"/>
    <xs:element minOccurs="0" ref="CONTCTTYPE"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="EMAIL"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="FAX"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="NAME"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="TELEPHONE"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="VOUCHER" type="xs:string"/>
    <xs:element name="INVCHARGE">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element ref="CHARGETYPE"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="LINENUM"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVCHARGE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVTAX"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="PARTNER"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="OVERTIME" type="xs:string"/>
    <xs:element name="EMPLOYEEID" type="xs:string"/>
    <xs:element name="DENSITYFAC" type="xs:string"/>
    <xs:element name="SALESORDID" type="xs:string"/>
    <xs:element name="ITEMVAR" type="xs:string"/>
    <xs:element name="SHIPPRIOR" type="xs:string"/>
    <xs:element name="CONFIRMATION" type="xs:string"/>
    <xs:element name="STEPTYPE" type="xs:string"/>
    <xs:element name="TAXCODE" type="xs:string"/>
    <xs:element name="ENDITEMID" type="xs:string"/>
    <xs:element name="QUALFNVAL" type="xs:string"/>
    <xs:element name="SAFTYCLASS" type="xs:string"/>
    <xs:element name="LABORID" type="xs:string"/>
    <xs:element name="UOMVALUE" type="xs:string"/>
    <xs:element name="PROXMONTH" type="xs:string"/>
    <xs:element name="REPRTGFLAG" type="xs:string"/>
    <xs:element name="INVLINENUM" type="xs:string"/>
    <xs:element name="ROUTEVAR" type="xs:string"/>
    <xs:element name="SPLITABLE" type="xs:string"/>
    <xs:element name="TITLE" type="xs:string"/>
    <xs:element name="ALLOWTYPE" type="xs:string"/>
    <xs:element name="TOITMCLSS" type="xs:string"/>
    <xs:element name="SOLINENUM" type="xs:string"/>
    <xs:element name="FILENAME" type="xs:string"/>
    <xs:element name="CURRTO" type="xs:string"/>
    <xs:element name="SAFETYTYPE" type="xs:string"/>
    <xs:element name="NOTES">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="COMPLEVEL" type="xs:string"/>
    <xs:element name="RESORCTYP" type="xs:string"/>
    <xs:element name="DOCUMENTID" type="xs:string"/>
    <xs:element name="ROUTELEVEL">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="FRMSITELVL">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="RECEPTDISP" type="xs:string"/>
    <xs:element name="PRODORDID" type="xs:string"/>
    <xs:element name="CLASSLEVEL" type="xs:string"/>
    <xs:element name="REASONCODE" type="xs:string"/>
    <xs:element name="OTELIGIBLE" type="xs:string"/>
    <xs:element name="QUALFNID" type="xs:string"/>
    <xs:element name="RSPREVNUM" type="xs:string"/>
    <xs:element name="INVLINE">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="OPERAMT"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element ref="LINENUM"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="ITEM"/>
    <xs:element minOccurs="0" ref="ITEMTYPE"/>
    <xs:element minOccurs="0" ref="ITEMX"/>
    <xs:element minOccurs="0" ref="OPENITEM"/>
    <xs:element minOccurs="0" ref="PROJACTVTY"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="PROJRESEL"/>
    <xs:element minOccurs="0" ref="UNIT"/>
    <xs:element minOccurs="0" ref="UPC"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="DOCUMNTREF"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVALLWNCE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVCHARGE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVLINE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVTAX"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="INDLINENUM" type="xs:string"/>
    <xs:element name="MACHID" type="xs:string"/>
    <xs:element name="RECLINENUM" type="xs:string"/>
    <xs:element name="FRGHTITEM" type="xs:string"/>
    <xs:element name="RFQIDX" type="xs:string"/>
    <xs:element name="TRNSFRTYPE" type="xs:string"/>
    <xs:element name="PARTNRRATG" type="xs:string"/>
    <xs:element name="BOMREVISON" type="xs:string"/>
    <xs:element name="ACTTYPE" type="xs:string"/>
    <xs:element name="SCHEDULEID" type="xs:string"/>
    <xs:element name="REF">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="CONTRACTB" type="xs:string"/>
    <xs:element name="DISCRPTYPE" type="xs:string"/>
    <xs:element name="DOCTYPE" type="xs:string"/>
    <xs:element name="MAINTORDID" type="xs:string"/>
    <xs:element name="LINEFEED" type="xs:string"/>
    <xs:element name="BOMTYPE" type="xs:string"/>
    <xs:element name="CNTCTTYPE" type="xs:string"/>
    <xs:element name="MATCHTYPE" type="xs:string"/>
    <xs:element name="CONTRACTS" type="xs:string"/>
    <xs:element name="EMPCATEGRY" type="xs:string"/>
    <xs:element name="CHARGE">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" ref="OPERAMT"/>
    <xs:element minOccurs="0" ref="CHARGEID"/>
    <xs:element minOccurs="0" ref="CHARGETYPE"/>
    <xs:element minOccurs="0" ref="CHGLINENUM"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="DISTRIBUTN"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="ROUTINGREV" type="xs:string"/>
    <xs:element name="RFQLINENUM" type="xs:string"/>
    <xs:element name="RELITEMID" type="xs:string"/>
    <xs:element name="CLSSELMT">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="MOPARENTID" type="xs:string"/>
    <xs:element name="REVISION">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="value" fixed="002" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SUBLINENUM" type="xs:string"/>
    <xs:element name="ITEMX" type="xs:string"/>
    <xs:element name="OWNRSHPCDE" type="xs:string"/>
    <xs:element name="SHPMTLDESC" type="xs:string"/>
    <xs:element name="PERSONCODE" type="xs:string"/>
    <xs:element name="APPROVE" type="xs:string"/>
    <xs:element name="BOMSTATUS" type="xs:string"/>
    <xs:element name="FAILUREID" type="xs:string"/>
    <xs:element name="ITEMDESC" type="xs:string"/>
    <xs:element name="ROUTINGID" type="xs:string"/>
    <xs:element name="CHARGEID" type="xs:string"/>
    <xs:element name="WAGETYPE" type="xs:string"/>
    <xs:element name="DATETIME">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="YEAR"/>
    <xs:element ref="MONTH"/>
    <xs:element ref="DAY"/>
    <xs:element ref="HOUR"/>
    <xs:element ref="MINUTE"/>
    <xs:element ref="SECOND"/>
    <xs:element ref="SUBSECOND"/>
    <xs:element ref="TIMEZONE"/>
    </xs:sequence>
    <xs:attribute name="qualifier" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="ACCOUNTING"/>
    <xs:enumeration value="ACTEND"/>
    <xs:enumeration value="ACTSTART"/>
    <xs:enumeration value="APPREQ"/>
    <xs:enumeration value="APPROVAL"/>
    <xs:enumeration value="AVAILABLE"/>
    <xs:enumeration value="BKTEND"/>
    <xs:enumeration value="BKTSTART"/>
    <xs:enumeration value="CANCEL"/>
    <xs:enumeration value="CHANGEDATE"/>
    <xs:enumeration value="COMPDATE"/>
    <xs:enumeration value="CONSUME"/>
    <xs:enumeration value="CREATION"/>
    <xs:enumeration value="CUMULATIVE"/>
    <xs:enumeration value="DELIVACT"/>
    <xs:enumeration value="DELIVSCHED"/>
    <xs:enumeration value="DISCNT"/>
    <xs:enumeration value="DOCUMENT"/>
    <xs:enumeration value="DUE"/>
    <xs:enumeration value="EARLSTEFF"/>
    <xs:enumeration value="EARLSTSHIP"/>
    <xs:enumeration value="EFFECTIVE"/>
    <xs:enumeration value="ENGCHG"/>
    <xs:enumeration value="EXECFINISH"/>
    <xs:enumeration value="EXECSTART"/>
    <xs:enumeration value="EXPIRATION"/>
    <xs:enumeration value="FAILDATE"/>
    <xs:enumeration value="FORECASTF"/>
    <xs:enumeration value="FORECASTS"/>
    <xs:enumeration value="FROM"/>
    <xs:enumeration value="GENERATION"/>
    <xs:enumeration value="IMPL"/>
    <xs:enumeration value="INVOICE"/>
    <xs:enumeration value="JOBDUE"/>
    <xs:enumeration value="LABORFINSH"/>
    <xs:enumeration value="LABORSTART"/>
    <xs:enumeration value="LASTUSED"/>
    <xs:enumeration value="LOADING"/>
    <xs:enumeration value="MATCHING"/>
    <xs:enumeration value="MSMENTDATE"/>
    <xs:enumeration value="NEEDDELV"/>
    <xs:enumeration value="OPFINISH"/>
    <xs:enumeration value="OPSTART"/>
    <xs:enumeration value="PAYEND"/>
    <xs:enumeration value="PLANEND"/>
    <xs:enumeration value="PLANSTART"/>
    <xs:enumeration value="PO"/>
    <xs:enumeration value="PROMDELV"/>
    <xs:enumeration value="PROMSHIP"/>
    <xs:enumeration value="PYMTTERM"/>
    <xs:enumeration value="RECEIVED"/>
    <xs:enumeration value="REPORTDATE"/>
    <xs:enumeration value="REPORTNGFN"/>
    <xs:enumeration value="REPORTNGST"/>
    <xs:enumeration value="REQUIRED"/>
    <xs:enumeration value="RESORCDWNF"/>
    <xs:enumeration value="RESORCDWNS"/>
    <xs:enumeration value="RSPDDATE"/>
    <xs:enumeration value="RSPDOCGEN"/>
    <xs:enumeration value="SCHEND"/>
    <xs:enumeration value="SCHSTART"/>
    <xs:enumeration value="SETUPFINSH"/>
    <xs:enumeration value="SETUPSTART"/>
    <xs:enumeration value="SHIP"/>
    <xs:enumeration value="SHIPSCHED"/>
    <xs:enumeration value="STATUSDATE"/>
    <xs:enumeration value="TEARDOWNF"/>
    <xs:enumeration value="TEARDOWNS"/>
    <xs:enumeration value="TO"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="type" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="T"/>
    <xs:enumeration value="F"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="index" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="BOMALTID" type="xs:string"/>
    <xs:element name="QTELINENUM" type="xs:string"/>
    <xs:element name="DISPOSITN" type="xs:string"/>
    <xs:element name="CATALOGRV" type="xs:string"/>
    <xs:element name="PROJRESEL">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="TAXEXEMPT" type="xs:string"/>
    <xs:element name="OPTCLSSID" type="xs:string"/>
    <xs:element name="PREFERENCE" type="xs:string"/>
    <xs:element name="WORKCENTER" type="xs:string"/>
    <xs:element name="PRICELSTID" type="xs:string"/>
    <xs:element name="CLSELMLVL" type="xs:string"/>
    <xs:element name="POLINENUM" type="xs:string"/>
    <xs:element name="SAVESETUP" type="xs:string"/>
    <xs:element name="PROPERTY">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SUFFIX" type="xs:string"/>
    <xs:element name="CONDSTATUS" type="xs:string"/>
    <xs:element name="EXCPLINNUM" type="xs:string"/>
    <xs:element name="PMID" type="xs:string"/>
    <xs:element name="TOSITELVL">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="DUNSNUMBER" type="xs:string"/>
    <xs:element name="LOTLEVEL">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="DISTCENTER" type="xs:string"/>
    <xs:element name="RFQSTATUS" type="xs:string"/>
    <xs:element name="TERMID" type="xs:string"/>
    <xs:element name="SHIFT" type="xs:string"/>
    <xs:element name="PARTNRID" type="xs:string"/>
    <xs:element name="NEWITMREV" type="xs:string"/>
    <xs:element name="DAYSNUM" type="xs:string"/>
    <xs:element name="SYNCIND" type="xs:string"/>
    <xs:element name="FTVALIND" type="xs:string"/>
    <xs:element name="FUND" type="xs:string"/>
    <xs:element name="PRODSEQEND" type="xs:string"/>
    <xs:element name="TRACKINGID" type="xs:string"/>
    <xs:element name="LINETYPE" type="xs:string"/>
    <xs:element name="INVTAX">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="LINENUM"/>
    <xs:element minOccurs="0" ref="TAXCODE"/>
    <xs:element minOccurs="0" ref="TAXJRSDCTN"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVCHARGE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVTAX"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="CONTAINRID" type="xs:string"/>
    <xs:element name="OPRGRPNAME" type="xs:string"/>
    <xs:element name="CITY" type="xs:string"/>
    <xs:element name="APPROVED" type="xs:string"/>
    <xs:element name="SALESORG">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="NEWREVFLAG" type="xs:string"/>
    <xs:element name="ACCTYEAR" type="xs:string"/>
    <xs:element name="RESORCKIN" type="xs:string"/>
    <xs:element name="BACKORDIND" type="xs:string"/>
    <xs:element name="EMPSTATUS" type="xs:string"/>
    <xs:element name="PRINT" type="xs:string"/>
    <xs:element name="INVALLWNCE">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="AMOUNT"/>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element ref="ALLOWTYPE"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="LINENUM"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVCHARGE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVTAX"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="JPID" type="xs:string"/>
    <xs:element name="QTELNSTAT" type="xs:string"/>
    <xs:element name="CURRENCY" type="xs:string"/>
    <xs:element name="CONSUMPTN" type="xs:string"/>
    <xs:element name="RESORCLVL" type="xs:string"/>
    <xs:element name="SUBSECOND" type="xs:string"/>
    <xs:element name="MANDATORY" type="xs:string"/>
    <xs:element name="BOMID" type="xs:string"/>
    <xs:element name="INQUEUEID" type="xs:string"/>
    <xs:element name="PRICETYPE" type="xs:string"/>
    <xs:element name="EMPQUALIF" type="xs:string"/>
    <xs:element name="CMPRSNID" type="xs:string"/>
    <xs:element name="FTVALQUAL" type="xs:string"/>
    <xs:element name="DOCUMENTRV" type="xs:string"/>
    <xs:element name="FIELDID" type="xs:string"/>
    <xs:element name="QTEID" type="xs:string"/>
    <xs:element name="ITEMCLASSID" type="xs:string"/>
    <xs:element name="LOADPOINT" type="xs:string"/>
    <xs:element name="EMAIL" type="xs:string"/>
    <xs:element name="EXCPTNCODE" type="xs:string"/>
    <xs:element name="COSTTYPE" type="xs:string"/>
    <xs:element name="PRDLINENUM" type="xs:string"/>
    <xs:element name="PLANNERID" type="xs:string"/>
    <xs:element name="EXPORTLIC" type="xs:string"/>
    <xs:element name="WRKSCHDID" type="xs:string"/>
    <xs:element name="CLASSFN">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="SOSTATUS" type="xs:string"/>
    <xs:element name="SHPUNITSTS" type="xs:string"/>
    <xs:element name="LANGUAGE" type="xs:string"/>
    <xs:element name="DIVISION" type="xs:string"/>
    <xs:element name="FAILCODE" type="xs:string"/>
    <xs:element name="REQLNSTAT" type="xs:string"/>
    <xs:element name="TOPARTY" type="xs:string"/>
    <xs:element name="COMMENTS" type="xs:string"/>
    <xs:element name="RSLINETYPE" type="xs:string"/>
    <xs:element name="CLSSSCHMID" type="xs:string"/>
    <xs:element name="ITEMTYPE" type="xs:string"/>
    <xs:element name="ADDRESS">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="ADDRLINE"/>
    <xs:element minOccurs="0" ref="ADDRTYPE"/>
    <xs:element minOccurs="0" ref="CITY"/>
    <xs:element minOccurs="0" ref="COUNTRY"/>
    <xs:element minOccurs="0" ref="COUNTY"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="FAX"/>
    <xs:element minOccurs="0" ref="POSTALCODE"/>
    <xs:element minOccurs="0" ref="REGION"/>
    <xs:element minOccurs="0" ref="STATEPROVN"/>
    <xs:element minOccurs="0" ref="TAXJRSDCTN"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="TELEPHONE"/>
    <xs:element minOccurs="0" ref="URL"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="REQUESTER" type="xs:string"/>
    <xs:element name="BUDGVER" type="xs:string"/>
    <xs:element name="CONTCTTYPE" type="xs:string"/>
    <xs:element name="BUDGTXN" type="xs:string"/>
    <xs:element name="DATAAREA">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="PROCESS_INVOICE"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="UPCPKGIND" type="xs:string"/>
    <xs:element name="UPDTWIPFG" type="xs:string"/>
    <xs:element name="NAME">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="OPERATNSEQ" type="xs:string"/>
    <xs:element name="DISPOSITON" type="xs:string"/>
    <xs:element name="EMPNAME" type="xs:string"/>
    <xs:element name="ACCTPERIOD" type="xs:string"/>
    <xs:element name="TIMEZONE" type="xs:string"/>
    <xs:element name="RSPLINNUM" type="xs:string"/>
    <xs:element name="INMRPPLAN" type="xs:string"/>
    <xs:element name="GEOGRAPHY" type="xs:string"/>
    <xs:element name="USEUPITEM" type="xs:string"/>
    <xs:element name="OUTQUEUEID" type="xs:string"/>
    <xs:element name="COSTCENTER" type="xs:string"/>
    <xs:element name="PROJTXTYPE" type="xs:string"/>
    <xs:element name="TAXID" type="xs:string"/>
    <xs:element name="AUTHID" type="xs:string"/>
    <xs:element name="VALUE" type="xs:string"/>
    <xs:element name="INSPECTRID" type="xs:string"/>
    <xs:element name="JEID" type="xs:string"/>
    <xs:element name="PUBLISHER" type="xs:string"/>
    <xs:element name="HRORG">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="DISTRIBUTN">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" ref="OPERAMT"/>
    <xs:element minOccurs="0" ref="BUSNAREA"/>
    <xs:element minOccurs="0" ref="COSTCENTER"/>
    <xs:element minOccurs="0" ref="DEPARTMENT"/>
    <xs:element minOccurs="0" ref="DIVISION"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="ELEMENT"/>
    <xs:element minOccurs="0" ref="FUND"/>
    <xs:element minOccurs="0" ref="GEOGRAPHY"/>
    <xs:element minOccurs="0" ref="GLENTITYS"/>
    <xs:element minOccurs="0" ref="GLNOMACCT"/>
    <xs:element minOccurs="0" ref="PROFITCTR"/>
    <xs:element minOccurs="0" ref="PROJECT"/>
    <xs:element minOccurs="0" ref="UNIT"/>
    <xs:element minOccurs="0" ref="WAREHOUSE"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="FILETYPE" type="xs:string"/>
    <xs:element name="CLASSFNID" type="xs:string"/>
    <xs:element name="PSBLINENUM" type="xs:string"/>
    <xs:element name="JOBCODE" type="xs:string"/>
    <xs:element name="TAXJRSDCTN" type="xs:string"/>
    <xs:element name="TOOLCLASS" type="xs:string"/>
    <xs:element name="OPERAMT">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="VALUE"/>
    <xs:element ref="NUMOFDEC"/>
    <xs:element ref="SIGN"/>
    <xs:element ref="CURRENCY"/>
    <xs:element ref="UOMVALUE"/>
    <xs:element ref="UOMNUMDEC"/>
    <xs:element ref="UOM"/>
    </xs:sequence>
    <xs:attribute name="qualifier" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="COST"/>
    <xs:enumeration value="EXTENDED"/>
    <xs:enumeration value="FREIGHT"/>
    <xs:enumeration value="UNIT"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="type" use="required">
    <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="T"/>
    <xs:enumeration value="F"/>
    <xs:enumeration value="OTHER"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:complexType>
    </xs:element>
    <xs:element name="OPTCLSNAME" type="xs:string"/>
    <xs:element name="DEFLTVALUE" type="xs:string"/>
    <xs:element name="PARTNER">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" ref="NAME"/>
    <xs:element minOccurs="0" ref="ONETIME"/>
    <xs:element minOccurs="0" ref="PARTNRID"/>
    <xs:element minOccurs="0" ref="PARTNRTYPE"/>
    <xs:element minOccurs="0" ref="SYNCIND"/>
    <xs:element minOccurs="0" ref="ACTIVE"/>
    <xs:element minOccurs="0" ref="CURRENCY"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="DUNSNUMBER"/>
    <xs:element minOccurs="0" ref="GLENTITYS"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="NAME"/>
    <xs:element minOccurs="0" ref="PARENTID"/>
    <xs:element minOccurs="0" ref="PARTNRIDX"/>
    <xs:element minOccurs="0" ref="PARTNRRATG"/>
    <xs:element minOccurs="0" ref="PARTNRROLE"/>
    <xs:element minOccurs="0" ref="PAYMETHOD"/>
    <xs:element minOccurs="0" ref="TAXEXEMPT"/>
    <xs:element minOccurs="0" ref="TAXID"/>
    <xs:element minOccurs="0" ref="TERMID"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="ADDRESS"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="ATTCHREF"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="CONTACT"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="PRICELSTRV" type="xs:string"/>
    <xs:element name="FIELDVALUE" type="xs:string"/>
    <xs:element name="TRANSMETHD" type="xs:string"/>
    <xs:element name="UNITTYPE" type="xs:string"/>
    <xs:element name="FRMITMNM" type="xs:string"/>
    <xs:element name="FAX">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="DOCKID" type="xs:string"/>
    <xs:element name="INSLINENUM" type="xs:string"/>
    <xs:element name="GLNOMACCT" type="xs:string"/>
    <xs:element name="RESTRICTN" type="xs:string"/>
    <xs:element name="COUNTRY" type="xs:string"/>
    <xs:element name="LOGICALID" type="xs:string"/>
    <xs:element name="ITEMCLASS" type="xs:string"/>
    <xs:element name="FTGROUP" type="xs:string"/>
    <xs:element name="ABSENCETYP" type="xs:string"/>
    <xs:element name="SHIPPOINT" type="xs:string"/>
    <xs:element name="ITEMRV" type="xs:string"/>
    <xs:element name="MONTH" type="xs:string"/>
    <xs:element name="RATETYPE" type="xs:string"/>
    <xs:element name="IMPORTLIC" type="xs:string"/>
    <xs:element name="CMPRSNTYPE" type="xs:string"/>
    <xs:element name="REQUISTNID" type="xs:string"/>
    <xs:element name="COUNTRYORG" type="xs:string"/>
    <xs:element name="HOUR" type="xs:string"/>
    <xs:element name="CONTNRTYPE" type="xs:string"/>
    <xs:element name="DRCR" type="xs:string"/>
    <xs:element name="BKTYPE" type="xs:string"/>
    <xs:element name="FACTOR" type="xs:string"/>
    <xs:element name="LOTSERIAL">
    <xs:complexType>
    <xs:sequence>
    <xs:element minOccurs="0" ref="QUANTITY"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="LOTLEVEL"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="PARENTLOT"/>
    <xs:element minOccurs="0" ref="PARENTSNUM"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="SERIALNUM"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    <xs:attribute name="returndata" use="optional" type="xs:string"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="TOITMNM" type="xs:string"/>
    <xs:element name="EMPDEPT" type="xs:string"/>
    <xs:element name="EXCLUSIVE" type="xs:string"/>
    <xs:element name="ECOAPPSTAT" type="xs:string"/>
    <xs:element name="UOM" type="xs:string"/>
    <xs:element name="LOTSNFLAG" type="xs:string"/>
    <xs:element name="PROJACTSTS" type="xs:string"/>
    <xs:element name="ACKMODE" type="xs:string"/>
    <xs:element name="BILLOLADNG" type="xs:string"/>
    <xs:element name="UPC" type="xs:string"/>
    <xs:element name="SAFETYID" type="xs:string"/>
    <xs:element name="TOOLID" type="xs:string"/>
    <xs:element name="STEPID" type="xs:string"/>
    <xs:element name="CODEPAGE" type="xs:string"/>
    <xs:element name="ACTIONCODE" type="xs:string"/>
    <xs:element name="INSPECTDOC" type="xs:string"/>
    <xs:element name="QSLINESTAT" type="xs:string"/>
    <xs:element name="FREIGHTCLS" type="xs:string"/>
    <xs:element name="BUSNAREA" type="xs:string"/>
    <xs:element name="PROJSTATUS" type="xs:string"/>
    <xs:element name="DOCUMNTREF">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="DOCTYPE"/>
    <xs:element ref="DOCUMENTID"/>
    <xs:element ref="PARTNRID"/>
    <xs:element ref="PARTNRTYPE"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="DOCUMENTRV"/>
    <xs:element minOccurs="0" ref="LINENUM"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="NOTES"/>
    <xs:element minOccurs="0" ref="SCHLINENUM"/>
    <xs:element minOccurs="0" ref="SUBLINENUM"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="CARRSRVLVL" type="xs:string"/>
    <xs:element name="OILINENUM" type="xs:string"/>
    <xs:element name="DEFAULT" type="xs:string"/>
    <xs:element name="SUBSFLAG" type="xs:string"/>
    <xs:element name="PARTNRTYPE" type="xs:string"/>
    <xs:element name="POSTATUS" type="xs:string"/>
    <xs:element name="RECEIPTYPE" type="xs:string"/>
    <xs:element name="URI" type="xs:string"/>
    <xs:element name="CLSSSCHMRV" type="xs:string"/>
    <xs:element name="INVHEADER">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="AMOUNT"/>
    <xs:element ref="DATETIME"/>
    <xs:element minOccurs="0" ref="AMOUNT"/>
    <xs:element ref="DOCUMENTID"/>
    <xs:element minOccurs="0" ref="DESCRIPTN"/>
    <xs:element minOccurs="0" ref="DOCTYPE"/>
    <xs:element minOccurs="0" ref="PAYMETHOD"/>
    <xs:element minOccurs="0" ref="REASONCODE"/>
    <xs:element minOccurs="0" ref="USERAREA"/>
    <xs:element maxOccurs="unbounded" ref="PARTNER"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="DOCUMNTREF"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVALLWNCE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVCHARGE"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="INVTAX"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" ref="PYMTTERM"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="URL" type="xs:string"/>
    <xs:element name="RESOURCEID" type="xs:string"/>
    <xs:element name="PARENTSNUM" type="xs:string"/>
    <xs:element name="SALESPERSN" type="xs:string"/>
    <xs:element name="ELEMENT">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="index" use="required" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="QTESTATUS" type="xs:string"/>
    <xs:element name="NOUN">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="value" fixed="INVOICE" type="xs:string"/>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="OPTIONNAME" type="xs:string"/>
    <xs:element name="USAGERESTN" type="xs:string"/>
    <xs:element name="PACKING" type="xs:string"/>
    <xs:element name="UOMNUMDEC" type="xs:string"/>
    <xs:element name="REVITMSTAT" type="xs:string"/>
    <xs:element name="CURRFROM" type="xs:string"/>
    <xs:element name="FEATVAL" type="xs:string"/>
    <xs:element name="ACKREQUEST" type="xs:string"/>
    <xs:element name="OPRGRPTYPE" type="xs:string"/>
    <xs:element name="DAYOFMONTH" type="xs:string"/>
    <xs:element name="ECONAME" type="xs:string"/>
    <xs:element name="PSDLINENUM" type=

    It looks like you dont have the MODIFY statement in the loops where you calculate the QTYDIFF value.
    Try:
    loop at t_hist.
    clear t_hist-qtydiff.
    t_hist-qtydiff = t_hist-qtyrcvd - t_hist-qtyinvd.
    if not s_qty is initial.
    check t_hist-qtydiff in s_qty.
    endif.
    if not s_value is initial.
    check t_hist-valdiff in s_value.
    endif.
    w_hist-valdiff = w_hist-valdiff + t_hist-valdiff.
    <b>MODIFY t_hist from w_hist.</b>
    endloop.
    Do the same for the other t_hist table loop.
    Brad

  • Error while importing .xml file in Datatype

    Hi SDN,
    I am getting this error while importing .xml file in Datatype.
    Error when parsing the XML document (Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XML Declaration not allowed here.(:main:, row:1, col:8
    Actually I have created datatype in my development box..
    but my client doesn't want to develop in development box.
    so i have exported that datatype as xsd from datatype editor.
    and while importing into sandbox datatype editor i am getting this error..
    Any help please......

    Hi Rajeev,
    now i have an .xml file its not importing into datatype...
    error is
    Error when parsing the XML document (Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XML Declaration not allowed here.(:main:, row:1, col:8))
      <?xml version="1.0" encoding="UTF-8" ?>
      <xsd:schema targetNamespace="http://abc.com/xa" xmlns="http://abc.com/xa" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <xsd:complexType name="DT_PLANNINGSCHEDULE">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">3c6ae480f2f111dbc7ac0002556ad065</xsd:appinfo>
      </xsd:annotation>
      <xsd:sequence>
      <xsd:element name="PlanningSchedule_Output">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">c65d41c0f15b11dbb29f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PlanningScheduleHeader">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">c65d41c1f15b11dbb6ef00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ScheduleID" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">6c804600f15d11dbc02400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScheduleIssueDate" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d0f15d11db8dd800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="SchedulePurpose">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d1f15d11dbac4100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Purpose">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1b4fd50f15e11db9eb600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PurposeCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1b4fd51f15e11dbc47a00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ScheduleTypeCoded" type="xsd:string">
    <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d2f15d11dbbc3900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScheduleTypeCodedOther" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d3f15d11dba00200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="QuantityQualifierCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d4f15d11dbc7e000123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScheduleParty">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d5f15d11db969a00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="BuyerParty">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec100f16411dba2e900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Party">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec101f16411db997a00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartyID">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec102f16411dbb75900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec103f16411db8fa500123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec104f16411dba93f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">449ec105f16411dba20f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0de2f450f16511dbaa4700123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfIdentifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">9a25b6d0f16711dbbdd800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier" maxOccurs="unbounded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">9a25b6d1f16711dbcd2600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">9a25b6d2f16711db82f800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">9a25b6d3f16711dbcf6e00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">9a25b6d4f16711dbcb6200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="SellerParty">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">e0422b80f16711dba8c100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Party">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb80f16811db82e800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartyID">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb81f16811dba6ab00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb82f16811db8b4e00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb83f16811dbc0ff00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb84f16811dbb8f700123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb85f16811dba46200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfIdentifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb86f16811db98c000123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier" maxOccurs="unbounded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb87f16811dbb25200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1c2fb88f16811dbc7d100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">e99ffa30f16811dba27100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d30f16a11dbb29f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ShipFromParty">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">e0422b81f16711dbbfce00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Party">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d31f16a11db9adf00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartyID">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d32f16a11dbbef100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d33f16a11db9e5600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d34f16a11dbba6d00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d35f16a11db855400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">7c7c4d36f16a11db877300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ShipToParty">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">e0422b82f16711db84ec00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Party">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac0f16b11dba49600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartyID">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac1f16b11db80c700123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac2f16b11db8ea300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac3f16b11dbb5bb00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac4f16b11dbb7bc00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">275ecac5f16b11db92a300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Language">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a370c1d6f15d11db9f9a00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LanguageCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">b1b4fd52f15e11dbc06300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfLocationGroupedPlanningDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">c65d41c2f15b11dba9fd00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LocationGroupedPlanningDetail" maxOccurs="unbounded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">89515130f17f11db98e400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Location">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">de832980f17f11db8d4600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LocationIdentifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d0f18011db8ce800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LocID">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d1f18011db839900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Identifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d2f18011dba45300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Agency">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d3f18011db9ac700123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="AgencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d4f18011dbc4ab00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="Ident" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">f95b26d5f18011dbcd4400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfLocationPlanningItemDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">de832981f17f11db856100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LocationPlanningItemDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257410f18111db8b6f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="BasePlanningDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257411f18111db839c00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="LineItemNum">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257412f18111db847f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="BuyerLineItemNum" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257413f18111dbcf7200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ItemIdentifiers">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257414f18111dba6f100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartNumbers">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257415f18111db968700123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="BuyerPartNumber">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257416f18111db9f9100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartNum">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257417f18111dbc32500123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="PartID" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">d8257418f18111dbcfa900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="StandardPartNumber">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">50b67960f18211db839c00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ProductIdentifierCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">50b67961f18211dbc78900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ProductIdentifierQualifierCoded" type="xsd:integer">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">50b67962f18211dbae6e00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProductIdentifier" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">83815570f18411dbb4e800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ItemDescription" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">83815571f18411db876f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfItemReferences">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef0f18711dbbafe00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ListOfReferenceCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef1f18711db8a7600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ReferenceCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef2f18711db935200123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ReferenceTypeCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef3f18711dba69c00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ReferenceTypeCodedOther" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef4f18711db942b00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="PrimaryReference">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef5f18711db93a800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Reference">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef6f18711dbcebc00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="RefNum" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef7f18711dbce6300123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ForecastFrequencyCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef8f18711db937b00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ListOfScheduleDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aef9f18711dba61400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ScheduleDetail">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefaf18711db9d4800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="CommitmentLevelCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefbf18711dba59800123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScheduleDates">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefcf18711db947900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ListOfDateCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefdf18711dbc43e00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="DateCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefef18711dbaa5000123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="Date">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59aefff18711dbcde600123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="DateQualifier">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af00f18711db87f100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="DateQualifierCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af01f18711dbc9cf00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="ScheduleQuantities">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af02f18711dbc24100123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="ListOfQuantityCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af03f18711db842900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="QuantityCoded">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af04f18711dbb59400123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="QuantityValue" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">2e59af05f18711dba6d900123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      <xsd:element name="UnitOfMeasurement">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a87e2580f18711dbc66f00123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      <xsd:complexType>
      <xsd:sequence>
      <xsd:element name="UOMCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a87e2581f18711db89a000123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      <xsd:element name="QuantityQualifierCoded" type="xsd:string">
      <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a87e2582f18711db9a1500123fbbc71c</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:schema>

  • Issue while using CountNode()

    Hi All,
    I am stuck at this issue:-
    I am using a file adapter to read a file which has some repeated tags and I want to count the number of repeated nodes.I came across this function and used in my code. But instead of given the total count of the nodes( in my case it should return 4) but it is given 0 all the time. I have tried some changes in the function but it didn't help.
    Here is the Schema file I am referring :-
    <?xml version="1.0" encoding="windows-1252" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                xmlns="http://www.example.org"
                targetNamespace="http://www.example.org"
                elementFormDefault="qualified">
      <xsd:element name="City">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="CityList" maxOccurs="unbounded">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="LongName" type="xsd:string"/>
                  <xsd:element name="ShortName" type="xsd:string"/>
                  <xsd:element name="Language" type="xsd:string"/>
                  <xsd:element name="Capital" type="xsd:string"/>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>
    Here is my .bpel file for that in which I have used the countnode():
    <partnerLinks>
        <partnerLink name="read_Dvm_value" partnerLinkType="ns1:Read_plt"
                     myRole="Read_role"/>
      </partnerLinks>
    <variables>
        <!-- Reference to the message passed as input during initiation -->
        <variable name="receiveInput_Read_InputVariable" messageType="ns1:Read_msg"/>
        <variable name="countNodes" type="xsd:int"/>
      </variables>
      <sequence name="main">
        <!-- Receive input from requestor. (Note: This maps to operation defined in BPELProcess1.wsdl) -->
        <receive name="receiveInput" variable="receiveInput_Read_InputVariable" createInstance="yes"
                 partnerLink="read_Dvm_value" portType="ns1:Read_ptt"
                 operation="Read"/>
        <assign name="Assign1">
          <copy>
            <from expression="ora:countNodes('receiveInput_Read_InputVariable','body','/ns2:City/ns2:CityList')"/>
            <to variable="countNodes"/>
          </copy>
        </assign>
      </sequence>
    </process>
    Please suggest.
    Thanks,
    Mohit

    Thanks Bob. I changed the code accordingly:
    New Code:
    rem Local object &oWorkApp1, &oWorkSheet1, &oWorkBook, &oRange, &oCells;
    Local string &ampnewstring;
    &oWorkApp1 = CreateObject("COM", "Excel.Application");
    MessageBox(0, "", 0, 0, "&oWorkApp1:" | &oWorkApp1);
    &oWorkApp1.DisplayAlerts = False;
    ObjectSetProperty(&oWorkApp1, "Visible", False);
    &oWorkBook1 = ObjectGetProperty(&oWorkApp1, "Workbooks");
    rem &oWorkBook1.Open(&sDataFile);
    &oWorkBook1 = &oWorkApp1.Workbooks.Add();
    &rs_Awards = CreateRowset(Record.MSU_TEST_JOB);
    &rs_Awards.Fill("order by EMPLID");
    &oWorkSheet1 = &oWorkApp1.Worksheets("Sheet1");
    &oWorkSheet1.Name = "Karthik";
    For &ie = 1 To &rs_Awards.activerowcount
    &oWorkSheet1.Cells(&ie, 1).Value = &rs_Awards.getrow(&ie).MSU_TEST_JOB.EMPLID.Value;
    End-For;
    &oWorkSheet1 = &oWorkApp1.Worksheets("Sheet2");
    &oWorkSheet1.Name = "test";
    For &ie = 1 To &rs_Awards.activerowcount
    &oWorkSheet1.Cells(&ie, 1).Value = &rs_Awards.getrow(&ie).MSU_TEST_JOB.EMPLID.Value;
    End-For;
    &oWorkApp1.ActiveWorkbook.Saveas("\\nacrtcdell160\cust\temp\Directory.xls");
    ObjectSetProperty(&oWorkApp1, "Visible", True);
    &oWorkApp1.ActiveWorkbook.Close();
    &oWorkApp1.DisplayAlerts = true;
    &oWorkApp1.Quit();
    And also we have the write permission on the path to write a file. Still should i need to change anything on this?

  • Thread: 11gPS2 : Error creating model from wsdl while creating a WebService

    Hi ,
    I am trying to create a Web Service Proxy using Jdev.I am using a WSDL file located in my local system for the same. I choose all default options but the proxy is not created due to the following error -
    "Error creating model from wsdl <wsdl_name> : A class/interface with the same name xyz already in use"
    https://picasaweb.google.com/sudipto.desmukh/ADFIssues?authkey=Gv1sRgCJeF2bWcoM_ZBg#5610073699826050514
    I found a few threads which had similar issues but the solutions didnot work for me -
    1)Error creating model from wsdl (Create separate model projects for proxies , since in the existing model project I already had generated files using create WebServiceData control wizard)
    2)Error when creating Web Service Proxy (there are no duplicate variables or schemas in my wsdl)
    Can someone please suggest what might be wrong ?
    Thanks

    Thanks for your reply Vishal.Pasting the wsdl -
    <definitions xmlns:m11="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:m1="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" targetNamespace="urn:schemas-iwaysoftware-com:iwse" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:schemas-iwaysoftware-com:iwse" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"><types><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:schemas-iwaysoftware-com:iwse" elementFormDefault="qualified"><xs:element name="ibsinfo"><xs:complexType><xs:sequence><xs:element name="service" type="xs:string"/><xs:element name="method" type="xs:string"/><xs:element name="license" type="xs:string"/><xs:element name="disposition" type="xs:string" minOccurs="0"/><xs:element name="Username" type="xs:string" minOccurs="0"/><xs:element name="Password" type="xs:string" minOccurs="0"/><xs:element name="language" type="xs:string" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="adapterexception"><xs:complexType><xs:sequence><xs:element name="error" type="xs:string"/></xs:sequence></xs:complexType></xs:element>
    </xs:schema><xs:schema xmlns:m1="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" xmlns:rfc="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW" elementFormDefault="qualified"><xs:element name="ZBAPI_SALES_DOC_FLOW"><xs:complexType><xs:sequence><xs:element name="ZBAPI_SALES_DOC_FLOW"><xs:complexType><xs:all><xs:element name="BELEGTYP" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="COMWA" type="rfc:VBCO6" minOccurs="0"/><xs:element name="I_BSTKD" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="35"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="I_VBELN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="N_STUFEN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="V_STUFEN" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="T_DOCFLOW" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVDOCFLOW" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="T_IDOCINFO" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVIDOCINFO" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="T_RETURN" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:BAPIRET2" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="VBFA" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:VBFA" minOccurs="0"/></xs:sequence></xs:complexType></xs:element></xs:all></xs:complexType></xs:element></xs:sequence></xs:complexType>
    </xs:element><xs:complexType name="ZVIDOCINFO"><xs:sequence><xs:element name="DOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="IDOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="CREDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="STATUS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="73"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="BAPIRET2"><xs:sequence><xs:element name="TYPE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ID"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="NUMBER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="220"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOG_MSG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V1"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V2"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V3"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V4"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PARAMETER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="32"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ROW" type="xs:int"/><xs:element name="FIELD"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="30"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="SYSTEM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="ZVDOCFLOW"><xs:sequence><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="132"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BEZEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="VBFA"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBELV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBTYP_N"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFWRT"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="2" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="WAERS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="5"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBTYP_V"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PLMIN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="TAQUI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERZET"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{2}:\d{2}:\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BWART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BDART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PLART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="STUFE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LGNUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="AEDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FKTYP"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BRGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="GEWEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VOLUM"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VOLEH"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FPLNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FPLTR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG_FLO" type="xs:double"/><xs:element name="RFMNG_FLT" type="xs:double"/><xs:element name="VRKME"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ABGES" type="xs:double"/><xs:element name="SOBKZ"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="SONUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="KZBEF"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="NTGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="13"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOGSYS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="WBSTA"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="VBCO6"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ETENR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="4"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType>
    </xs:schema><xs:schema xmlns:m11="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" xmlns:rfc="urn:iwaysoftware:ibse:jul2003:ZBAPI_SALES_DOC_FLOW:response" elementFormDefault="qualified"><xs:element name="ZBAPI_SALES_DOC_FLOWResponse"><xs:complexType><xs:sequence><xs:element name="ZBAPI_SALES_DOC_FLOW.Response"><xs:complexType><xs:all><xs:element name="BELEGTYP_BACK" minOccurs="0"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="T_DOCFLOW" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVDOCFLOW" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="T_IDOCINFO" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:ZVIDOCINFO" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="T_RETURN" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:BAPIRET2" minOccurs="0"/></xs:sequence></xs:complexType>
    </xs:element><xs:element name="VBFA" minOccurs="0"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="item" type="rfc:VBFA" minOccurs="0"/></xs:sequence></xs:complexType></xs:element></xs:all></xs:complexType></xs:element>
    </xs:sequence><xs:attribute name="cid" use="required" type="xs:string"/></xs:complexType>
    </xs:element><xs:complexType name="ZVIDOCINFO"><xs:sequence><xs:element name="DOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="IDOCNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="CREDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="STATUS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="73"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="BAPIRET2"><xs:sequence><xs:element name="TYPE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ID"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="NUMBER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="220"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOG_MSG_NO"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V1"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V2"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V3"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MESSAGE_V4"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="50"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PARAMETER"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="32"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ROW" type="xs:int"/><xs:element name="FIELD"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="30"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="SYSTEM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="ZVDOCFLOW"><xs:sequence><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="DESCR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="132"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BEZEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="20"/></xs:restriction></xs:simpleType></xs:element></xs:sequence>
    </xs:complexType><xs:complexType name="VBFA"><xs:sequence><xs:element name="MANDT"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBELV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNV"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBELN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="POSNN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBTYP_N"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MEINS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFWRT"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="2" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="WAERS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="5"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VBTYP_V"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PLMIN"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="TAQUI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ERZET"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{2}:\d{2}:\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="MATNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="18"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BWART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BDART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="PLART"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="STUFE"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="2"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LGNUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="AEDAT"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="\d{4}-\d{2}-\d{2}"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FKTYP"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="BRGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="GEWEI"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VOLUM"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="15"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="VOLEH"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FPLNR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="FPLTR"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="6"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="RFMNG_FLO" type="xs:double"/><xs:element name="RFMNG_FLT" type="xs:double"/><xs:element name="VRKME"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="3"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="ABGES" type="xs:double"/><xs:element name="SOBKZ"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="SONUM"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="16"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="KZBEF"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="NTGEW"><xs:simpleType><xs:restriction base="xs:decimal"><xs:totalDigits value="13"/><xs:fractionDigits value="3" fixed="true"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="LOGSYS"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType>
    </xs:element><xs:element name="WBSTA"><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="1"/></xs:restriction></xs:simpleType></xs:element></xs:sequence></xs:complexType></xs:schema>
    </types><message name="ZBAPI_SALES_DOC_FLOWIn"><part element="m1:ZBAPI_SALES_DOC_FLOW" name="parameters"/>
    </message><message name="ZBAPI_SALES_DOC_FLOWOut"><part element="m11:ZBAPI_SALES_DOC_FLOWResponse" name="parameters"/>
    </message><message name="ZBAPI_SALES_DOC_FLOWHeader"><part element="tns:ibsinfo" name="header"/>
    </message><message name="AdapterException"><part element="tns:adapterexception" name="fault"/>
    </message><portType name="ZBAPI_SALES_DOC_FLOWSoap"><operation name="ZBAPI_SALES_DOC_FLOW"><documentation/><input message="tns:ZBAPI_SALES_DOC_FLOWIn"/><output message="tns:ZBAPI_SALES_DOC_FLOWOut"/><fault message="tns:AdapterException" name="AdapterExceptionFault"/></operation>
    </portType><binding name="ZBAPI_SALES_DOC_FLOWSoap" type="tns:ZBAPI_SALES_DOC_FLOWSoap"><soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><operation name="ZBAPI_SALES_DOC_FLOW"><soap:operation style="document" soapAction="ZBAPI_SALES_DOC_FLOW.ZBAPI_SALES_DOC_FLOWRequest@production@@"/><input><soap:body use="literal"/><soap:header message="tns:ZBAPI_SALES_DOC_FLOWHeader" use="literal" part="header"/>
    </input><output><soap:body use="literal"/>
    </output><fault name="AdapterExceptionFault"><soap:fault name="AdapterExceptionFault" use="literal"/></fault></operation>
    </binding><service name="ZBAPI_SALES_DOC_FLOW"><documentation/><port name="ZBAPI_SALES_DOC_FLOWSoap1" binding="tns:ZBAPI_SALES_DOC_FLOWSoap"><soap:address location="http://f4ofmsoaa01d.dev.life:8001/ibse/IBSEServlet/XDSOAPRouter"/></port></service></definitions>

  • SOAP to rfc XMLSPY not conneting with PI 7.1 server

    hiii gurus,
    I am trying soap to rfc scenario. i have completed all the steps.. generated the webservice . now i am testing from XMLSPY
    when im sending the soap request to sender i m getting the following error.
    "<?xml version="1.0"?>
    <!-- see the documentation -->
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Body>
    <SOAP:Fault>
         <faultcode>SOAP:Server</faultcode>
         <faultstring>Server Error</faultstring>
         <detail>
         <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
         <context>XIAdapter</context>
         <code>ADAPTER.JAVA_EXCEPTION</code>
         <text><![CDATA["
    "com.sap.aii.af.lib.mp.module.ModuleException: either no channelID specified or no channel found for the specified party, service, and channel name, MessageServlet(Version $Id: //tc/xpi.adapters/NW07_04_REL/src/_soap_application_web_module/webm/api/com/sap/aii/adapter/soap/web/MessageServlet.java#1 $)
    The Channel has been configured correctly.. i dont know what is the problem... In some conversion i saw something like the userid which im giving should have the role as SAP_XI_APPL_SERV_USER. when i checked it not assigned .. so i assigned manually. but still the same problem exits..
    please help me experts.
    Regards,
    Balaji
    Edited by: Balaji Pichaimuthu on Sep 2, 2009 5:20 PM
    Edited by: Balaji Pichaimuthu on Sep 2, 2009 5:21 PM

    <?xml version="1.0" encoding="UTF-8" ?>
    - <wsdl:definitions name="aryan_soap_rfc_mi" targetNamespace="http://aryansoap2rfc" xmlns:p1="http://aryansoap2rfc" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
      <wsdl:documentation />
    - <wsdl:types>
    - <xsd:schema targetNamespace="http://aryansoap2rfc" xmlns="http://aryansoap2rfc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <xsd:element name="aryan_req_soap_mt" type="file_req_soap_dt" />
      <xsd:element name="aryan_soap_rfc_mt" type="file_res_soap_rfc_dt" />
    - <xsd:complexType name="file_req_soap_dt">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/VersionID">5bf85d84978d11deab10001422b066ca</xsd:appinfo>
      </xsd:annotation>
    - <xsd:sequence>
      <xsd:element name="company_code" type="xsd:string" />
      </xsd:sequence>
      </xsd:complexType>
    - <xsd:complexType name="file_res_soap_rfc_dt">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/VersionID">811a2213978d11dec05a001422b066ca</xsd:appinfo>
      </xsd:annotation>
    - <xsd:sequence>
      <xsd:element name="company_code" type="xsd:string" />
      <xsd:element name="company_name" type="xsd:string" />
      <xsd:element name="city" type="xsd:string" />
      <xsd:element name="Country" type="xsd:string" />
      <xsd:element name="Language" type="xsd:string" />
      </xsd:sequence>
      </xsd:complexType>
      </xsd:schema>
      </wsdl:types>
    - <wsdl:message name="aryan_req_soap_mt">
      <wsdl:documentation />
      <wsdl:part name="aryan_req_soap_mt" element="p1:aryan_req_soap_mt" />
      </wsdl:message>
    - <wsdl:message name="aryan_soap_rfc_mt">
      <wsdl:documentation />
      <wsdl:part name="aryan_soap_rfc_mt" element="p1:aryan_soap_rfc_mt" />
      </wsdl:message>
    - <wsdl:portType name="aryan_soap_rfc_mi">
      <wsdl:documentation />
    - <wsdl:operation name="aryan_soap_rfc_mi">
      <wsdl:input message="p1:aryan_req_soap_mt" />
      <wsdl:output message="p1:aryan_soap_rfc_mt" />
      </wsdl:operation>
      </wsdl:portType>
    - <wsdl:binding name="aryan_soap_rfc_miBinding" type="p1:aryan_soap_rfc_mi">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
    - <wsdl:operation name="aryan_soap_rfc_mi">
      <soap:operation soapAction="http://sap.com/xi/WebService/soap1.1" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
    - <wsdl:input>
      <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
      </wsdl:input>
    - <wsdl:output>
      <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
      </wsdl:output>
      </wsdl:operation>
      </wsdl:binding>
    - <wsdl:service name="aryan_soap_rfc_miService">
    - <wsdl:port name="aryan_soap_rfc_miPort" binding="p1:aryan_soap_rfc_miBinding">
      <soap:address location="http://pi71server1.domain.com:50200/XISOAPAdapter/MessageServlet?channel=:aryan_3rdparty_recv_BS:aryam_soap_rfc_sender_cc&version=3.0&Sender.Service=aryan_3rdparty_recv_BS&Interface=http%3A%2F%2Faryansoap2rfc%5Earyan_soap_rfc_sender_cc" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
      </wsdl:port>
      </wsdl:service>
      </wsdl:definitions>
    Hii im trying to post my content of my wsdl file.. but in preview mode its loook like above ... actually thats my wsdl file only.. but when post a message .. it coming like above string.
    Edited by: Balaji Pichaimuthu on Sep 3, 2009 7:02 AM

  • Error uploading book

    I converted my pdf to epub using calibre and I am getting this error when I try to upload it.
    Can anyone tell me what I need to do to fix this. Or is there better software to make the pdf to epub conversion for this purpose?
    [2012-02-28 14:22:40 EST] <main>  INFO: Transporter is searching for updated software components.
    [2012-02-28 14:22:41 EST] <main>  INFO: Transporter is up-to-date.
    [2012-02-28 14:22:41 EST] <main>  INFO: Logging level set to eXtreme
    [2012-02-28 14:22:41 EST] <main>  INFO: Logging configured successfully.
    [2012-02-28 14:22:41 EST] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties
    [2012-02-28 14:22:41 EST] <main> DEBUG: Configuration refresh successful.
    [2012-02-28 14:22:41 EST] <main> DEBUG: Saving configuration to local path: /Users/Adriana/.itmstransporter/Defaults.properties
    [2012-02-28 14:22:41 EST] <main>  INFO: iTMSTransporter : iTunes Store Transporter [1.7.3.1]
    [2012-02-28 14:22:41 EST] <main>  INFO: OS identifier: Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:41 EST] <main>  INFO: Memory: [JVM] 21M free, 31M total, 507M max [System] (Physical) 64M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:41 EST] <main>  INFO: Client: iTunes Producer 2.5.1 (234)
    [2012-02-28 14:22:41 EST] <main>  INFO: Upload mode selected.
    [2012-02-28 14:22:41 EST] <main> DBG-X: Memory: [JVM] 21M free, 31M total, 507M max [System] (Physical) 64M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:41 EST] <main> DBG-X: Using operation named: authenticateForTransportDiscovery
    [2012-02-28 14:22:41 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:41 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:41 EST] <main>  INFO: id = 20120228142241-761
    [2012-02-28 14:22:42 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.Aspera = [vgr102.apple.com:33001]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PreferredTransports = [Signiant, Aspera, DAV]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.Signiant = [sgr202.apple.com:44001]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter TransportHosts.DAV = [itmsdav.apple.com:443]
    [2012-02-28 14:22:42 EST] <main>  INFO: Performing transport diagnostic test ...
    [2012-02-28 14:22:42 EST] <main> DEBUG: Testing available hosts...
    [2012-02-28 14:22:42 EST] <main> DBG-X:   testing host/port: sgr202.apple.com/44001 (tcp)
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Connection succeeded to host sgr202.apple.com on TCP port 44001
    [2012-02-28 14:22:42 EST] <main>  INFO: Done performing transport diagnostic test.
    [2012-02-28 14:22:42 EST] <main>  INFO: Examining the package at: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp
    [2012-02-28 14:22:42 EST] <main>  INFO: Ensuring that package has well formed metadata file...
    [2012-02-28 14:22:42 EST] <main> DEBUG: Getting case-sensitive metadata xml filename...
    [2012-02-28 14:22:42 EST] <main>  INFO: Gathering the list of valid files from the package ...
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Cover_Page_RGB.jpg will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   metadata.xml will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   NeverGiveUp.indd_-_Unknown.epub will be verified by Apple's web service to determine if it is a valid file.
    [2012-02-28 14:22:42 EST] <main>  INFO: Finished gathering the list of valid files from the package.
    [2012-02-28 14:22:42 EST] <main> DEBUG:   Case-sensitive metadata filename is: metadata.xml
    [2012-02-28 14:22:42 EST] <main>  INFO: Performing authentication of package 9780983871712.itmsp ...
    [2012-02-28 14:22:42 EST] <main> DBG-X: Memory: [JVM] 19M free, 50M total, 507M max [System] (Physical) 33M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:42 EST] <main> DBG-X: Deflated 3519 bytes to 1700
    [2012-02-28 14:22:42 EST] <main> DBG-X: Using operation named: validateMetadata
    [2012-02-28 14:22:42 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Files = [Cover_Page_RGB.jpg, metadata.xml, NeverGiveUp.indd_-_Unknown.epub]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Host = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Metadata = <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <package xmlns="http://apple.com/itunes/importer/publication" version="publication4.3">
    <provider>AdrianaOrozco</provider>
    <book>
    <vendor_id>9780983871712</vendor_id>
    <metadata>
    <publication_type>book</publication_type>
    <identifiers>
    <identifier scheme="isbn13">9780983871712</identifier>
    </identifiers>
    <title>Never Give Up</title>
    <subtitle>A children's picture book</subtitle>
    <contributors>
    <contributor>
    <primary>true</primary>
    <name>Adriana Cerrotti</name>
    <roles>
    <role>author</role>
    </roles>
    </contributor>
    </contributors>
    <languages>
    <language type="main">eng</language>
    </languages>
    <number_of_pages>32</number_of_pages>
    <subjects>
    <subject primary="true" scheme="BISAC">JUV002190</subject>
    </subjects>
    <description format="html">A funny dog named Hic Up, like most children, makes many mistakes. However, Hic Up never gives up! Never Give Up is a book rich in the musical rhythm, color and the fun of new words. This is a book to read aloud and enjoy the sounds within the words. It is a nice introduction to humorous and positive poetry for young children. The author, an experienced traditional animator, designed, wrote and illustrated the book. The pictures are attractive and full of color. And most importantly, the book shares positive thinking and optimism.
    </description>
    <publisher>Tiny Yarn Publishing</publisher>
    <preorder_previews>true</preorder_previews>
    <publication_date>2011-11-12</publication_date>
    <products>
    <product>
    <territory>US</territory>
    <cleared_for_sale>true</cleared_for_sale>
    <price_tier>1</price_tier>
    <release_type>digital-only</release_type>
    <preorder_sales_start_date>2012-02-28</preorder_sales_start_date>
    <sales_start_date>2012-02-28</sales_start_date>
    <physical_list_price currency="USD">9.99</physical_list_price>
    <drm_free>false</drm_free>
    </product>
    </products>
    <audience_info>
    <audience scheme="interest-age-years">
    <range>
    <min_value>3</min_value>
    <max_value>5</max_value>
    </range>
    </audience>
    </audience_info>
    </metadata>
    <assets>
    <asset type="full">
    <data_file>
    <file_name>NeverGiveUp.indd_-_Unknown.epub</file_name>
    <size>6590417</size>
    <checksum type="md5">460646fb497303665aef8d7f0a822931</checksum>
    </data_file>
    </asset>
    <asset type="artwork">
    <data_file>
    <file_name>Cover_Page_RGB.jpg</file_name>
    <size>4625773</size>
    <checksum type="md5">7b2ee2011d7835a75fa7c2536fcb5751</checksum>
    </data_file>
    </asset>
    <asset type="ipad_screenshot"></asset>
    </assets>
    </book>
    </package>
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter MetadataChecksum = 46c733bd3602495c6cd198e607fb946d
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Mount = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PackageName = 9780983871712.itmsp
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter PackageSize = 11219709
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Pod = (null)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Transport = Signiant
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter UploadArguments = -m upload -u [email protected] -p **hidden value** -f /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp -indicator true -v eXtreme -Dtransporter.client=iTunes Producer -Dtransporter.client.version=2.5.1 (234)
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:42 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:42 EST] <main>  INFO: id = 20120228142242-103
    [2012-02-28 14:22:43 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter SigniantLoggingLevel = INFO
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter FileSizes = {Cover_Page_RGB.jpg=4625773, NeverGiveUp.indd_-_Unknown.epub=6590417}
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=org.idpf.epub-container, Role=(null), ShouldDescribeAsset=true, Filename=NeverGiveUp.indd_-_Unknown.epub}, {UTI=public.jpeg, Role=artwork, ShouldDescribeAsset=true, Filename=Cover_Page_RGB.jpg}]
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter Checksums = {Cover_Page_RGB.jpg=7b2ee2011d7835a75fa7c2536fcb5751, NeverGiveUp.indd_-_Unknown.epub=460646fb497303665aef8d7f0a822931}
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter Success = true
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg]
    [2012-02-28 14:22:43 EST] <main> DBG-X:   parameter ProviderNameForToken = AdrianaOrozco
    [2012-02-28 14:22:43 EST] <main>  INFO: The list of files requested for upload by Apple is: [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg].  These are the files that will be uploaded.
    [2012-02-28 14:22:43 EST] <main> DEBUG: Using token file path /Users/Adriana/.itmstransporter/UploadTokens/adrianas-imac.local_AdrianaOrozco_ 9780983871712.itmsp.token
    [2012-02-28 14:22:43 EST] <main> DEBUG: Attempting exclusive file lock on token file
    [2012-02-28 14:22:43 EST] <main> DEBUG: Set token: 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:43 EST] <main> DEBUG: Releasing token file lock
    [2012-02-28 14:22:43 EST] <main>  INFO: Starting media analysis of assets
    [2012-02-28 14:22:44 EST] <main> DEBUG: Handling asset: filename=NeverGiveUp.indd_-_Unknown.epub,uti=org.idpf.epub-container,role=null, describe=true
    [2012-02-28 14:22:44 EST] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:1.17
    [2012-02-28 14:22:44 EST] <main> DEBUG: Using path: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp/NeverGiveUp.indd_-_Unknown.epub
    [2012-02-28 14:22:48 EST] <main> DBG-X: Serializer class: class net.sf.saxon.IdentityTransformer
    [2012-02-28 14:22:48 EST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1df37bf1
    [2012-02-28 14:22:48 EST] <main> DEBUG: Handling asset: filename=Cover_Page_RGB.jpg,uti=public.jpeg,role=artwork,describe=true
    [2012-02-28 14:22:48 EST] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.17
    [2012-02-28 14:22:48 EST] <main> DEBUG: Using path: /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp/Cover_Page_RGB.jpg
    [2012-02-28 14:22:49 EST] <main> DBG-X: Serializer class: class net.sf.saxon.IdentityTransformer
    [2012-02-28 14:22:49 EST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@2227a04c
    [2012-02-28 14:22:49 EST] <main>  INFO: Asset media analysis has completed
    [2012-02-28 14:22:49 EST] <main> DBG-X: Memory: [JVM] 23M free, 56M total, 507M max [System] (Physical) 18M free, 2048M total (Swap) 705M free, 3072M total
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 3519 bytes to 1700
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 10300 bytes to 2107
    [2012-02-28 14:22:49 EST] <main> DBG-X: Deflated 710 bytes to 361
    [2012-02-28 14:22:49 EST] <main> DBG-X: Using operation named: validateAssets
    [2012-02-28 14:22:49 EST] <main> DBG-X: Apple's web service operation input parameters:
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Application = iTMSTransporter
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Client = iTunes Producer
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ClientVersion = 2.5.1 (234)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Files = [Cover_Page_RGB.jpg, metadata.xml, NeverGiveUp.indd_-_Unknown.epub]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Host = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MetadataChecksum = 46c733bd3602495c6cd198e607fb946d
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Mount = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.3 (x86_64); jvm=20.4-b02-402; jre=1.6.0_29-b11-402-11M3527
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter PackageName = 9780983871712.itmsp
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter PackageSize = 11219709
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Password = **hidden value**
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Pod = (null)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Transport = Signiant
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter UploadArguments = -m upload -u [email protected] -p **hidden value** -f /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp -indicator true -v eXtreme -Dtransporter.client=iTunes Producer -Dtransporter.client.version=2.5.1 (234)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Username = [email protected]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Version = 1.7.3.1
    [2012-02-28 14:22:49 EST] <main>  INFO: id = 20120228142249-188
    [2012-02-28 14:22:49 EST] <main> DBG-X: Apple's web service operation return value:
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ErrorMessage = ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
    ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage
    (1102)
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter CPUToken = 1ecb998f-ea2e-4605-92ae-86743f92bfbf/1330457046311
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter FileSizes = {Cover_Page_RGB.jpg=4625773, NeverGiveUp.indd_-_Unknown.epub=6590417}
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=org.idpf.epub-container, Role=(null), ShouldDescribeAsset=true, Filename=NeverGiveUp.indd_-_Unknown.epub}, {UTI=public.jpeg, Role=artwork, ShouldDescribeAsset=true, Filename=Cover_Page_RGB.jpg}]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Checksums = {Cover_Page_RGB.jpg=7b2ee2011d7835a75fa7c2536fcb5751, NeverGiveUp.indd_-_Unknown.epub=460646fb497303665aef8d7f0a822931}
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter ErrorCode = 1102
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Success = false
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter Errors = [ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage), ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)]
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2012-02-28 14:22:49 EST] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, NeverGiveUp.indd_-_Unknown.epub, Cover_Page_RGB.jpg]
    [2012-02-28 14:22:49 EST] <main> ERROR: Apple's web service operation was not successful
    [2012-02-28 14:22:49 EST] <main> ERROR: Unable to authenticate the package: 9780983871712.itmsp
    [2012-02-28 14:22:49 EST] <main> ERROR: ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
    [2012-02-28 14:22:49 EST] <main> ERROR: ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)
    [2012-02-28 14:22:49 EST] <main> DBG-X: The error code is: 1102
    [2012-02-28 14:22:49 EST] <main>  INFO: Done performing authentication.
    [2012-02-28 14:22:50 EST] <main> DBG-X: Returning 1
    Package Summary:
    1 package(s) were not uploaded because they had problems:
                /Users/Adriana/Music/iTunes Producer/Playlists/9780983871712.itmsp - Error Messages:
                            Apple's web service operation was not successful
                            Unable to authenticate the package: 9780983871712.itmsp
                            ERROR ITMS-9000: "index.html(11): element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")" at Book (MZItmspBookPackage)
                            ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt". This error occurs 31 times." at Book (MZItmspBookPackage)

    I checked it.
    I have the tools to edit a pdf file but I don't know how to fix the epub file for these errors. Can anyone tell me what to do. I have one epub that has these errors
    ERROR
    META-INF/container.xml
    1
    116
    element "encryption" incomplete; expected element "enc:EncryptedData" or "enc:EncryptedKey"
    ERROR
    OEBPS/content.opf
    5
    13
    element "metadata" incomplete; missing required elements "dc:language" and "dc:title"
    The other one has these errors
    ERRORindex_split_000.html1144element "img" not allowed here; expected element "address", "blockquote", "del", "div", "dl", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "ins", "noscript", "ns:svg", "ol", "p", "pre", "script", "table" or "ul" (with xmlns:ns="http://www.w3.org/2000/svg")ERRORindex_split_000.html1144element "img" missing required attribute "alt"ERRORindex_split_000.html1364element "img" missing required attribute "alt"ERRORindex_split_000.html1564element "img" missing required attribute "alt"ERRORindex_split_000.html1764element "img" missing required attribute "alt"ERRORindex_split_000.html1964element "img" missing required attribute "alt"ERRORindex_split_000.html2164element "img" missing required attribute "alt"ERRORindex_split_000.html2364element "img" missing required attribute "alt"ERRORindex_split_000.html2564element "img" missing required attribute "alt"ERRORindex_split_000.html2764element "img" missing required attribute "alt"ERRORindex_split_000.html2965element "img" missing required attribute "alt"ERRORindex_split_000.html3165element "img" missing required attribute "alt"ERRORindex_split_000.html3365element "img" missing required attribute "alt"ERRORindex_split_000.html3565element "img" missing required attribute "alt"ERRORindex_split_000.html3765element "img" missing required attribute "alt"ERRORindex_split_000.html3965element "img" missing required attribute "alt"ERRORindex_split_000.html4165element "img" missing required attribute "alt"ERRORindex_split_000.html4365element "img" missing required attribute "alt"ERRORindex_split_000.html4565element "img" missing required attribute "alt"ERRORindex_split_000.html4765element "img" missing required attribute "alt"ERRORindex_split_000.html4965element "img" missing required attribute "alt"ERRORindex_split_000.html5165element "img" missing required attribute "alt"ERRORindex_split_000.html5365element "img" missing required attribute "alt"ERRORindex_split_000.html5565element "img" missing required attribute "alt"ERRORindex_split_000.html5765element "img" missing required attribute "alt"ERRORindex_split_000.html5965element "img" missing required attribute "alt"ERRORindex_split_000.html6165element "img" missing required attribute "alt"ERRORindex_split_000.html6365element "img" missing required attribute "alt"ERRORindex_split_000.html6565element "img" missing required attribute "alt"ERRORindex_split_000.html6765element "img" missing required attribute "alt"ERRORindex_split_000.html6965element "img" missing required attribute "alt"ERRORindex_split_000.html7169attribute "name" not allowed here; expected attribute "accesskey", "charset", "class", "coords", "dir", "href", "hreflang", "id", "rel", "rev", "shape", "style", "tabindex", "target", "title", "type" or "xml:lang"

  • Proxy generation terminated: Message must have exactly one part

    hi experts,
    i have tryed to create a proxy in abap but it gives an error message
    Proxy generation terminated: Message must have exactly one part
    Message no. SPRX046
    can any one help me
    the wsdl document is
    - <wsdl:definitions targetNamespace="urn:sap-com:document:sap:rfc:functions">
    &#8722;
         <wsdl:types>
    &#8722;
         <xsd:schema targetNamespace="urn:sap-com:document:sap:rfc:functions" elementFormDefault="unqualified" attributeFormDefault="qualified">
    &#8722;
         <xsd:simpleType name="char1">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="1"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char10">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="10"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char100">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="100"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char20">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="20"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char220">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="220"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char30">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="30"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char32">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="32"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char50">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="clnt3">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="3"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric15">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="15"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric3">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="3"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric6">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="6"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:complexType name="ZCAF_DEP_QUEST">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="DEPQTN_ID" type="tns:numeric15"/>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANSWER_META">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="HAS_MULTI_CHOICE" type="tns:char1"/>
    <xsd:element name="MULTISELECT_ALLO" type="tns:char1"/>
    <xsd:element name="NA_POSSIBLE" type="tns:char1"/>
    <xsd:element name="DATA_TYPE" type="tns:char1"/>
    <xsd:element name="VALUE_TYPE" type="tns:char1"/>
    <xsd:element name="DISPLAY_TYPE" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUEST_GROUP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="TITLE" type="tns:char30"/>
    <xsd:element name="REPLACE_TEXT" type="tns:char30"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="DESCRIPTION" type="tns:char30"/>
    <xsd:element name="HEADER_TEXT" type="tns:char20"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_COMMENT_ANS">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="COMMENT_ANS_ID" type="tns:numeric15"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="TEXT_COMMT_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="SEQ_NUM" type="xsd:int"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="WEIGHT" type="xsd:int"/>
    <xsd:element name="HAS_DEP_QTN" type="tns:char1"/>
    <xsd:element name="HAS_DEP_QTNGRP" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUESTION">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="QTN_TEXT" type="tns:char100"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="QTNWEIGHTAGE" type="xsd:int"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_MULTI_ANS">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="MULTIPLE_ANS_ID" type="tns:numeric15"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="ANS_VALUE" type="xsd:int"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_COMENT_TEXT">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="TEXT_COMMT_ID" type="tns:numeric15"/>
    <xsd:element name="TEXT_COMMENT" type="tns:char50"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_DEP_QTNGRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="DEP_QTNGRP_ID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANS_SHEET">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="STATUS" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QTNR_QTNGRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUESTIONIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="TITLE" type="tns:char30"/>
    <xsd:element name="REPLACE_TEXT" type="tns:char30"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="DESCRIPTION" type="tns:char30"/>
    <xsd:element name="HEADER_TEXT" type="tns:char20"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="BAPIRET2">
    &#8722;
         <xsd:sequence>
    <xsd:element name="TYPE" type="tns:char1"/>
    <xsd:element name="ID" type="tns:char20"/>
    <xsd:element name="NUMBER" type="tns:numeric3"/>
    <xsd:element name="MESSAGE" type="tns:char220"/>
    <xsd:element name="LOG_NO" type="tns:char20"/>
    <xsd:element name="LOG_MSG_NO" type="tns:numeric6"/>
    <xsd:element name="MESSAGE_V1" type="tns:char50"/>
    <xsd:element name="MESSAGE_V2" type="tns:char50"/>
    <xsd:element name="MESSAGE_V3" type="tns:char50"/>
    <xsd:element name="MESSAGE_V4" type="tns:char50"/>
    <xsd:element name="PARAMETER" type="tns:char32"/>
    <xsd:element name="ROW" type="xsd:int"/>
    <xsd:element name="FIELD" type="tns:char30"/>
    <xsd:element name="SYSTEM" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ST_GET_QUESTIONNAIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="QTN_TEXT" type="tns:char100"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="HAS_MULTI_CHOICE" type="tns:char1"/>
    <xsd:element name="MULTISELECT_ALLO" type="tns:char1"/>
    <xsd:element name="NA_POSSIBLE" type="tns:char1"/>
    <xsd:element name="DATA_TYPE" type="tns:char1"/>
    <xsd:element name="VALUE_TYPE" type="tns:char1"/>
    <xsd:element name="DISPLAY_TYPE" type="tns:char1"/>
    <xsd:element name="ANS_CHOICE" type="tns:ZTCAF_GET_ANS_CHOICE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZSCAF_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="SEQ_NUM" type="xsd:int"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="WEIGHT" type="xsd:int"/>
    <xsd:element name="HAS_DEP_QTN" type="tns:char1"/>
    <xsd:element name="HAS_DEP_QTNGRP" type="tns:char1"/>
    <xsd:element name="DEP_QTN" type="tns:ZTCAF_DEP_QTN"/>
    <xsd:element name="DEP_QTNGRP" type="tns:ZTCAF_DEP_QTN_GRP"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_GET_DATA_QUESTIONNAIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_ST_GET_QUESTIONNAIRE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_GET_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZSCAF_ANS_CHOICE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_DEP_QTN">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_DEP_QUEST"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_DEP_QTN_GRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_DEP_QTNGRP"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    </wsdl:types>
    &#8722;
         <wsdl:message name="ZMCAF_CRUD_QUESTIONNAIRE">
    <wsdl:part name="IS_ANSCHOICE" type="tns:ZCAF_ANS_CHOICE"/>
    <wsdl:part name="IS_ANSMETA" type="tns:ZCAF_ANSWER_META"/>
    <wsdl:part name="IS_ANS_SHEET" type="tns:ZCAF_ANS_SHEET"/>
    <wsdl:part name="IS_COMM_ANS" type="tns:ZCAF_COMMENT_ANS"/>
    <wsdl:part name="IS_COMM_TXT" type="tns:ZCAF_COMENT_TEXT"/>
    <wsdl:part name="IS_DEPQTN" type="tns:ZCAF_DEP_QUEST"/>
    <wsdl:part name="IS_DEPQTNGRP" type="tns:ZCAF_DEP_QTNGRP"/>
    <wsdl:part name="IS_MULT_ANS" type="tns:ZCAF_MULTI_ANS"/>
    <wsdl:part name="IS_QTNR_QTNGRP" type="tns:ZCAF_QTNR_QTNGRP"/>
    <wsdl:part name="IS_QTN_GRP" type="tns:ZCAF_QUEST_GROUP"/>
    <wsdl:part name="IS_QUESTION" type="tns:ZCAF_QUESTION"/>
    <wsdl:part name="IS_QUESTIONNAIRE" type="tns:ZCAF_QUESTIONIRE"/>
    <wsdl:part name="IV_CHOICE" type="tns:char1"/>
    <wsdl:part name="IV_QTNR_ID" type="tns:numeric15"/>
    <wsdl:part name="IV_TYPE" type="tns:char10"/>
    </wsdl:message>
    &#8722;
         <wsdl:message name="ZMCAF_CRUD_QUESTIONNAIREResponse">
    <wsdl:part name="ET_QTNR_GET_DATA" type="tns:ZTCAF_GET_DATA_QUESTIONNAIRE"/>
    <wsdl:part name="RETURN" type="tns:BAPIRET2"/>
    </wsdl:message>
    &#8722;
         <sap:Feature name="design_0 " uri="http://www.sap.com/webas/630/soap/features/authentication/">
    &#8722;
         <sap:Property qname="n0:AuthenticationLevel">
    <sap:Option value="n0:Basic"/>
    </sap:Property>
    </sap:Feature>
    &#8722;
         <wsdl:portType name="zwsquestionnaire">
    <sap:useFeature feature="tns:design_0 "/>
    &#8722;
         <wsdl:operation name="ZMCAF_CRUD_QUESTIONNAIRE">
    <wsdl:input message="tns:ZMCAF_CRUD_QUESTIONNAIRE"/>
    <wsdl:output message="tns:ZMCAF_CRUD_QUESTIONNAIREResponse"/>
    </wsdl:operation>
    </wsdl:portType>
    &#8722;
         <wsdl:binding name="zwsquestionnaireSoapBinding" type="tns:zwsquestionnaire">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    &#8722;
         <wsdl:operation name="ZMCAF_CRUD_QUESTIONNAIRE">
    <soap:operation soapAction=""/>
    &#8722;
         <wsdl:input>
    <soap:body use="literal" namespace="urn:sap-com:document:sap:rfc:functions"/>
    </wsdl:input>
    &#8722;
         <wsdl:output>
    <soap:body use="literal" namespace="urn:sap-com:document:sap:rfc:functions"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    &#8722;
         <wsdl:service name="zwsquestionnaireService">
    &#8722;
         <wsdl:port name="zwsquestionnaireSoapBinding" binding="tns:zwsquestionnaireSoapBinding">
    <soap:address location="http://localhost:8000/sap/bc/srt/rfc/sap/ZWSQUESTIONNAIRE?sap-client=000"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

    OK , could you please help me?
    SAP error message;
    Proxy generation terminated: Message must have exactly one part
    Diagnosis
    In a WSDL document, a <message> must contain exactly one <part>, therefore:
    <message name="check_serviceHttpGetIn">
    <part .../>
    </message>
    WSDL document;
    <?xml version="1.0" encoding="utf-8"?>
    <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
       <wsdl:types>
         <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
           <s:element name="check_service">
             <s:complexType />
           </s:element>
           <s:element name="check_serviceResponse">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="1" maxOccurs="1" name="check_serviceResult" type="s:boolean" />
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="get_puantaj_data">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="0" maxOccurs="1" name="personel_sicilno" type="s:string" />
                 <s:element minOccurs="1" maxOccurs="1" name="yil" type="s:int" />
                 <s:element minOccurs="1" maxOccurs="1" name="ay" type="s:int" />
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="get_puantaj_dataResponse">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="0" maxOccurs="1" name="get_puantaj_dataResult">
                   <s:complexType>
                     <s:sequence>
                       <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                       <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                     </s:sequence>
                   </s:complexType>
                 </s:element>
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="boolean" type="s:boolean" />
           <s:element name="DataTable" nillable="true">
             <s:complexType>
               <s:sequence>
                 <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </s:sequence>
             </s:complexType>
           </s:element>
         </s:schema>
       </wsdl:types>
       <wsdl:message name="check_serviceSoapIn">
         <wsdl:part name="parameters" element="tns:check_service" />
       </wsdl:message>
       <wsdl:message name="check_serviceSoapOut">
         <wsdl:part name="parameters" element="tns:check_serviceResponse" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataSoapIn">
         <wsdl:part name="parameters" element="tns:get_puantaj_data" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataSoapOut">
         <wsdl:part name="parameters" element="tns:get_puantaj_dataResponse" />
       </wsdl:message>
       <wsdl:message name="check_serviceHttpGetIn" />
       <wsdl:message name="check_serviceHttpGetOut">
         <wsdl:part name="Body" element="tns:boolean" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpGetIn">
         <wsdl:part name="personel_sicilno" type="s:string" />
         <wsdl:part name="yil" type="s:string" />
         <wsdl:part name="ay" type="s:string" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpGetOut">
         <wsdl:part name="Body" element="tns:DataTable" />
       </wsdl:message>
       <wsdl:message name="check_serviceHttpPostIn" />
       <wsdl:message name="check_serviceHttpPostOut">
         <wsdl:part name="Body" element="tns:boolean" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpPostIn">
         <wsdl:part name="personel_sicilno" type="s:string" />
         <wsdl:part name="yil" type="s:string" />
         <wsdl:part name="ay" type="s:string" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpPostOut">
         <wsdl:part name="Body" element="tns:DataTable" />
       </wsdl:message>
       <wsdl:portType name="Aktarim_ServiceSoap">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceSoapIn" />
           <wsdl:output message="tns:check_serviceSoapOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataSoapIn" />
           <wsdl:output message="tns:get_puantaj_dataSoapOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:portType name="Aktarim_ServiceHttpGet">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceHttpGetIn" />
           <wsdl:output message="tns:check_serviceHttpGetOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataHttpGetIn" />
           <wsdl:output message="tns:get_puantaj_dataHttpGetOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:portType name="Aktarim_ServiceHttpPost">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceHttpPostIn" />
           <wsdl:output message="tns:check_serviceHttpPostOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataHttpPostIn" />
           <wsdl:output message="tns:get_puantaj_dataHttpPostOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:binding name="Aktarim_ServiceSoap" type="tns:Aktarim_ServiceSoap">
         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
         <wsdl:operation name="check_service">
           <soap:operation soapAction="http://tempuri.org/check_service" style="document" />
           <wsdl:input>
             <soap:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <soap:operation soapAction="http://tempuri.org/get_puantaj_data" style="document" />
           <wsdl:input>
             <soap:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceSoap12" type="tns:Aktarim_ServiceSoap">
         <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
         <wsdl:operation name="check_service">
           <soap12:operation soapAction="http://tempuri.org/check_service" style="document" />
           <wsdl:input>
             <soap12:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap12:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <soap12:operation soapAction="http://tempuri.org/get_puantaj_data" style="document" />
           <wsdl:input>
             <soap12:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap12:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceHttpGet" type="tns:Aktarim_ServiceHttpGet">
         <http:binding verb="GET" />
         <wsdl:operation name="check_service">
           <http:operation location="/check_service" />
           <wsdl:input>
             <http:urlEncoded />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <http:operation location="/get_puantaj_data" />
           <wsdl:input>
             <http:urlEncoded />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceHttpPost" type="tns:Aktarim_ServiceHttpPost">
         <http:binding verb="POST" />
         <wsdl:operation name="check_service">
           <http:operation location="/check_service" />
           <wsdl:input>
             <mime:content type="application/x-www-form-urlencoded" />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <http:operation location="/get_puantaj_data" />
           <wsdl:input>
             <mime:content type="application/x-www-form-urlencoded" />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:service name="Aktarim_Service">
         <wsdl:port name="Aktarim_ServiceSoap" binding="tns:Aktarim_ServiceSoap">
           <soap:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceSoap12" binding="tns:Aktarim_ServiceSoap12">
           <soap12:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceHttpGet" binding="tns:Aktarim_ServiceHttpGet">
           <http:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceHttpPost" binding="tns:Aktarim_ServiceHttpPost">
           <http:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
       </wsdl:service>
    </wsdl:definitions>

  • ORA-31011 : Weird case of parsing/validation failure...

    Hello all,
    It seems that when trying to insert into an XMLTYPE schema-bound column I am hitting a validation error that I cannot replicate with either XMLSpy os Stylus Studio.
    Here follow the schemas that are used, and the offending XML :
    envelope-consult.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="urn:publicid:-:DGTAXUD:GENERAL:ENVELOPE:1.0" xmlns:xml="http://www.w3.org/XML/1998/namespace" targetNamespace="urn:publicid:-:DGTAXUD:GENERAL:ENVELOPE:1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="EORI-CONSULT-ENVELOPE-1.0">
         <xs:annotation>
              <xs:documentation>
                   This XML schema can be used by a national application to
                   validate consultation envelopes sent to the EORI
                   CDCO application. It can also be used to validate
                   consultation responses and acknowledgement envelopes
                   sent back by the EORI CDCO application. The number of
                   transactions in an envelope is 5.
                   For a request envelope, each transaction
                   contains a single app.message.
                   For a response envelope, each transaction contains
                   a single status element and a single app.message
                   element.
              </xs:documentation>
         </xs:annotation>
      <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
         <xs:element name="envelope">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="header" type="Header" minOccurs="0" maxOccurs="unbounded"/>
                        <xs:element name="transaction" type="Transaction" maxOccurs="5"/>
                   </xs:sequence>
                   <xs:attribute name="id" type="xs:string" use="required"/>
                   <xs:attribute ref="xml:lang" default="en-GB"/>
              </xs:complexType>
         </xs:element>
         <xs:complexType name="AppMessage">
              <xs:sequence>
                   <xs:element ref="abstract.message"/>
              </xs:sequence>
              <xs:attribute name="id" type="xs:string" use="required"/>
         </xs:complexType>
         <xs:complexType name="Binary">
              <xs:simpleContent>
                   <xs:extension base="xs:base64Binary">
                        <xs:attribute name="mime.type" type="xs:string" default="application/octet-stream"/>
                   </xs:extension>
              </xs:simpleContent>
         </xs:complexType>
         <xs:complexType name="BusinessRef">
              <xs:sequence>
                   <xs:element ref="abstract.ref"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="Header">
              <xs:attribute name="name" type="xs:string" use="required"/>
              <xs:attribute name="value" type="xs:string" use="required"/>
         </xs:complexType>
         <xs:complexType name="MMIMessageType">
              <xs:simpleContent>
                   <xs:extension base="xs:string">
                        <xs:attribute ref="xml:lang" default="en-GB"/>
                   </xs:extension>
              </xs:simpleContent>
         </xs:complexType>
         <xs:complexType name="Status">
              <xs:sequence>
                   <xs:element name="mmi.message" type="MMIMessageType" minOccurs="0"/>
                   <xs:element name="status.detail" type="StatusDetail" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
              <xs:attribute name="category" type="StatusCategory" use="required"/>
              <xs:attribute name="location" type="xs:string" use="required"/>
         </xs:complexType>
         <xs:simpleType name="StatusCategory">
              <xs:restriction base="xs:string">
                   <xs:enumeration value="ok"/>
                   <xs:enumeration value="error"/>
                   <xs:enumeration value="rejected"/>
                   <xs:enumeration value="warning"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:complexType name="StatusDetail">
              <xs:sequence>
                   <xs:element name="business.ref" type="BusinessRef" minOccurs="0"/>
                   <xs:element name="binary" type="Binary" minOccurs="0"/>
                   <xs:element name="mmi.message" type="MMIMessageType" minOccurs="0"/>
              </xs:sequence>
              <xs:attribute name="category" type="StatusDetailCategory" use="required"/>
              <xs:attribute name="location" type="xs:string" use="required"/>
              <xs:attribute name="code" type="xs:NMTOKEN" use="required"/>
         </xs:complexType>
         <xs:simpleType name="StatusDetailCategory">
              <xs:restriction base="xs:string">
                   <xs:enumeration value="error"/>
                   <xs:enumeration value="info"/>
                   <xs:enumeration value="warning"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:complexType name="Transaction">
              <xs:sequence>
                   <xs:element name="header" type="Header" minOccurs="0" maxOccurs="unbounded"/>
                   <xs:element name="status" type="Status" minOccurs="0"/>
                   <xs:element name="app.message" type="AppMessage"/>
              </xs:sequence>
              <xs:attribute name="id" type="xs:string" use="required"/>
         </xs:complexType>
         <xs:element name="abstract.message" abstract="true"/>
         <xs:element name="abstract.ref" abstract="true"/>
    </xs:schema>EORI-consult.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:envelope="urn:publicid:-:DGTAXUD:GENERAL:ENVELOPE:1.0" xmlns="urn:publicid:-:DGTAXUD:EORI:CONSULT:1.0" targetNamespace="urn:publicid:-:DGTAXUD:EORI:CONSULT:1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
         <xs:annotation>
              <xs:documentation>
                   This XML schema contains the definitions of data
                   elements and messages specific to the EORI consult
                   functionality.
              </xs:documentation>
         </xs:annotation>
         <xs:import namespace="urn:publicid:-:DGTAXUD:GENERAL:ENVELOPE:1.0" schemaLocation="envelope-consult.xsd"/>
         <xs:include schemaLocation="EORI-data.xsd"/>
         <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
         <!-- Base types -->
      <xs:simpleType name="Date">
              <xs:annotation>
                   <xs:documentation>Date format</xs:documentation>
              </xs:annotation>
              <xs:restriction base="xs:string">
                   <xs:pattern value="\d{4}\d{2}\d{2}"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:complexType name="EoriRecord">
              <xs:sequence>
                   <xs:element name="eori.record.ref" type="EoriNumberRef"/>
                   <xs:element name="tc.number.list" type="TcNumberList"/>
                   <xs:element name="economic.operator.details" type="EconomicOperatorDetails"/>
                   <xs:element name="legal.status.list" type="LegalStatusPeriodList"/>
                   <xs:element name="establishment.address.list" type="EstablishmentAddressPeriodList"/>
                   <xs:element name="vat.list" type="VatList"/>
                   <xs:element name="contact.list" type="ContactPeriodList"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="EconomicOperatorDetails">
              <xs:sequence>
                   <xs:element name="full.name" type="EOFullName"/>
                   <xs:element name="short.name" type="EOShortName"/>
                   <xs:element name="establishment.date" type="Date" minOccurs="0"/>
                   <xs:element name="person.type.code" type="TypePerson" minOccurs="0"/>
                   <xs:element name="economic.activity.code" type="ActivityCode" minOccurs="0"/>
                   <xs:element name="start.date" type="Date"/>
                   <xs:element name="expiry.date" type="Date" minOccurs="0"/>
                   <xs:element name="publication.ind" type="xs:boolean" minOccurs="0"/>
              </xs:sequence>
         </xs:complexType>     
      <xs:complexType name="ValidityPeriod">
              <xs:sequence>
                   <xs:element name="start.date" type="Date"/>
                   <xs:element name="end.date" type="Date" minOccurs="0"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="ContactPeriod">
              <xs:sequence>
                   <xs:element name="contact" type="Contact"/>
                   <xs:element name="validity.period" type="ValidityPeriod"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="ContactPeriodList">
              <xs:sequence>
                   <xs:element name="contact" type="ContactPeriod" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>          
         </xs:complexType>
         <xs:complexType name="EstablishmentAddressPeriod">
              <xs:sequence>
                   <xs:element name="establishment.address" type="EstablishmentAddress"/>
                   <xs:element name="validity.period" type="ValidityPeriod"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="EstablishmentAddressPeriodList">
              <xs:sequence>
                   <xs:element name="establishment.address" type="EstablishmentAddressPeriod" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="LegalStatusPeriod">
              <xs:sequence>
                   <xs:element name="legal.status" type="LegalStatus"/>
                   <xs:element name="validity.period" type="ValidityPeriod"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="LegalStatusPeriodList">
              <xs:sequence>
                   <xs:element name="legal.status" type="LegalStatusPeriod" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="EoriRecordFull">
              <xs:complexContent>
                   <xs:extension base="EoriRecord">
                        <xs:sequence>
                             <xs:element name="aeo.certificate.lifecycle.list" type="AeoCertificateLifecycleList" minOccurs="0"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="AeoCertificateLifecycleList">
              <xs:sequence>
                   <xs:element name="aeo.certificate.lifecycle" type="AeoCertificateLifecycle" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>     
         <xs:complexType name="AeoCertificateLifecycle">
              <xs:sequence>
                   <xs:element name="start.date" type="Date"/>
                   <xs:element name="end.date" type="Date" minOccurs="0"/>
                   <xs:element name="aeo.certificate.ref" type="AeoCertificateNumber" minOccurs="0"/>
              </xs:sequence>
         </xs:complexType>          
         <!-- Consultation messages -->
         <xs:element name="eori.record.snapshot.consultation.request" substitutionGroup="envelope:abstract.message">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="snapshot.request.list" type="EoriRecordSnapshotRequestList"/>
                   </xs:sequence>
                <xs:attribute ref="xml:lang" default="en-GB"/>                              
              </xs:complexType>
         </xs:element>
         <xs:element name="eori.record.full.consultation.request" substitutionGroup="envelope:abstract.message">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="full.request.list" type="EoriRecordFullRequestList"/>
                   </xs:sequence>
                   <xs:attribute ref="xml:lang" default="en-GB"/>               
              </xs:complexType>
         </xs:element>
         <xs:element name="eori.record.snapshot.consultation.response" substitutionGroup="envelope:abstract.message">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="snapshot.response.list" type="EoriRecordSnapshotResponseList"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:element name="eori.record.full.consultation.response" substitutionGroup="envelope:abstract.message">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="full.response.list" type="EoriRecordFullResponseList"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <!-- Acknowledgement business references -->
         <xs:element name="full.request" type="EoriRecordFullRequest" substitutionGroup="envelope:abstract.ref"/>
         <xs:element name="snapshot.request" type="EoriRecordSnapshotRequest" substitutionGroup="envelope:abstract.ref"/>
         <!-- Snapshot: Consultation messages -->
         <xs:complexType name="SnapshotConsultationRequest">
              <xs:sequence>
                   <xs:element name="snapshot.request.list" type="EoriRecordSnapshotRequestList"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="SnapshotConsultationResponse">
              <xs:sequence>
                   <xs:element name="snapshot.response.list" type="EoriRecordSnapshotResponseList"/>
              </xs:sequence>
         </xs:complexType>
         <!-- Full: Consultation messages -->
         <xs:complexType name="FullConsultationRequest">
              <xs:sequence>
                   <xs:element name="full.request.list" type="EoriRecordFullRequestList"/>                              
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="FullConsultationResponse">
              <xs:sequence>
                   <xs:element name="full.response.list" type="EoriRecordFullResponseList"/>
              </xs:sequence>
         </xs:complexType>
         <!-- Snapshot: Message structures -->
         <xs:complexType name="EoriRecordSnapshot">
              <xs:sequence>
                   <xs:element name="eori.record.ref" type="EoriNumberRef"/>
                   <xs:element name="tc.number.list" type="TcNumberList" minOccurs="0"/>
                   <xs:element name="economic.operator.details" type="EconomicOperatorDetails"/>
                   <xs:element name="legal.status" type="LegalStatus" minOccurs="0"/>
                   <xs:element name="establishment.address" type="EstablishmentAddress"/>
                   <xs:element name="vat.list" type="VatList" minOccurs="0"/>
                   <xs:element name="contact" type="Contact" minOccurs="0"/>
                   <xs:element name="aeo.certificate.ref" type="AeoCertificateNumber" minOccurs="0"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordSnapshotRequestList">
              <xs:sequence>
                   <xs:element name="snapshot.request" type="EoriRecordSnapshotRequest" maxOccurs="20"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordSnapshotRequest">
              <xs:sequence>
                   <xs:element name="eori.record.ref" type="EoriNumberRef"/>
                   <xs:element name="applicable.date" type="Date"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordFullRequestList">
              <xs:sequence>
                   <xs:element name="full.request" type="EoriRecordFullRequest" maxOccurs="20"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordFullRequest">
              <xs:sequence>
                   <xs:element name="eori.record.ref" type="EoriNumberRef"/>
                   <xs:element name="consultation.purpose.code" type="ConsultationPurpose" minOccurs="0"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordSnapshotResponseList">
              <xs:sequence>
                   <xs:element name="snapshot.response" type="EoriRecordSnapshotResponse" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordSnapshotResponse">
              <xs:sequence>
                   <xs:element name="eori.record.snapshot" type="EoriRecordSnapshot"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordFullResponseList">
              <xs:sequence>
                   <xs:element name="full.response" type="EoriRecordFullResponse" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EoriRecordFullResponse">
              <xs:sequence>
                   <xs:element name="eori.record.full" type="EoriRecordFull"/>
              </xs:sequence>
         </xs:complexType>
    </xs:schema>EORI-data.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
         <xs:annotation>
              <xs:documentation>
                   This XML schema contains the definitions of data
                   elements common to the messages exchanged in the
                   EORI download, upload and consultation
                   functionalities.
              </xs:documentation>
         </xs:annotation>
         <!-- List types -->
         <xs:complexType name="CountryList">
              <xs:sequence>
                   <xs:element name="country" type="Country" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="LegalStatusList">
              <xs:sequence>
                   <xs:element name="legal.status" type="LegalStatus" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="TcNumberList">
              <xs:sequence>
                   <xs:element name="tc.number" type="TcNumberRef" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="VatList">
              <xs:sequence>
                   <xs:element name="vat" type="Vat" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="CertificateInfoList">
              <xs:sequence>
                   <xs:element name="certificate.info" type="CertificateInfo" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>          
         </xs:complexType>     
         <xs:complexType name="ApplicationInfoList">
              <xs:sequence>
                   <xs:element name="application.info" type="ApplicationInfo" minOccurs="0" maxOccurs="unbounded"/>
              </xs:sequence>          
         </xs:complexType>     
         <!-- Complex types -->
         <xs:complexType name="CertificateInfo">
              <xs:sequence>
                   <xs:element name="aeo.certificate.ref" type="AeoCertificateNumber"/>
              </xs:sequence>          
         </xs:complexType>     
         <xs:complexType name="ApplicationInfo">
              <xs:sequence>
                   <xs:element name="aeo.application.ref" type="AeoApplicationNumber"/>
              </xs:sequence>          
         </xs:complexType>     
         <xs:complexType name="AeoCertificateNumber">
              <xs:sequence>
                   <xs:element name="country.code" type="CountryCode"/>
                   <xs:element name="aeo.certificate.type.code" type="AeoCertificateTypeCode"/>
                   <xs:element name="national.number" type="NationalAuthorisationNumber"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="AeoApplicationNumber">
        <xs:sequence>
          <xs:element name="country.code" type="CountryCode"/>
          <xs:element name="national.number" type="ApplicationNumber"/>
        </xs:sequence>
      </xs:complexType>
         <xs:complexType name="Contact">
              <xs:sequence>
                   <xs:element name="phone" type="PhoneNumber" minOccurs="0"/>
                   <xs:element name="fax" type="PhoneNumber" minOccurs="0"/>
                   <xs:element name="email" type="Email" minOccurs="0"/>
                   <xs:element name="name.address" type="NameAddress"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="Country">
              <xs:choice>
                   <xs:element name="country.code" type="CountryCode"/>
                   <xs:element name="country.name" type="CountryName"/>
              </xs:choice>
         </xs:complexType>
         <xs:complexType name="EoriNumberRef">
              <xs:sequence>
                   <xs:element name="country.code" type="CountryCode"/>
                   <xs:element name="national.number" type="EoNationalNumber"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="TcNumberRef">
              <xs:sequence>
                   <xs:element name="country" type="Country"/>
                   <xs:element name="national.number" type="TcNationalNumber"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="EstablishmentAddress">
              <xs:sequence>
                   <xs:element name="language.code" type="LanguageCode"/>
                   <xs:element name="name" type="Name" minOccurs="0"/>
                   <xs:element name="street" type="Street"/>
                   <xs:element name="postcode" type="Postcode" minOccurs="0"/>
                   <xs:element name="city" type="City"/>
                   <xs:element name="country" type="Country"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="LegalStatus">
              <xs:sequence>
                   <xs:element name="language.code" type="LanguageCode"/>
                   <xs:element name="legal.status.description" type="LegalStatusDescription"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="NameAddress">
              <xs:sequence>
                   <xs:element name="language.code" type="LanguageCode"/>
                   <xs:element name="full.name" type="FullName"/>
                   <xs:element name="short.name" type="Name" minOccurs="0"/>
                   <xs:element name="street" type="Street"/>
                   <xs:element name="postcode" type="Postcode" minOccurs="0"/>
                   <xs:element name="city" type="City"/>
                   <xs:element name="country" type="Country"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="Vat">
              <xs:sequence>
                   <xs:element name="country.code" type="CountryCode"/>
                   <xs:element name="number" type="VATNationalNumber"/>
              </xs:sequence>
         </xs:complexType>
         <!-- Simple types -->
         <xs:simpleType name="Accepted">
              <xs:restriction base="xs:int">
                   <xs:pattern value="0|1"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="ActivityCode">
              <xs:restriction base="SingleLineString">
          <xs:length value="4"/>
          <xs:pattern value="[0-9]+"/>   
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="NationalAuthorisationNumber">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="29"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="AeoCertificateTypeCode">
              <xs:restriction base="SingleLineString">
                   <xs:length value="4"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="ApplicationNumber">
             <xs:restriction base="SingleLineString">
               <xs:minLength value="1"/>
               <xs:maxLength value="29"/>
             </xs:restriction>
           </xs:simpleType>
         <xs:simpleType name="City">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="35"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="ConsultationPurpose">
              <xs:restriction base="xs:string">
                   <xs:length value="1"/>
                   <xs:enumeration value="C"/>
                   <xs:enumeration value="Q"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="CountryCode">
              <xs:annotation>
                   <xs:documentation>
                        Country code format
                   </xs:documentation>
              </xs:annotation>
              <xs:restriction base="xs:string">
                   <xs:pattern value="[A-Z][A-Z]"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="CountryName">
              <xs:annotation>
                   <xs:documentation>Country name</xs:documentation>
              </xs:annotation>
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="30"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="Email">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="70"/>
                   <xs:pattern value="\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="EoNationalNumber">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="15"/>
                   <xs:pattern value="\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="TcNationalNumber">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="15"/>
                   <xs:pattern value="\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="LanguageCode">
              <xs:annotation>
                   <xs:documentation>
                        Language code format
                   </xs:documentation>
              </xs:annotation>
              <xs:restriction base="xs:string">
                   <xs:pattern value="[a-z][a-z]"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="LegalStatusDescription">
              <xs:annotation>
                   <xs:documentation>
                        Legal status value
                   </xs:documentation>
              </xs:annotation>
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="50"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="EOFullName">
              <xs:restriction base="xs:string">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="300"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="EOShortName">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="35"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="PhoneNumber">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="2"/>
                   <xs:maxLength value="35"/>
                   <xs:pattern value="\+\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="Postcode">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="9"/>
                   <xs:pattern value="\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="SingleLineString">
              <xs:annotation>
                   <xs:documentation>
                        Single line string: Avoid presence of \n (new
                        line) and \r (return) characters in the string.
                        Note that pattern ".*" is equivalent.
                   </xs:documentation>
              </xs:annotation>
              <xs:restriction base="xs:string">
                   <xs:pattern value="[^\n\r]*"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="FullName">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="100"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="Name">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="35"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="Street">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="35"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="TypePerson">
              <xs:annotation>
                   <xs:documentation>
                        Type of person values as follows: 1-Natural
                        person, 2-Legal person and 3-Association of
                        persons. Values can be updated and retrieved by the CS/RD.
                   </xs:documentation>
              </xs:annotation>
              <xs:restriction base="xs:unsignedInt">
                   <xs:totalDigits value="1"/>
              </xs:restriction>
         </xs:simpleType>
         <xs:simpleType name="VATNationalNumber">
              <xs:restriction base="SingleLineString">
                   <xs:minLength value="1"/>
                   <xs:maxLength value="15"/>
                   <xs:pattern value="\p{IsBasicLatin}+"/>
              </xs:restriction>
         </xs:simpleType>
    </xs:schema>xml.xsd
    <?xml version='1.0'?>
    <xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">
    <xs:attribute name="lang" type="xs:language"/>
    <xs:attribute name="space" default="preserve">
      <xs:simpleType>
       <xs:restriction base="xs:NCName">
        <xs:enumeration value="default"/>
        <xs:enumeration value="preserve"/>
       </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="base" type="xs:anyURI"/>
    <xs:attributeGroup name="specialAttrs">
      <xs:attribute ref="xml:base"/>
      <xs:attribute ref="xml:lang"/>
      <xs:attribute ref="xml:space"/>
    </xs:attributeGroup>
    </xs:schema>(second part follows...)

    (continuing from above post ...)
    TestXML.xml
    <?xml version="1.0" encoding="utf-8"?>
    <env:envelope id="5555" xmlns="urn:publicid:-:DGTAXUD:EORI:CONSULT:1.0" xmlns:env="urn:publicid:-:DGTAXUD:GENERAL:ENVELOPE:1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <env:header name="Version" value="1.0"/>
      <env:header name="From" value="EOS-CDCO"/>
      <env:header name="Originator" value="BE-EORI"/>
      <env:header name="InReplyTo" value="5554"/>
      <env:transaction id="1">
        <env:header name="InReplyTo" value="1"/>
        <env:status category="ok" location="/envelope[@id=&apos;5554&apos;]/transaction[@id=&apos;1&apos;]">
          <env:status.detail category="info" code="100" location="/envelope[@id=&apos;5554&apos;]/transaction[@id=&apos;1&apos;]/app.message[@id=&apos;1&apos;]">
            <env:business.ref>
              <full.request>
                <eori.record.ref>
                  <country.code>BE</country.code>
                  <national.number>123</national.number>
                </eori.record.ref>
                <consultation.purpose.code>C</consultation.purpose.code>
              </full.request>
            </env:business.ref>
            <env:mmi.message>Ok</env:mmi.message>
          </env:status.detail>
        </env:status>
        <env:app.message id="1">
          <eori.record.full.consultation.response>
            <full.response.list>
              <full.response>
                <eori.record.full>
                  <eori.record.ref>
                    <country.code>FR</country.code>
                    <national.number>123</national.number>
                  </eori.record.ref>
                  <tc.number.list>
                    <tc.number>
                      <country>
                        <country.code>AA</country.code>
                      </country>
                      <national.number>465466</national.number>
                    </tc.number>
                  </tc.number.list>
                  <economic.operator.details>
                    <full.name>a</full.name>
                    <short.name>a</short.name>
                    <establishment.date>19670813</establishment.date>
                    <person.type.code>1</person.type.code>
                    <economic.activity.code>1234</economic.activity.code>
                    <start.date>19670813</start.date>
                    <expiry.date>19670813</expiry.date>
                    <publication.ind>0</publication.ind>
                  </economic.operator.details>
                  <legal.status.list>
                    <legal.status>
                      <legal.status>
                        <language.code>aa</language.code>
                        <legal.status.description>status</legal.status.description>
                      </legal.status>
                      <validity.period>
                        <start.date>19670813</start.date>
                        <end.date>19670813</end.date>
                      </validity.period>
                    </legal.status>
                  </legal.status.list>
                  <establishment.address.list>
                    <establishment.address>
                      <establishment.address>
                        <language.code>aa</language.code>
                        <name>a</name>
                        <street>s</street>
                        <postcode>p</postcode>
                        <city>c</city>
                        <country>
                          <country.code>AA</country.code>
                        </country>
                      </establishment.address>
                      <validity.period>
                        <start.date>19670813</start.date>
                        <end.date>19670813</end.date>
                      </validity.period>
                    </establishment.address>
                  </establishment.address.list>
                  <vat.list>
                    <vat>
                      <country.code>AA</country.code>
                      <number>74455</number>
                    </vat>
                  </vat.list>
                  <contact.list>
                    <contact>
                      <contact>
                        <phone>+ 123</phone>
                        <fax>+ 123</fax>
                        <name.address>
                          <language.code>aa</language.code>
                          <full.name>a</full.name>
                          <short.name>a</short.name>
                          <street>s</street>
                          <postcode>p</postcode>
                          <city>c</city>
                          <country>
                            <country.code>AA</country.code>
                          </country>
                        </name.address>
                      </contact>
                      <validity.period>
                        <start.date>19670813</start.date>
                        <end.date>19670813</end.date>
                      </validity.period>
                    </contact>
                  </contact.list>
                  <aeo.certificate.lifecycle.list>
                    <aeo.certificate.lifecycle>
                      <start.date>19670813</start.date>
                      <end.date>19670813</end.date>
                    </aeo.certificate.lifecycle>
                  </aeo.certificate.lifecycle.list>
                </eori.record.full>
              </full.response>
            </full.response.list>
          </eori.record.full.consultation.response>
        </env:app.message>
      </env:transaction>
    </env:envelope>Here is the script that created the table and registered the schemas
    BEGIN     
       DBMS_XMLSCHEMA.REGISTERSCHEMA(
         SCHEMAURL => 'envelope-consult.xsd',
         SCHEMADOC => XDBURITYPE('/public/xsdfiles/EORI/envelope-consult.xsd').getBlob(),
         LOCAL     => TRUE,
         GENTYPES  => FALSE,
         GENBEAN   => FALSE,
         GENTABLES => FALSE,
         FORCE     => FALSE,
         CSID      => NLS_CHARSET_ID('AL32UTF8'),
         OPTIONS   => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
    END;
    BEGIN     
       DBMS_XMLSCHEMA.REGISTERSCHEMA(
         SCHEMAURL => 'EORI-consult.xsd',
         SCHEMADOC => XDBURITYPE('/public/xsdfiles/EORI/EORI-consult.xsd').getBlob(),
         LOCAL     => TRUE,
         GENTYPES  => FALSE,
         GENBEAN   => FALSE,
         GENTABLES => FALSE,
         FORCE     => FALSE,
         CSID      => NLS_CHARSET_ID('AL32UTF8'),
         OPTIONS   => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
    END;
    CREATE TABLE TEST_XML_TABLE
      ENV_CONSULT  SYS.XMLTYPE,
      MSG_TSTAMP   TIMESTAMP(6) WITH TIME ZONE      DEFAULT SYSTIMESTAMP          NOT NULL
    XMLTYPE COLUMN ENV_CONSULT STORE AS SECUREFILE BINARY XML
    (       TABLESPACE PARTYMS10_DATA
      INDEX(TABLESPACE PARTYMS10_INDEX)
    XMLSCHEMA "envelope-consult.xsd" ELEMENT "envelope"
       DISALLOW NONSCHEMA
    TABLESPACE PARTYMS10_DATA
    LOGGING
    NOCOMPRESS
    NOCACHE
    NOPARALLEL
    MONITORING
    /And here is the offending statement, together with the reported error
    INSERT
      INTO TEST_XML_TABLE
    VALUES (XDBURITYPE('/public/xmlfiles/EORI/TestXML.xml').getXML(), SYSTIMESTAMP)
    COMMIT
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LSX-00213: only 0 occurrences of particle "abstract.ref", minimum is 1
    Details:
    INSERT
      INTO TEST_XML_TABLE
    VALUES (XDBURITYPE('/public/xmlfiles/EORI/TestXML.xml').getXML(), SYSTIMESTAMP)
    Error at line 1
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LSX-00213: only 0 occurrences of particle "abstract.ref", minimum is 1I am using 11.1.0.7.0, as seen on
    select * from v$version;
    BANNER                                                                         
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production         
    PL/SQL Release 11.1.0.7.0 - Production                                         
    CORE   11.1.0.7.0   Production                                                     
    TNS for 32-bit Windows: Version 11.1.0.7.0 - Production                        
    NLSRTL Version 11.1.0.7.0 - Production                                         
    5 rows selected.Any ideas ? I cannot understand it at all... It seems to relate to the substitutionGroup entries in general, but I can't for the life of me see why :(
    Best Regards
    Philip

Maybe you are looking for

  • "No more data to read from socket" exception when testing connections

    Hi, I will appriciate your help with the following problem. We have the follwoing errors in the weblogic.log (We are using weblogic 8.1.0.2 and Oracle 9.2.0.3) ####<Dec 20, 2006 10:47:49 AM EET> <Info> <JDBC> <ep> <mfserver> <Thread-14> <<WLS Kernel>

  • Writing keywords to jpg masters

    I'm thinking of using Aperture to manage my image files which are all jpg or psd. Right now I'm using the demo version. Once I've assigned keywords to a file how can I write them to the IPTC keyword field in the master file without having to export t

  • Application with many Front Panels

    Dear all, I am working on an application which has 3-4 front panels. Like, when the application starts, the "User Profile" panel is shown. From there i can move on to 2 different panels. 1 panel is for Taking data from the new user. another for takin

  • Help with tic tac toe

    hey all, i am having problems creating a tic tac toe program. the program should create a board with NxN spaces, where N is obtained through user input. I created a fully working program that does a 3x3 board, checks for diagonal, vertical, horizonta

  • Generics/Abstract class question

    I'm not sure exactly what my problem is here. I am creating an abstract class for a number of other data types that I am creating. The purpose of this class is to track changes so that the GUI can prompt the user to save changes if they try to exit w