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
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy