Error in xml schema.

  • Hi,

    I am writting code in xml schema and I am getting this error: The 'http://www.w3.org/2001/XMLSchema:element' element is not supported in this context.

    I am trying to find where i made mistake but can't find where, can someone help me find where is the problem in my code, thank you very much for help. Here is the code i coulnd upload it in the txt file (I dont know why):

    <?xml version="1.0"?>
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">

    <xs:element name="Dokument_CMR">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nadawca" minOccurs="1" maxOccurs="1" />
    <xs:element name="Odbiorca" minOccurs="1" maxOccurs="1" />
    <xs:element name="Miejsce_przeznaczenia" minOccurs="1" maxOccurs="1" />
    <xs:element name="Miejsce_i_data_zaladowania" minOccurs="1" maxOccurs="1" />
    <xs:element name="Zalaczone_dokumenty" minOccurs="1" maxOccurs="1" />
    <xs:element name="Dane_towaru" minOccurs="1" maxOccurs="unbounded" />
    <xs:element name="Instrukcje_nadawcy" maxOccurs="1" />
    <xs:element name="Postanowienia_odnosnie_przewoznego" maxOccurs="1" />
    <xs:element name="Zaplata" minOccurs="1" maxOccurs="1" />
    <xs:element name="Przewoznik" minOccurs="1" maxOccurs="1" />
    <xs:element name="Kolejni_przewoznicy" maxOccurs="1" />
    <xs:element name="Zastrzezenia_i_uwagi_przewoznika" maxOccurs="1" />
    <xs:element name="Postanowienia_specjalne" maxOccurs="1" />
    <xs:element name="Do_zaplacenia" minOccurs="1" maxOccurs="1" />
    <xs:element name="Wystawiono_w" minOccurs="1" maxOccurs="1" />
    <xs:element name="Podpis_i_stempel_nadawcy" minOccurs="1" maxOccurs="1" />
    <xs:element name="Podpis_i_stempel_przewoznika" minOccurs="1" maxOccurs="1" />
    <xs:element name="Przesylke_otrzymano" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="Nadawca">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nazwa" minOccurs="1" maxOccurs="1" />
    <xs:element name="Adres" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="1" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Odbiorca">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nazwa" minOccurs="1" maxOccurs="1" />
    <xs:element name="Adres" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="2" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Miejsce_przeznaczenia">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nazwa" minOccurs="1" maxOccurs="1" />
    <xs:element name="Adres" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="3" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Miejsce_i_data_zaladowania">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nazwa" minOccurs="1" maxOccurs="1" />
    <xs:element name="Data" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="4" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Zalaczone_dokumenty">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="5" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Dane_towaru">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Cehy_i_numery" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:integer">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="6" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Ilosc_sztuk" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:integer">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="7" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Sposób_opakowania" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="8" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Rodzaj_towaru" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="9" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Numer_statystyczny" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:integer">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="10" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Waga_brutto_w_kg" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="11" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Objetosc_w_m3" minOccurs="1" maxOccurs="unbounded">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="12" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="Instrukcje_nadawcy">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="13" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Postanowienia_odnosnie_przewoznego">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="14" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Zaplata">
    <xs:complexType>
    <xs:element name="Wartosc" minOccurs="1" maxOccurs="1">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" type="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN" />
    <xs:enumeration value="USD" />
    <xs:enumeration value="GBP" />
    <xs:enumeration value="EUR" />
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:attribute name="mr" type="xs:positiveInteger" fixed="15" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Przewoznik">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="16" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Kolejni_przewoznicy">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="17" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Zastrzezenia_i_uwagi_przewoznika">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:street">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="18" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Postanowienia_specjalne">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="19" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Do_zaplacenia">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Nadawca">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Przewozne">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Bonifikaty">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Saldo">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Doplaty">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Koszty_dodatkowe">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Ubezpieczenie">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Razem">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <xs:element name="Odbiorca">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Przewozne">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Bonifikaty">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Saldo">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Doplaty">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Koszty_dodatkowe">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Ubezpieczenie">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Razem">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:decimal">
    <xs:attribute name="Waluta" tpye="xs:string">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="PLN"/>
    <xs:enumeration value="EUR"/>
    <xs:enumeration value="USD"/>
    <xs:enumeration value="GBP"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:attribute>
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="20" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Wystawiono_w">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Miejscowosc" minOccurs="1" maxOccurs="1" type="xs:string" />
    <xs:element name="Data" minOccurs="1" maxOccurs"1" type="xs:date" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="21" />
    </xs:complexType>
    </xs:element>
    <xs:element name="Podpis_i_stempel_nadawcy">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="22" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Podpis_i_stempel_przewoznika">
    <xs:complexType>
    <xs:simpleContent>
    <xs:extension base="xs:string">
    <xs:attribute name="mr" type="xs:positiveInteger" fixed="23" />
    </xs:extension>
    </xs:simpleContent>
    </xs:complexType>
    </xs:element>
    <xs:element name="Przesylke_otrzymano">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="Miejscowosc" minOccurs="1" maxOccurs="1" type="xs:string" />
    <xs:element name="Dnia" minOccurs="1" maxOccurs="1" type="xs:date" />
    <xs:element name="Podpis_i_stempel_odbiorcy" minOccurs="1" maxOccurs="1" type="xs:string" />
    </xs:sequence>
    <xs:attribute name="nr" type="xs:positiveInteger" fixed="24" />
    </xs:complexType>
    </xs:element>
    </xs:schema>




    • This topic was modified 3 years, 6 months ago by  Username_1999.
    • This topic was modified 3 years, 6 months ago by  Username_1999.
    • This topic was modified 3 years, 6 months ago by  Username_1999.
    Attachments:
    You must be logged in to view attached files.
  • Thanks for posting your issue and hopefully someone will answer soon.

    This is an automated bump to increase visibility of your question.

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply