May 30, 2021 at 12:23 pm
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>
May 31, 2021 at 1:10 pm
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