<?xml version="1.0" encoding="utf-8"?><!-- bearbeitet mit XMLSpy v2023 rel. 2 (x64) (http://www.altova.com) von Olaf Pluemer (Daten Competence Center e. V.) --><!-- Mit XMLSpy v2022 (x64) (http://www.altova.com) von Olaf Pluemer (Daten Competence Center e. V.) bearbeitet --><!--Created with Liquid Studio 2017 - Developer Bundle Edition 15.1.17.7979 (https://www.liquid-technologies.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">	<xs:element name="T_NEW_CATALOG">		<xs:annotation>			<xs:documentation xml:lang="DE">In diesem Element werden alle Informationen und Daten für die Bereitstellung eines vollständigen Kataloges/Datenbestandes hinterlegt.</xs:documentation>			<xs:documentation xml:lang="EN">This element is used to specify all information and data for the provisioning of a complete catalogue/data pool.</xs:documentation>		</xs:annotation>		<xs:complexType>			<xs:sequence>				<xs:element name="CATALOG">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden administrative Informationen zum Katalog/Datenbestand hinterlegt.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to store administrative information concerning the catalogue/data pool.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="CATALOG_IDENTIFICATION">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden identifizierende Merkmale des Kataloges hinterlegt.Weichen die Inhalte dieser Felder bei einem aktualisiertem Katalog von der Basisdatei ab, so ist die Aktualisierung eines vorhandenen Kataloges nicht ohne weiteres möglich.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the catalogue's identifying characteristics.           If the contents of these fields in an updated catalogue are different from the base file, it is not easily possible to update an existing catalogue. </xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="GLN_NO">											<xs:annotation>												<xs:documentation xml:lang="DE">In dieses Element wird die eindeutige Globale Lokationsnummer (GLN) eingetragen. Die GLN ermöglicht eine eindeutige Zuordnung von Unternehmen oder Unternehmenseinheiten für beispielsweise den automatisierten elektronischen Datenaustausch.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to enter a unique global location number (GLN). The GLN allows for an unequivocal assignment of companies or business units, e.g. for the automated electronic exchange of data.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[0-9]{13}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="CATALOG_ID">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier muss der Hersteller eine eindeutige ID (z.B.GUID)eingeben, um den Katalog eindeutig zu identifizieren.Diese ID ist notwendig unter Anderem zur Identifizierung bei Multiherstellerkatalogen. Das Element muss unabhängig von Groß- und Kleinschreibung eindeutig sein.Ein Herstellerkatalog muss für einen bestimmten Händler immer dieselbe ID besitzen.</xs:documentation>												<xs:documentation xml:lang="EN">The manufacturer must enter a unique ID (e.g. GUID) that unequivocally identifies the catalogue here.This ID is required for identification in the case of multi-manufacturer catalogues. The element must be unique regardless of upper and lower case.A manufacturer catalogue must always have the same ID for the same dealership.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="64"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="MAJOR_NO">											<xs:annotation>												<xs:documentation xml:lang="DE">Die Katalogversionsnummer MAJOR_NO gibt an in welchem Jahr der Datenbestand erstellt wurde. Die vollständige Angabe der Katalogversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR.</xs:documentation>												<xs:documentation xml:lang="EN">The catalogue version number MAJOR_NO provides the year in which the data pool was produced. The full indication of the catalogue version in which a data pool is delivered consists of MAJOR and MINOR.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:gYear"/>											</xs:simpleType>										</xs:element>										<xs:element name="MINOR_NO">											<xs:annotation>												<xs:documentation xml:lang="DE">Die Sub-Katalogversionsnummer MINOR_NO wird in unterjährig fortlaufenden Nummern angegeben. Die vollständige Angabe der Katalogversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR. Wird die Katalogversion MAJOR geändert, wird die Sub-Katalogversion auf 0 zurückgesetzt.</xs:documentation>												<xs:documentation xml:lang="EN">The catalogue sub-version number MINOR_NO is given in serial numbers for the year. The full indication of the catalogue version in which a data pool is delivered consists of MAJOR and MINOR. If the catalogue version MAJOR is changed, the catalogue sub-version is reset to 0.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:nonNegativeInteger">													<xs:minInclusive value="1"/>													<xs:maxInclusive value="999"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="FILE_RELEASE_DATE" type="xs:dateTime">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element soll der Zeitstempel für die Erstellung des Datenbestandes in der UTC Zeit angegeben werden. </xs:documentation>												<xs:documentation xml:lang="EN">This element provides the time stamp for the creation of the data pool in UTC time. </xs:documentation>											</xs:annotation>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="CURRENCY_KEY">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element wird der für die im Datenbestand angegebenen Preise gültige Währungsschlüssel hinterlegt. Für den Währungsschlüssel werden die ISO Währungs-ID verwendet.Wechselnde Währungen innerhalb eines Datenbestandes sind nicht erlaubt. Unterjährige Updates müssen in der gleichen Währung wie die Basisdatei geliefert werden.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the currency key for the prices stated in the data pool. The ISO currency ID must be used for the currency key.Changing currencies within the same data pool are not permitted. Updates during the year must be delivered in the same currency as the base file.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:string">										<xs:pattern value="[A-Z]{1,3}"/>									</xs:restriction>								</xs:simpleType>							</xs:element>							<xs:element name="CATALOG_LANGUAGE">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die im Datenbestand verwendeten Sprachen angegeben. </xs:documentation>									<xs:documentation xml:lang="EN">This element indicates the languages used in the data pool. </xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="ISO_LANGUAGE_ID" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Durch die ISO_LANGUAGE_ID (Sprachenschlüssel) wird die Sprache definiert, in der die Texte des Datenbestandes erstellt wurden. Hierzu ist der ISO-Sprachenschlüssel aus der Tabelle „ISO_LANGUAGE_ID (Sprachenschlüssel)“ zu benutzen.</xs:documentation>												<xs:documentation xml:lang="EN">The ISO_LANGUAGE_ID defines the language in which the texts in the data pool were created. The ISO language code from the table ‘ISO_LANGUAGE_ID (language code)’ is to be used.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:language">													<xs:pattern value="[A-Z]{2}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="CATALOG_NAME" type="languagetext30">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element wird der Katalogname des Datenbestandes angegeben. Dieses Element dient als Basis für die Darstellung des Katalognamens in den Softwareprodukten. Katalognamen in Verbindung mit Jahreszahlen sind erlaubt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the catalogue name of the data pool. It serves as the basis for displaying the catalogue name in the software products. Catalogue names that include the year are permitted.</xs:documentation>								</xs:annotation>							</xs:element>							<xs:element name="DATA_VERSION">								<xs:annotation>									<xs:documentation xml:lang="DE">Die Datenversion (DATA_VERSION) definiert das Datum, bis zu dem vom Hersteller veröffentlichte Katalogdaten, Nachträge und Fehlerkorrekturen in dem Datenbestand berücksichtigt wurden. </xs:documentation>									<xs:documentation xml:lang="EN">The data version (DATA_VERSION) defines the date until which catalogue data, supplements and error corrections published by the manufacturer was included in the data pool.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:date"/>								</xs:simpleType>							</xs:element>							<xs:element name="VALID_FROM_DATE">								<xs:annotation>									<xs:documentation xml:lang="DE">Mit dem Element wird der Zeitpunkt der Gültigkeit des Kataloges und damit des vorliegenden Datenbestandes angegeben.</xs:documentation>									<xs:documentation xml:lang="EN">The element is used to specify the validity period date of the catalogue and thereby of the current data pool.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:date"/>								</xs:simpleType>							</xs:element>							<xs:element name="VALID_UNTIL_DATE">								<xs:annotation>									<xs:documentation xml:lang="DE">Mit dem Element wird der Zeitpunkt der Gültigkeit des Kataloges und damit des vorliegenden Datenbestandes angegeben.</xs:documentation>									<xs:documentation xml:lang="EN">The element is used to specify the validity period date of the catalogue and thereby of the current data pool. </xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:date"/>								</xs:simpleType>							</xs:element>							<xs:element name="FILE_ID">								<xs:annotation>									<xs:documentation xml:lang="DE">Mit diesem Element wird angegeben, ob es sich bei dem Datenbestand um Testdaten oder freigegebene Daten handelt.0/false = Testdaten1/true = freigegebene Daten</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify whether the data pool contains test data or released data.0/false = test data1/true = released data</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:boolean"/>								</xs:simpleType>							</xs:element>							<xs:element name="CATALOG_MERGE_TYPE" type="xs:boolean" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element CATALOG_MERGE_TYPE ist optional und vom Datentyp boolean mit folgenden Werten:0: entspricht dem Wert, wenn das Element nicht vorhanden ist und bedeutet, dieser Katalog muss nicht Bestandteil eines Multiherstellerkataloges sein.1: Dieser Katalog ist immer Bestandteil eines Multiherstellerkataloges.</xs:documentation>									<xs:documentation xml:lang="EN">This element CATALOG_MERGE_TYPE is optional and contains boolean data with the following values.0: The value if the element is not present; it means that this catalogue does not have to be part of a multi-manufacturer catalogue.1: This catalogue is always part of a multi-manufacturer catalogue.</xs:documentation>								</xs:annotation>							</xs:element>							<xs:element name="CATALOG_DATA_VERSION" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element muss gefüllt werden, wenn in dem Element CATALOG_MARK (Katalogkennzeichen) der Wert F für Korrekturupdate enthalten ist.In diesem Element wird das Datum der Basisdatei (Element DATA_VERSION) eingetragen, auf welches sich das Korrekturupdate bezieht.</xs:documentation>									<xs:documentation xml:lang="EN">This element must be filled if the CATALOG_MARK element (catalogue identifier) contains the value F for correction update.This element is used to enter the date of the base file (element DATA_VERSION) to which the correction update relates.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:date"/>								</xs:simpleType>							</xs:element>							<xs:element name="CATALOG_INFO" type="languagetext" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Informationstexte abgelegt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to store the information texts.</xs:documentation>								</xs:annotation>							</xs:element>							<xs:element name="CATALOG_VERSION">								<xs:annotation>									<xs:documentation xml:lang="DE">Hier kann der Hersteller eine Versions-Nr. für den Katalog vergeben. </xs:documentation>									<xs:documentation xml:lang="EN">The manufacturer can assign a version number for the catalogue in this field.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:positiveInteger">										<xs:minInclusive value="1"/>										<xs:maxInclusive value="999999999"/>									</xs:restriction>								</xs:simpleType>							</xs:element>							<xs:element name="FALL_BACK_LANGUAGE">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element entspricht der ISO_LANGUAGDE_ID (Sprachenschlüssel), der die Sprache definiert, in der die Texte des Datenbestandes erstellt werden, wenn ein Sprachkennzeichen für die mehrsprachigen Texte fehlt.  Hierzu ist der zweistellige ISO-Sprachenschlüssel aus der Tabelle „ISO_LANGUAGE_ID (Sprachenschlüssel)“ zu benutzen. Die angegebene Fallbacksprache muss im Katalog enthalten sein. </xs:documentation>									<xs:documentation xml:lang="EN">This element corresponds to the ISO_LANGUAGE_ID (language code) that defines the language in which the data pool texts were created if no language identifier for multi-language texts is specified. The two-digit ISO language code from the table 'ISO_LANGUAGE_ID (language code)' must be used. The specified fallback language must be included in the catalogue.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:language">										<xs:pattern value="[A-Z]{2}"/>									</xs:restriction>								</xs:simpleType>							</xs:element>							<xs:element name="DETAIL_INFOS" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element dient der Angabe von Bildern auf Katalogebene z. B. eines Hersteller- oder Kataloglogos.</xs:documentation>									<xs:documentation xml:lang="EN">This element serves to specify images on catalogue level, e.g. a manufacturer or catalogue logo.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:attribute name="DETAIL_INFO_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:maxInclusive value="999999999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="SEQUENCE_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Dieses Attribut ermöglicht eine selbstdefinierte Sortierreihnfolge der Detailinformationen.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the catalogue with a freely-defined sorting order.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger"/>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="BRANCH_ID" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element wird das Kennzeichen für die Branche angegeben. Derzeit sind folgende Branchenkennzeichen definiert:C = BettenherstellerM = MatratzenherstellerO = BüromöbelherstellerP = PolstermöbelherstellerW = WohnmöbelherstellerZ = Zubehörhersteller</xs:documentation>									<xs:documentation xml:lang="EN">This element specifies the indicator for the industry. The following industry indicators are currently defined:C = Bed manufacturerM = Mattress manufacturer O = Office furniture manufacturerP = Upholstery manufacturer	W = Living room furniture manufacturerZ = Accessories manufacturer</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:string">										<xs:pattern value="[CMOPWZ]"/>									</xs:restriction>								</xs:simpleType>							</xs:element>							<xs:element name="CLASSIFICATION" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Klassifikationsangaben auf Katalogebene hinterlegt. Enthält der Katalog auch nur eine Klassifikationsangabe muss die Klassifikationsversion angegeben sein.Angaben auf tieferen Ebenen zu gleichen Merkmalen überschreiben den auf Katalogebene angegebenen Wert.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to store the classification information at catalog level. If the catalog contains only one classification, the ECLASS_VERSION must be specified.Information at lower levels for the same properties overwrites the value specified at catalog level.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="ECLASS_VERSION">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Klassifikationsversion hinterlegt.Es wird nur die Major-No der Version angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">The classification version is stored in this element.Only the major no. of the version is specified.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:integer"/>											</xs:simpleType>										</xs:element>										<xs:element name="ECLASS_VALUE" type="xs:string" minOccurs="0" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden die Werte des ECLASS Merkmals hinterlegt. Dafür wird der Pfad entlang der mehrstufigen Merkmalsstruktur angegeben. Als Trennzeichen dient der Unterstrich (_).</xs:documentation>												<xs:documentation xml:lang="EN">The values of the ECLASS property are stored in this element. For this purpose, the path along the multi-level property structure is specified. The underscore (_) serves as a separator.</xs:documentation>											</xs:annotation>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="SUPPLIER">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden Daten des Herstellers hinterlegt, wie beispielsweise Kommunikations- und Kontaktinformationen.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's data, e.g. communication and contact information.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="ISO_COUNTRY_ID">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with the ISO standard.</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:string">										<xs:pattern value="[A-Z]{2}"/>									</xs:restriction>								</xs:simpleType>							</xs:element>							<xs:element name="WEEE_NO" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In dieses Element wird die WEEE-Registrierungsnummer eingetragen. Eine WEEE Registrierungsnummer muss haben, wer nach dem "Elektro- und Elektronikgerätegesetz" (ElektroG) als Hersteller oder Importeur von Elektrogeräten eingestuft wird.In Deutschland hat die WEEE-Nr. folgenden Aufbau: "DE12345678".Händler können die Gültigkeit der WEEE-Nummer auf der Internetseite der "Stiftung Elektro-Altgeräte Register" (http://www.stiftung-ear.de) nachvollziehen.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to enter the WEEE registration number. A WEEE registration number is mandatory for everyone classified as a manufacturer or importer of electrical appliances in accordance with the "Electrical and Electronic Equipment Act (ElektroG)".In Germany, WEEE numbers look as follows: "DE12345678".Dealers can verify the validity of WEEE numbers on the website of the register for Waste Electrical Appliances (http://www.stiftung-ear.de).</xs:documentation>								</xs:annotation>								<xs:simpleType>									<xs:restriction base="xs:string"/>								</xs:simpleType>							</xs:element>							<xs:element name="CONTACT_PERSON" maxOccurs="2">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Informationen eines Ansprechpartners hinterlegt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the information of a contact person. </xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="CONTACT_PERSON_NO">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Rangfolge der Kontaktaufnahme zum Ansprechpartner angegeben. (1=1. Kontaktaufnahme, 2=2. Kontaktaufnahme)</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the priorities of methods for making contact with the contact person. (1=1st Contact, 2=2nd contact)</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:positiveInteger">													<xs:minInclusive value="1"/>													<xs:maxInclusive value="2"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="CONTACT_ROLE">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Rolle des angelegten Kontaktes angegeben. Die Bezeichnungen der Rollen werden vom Hersteller definiert (z. B. Stellvertreter, EDI-Verantwortlicher).</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the role of the newly created contact. The role designation certified by the manufacturer (e.g. substitute, person responsible for IT).</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="60"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="CONTACT_NAME">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird der Familienname des direkten Ansprechpartners für das Software-Haus angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the last name of the direct contact person for the software house.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="20"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="FIRST_NAME">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird der Vorname des direkten Ansprechpartners angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the first name of the direct contact person.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="20"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="FORM_OF_ADDRESS">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird die Anrede des direkten Ansprechpartners angegeben.1 = Frau2 = Herr.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the salutation for the direct contact person.1 = Mrs2 = Mr</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:positiveInteger">													<xs:minInclusive value="1"/>													<xs:maxInclusive value="2"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="DEPARTMENT" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird, soweit vorhanden, die Abteilung des direkten Ansprechpartners angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is, if present, used to specify the department of the direct contact person.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="15"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="TELEPHONE">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird die Telefonnummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the telephone number of the direct contact person. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="18"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="FAX" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird die Fax-Nummer des direkten Ansprechpartners angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(5251)60-3284.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the fax number of the direct contact person. This also includes all (international) dialling codes, e.g. +49(5251)60-3284.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="18"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="EMAIL" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die E-Mail-Adresse angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the email address.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[a-zA-Z0-9._%+\-!#$%'*/=?^_`{|}~]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="STREET" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Straße der Hausanschrift des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element as you specify the street of the manufacturer's business address.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="ZIPCODE_STREET" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Postleitzahl der Hausanschrift des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the postcode of the manufacturer's business address.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="8"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="CITY" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird der Sitz des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's place registered office.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="ISO_COUNTRY_ID">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with theISO standard.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[A-Z]{2}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="CONTACT_SUPPLIER">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Kontaktdaten des Herstellers hinterlegt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's contact data.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="MANUFACTURER_NAME_1">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die 1. Zeile des Firmennamens angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the first line of the company name.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="MANUFACTURER_NAME_2" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Wenn vohanden, wird in diesem Element die 2. Zeile des Firmennamens angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">If activated, this element is used to store the second line of the company name.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="EMAIL" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die für den Händler bzw. Endkunden offizielle E-Mail-Adresse angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the official email address for the dealership or consumer.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[a-zA-Z0-9._%+\-!#$%'*/=?^_`{|}~]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="INTERNET_ADDRESS" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, die für den Händler bzw. Endkunden offizielle Internet-Adresse angegeben (z. B.: http://www.firma.de).</xs:documentation>												<xs:documentation xml:lang="EN">This element, if present, is used to specify the official URL (e.g. http://www.company.com) for dealerships or consumers.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string"/>											</xs:simpleType>										</xs:element>										<xs:element name="STREET">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Straße der Hausanschrift des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element as you specify the street of the manufacturer's business address.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="ZIPCODE_STREET">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird die Postleitzahl der Hausanschrift des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the postcode of the manufacturer's business address.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="8"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="CITY">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird der Sitz des Herstellers angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's place registered office.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="30"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="ISO_COUNTRY_ID">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird das Land, indem der Sitz des Herstellers ist, nach ISO-Norm angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the manufacturer's country in accordance with theISO standard.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[A-Z]{2}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="ZIPCODE_POSTBOX" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, die Postleitzahl des Postfaches angegeben.</xs:documentation>												<xs:documentation xml:lang="EN">This element is, if present, used to specify the postcode associated with the PO Box.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="8"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="POSTBOX" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird, soweit vorhanden, das Postfach der Herstelleradresse angegeben. Das Wort "Postfach" darf nicht miterfasst werden.</xs:documentation>												<xs:documentation xml:lang="EN">This element is, if present, used to specify the PO Box line of the manufacturer's address. The word "PO Box" must be omitted.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:pattern value="[0-9a-zA-Z]{0,10}"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="TELEPHONE_SWITCHBOARD">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird die Telefonnummer der Zentrale des Herstellers angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the telephone number of the manufacturer's switchboard. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="18"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="FAX_SWITCHBOARD">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird die Fax-Nummer der Zentrale des Herstellers angegeben. Diese beinhaltet auch alle (internationalen) Vorwahlen, z. B.: +49(1234)56-7890.</xs:documentation>												<xs:documentation xml:lang="EN">This element is here to specify the fax number of the manufacturer's switchboard. This also includes all (international) dialling codes, e.g. +49(1234)56-7890.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:string">													<xs:minLength value="1"/>													<xs:maxLength value="18"/>												</xs:restriction>											</xs:simpleType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="GLOBAL_DEFINITION" minOccurs="0">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden für den gesamten Katalog/Datenbestand gültige Daten (globale Informationen) hinterlegt.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to specify data that is valid for the entire catalogue/data pool (global information).</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="DETAIL_INFOS" minOccurs="0" maxOccurs="1">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden Detail-Informationen hinterlegt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify detailed information.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="DETAIL_INFO" minOccurs="1" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Das Element dient zur Speicherung von Hyperlinks zu Detailinformationen.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify URLs to detailed information.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="CLASSIFICATION">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Klassifizierung der Detailinformation.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to classify detailed information.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string"/>														</xs:simpleType>													</xs:element>													<xs:element name="INFO_TYPE">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element beschreibt die Art der Detailinformation.   Die Werte der möglichen Info-Typen sind der entsprechenden Tabelle aus der Einleitung zu entnehmen.Medienreferenzierungen für Funktionsbeschreibungen sind sowohl am ITEM als auch an der SERIE möglich. Für Videos wird das Format MP4 empfohlen.Für Bilder wird eine Bildgröße von 2048x2048px und folgende Medienformate empfohlen:-	PNG-	TIFF-	JPEG-	SVG</xs:documentation>															<xs:documentation xml:lang="EN">This element describes the type of detailed information.   The values of the possible info types can be found in the corresponding table from the introduction.Media referencing for function descriptions is possible on both the ITEM and the SERIES. The MP4 format is recommended for videos.For images, an image size of 2048x2048px and the following media formats are recommended:-	PNG-	TIF/TIFF-	JPG/JPEG-	SVG</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:positiveInteger">																<xs:maxInclusive value="17"/>																<xs:minInclusive value="1"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="EXTERNAL_NAME" type="languagetext" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Diese Element enthält den Anzeigename des Links (z.B. "Skizze 4711").</xs:documentation>															<xs:documentation xml:lang="EN">This element contains the display name of the link (e.g. "sketch 4711").</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="INTERNAL_NAME" type="languagetext40" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Hier kann eine ausführlichere Beschreibung zum Link mitgegeben werden.Diese Information ist nicht für die Weitergabe an den Handelspartner, sondern für weitergehende Informationen für die Softwarehäuser gedacht.</xs:documentation>															<xs:documentation xml:lang="EN">A more detailed description of the link can be included here.This information is not intended for disclosure to the dealership, but to provide further information to the software houses.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="TOOL_TIP" type="languagetext" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Text für einen Hinweis zum Link.</xs:documentation>															<xs:documentation xml:lang="EN">This element contains the text for a link note.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="URL">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element gibt die URL zur Detailinformation an. In mehrsprachigen Katalogen ist die URL nur einmalig in der angegebenen Fallbacksprache zu hinterlegen. </xs:documentation>															<xs:documentation xml:lang="EN">This element specifies the URL to the detailed information. In multilingual catalogues, the URL is only to be saved once in the specified fallback language.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="LANGUAGE" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprachig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>																		<xs:documentation xml:lang="EN">This element allows for the specification of texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="TEXT" type="xs:anyURI">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird die URI für die Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to store the URI for the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="HASH_VALUE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Hier wird das Bild verschlüsselt dargestellt. Der HASH_VALUE soll genau 32 Stellen beinhalten und ist MD5 zu verschlüsseln.Somit kann jeder Dienstleister feststellen, ob das Bild schon einmal heruntergeladen wurde oder nicht.</xs:documentation>																					<xs:documentation xml:lang="EN">The image is displayed in encrypted form here.The HASH_VALUE must have exactly 32 characters and must be MD5-encrypted.This will enable any service provider to determine whether the image has already been downloaded or not.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:string">																						<xs:minLength value="32"/>																						<xs:maxLength value="32"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:element>																		</xs:sequence>																		<xs:attribute name="ISO_LANGUAGE_ID" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:language">																					<xs:pattern value="[A-Z]{2}"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="LAYER" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Platzierung von Anschlussartikeln, z. B. Kopfstützen.Möglich ist dieses Element nur für SVG-Dateien.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to place add-on items, e.g. headrests.This element is only allowed for SVG files.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="LAYER_TYPE">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Dieses Element dient der Platzierung von Anschlussartikeln, z. B. Kopfstützen.Innerhalb des Outline-Typs (OLT) einer SVG gilt:Es gibt keine Überlappungen der durch Outlines gekennzeichneten Flächen innerhalb des selben Layers.Für das Element gelten folgende Werte:10 Teppich20 Sofa/ Möbel/ Tisch (Default-Wert)30 Kissen40 Dekorkissen50 Kopfstütze60 Plate/ Überwurf</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to place add-on items, e.g. headrests.Within the outline type of a SVG, the following applies:There is no overlapping of any areas designated by our clients within the same layer.The following values applied to the element:10 Carpet20 Sofa/furniture/table (default value)30 Cushions40 Decorative cushions50 Headrest60 Plate/ throw</xs:documentation>																	</xs:annotation>																	<xs:simpleType>																		<xs:restriction base="xs:positiveInteger">																			<xs:pattern value="[1-6]0"/>																		</xs:restriction>																	</xs:simpleType>																</xs:element>																<xs:element name="DPI" minOccurs="0">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element wird die Punktdichte (dpi) der zum Datenbestand gehörenden SVG-Dateien angegeben.  Diese beträgt bei den gängigen Zeichentools entweder 72 dpi (z.B. Adobe Illustrator) oder 96 dpi (z.B. Coral Draw).</xs:documentation>																		<xs:documentation xml:lang="EN">This element specifies the dot density (dpi) of the SVG files that belong to the data pool. With the usual drawing tools, this is either 72 dpi (e.g. Adobe Illustrator) or 96 dpi (e.g. Coral Draw).</xs:documentation>																	</xs:annotation>																	<xs:simpleType>																		<xs:restriction base="xs:positiveInteger">																			<xs:enumeration value="72"/>																			<xs:enumeration value="96"/>																		</xs:restriction>																	</xs:simpleType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>												</xs:sequence>												<xs:attribute name="DETAIL_INFO_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Dieses Attribut identifiziert eine Detailinformation.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute identifies a detailed information.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:maxInclusive value="999999999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="MESSAGES" minOccurs="0" maxOccurs="1">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element bietet die Möglichkeit der Bereitstellung von Warnungen und Informationen.Unterhalb dieses Elementes werden die möglichen Warnungen und Hinweise mit dem entsprechenden Text, der Stufe und dem eindeutigen Identifikatorr gespeichert.</xs:documentation>									<xs:documentation xml:lang="EN">The possible warnings and information are stored under this element.The possible warnings and information notices with the corresponding text, the level and the unique identifier are stored under this element.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="MESSAGE" maxOccurs="99999">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element dient zur Speicherung einer Nachricht.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to store a message.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="MESSAGE_TEXT" type="languagetext">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird der Text der Nachricht abgelegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to store the message text.</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>												<xs:attribute name="MESSAGE_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesen Attribut wird die Nachricht identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to identify the message.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:nonNegativeInteger">															<xs:minInclusive value="0"/>															<xs:maxInclusive value="99999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="LEVEL">													<xs:annotation>														<xs:documentation xml:lang="DE">Hier wird die  Stufe der Nachricht angegeben:0     Hinweis/ Information1     Warnung</xs:documentation>														<xs:documentation xml:lang="EN">The message level is specified here:0 Notice/information1 Warning</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:nonNegativeInteger">															<xs:minInclusive value="0"/>															<xs:maxInclusive value="1"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="PROPERTIES" minOccurs="0" maxOccurs="1">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element dient zur Aufnahme zusätzlicher Informationen und Eigenschafen. Sollen strukturierte und standardisierte Eigenschaften mitgegeben werden, sind die ECLASS_VALUEs an den verschiedenen Knotenpunkten unter CLASSIFICATION anzulegen. </xs:documentation>									<xs:documentation xml:lang="EN">This element is used to include additional information and properties.If structured and standardised properties are to be included, the ECLASS_VALUEs must be created at the various nodes under CLASSIFICATION. </xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="PROPERTY" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird eine Eigenschaft definiert.</xs:documentation>												<xs:documentation xml:lang="EN">A property is defined in this element.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="PROPERTY_TEXT" type="languagetext" minOccurs="1" maxOccurs="1">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Texte für Eigenschaften/Merkmale.</xs:documentation>															<xs:documentation xml:lang="EN">This element contains texts for properties/characteristics.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="PROPERTY_UNIT" type="measure_unit" minOccurs="0" maxOccurs="1">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element kann passend zur Eigenschaft/zum Merkmal die Maßeinheit hinterlegt werden.</xs:documentation>															<xs:documentation xml:lang="EN">In this element, the unit of measurement can be stored in accordance with the property/characteristic.</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>												<xs:attribute name="PROPERTY_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird die Eigenschaft identifiziert. Dafür steht der Nummernkreis von 1000 bis 1999 zur Verfügung.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute identifies the property. The number range from 1000 to 1999 is available for this.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:nonNegativeInteger">															<xs:minInclusive value="1000"/>															<xs:maxInclusive value="1999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="SERIES">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden alle Serien des Kataloges/Datenbestandes mit ihren Eigenschaften und zugeordneten Elementen wie beispielsweise Produktgruppen oder Artikeln hinterlegt.Eine Serie entspricht im Allgemeinen einem Modell.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to specify all series of the catalogue/data with the properties and elements assigned to them, e.g. product groups or items.A series usually corresponds to a model.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="SERIE" maxOccurs="1000000">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Serien definiert. Eine Serie entspricht im Allgemeinen einem Modell.Artikel der Serie 0 sind in allen anderen Serien gültig, daraus folgt, dass Artikel der Serie 0 nicht mit gleicher Typenbezeichnung (SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/TYPE_NO) in anderen Serien existieren dürfen. Artikel anderer Serien (ungleich 0) dürfen hingegen in mehreren Serien mit identischer Typenbezeichnung vorkommen.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to define the series. A series usually corresponds to a model.An item from series 0 is valid in all other series, which means that items of series 0 must not exist with the same type designation (SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/TYPE_NO) in any other series. Items of other series (other than 0) may however exist in multiple series with identical type designation.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="SERIES_TEXT">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden die serienspezifischen Texte definiert. Dies können bezeichnende Kurz-, beschreibende Lang- und Planungshinweistexte sein. Für jede Serie muss mindestens ein Serienkurztext angelegt werden.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define the series-specific texts. These may be characteristic short, descriptive long and planning advice texts. At least one series short text must be specified for each item. </xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="SHORT_TEXT">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält einen die Serie bezeichnenden Kurztext.</xs:documentation>															<xs:documentation xml:lang="EN">This element contains a short text that describes the series.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="LANGUAGE" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprachig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>																		<xs:documentation xml:lang="EN">This element allows for the specification of texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="TEXT_LINE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird eine Textzeile hinterlegt.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to specify a line of text.The TEXT element contains a short text. The FULL_TEXT element contains a text of any length.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:sequence>																						<xs:element name="TEXT">																							<xs:annotation>																								<xs:documentation xml:lang="DE">In diesem Element wird der Kuerztext in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to store the short text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{0,29}"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:element>																					</xs:sequence>																				</xs:complexType>																			</xs:element>																		</xs:sequence>																		<xs:attribute name="ISO_LANGUAGE_ID" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:language">																					<xs:pattern value="[A-Z]{2}"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="FULL_TEXT" type="languagetext" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Im Volltext steht die komplette Beschreibung der Serie. Innerhalb des Textes kann mit den HTML Formatierungen bold und Zeilenumbruch gearbeitet werden. Bilder dürfen nicht enthalten sein. Dieses Element enthält den Volltext in einem CDATA - Knoten. Die Formatierung des Textes ist HTML konform anzugeben:b Fettdruck br Zeilenumbruch</xs:documentation>															<xs:documentation xml:lang="EN">The full text contains the complete description of the series. The HTML tags bold and line break can be used within the text. Images are not be be included. This element contains the full text in a CDATA node. The text must be specified in HTML format:b Fettdruck br Zeilenumbruch</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="PLANNING_ADVICE" type="languagetext" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Planungshinweise, die für die gesamte Serie gelten. </xs:documentation>															<xs:documentation xml:lang="EN">This element contains planning advice that applies to the entire series. </xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="PURCHASE_RETAIL_ID">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element gibt ein Kennzeichen für serienspezifische EK-VK-Preise:EK_VK_ID0 = EK-Brutto (oder auch Listenpreis)1 = VK-Brutto (empfohlener Verkaufspreis)2 = EK-Netto3 = EK-Netto/Netto Dieses Element hat eine wesentliche Bedeutung bei der Preisfindung! Bei der Verwendung des EK-Preises handelt es sich um den EK-Preis des Händlers und nicht um den EK-Preis des Herstellers.</xs:documentation>												<xs:documentation xml:lang="EN">This element assigns an identifier for series-specific purchasing/sales prices:EK_VK_ID0 = purchasing price including VAT (or list price)1 = sales price including VAT ( recommended sales price)2 = purchasing price excluding VAT3 = purchasing price excl. VAT/VATThis element is very important for pricing. If the purchasing prices are used, this must be the dealership's purchasing price, not the manufacturer purchasing price.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:nonNegativeInteger">													<xs:minInclusive value="0"/>													<xs:maxInclusive value="3"/>												</xs:restriction>											</xs:simpleType>										</xs:element>										<xs:element name="DECISIONS" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden Serien-spezifische DECISIONS (Regeln) gesammelt.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to collect series specific DECISIONS (rules).</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="DECISION_REF" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element referenziert eine der Serie zugeordnete Regel.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference a rule assigned to a series.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="DECISION_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:positiveInteger">																		<xs:minInclusive value="1"/>																		<xs:maxInclusive value="9999999999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="PRODUCT_GROUPS">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden Produktgruppen definiert. In Produktgruppen werden Artikel mit gleichen FEATURES (Variantenarten) gruppiert (z. B. Polstermöbel mit Armlehne).</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define product groups. Product groups are used to combine articles with identical FEATURES (version types) (e.g. upholstered furniture with armrests).</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="PRODUCT_GROUP" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element werden Artikel angelegt, die zu Produktgruppen zusammengefasst sind. Eine Erfassung "identischer" Produktgruppen muss unterbleiben.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to create modified items that are combined in product groups. "Identical" product groups must therefore not be captured.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="PRODUCT_GROUP_TEXT" type="languagetext60">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Dieses Element enthält die Bezeichung einer Produktgruppe.</xs:documentation>																		<xs:documentation xml:lang="EN">This element contains the designation of a product group.</xs:documentation>																	</xs:annotation>																</xs:element>																<xs:element name="FEATURE_CLASS_REF" minOccurs="0">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Mit diesem Element wird der Produktgruppe eine FEATURE_CLASS (Variantenfamilie) zugeordnet. Es wird eine FEATURE_CLASS (Variantenfamilie) referenziert, die im Element FEATURE_DEFINITION/FEATURE_CLASSES definiert ist.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to assign a FEATURE_CLASS (version family) to the product group. A FEATURE_CLASS (version family) referenced in the FEATURE_DEFINITION/FEATURE_CLASSES element is defined here.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:attribute name="FEATURE_CLASS_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Mit diesem Attribut wird die referenzierte FEATURE_CLASS (Variantenfamilie) identifiziert.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to identify the referenced FEATURE_CLASS (version family). </xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:minInclusive value="1"/>																					<xs:maxInclusive value="9999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>																<xs:element name="ITEMS">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden alle Artikel einer Produktgruppe definiert.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to define all items of a product group.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="ITEM" maxOccurs="unbounded">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element werden Artikel definiert. Ein Artikel wird identifiziert über die Attribute SERIE_ID (Pfad 1) und TYPE_NO (Pfad 2).Zu jedem Artikel werden entweder die Merkmale/Eigenschaften oder eine Referenzierung über ITEM_REF auf eine andere Serie (SERIE_ID) und die dort gültige Artikelnummer (TYPE_NO) gespeichert. Ist das Element ITEM_REF gefüllt, handelt es sich um einen Referenzartikel, der zu einer anderen Serie gehört, im anderen Fall gehört der Artikel zu dieser Serie in der er an dieser Stelle angegeben ist.Bei der Bestellung eines Referenzartikels ist die Artikelnummer der referenzierten Serie und nicht die der Originalserie anzugeben. Pfad 1: SERIES/SERIE/SERIE_IDPfad 2: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/TYPE_NO</xs:documentation>																					<xs:documentation xml:lang="EN">ITEMs are defined in this element. An ITEM is identified via the attributes SERIE_ID (path 1) and TYPE_NO (path 2).For each ITEM, either the characteristics/properties or a reference via ITEM_REF to another series (SERIE_ID) and the ITEM number valid there (TYPE_NO) are saved. If the element ITEM_REF is filled, it is a reference ITEM belonging to another series, in the other case the ITEM belongs to this series in which it is indicated at this point.When ordering a reference ITEM, the ITEM number of the referenced series and not that of the original series must be indicated. Path 1: SERIES/SERIE/SERIE_IDPath 2: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/TYPE_NO</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:sequence>																						<xs:choice>																							<xs:sequence>																								<xs:element name="ITEM_REF">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung eines Artikels, der bereits in einer anderen Serie erstellt und ausgeprägt wurde.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to reference an item that has already been created and developed in another series. </xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:attribute name="TYPE_NO" use="required">																											<xs:annotation>																												<xs:documentation xml:lang="DE">Dieses Attribut gibt die Artikelnummer des referenzierten Artikels an. Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																												<xs:documentation xml:lang="EN">This attribute is used to specify the item number of the referenced item.The attribute must be unique regardless of upper and lower case.</xs:documentation>																											</xs:annotation>																											<xs:simpleType>																												<xs:restriction base="xs:string">																													<xs:minLength value="1"/>																													<xs:maxLength value="30"/>																													<xs:pattern value="\S(.{0,28}\S)?"/>																												</xs:restriction>																											</xs:simpleType>																										</xs:attribute>																										<xs:attribute name="SERIE_ID" use="required">																											<xs:annotation>																												<xs:documentation xml:lang="DE">Dieses Attribut gibt die Serien-ID des referenzierten Artikels an.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																												<xs:documentation xml:lang="EN">This attribute indicates the series ID of the referenced item.The attribute must be unique regardless of upper and lower case.</xs:documentation>																											</xs:annotation>																											<xs:simpleType>																												<xs:restriction base="xs:string">																													<xs:minLength value="1"/>																													<xs:maxLength value="36"/>																												</xs:restriction>																											</xs:simpleType>																										</xs:attribute>																									</xs:complexType>																								</xs:element>																							</xs:sequence>																							<xs:sequence>																								<xs:element name="PRICE_FEATURE_GROUP_BASE_PRICE_REF">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element referenziert eine Basispreisgruppe. Eine Basispreisgruppe ist eine PRICE_FEATURE_GROUP (Pfad 1), in der das Element ADDITIONAL_PRICE den Wert 0 hat.Einem Artikel muss genau eine Basispreisgruppe zugeordnet werden. Weitere Preisgruppen werden über das Element ADDITIONAL_PRICE_GROUP zugeordnet.Elementpfade:Pfad 1: PRICE_DEFINITION/PRICE_FEATURE_GROUPS/</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to reference a base price group. A base price group is a PRICE_FEATURE_GROUP (path 1) where the ADDITIONAL_PRICE element as a value of 0.An item must be assigned to precisely one base price group. Additional price groups are assigned via the ADDITIONAL_PRICE_GROUP element.Element paths:Path 1: PRICE_DEFINITION/PRICE_FEATURE_GROUPS/</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence minOccurs="0">																											<xs:element name="ITEM_PRICE" minOccurs="0" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element wird der Artikelpreis und weitere Preisdaten hinterlegt.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to specify the item price and additional price data.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="PRICE_FIELD">																															<xs:annotation>																																<xs:documentation xml:lang="DE">In diesem Element wird das Preisfeld für den Preis angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to specify the price field for the price.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:positiveInteger">																																	<xs:minInclusive value="1"/>																																	<xs:maxInclusive value="9999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="PRICE">																															<xs:annotation>																																<xs:documentation xml:lang="DE">In dieses Feld werden die Preise laut ihrer Preisgruppen (Preisfeld, Element PRICE_FIELD) eingetragen. Die Preise sind immer in der kleinsten Währungseinheit einzubringen (z. B. 300,00 € = 30000 Cent). In das Feld können auch negative Preise eingetragen werden. Negative Preise werden mit führendem Minuszeichen dargestellt. Die verfügbare Stellenanzahl für negative Zahlen ist um eine Stelle geringer als bei positiven Werten. Die erste Ziffer nach dem Minuszeichen muss ungleich 0 sein. Leerzeichen sind nicht zulässig.(Beispiel: -9,00 € entspricht -900)Wird der Preis 0 eingegeben, ist der Artikel in dieser Preisgruppe kostenlos. Ist ein Artikel in einer Preisgruppe nicht lieferbar, wird in der PRICE_FEATURE_GROUP_BASE_PRICE_REF des Artikels kein Elemente für die entsprechende Preisgruppe angelegt.</xs:documentation>																																<xs:documentation xml:lang="EN">The prices according to their price groups (price field, element PRICE_FIELD) are entered in this field. The prices must always be specified in the smallest currency unit (e.g. EUR 300.00 = 30000 cents). Negative prices can also be entered in this field. Negative prices are designated with the "-" symbol before the number. The number of digits for negative values is one less than for positive values. The first digit following the minus sign must not be 0. Spaces are not permitted.(Example: EUR -9.00 corresponds to -900)If a price of 0 is entered, the item is free of charge within this price group. If an item within a price group is unavailable, the PRICE_FEATURE_GROUP_BASE_PRICE_REF of the item does not contain an element for the corresponding price group.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:integer">																																	<xs:minInclusive value="-99999999"/>																																	<xs:maxInclusive value="999999999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="PRICE_MINIMUM_BASIC" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">In diesem Element werden Mindestpreise oder Grundpreise eingetragen. Die Preise werden entsprechend ihrer Preisgruppen (Preisfeld, PRICE_FIELD) eingetragen.Wenn die vom Artikel referenzierte Preisart nicht grundpreisabhängig ist, wird hier ein Mindestpreis eingetragen, andernfalls ein Grundpreis. Wird der Preis 0 eingetragen, so hat der Artikel keinen Mindest- oder Grundpreis, er ist aber nicht kostenlos.Die Preise sind immer in der kleinsten Währungseinheit anzugeben (z. B. 300,00 ? = 30000 Cent). Identnummern werden ohne Nachkommastellen eingetragen. Verrechnungspunkte werden mit genau zwei Nachkommastellen angegeben (ohne das Komma selbst).Ist ein Artikel in einer Preisgruppe nicht lieferbar, wird kein Datensatz der entsprechenden Preisgruppe angelegt.Der Grundpreis ist immer ein Stückpreis. Wird einem Artikel eine Grundpreisberechnung zugewiesen, so kann diesem Artikel kein Mindestpreis zugewiesen werden.Der Endpreis des Artikels setzt sich grundsätzlich aus dem Grundpreis zuzüglich dem berechnetem Restmaßpreis, unter Berücksichtigung der durch die Preisart (Pfad1/PRICE_TYPE_REF) definierten Logik, zusammen. Grundpreise können nur Artikeln zugewiesen werden, bei denen mindestens eine Dimension zur Berechnung herangezogen wird.Der effektive Artikelpreis wird wie folgt berechnet:Von dem Artikelmaß ist das Maß der Grundpreiseinheit (Pfad2/BASIC_PRICE_UNIT) abzuziehen. Das verbleibende Maß ist das Restmaß. Zur Berechnung des Preises für das Restmaß wird die Logik aus der Preisart in Verbindung mit dem Artikelpreis (Pfad2/PRICE) herangezogen. Ist das Restmaß kleiner als 0, so wird mit einem Restmaß von 0 weitergerechnet.Dieses Element muss für einen Artikel angelegt werden, wenn die Preisart (Pfad 1/PRICE_TYPE_REF) des Artikels grundpreisabhängig ist.Elementpfade:Pfad 1:  SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEMPfad 2: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to enter minimum prices or base prices. The prices are entered in accordance with their price groups (price field, PRICE_FIELD).If the price type referenced by the item is not base price-dependent, the minimum price is entered, otherwise a base price. If a price of 0 is entered, the item does not have a minimum or base price, but is also not free of charge.The prices must always be specified in the smallest currency unit (e.g. EUR 300.00 = 30000 cents). Identification numbers are entered without decimal places. Settlement points are entered with exactly 2 decimal places (excluding the decimal point itself).If an item within a price group is unavailable, no data record of the corresponding price group is specified.The base price is always a piece price. If an item is assigned a base price calculation, the same item cannot be assigned a minimum price.The end price of the item generally consists of the base price plus the calculated infill price in consideration of the logic defined by the price type (path1/PRICE_TYPE_REF). Base prices can only be assigned to items for which at least one dimension is used for calculation purposes.The effective item prices are collated as follows:The dimensions of the base price unit (path2/BASIC_PRICE_UNIT) must be subtracted from the item dimensions. The remaining dimensions are the infill dimensions. To calculate the price for the infill dimensions, the logic from the price type in conjunction with the item price (path2/PRICE) is used. If the infill dimensions are less than 0, the calculations continue with an infill dimension value of 0.This element must be specified for an item if the item's price type (Path 1/PRICE_TYPE_REF) is base price-dependent.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:integer">																																	<xs:minInclusive value="-99999999"/>																																	<xs:maxInclusive value="999999999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="BASIC_PRICE_UNIT" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Wenn eine Preisart (Pfad 1/PRICE_TYPE_REF) als grundpreisabhängig definiert ist, muss hier das Maß für die Grundpreiseinheit angegeben werden. Die Grundpreiseinheit hängt von der Anzahl der Dimensionen ab, die in der Preisart "1 bzw. true" angegeben sind.Wenn sich der Grundpreis eines längenabhängigen Artikels beispielsweise auf 1,5 m bezieht, wird in dieses Element der Wert 1500 eingetragen. Bei einem volumenabhängigen Preis wird beispielsweise 1 m³ als "1000000000" [mm³] eingegeben.Handelt es sich um Stückpreise, d. h. es wurde keine Dimension mit "1" angegeben, so muss in dieses Element der Wert 0 eingetragen werden.Elementpfade:P1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM</xs:documentation>																																<xs:documentation xml:lang="EN">If a price type (path 1/PRICE_TYPE_REF) is defined as base price-dependent, the dimensions for the base price unit must be specified here. The base price unit depends on the number of dimensions specified as "1 or true" in the price type.If, for example, the base price of a length-dependent item relates to 1.5 m, the value of 1500 bees is entered in this element. In the case of a volume-dependent price, 1 m³ will be entered as "1000000000" [mm³].If they are piece prices, i.e. no dimension was specified as ?1?, the value 0 must be entered in this element.Element paths:P1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:nonNegativeInteger">																																	<xs:minInclusive value="0"/>																																	<xs:maxInclusive value="999999999999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="VALID_FROM" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem der Artikel lieferbar ist.Wird dieses Element nicht gefüllt, so gilt das Element  CATALOG/VALID_FROM_DATE.Die Elemente mit der Bezeichnung VALID_SINCE dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt.</xs:documentation>																																<xs:documentation xml:lang="EN">This element specifies the date on which the item becomes available for delivery.If this element is left blank, the CATALOG/VALID_FROM_DATE element will apply.Elements with the designation VALID_SINCE must not contain a date prior to the catalogue start date.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:date"/>																															</xs:simpleType>																														</xs:element>																														<xs:element name="VALID_UNTIL" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis zu welchem der Artikel lieferbar ist. Ist dieses DatumsElement nicht gefüllt, gibt es keine Beschränkung bezüglich der Dauer der Lieferbarkeit.Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element specifies the date until which the item is available for delivery. If the date element is left blank, the item is available for delivery indefinitely.Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:date"/>																															</xs:simpleType>																														</xs:element>																													</xs:sequence>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																										<xs:attribute name="PRICE_FEATURE_GROUP_NO" use="required">																											<xs:annotation>																												<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine PRICE_FEATURE_GROUP referenziert.</xs:documentation>																												<xs:documentation xml:lang="EN">This attribute is used to reference a PRICE_FEATURE_GROUP.</xs:documentation>																											</xs:annotation>																											<xs:simpleType>																												<xs:restriction base="xs:positiveInteger">																													<xs:minInclusive value="1"/>																													<xs:maxInclusive value="99999"/>																												</xs:restriction>																											</xs:simpleType>																										</xs:attribute>																									</xs:complexType>																								</xs:element>																								<xs:element name="PRICE_TYPE_REF">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element referenziert eine Preisart. Preisarten werden mit dem Element Pfad 1/PRICE_TYPE definiert.Elementpfade:Pfad 1: PRICE_DEFINITION/PRICE_TYPES</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to reference a price type. Price types are defined in the path1/PRICE_TYPE element.Element paths:Path 1: PRICE_DEFINITION/PRICE_TYPES</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:attribute name="PRICE_TYPE_NO" use="required">																											<xs:annotation>																												<xs:documentation xml:lang="DE">Über dieses Attribut wird eine Preisart identifiziert.</xs:documentation>																												<xs:documentation xml:lang="EN">This attribute identifies a price type.</xs:documentation>																											</xs:annotation>																											<xs:simpleType>																												<xs:restriction base="xs:positiveInteger">																													<xs:minInclusive value="1"/>																													<xs:maxInclusive value="999"/>																												</xs:restriction>																											</xs:simpleType>																										</xs:attribute>																									</xs:complexType>																								</xs:element>																								<xs:element name="ADDITIONAL_PRICE_GROUP" minOccurs="0" maxOccurs="unbounded">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden PRICE_FEATURE_GROUPS mit weiteren Preisgruppen referenziert. Die Basispreisgruppe, die von einem Artikel genau 1x referenziert werden muss, wird in dem Element PRICE_FEATURE_GROUP_BASE_PRICE_REF angelegt.Bei der Zuweisung unterschiedlicher Preisarten für Artikel und Mehrpreise des gleichen Artikels sind folgende Kombinationen erlaubt:Artikel                   Mehrpreis Stückpreis             Stückpreis längenabhängig     längenabhängig längenabhängig     Stückpreis Nicht erlaubt ist folgende Kombination:Artikel:                  Mehrpreis:Stückpreis             längenabhängig</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to reference PRICE_FEATURE_GROUPS with additional price groups. The base price group that must be referenced precisely 1x by an item is specified in the PRICE_FEATURE_GROUP_BASE_PRICE_REF element.The following combinations are permitted when assigning different price types to items and surcharges for the same item:Item                     Surcharge Unit price              Unit price length-dependent   length-dependent length-dependent   Unit price The following combination is not permitted:Item                    Surcharge Unit price             length-dependent</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="PRICE_FEATURE_GROUP_REF">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element referenziert eine Mehrpreisgruppe. Mehrpreisgruppen, die hier referenziert werden, dürfen nicht als Ausführungsgruppen verwendet werden.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to reference a surcharge group. Surcharge groups referenced here must not be used as design ranges.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="ITEM_PRICE" minOccurs="0" maxOccurs="unbounded">																															<xs:annotation>																																<xs:documentation xml:lang="DE">In diesem Element wird der Artikelpreis hinterlegt.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used for the item price and additional price information.</xs:documentation>																															</xs:annotation>																															<xs:complexType>																																<xs:sequence>																																	<xs:element name="PRICE_FIELD">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">In diesem Element wird das Preisfeld für den Preis angegeben.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element is used to specify the price field for the price.</xs:documentation>																																		</xs:annotation>																																		<xs:simpleType>																																			<xs:restriction base="xs:positiveInteger">																																				<xs:minInclusive value="1"/>																																				<xs:maxInclusive value="9999"/>																																			</xs:restriction>																																		</xs:simpleType>																																	</xs:element>																																	<xs:element name="PRICE">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">In dieses Feld werden die Preise laut ihrer Preisgruppen (Preisfeld) eingetragen. Die Preise sind immer in der kleinsten Währungseinheit einzubringen (z. B. 300,00 € = 30000 Cent). In das Feld können auch Negative Preise eingetragen werden. Negative Preise werden mit führendem Minuszeichen dargestellt. Die verfügbare Stellenanzahl für negative Werte ist um eins geringer als bei positiven Werten. Die erste Ziffer nach dem Minuszeichen muss ungleich 0 sein. Leerzeichen sind nicht zulässig.(Beispiel: Feld 9-stellig. Es soll minus 9,00 € abgebildet werden: -900)</xs:documentation>																																			<xs:documentation xml:lang="EN">The prices according to their price groups (price field) are entered in this field. The prices must always be specified in the smallest currency unit (e.g. EUR 300.00 = 30000 cents). Negative prices can also be entered in this field. Negative prices are designated with the "-" symbol before the number. The number of digits for negative values is one less than for positive values. The first digit following the minus sign must not be 0. Spaces are not permitted.(Example: field with 9 digits. The value of minus EUR 9.00 is entered as -900)</xs:documentation>																																		</xs:annotation>																																		<xs:simpleType>																																			<xs:restriction base="xs:integer">																																				<xs:minInclusive value="-99999999"/>																																				<xs:maxInclusive value="999999999"/>																																			</xs:restriction>																																		</xs:simpleType>																																	</xs:element>																																</xs:sequence>																															</xs:complexType>																														</xs:element>																													</xs:sequence>																													<xs:attribute name="PRICE_FEATURE_GROUP_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine PRICE_FEATURE_GROUP referenziert.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to reference a PRICE_FEATURE_GROUP.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:minInclusive value="1"/>																																<xs:maxInclusive value="99999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																											<xs:element name="PRICE_TYPE_REF">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element referenziert eine Preisart. Preisarten werden mit dem Element Pfad 1/PRICE_TYPE definiert.Elementpfade:Pfad 1: PRICE_DEFINITION/PRICE_TYPES</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to reference a price type. Price types are defined in the path1/PRICE_TYPE element.Element paths:Path 1: PRICE_DEFINITION/PRICE_TYPES</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:attribute name="PRICE_TYPE_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Über dieses Attribut wird eine Preisart identifiziert.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute identifies a price type.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:minInclusive value="1"/>																																<xs:maxInclusive value="999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="MINIMUM_PRICE" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element gibt den Mindestpreis eines Artikels an. </xs:documentation>																										<xs:documentation xml:lang="EN">This element states the minimum price of an item. </xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:integer">																											<xs:minInclusive value="-99999999"/>																											<xs:maxInclusive value="999999999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="DECISIONS" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden Artikel-spzezifische DECISIONS (Regeln) zusammengefasst.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to combine product item-specific DECISIONS (rules).</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="DECISION_REF" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element referenziert eine dem Artikel zugeordnete Regel.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to reference a rule assigned to an item.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:attribute name="DECISION_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:minInclusive value="1"/>																																<xs:maxInclusive value="9999999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="ADDITIONAL_ITEMS" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden Zusatzartikel zugeordnet. Es werden Mengen von optionalen und/oder notwendigen Zusatzartikel definiert, aus denen in der Planung die Zusatzartikel ausgewählt werden.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to assign additional items. It defines quantities of optional and/or necessary additional items, from which the additional items will be selected during planning.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="OPTIONAL_ITEMS" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element werden optionale Zusatzartikel referenziert. Aus der Menge optionaler Zusatzartikel können mehrere ausgewählt werden.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to reference optional additional items. Multiple items may be selected from the available optional additional items.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="OPTIONAL_ITEM_GROUP" maxOccurs="9">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird eine Gruppe von optionalen Artikeln gebildet.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to form a group of optional items.</xs:documentation>																															</xs:annotation>																															<xs:complexType>																																<xs:sequence>																																	<xs:element name="GROUP_TITLE" type="languagetext60" minOccurs="0">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">Dieses Element dient der Bezeichnung der Gruppe von optionalen Artikeln.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element is used to designate the group of optional items.</xs:documentation>																																		</xs:annotation>																																	</xs:element>																																	<xs:element name="ITEM_REF" maxOccurs="unbounded">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">Mit diesem Element wird ein optionaler Zusatzartikel referenziert.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element is used to reference an optional additional item.</xs:documentation>																																		</xs:annotation>																																		<xs:complexType>																																			<xs:attribute name="SERIE_ID" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">In diesem Attribut wird die Serien-ID der referenzierten Serie angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																																					<xs:documentation xml:lang="EN">This attribute specifies the series ID of the referenced series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:string">																																						<xs:minLength value="1"/>																																						<xs:maxLength value="36"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																			<xs:attribute name="TYPE_NO" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">In diesem Element wird der Artikelkurzcode eingegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																																					<xs:documentation xml:lang="EN">This element is used to enter the item code.The attribute must be unique regardless of upper and lower case.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:string">																																						<xs:minLength value="1"/>																																						<xs:maxLength value="30"/>																																						<xs:pattern value="\S(.{0,28}\S)?"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																			<xs:attribute name="OPTIONAL_QUANTITY" use="optional">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">Anzahl der Zusatzartikel. Vorschlagswert für Planungssysteme. Für optionale Zusatzartikel stellt die Anzahl einen unverbindlichen Vorschlagswert dar, für Pflichtartikel ist die Anzahl in der Planung bindend.</xs:documentation>																																					<xs:documentation xml:lang="EN">Quantity of additional items. Suggested value for planning systems. The quantity is a non-binding suggestion for optional additional items; for mandatory items, the quantity is binding during planning.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:nonNegativeInteger">																																						<xs:minInclusive value="1"/>																																						<xs:maxInclusive value="999"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																		</xs:complexType>																																	</xs:element>																																</xs:sequence>																																<xs:attribute name="SET_NO" use="required">																																	<xs:annotation>																																		<xs:documentation xml:lang="DE">Je Artikel kann eine Menge von optionalen Zusatzartikeln definiert werden. Aus der Menge der optionalen Zusatzartikel dürfen mehrere Zusatzartikel ausgewählt werden, wenn MULTIPLE_CHOICE = true ist. Wird in einer Menge von optionalen Zusatzartikeln nur ein Artikel definiert, wird dieser automatisch ausgewählt.1-9 = Status zur Definition der Mengen von optionalen Zusatzartikeln.</xs:documentation>																																		<xs:documentation xml:lang="EN">A quantity of optional additional items can be defined for each item. Multiple additional items may be selected from the available optional additional items if MULTIPLE_CHOICE = true. If only one item is defined within a quantity of optional additional items, the item will be selected automatically.1-9= status for defining the quantities of optional additional items.</xs:documentation>																																	</xs:annotation>																																	<xs:simpleType>																																		<xs:restriction base="xs:positiveInteger">																																			<xs:minInclusive value="1"/>																																			<xs:maxInclusive value="9"/>																																		</xs:restriction>																																	</xs:simpleType>																																</xs:attribute>																																<xs:attribute name="MULTIPLE_CHOICE" type="xs:boolean" use="required">																																	<xs:annotation>																																		<xs:documentation xml:lang="DE">Dieses Attribut gibt an ob Mehrfachauswahlen innerhalb der Gruppe möglich sind.true = Mehrfachauswahl möglich.</xs:documentation>																																		<xs:documentation xml:lang="EN">This attribute specifies whether multiple selections within the group are permitted.true = multiple selection permitted</xs:documentation>																																	</xs:annotation>																																</xs:attribute>																															</xs:complexType>																														</xs:element>																													</xs:sequence>																												</xs:complexType>																											</xs:element>																											<xs:element name="MANDATORY_ITEMS" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Mit diesem Element können einem Artikel notwendige Zusatzartikel zugeordnet werden. Aus einer Menge notwendiger Zusatzartikel darf nur 1 Zusatzartikel ausgewählt werden. Einem Artikel können aber mehrere Mengen notwendiger Zusatzartikel zugeordnet werden.Wird einer Menge nur 1 Zusatzartikel zugeordnet, wird dieser automatisch ausgewählt.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to assign necessary additional items to an item. Only one additional item may be selected from the available additional items. An item may however be assigned multiple quantities of necessary additional items.If only one additional item is assigned to a quantity, the item will be selected automatically.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="MANDATORY_ITEM_GROUP" maxOccurs="9">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird eine Gruppe von notwendigen Artikeln gebildet. Aus dieser Gruppe muss genau ein Artikel ausgewählt werden.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to form a group of necessary items. Precisely one item must be selected from this group.</xs:documentation>																															</xs:annotation>																															<xs:complexType>																																<xs:sequence>																																	<xs:element name="ITEM_REF" maxOccurs="unbounded">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">Dieses Element referenziert einen Artikel.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element references an item.</xs:documentation>																																		</xs:annotation>																																		<xs:complexType>																																			<xs:attribute name="SERIE_ID" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">In diesem Attribut wird die Seriennummer der referenzierten Serie angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																																					<xs:documentation xml:lang="EN">This attribute is used to specify the serial number of the referenced series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:string">																																						<xs:minLength value="1"/>																																						<xs:maxLength value="36"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																			<xs:attribute name="TYPE_NO" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">In diesem Element wird der Artikelkurzcode eingegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																																					<xs:documentation xml:lang="EN">This element is used to enter the item code.The attribute must be unique regardless of upper and lower case.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:string">																																						<xs:minLength value="1"/>																																						<xs:maxLength value="30"/>																																						<xs:pattern value="\S(.{0,28}\S)?"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																			<xs:attribute name="MANDATORY_QUANTITY" use="optional">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">Anzahl der Zusatzartikel. Vorschlagswert für Planungssysteme.</xs:documentation>																																					<xs:documentation xml:lang="EN">Quantity of additional items. Suggested value for planning systems.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:nonNegativeInteger">																																						<xs:minInclusive value="1"/>																																						<xs:maxInclusive value="999"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																		</xs:complexType>																																	</xs:element>																																</xs:sequence>																																<xs:attribute name="SET_NO" use="required">																																	<xs:annotation>																																		<xs:documentation xml:lang="DE">Je Artikel kann eine Menge von optionalen Zusatzartikeln und neun Mengen zwingender Zusatzartikel definiert werden.Aus der Menge der optionalen Zusatzartikel dürfen mehrere Zusatzartikel ausgewählt werden. Aus den Mengen von zwingenden Zusatzartikeln darf je Menge nur ein Artikel ausgewählt werden.Wird in einer Menge von zwingenden Zusatzartikeln nur ein Artikel definiert, wird dieser automatisch ausgewählt.1-9 = Status zur Definition der Mengen von zwingenden Zusatzartikeln.</xs:documentation>																																		<xs:documentation xml:lang="EN">For each item, a quantity of optional additional items and nine quantities of mandatory additional items can be defined.Multiple additional items may be selected from the available optional additional items. For each quantity, only one item may be selected from the quantities of mandatory additional items.If only one item is defined within a quantity of mandatory additional items, the item will be selected automatically.1-9= status for defining the quantities of mandatory additional items.This element is not necessary, but is retained in IDM 2.0 for reasons of compatibility to ISM 1.7.</xs:documentation>																																	</xs:annotation>																																	<xs:simpleType>																																		<xs:restriction base="xs:positiveInteger">																																			<xs:minInclusive value="1"/>																																			<xs:maxInclusive value="9"/>																																		</xs:restriction>																																	</xs:simpleType>																																</xs:attribute>																															</xs:complexType>																														</xs:element>																													</xs:sequence>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="EDP_NUMBER" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element wird die (interne) Artikel-EDV-Nummer des Herstellers eingetragen.Wenn die EDP_NUMBER verwendet wird, muss diese für alle Artikel angelegt werden.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to enter the internal) item EDP number of the manufacturer.If the EDP_NUMBER is used, it must be created for all items.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="EAN_NUMBER" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element muss, falls vorhanden, die EAN-Nummer des Artikels eingetragen werden.</xs:documentation>																										<xs:documentation xml:lang="EN">If existing, the EAN number of the item must be entered in this element.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="15"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="ITEM_IDENTIFICATION">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element wird dem Artikel eine Kennung zugewiesen:               K = Katalogartikel1 = Planungsvorschlag2 = Vorzugskombi3 = Vorzugskombi mit Preisfindung auf Einzelartikelebene                        Für den Planungsvorschlag (1) gilt folgendes:Die einzelnen Artikel können die Defaultwerte übernehmen.Es dürfen keine Unterpositionen auftauchen, die nur Unterposition sind und nicht einzeln bestellbar sind.Es werden immer nur die sich ergebenen Artikel bestellt. Die Zusammenstellung selber taucht nie in den Bestellformularen auf.Bei Verplanung werden die Positionen aufgelöst und die OPTIONS (Varianten) vererbt.Die einzelnen Positionen müssen dann in ihrer Reihenfolge von links nach rechts im Magnetplaner positioniert werden.Planungsvorschläge können Vorzugskombis enthalten.Die Vorzugskombi (2) unterliegt folgenden Regeln:Sie darf keinen Planungsvorschlag enthalten.Wird eine Vorzugskombination aufgelöst (z.B. durch Löschung einer Unterposition), dann werden zu den einzelnen Positionen die Einzelpreise neu ermittelt und der Preisvorteil ist weg.Die Preisfindung findet nur auf Hauptpositionslevel statt.  Für die Vorzugskombi mit Preisfindung auf Einzelartikelebene (3) ergibt sich der Preis aus der Hauptposition und den Einzelartikeln.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to assign an identifier to the item:K = Catalogue item1 = Planning proposal2 = Preferred combination3 = preferred combination with pricing on individual item levelThe following applies for the planning proposal (1):The individual items in the part list can accept the default values. There must not be any sub-positions that are only sub-positions and that cannot be ordered individually. Only the resulting items are ordered. The composition itself never appears in the order forms. The positions are eliminated and OPTIONS passed down in the planning. The individual positions must then be positioned in the magnet planner in their order from left-to-right. Planning suggestions may contain preferred combinations.The following rules apply to preferred combinations:It must not contain a planning suggestion. If a preferred combination is eliminated (e.g. by deleting a sub-position), the individual prices are newly determined for the individual positions, and the price advantage no longer applies. The pricing takes place exclusively on main position level. The price for the preferred combination with pricing on individual item level results from the main position and the individual items.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:pattern value="[K123]"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="CATALOG_PAGE" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element sollte die äquivalente Katalogseite des Artikels angegeben werden. Diese Angabe dient dem schnelleren Auffinden eines Artikels innerhalb des gedruckten Katalogs.Katalogseiten kommen pro Artikel öfter vor. In diesem Fall wird die erste Seitennummer auf der der Artikel/ die Type auftaucht verwendet. Bei Zubehör ist es sinnvoll die Seite zu verwenden auf der der Artikel vollständig beschrieben wird. Dieses geschieht häufig im Abschnitt/Register "Zubehör".</xs:documentation>																										<xs:documentation xml:lang="EN">This element should be used to specify the item's catalogue page. This information helps to quickly find an item within the printed catalogue.Items may feature on multiple catalogue pages. In this case, the number of the page on which the item appears first should be used. In the case of accessories, it makes sense to use the page that contains a full description of the item. This is often done in the section/register "accessories".</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="7"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="VALID_FROM" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem der Artikel lieferbar ist.Wird dieses Element nicht gefüllt, so gilt das Element CATALOG/VALID_FROM_DATE.Die Elemente mit der Bezeichnung VALID_FROM dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt.</xs:documentation>																										<xs:documentation xml:lang="EN">This element specifies the date on which the item becomes available for delivery.If this element is left blank, the CATALOG/VALID_FROM_DATE element will apply.Elements with the designation VALID_FROM must not contain a date prior to the catalogue start date.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:date"/>																									</xs:simpleType>																								</xs:element>																								<xs:element name="VALID_UNTIL" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis zu welchem der Artikel lieferbar ist. Ist dieses DatumsElement nicht gefüllt, gibt es keine Beschränkung bezüglich der Dauer der Lieferbarkeit.Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>																										<xs:documentation xml:lang="EN">This element specifies the date until which the item is available for delivery. If the date element is left blank, the item is available for delivery indefinitely.Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:date"/>																									</xs:simpleType>																								</xs:element>																								<xs:element name="WEIGHT_BRUTTO" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element wird das Brutto-Gewicht des Artikels [100 g] angegeben, d.h. inklusive Verpackungsmaterial. (z. B. 50 = 5000 g).</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to specify the item gross weight (100 g), i.e. including packaging material. (e.g. 50 = 5000 g).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="WEIGHT_NETTO" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element wird das Netto-Gewicht des Artikels [100 g] angegeben, d.h. exlusive Verpackungsmaterial. (z. B. 50 = 5000 g).</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to specify the item net weight (100 g), i.e. excluding packaging material. (e.g. 50 = 5000 g).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="VOLUME" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element wird das Volumen [dm³] des Artikels inklusive Verpackungsmaterial angegeben. (z. B. 50 = 50 dm³)</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to specify the item volume [dm³] including packaging material. (e.g. 50 = 50 dm³)</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="MINIMUM_DELIVERY_TIME" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element wird die Mindestlieferzeit in Wochen angegeben.Die Angabe der Mindestlieferzeit dient zur Information, die Planungssoftware greift nicht in die Auftragssteuerung ein (z. B. Rückstellen des Auftrages, Teillieferung).</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to specify the minimum delivery time in weeks.The minimum delivery time is for information, the planning software does not interfere with the order controlling (e.g. postponement of the order, partial delivery).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="BASIC_SHAPE_PARAMETERS" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden dem Artikel grafisch relevante Parameter mit entsprechenden Werten zugeordnet.Es werden die werkseitig möglichen Artikelmaße beschrieben. Werden Artikelmaße benötigt, die außerhalb der angegebenen Maßbereiche liegen, handelt es sich um Sonderanfertigungen. Sonderanfertigungen, müssen mit dem Hersteller abgestimmt werden.Pfad 1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/BASIC_SHAPE_PARAMETERS/BASIC_SHAPE_PARAMETER</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to assign graphically relevant parameters with corresponding values to the item.The item dimensions allowed for by the factory are described here. If item dimensions that fall outside of the specified dimension ranges are required, these will be custom-made products. Custom-made products must be coordinated with the manufacturer.Path 1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/BASIC_PROFILES/CARCASE_BASIC_SHAPE/BASIC_SHAPE_PARAMETERS/BASIC_SHAPE_PARAMETER</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="BASIC_SHAPE_PARAMETER" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element werden die Werte der Parameter hinterlegt. Wird ein nicht grafisch relevanter Artikel angelegt, für den keine Parameter existieren, dann kann der übergeordnete Knoten BASIC_SHAPE_PARAMETERS entfallen, anstatt die Parameter mit 0 zu füllen.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to specify the values of the parameters.If a non-graphically relevant article is created for which no parameters exist, the parent node BASIC_SHAPE_PARAMETERS can be omitted instead of filling the parameters with 0.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:attribute name="BASIC_SHAPE_NAME" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">In diesem Attribut wird der Parametername angegeben.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to specify the parameter name.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:string">																																<xs:pattern value="[0-9a-zA-Z]{1,13}"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="BASIC_SHAPE_NOMINAL_VALUE" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Jedem Parameter wird ein fester Nennwert und optional ein Wertepaar (von, bis) zugeordnet. Die variablen Parameter sind beispielsweise für die Abbildung von erlaubten Breitenkürzungen sinnvoll.Als Einheit für Längenmaße dient [mm] ohne Nachkommastellen und für Winkel [°] mit 3 Vor- und 3 Nachkommastellen.</xs:documentation>																															<xs:documentation xml:lang="EN">Each parameter is assigned a fixed nominal value, and optionally a value pair (from, until). The variable parameters can, for example, be helpful for the mapping of permitted width reductions.The unit used for lengths is [mm] without any decimal places, for angles the unit is [°] with 3 digits before and 3 digits after the decimal sign.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:decimal">																																<xs:minInclusive value="0"/>																																<xs:maxInclusive value="999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="BASIC_SHAPE_FROM">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Das Element beinhaltet das kleinste lieferbare Maß und muss gefüllt werden, wenn der Artikel im Bereich dieses Parameters flexibel ist. Ist der Parameter nicht flexibel, so darf das Element nicht gefüllt werden.</xs:documentation>																															<xs:documentation xml:lang="EN">This element contains the smallest dimension available for delivery and must be filled if the item is flexible within this parameter's range. If the parameter is not flexible, the element must be left blank.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:decimal">																																<xs:minInclusive value="0"/>																																<xs:maxInclusive value="999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="BASIC_SHAPE_TO">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Das Feld beinhaltet das größte lieferbare Maß und muss gefüllt werden, wenn der Artikel im Bereich dieses Parameters flexibel ist. Ist der Parameter nicht flexibel, so darf das Feld nicht gefüllt werden.</xs:documentation>																															<xs:documentation xml:lang="EN">This field contains the largest dimension available for delivery and must be filled if the item is flexible within this parameter's range. If the parameter is not flexible, the field must be left blank.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:decimal">																																<xs:minInclusive value="0"/>																																<xs:maxInclusive value="999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="BASIC_SHAPE_STEP_SIZE">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Bei variablen Parametern kann eine Schrittweite angegeben werden. Als Einheit dient die Einheit der Parameter. Die Schrittweite muss kleiner als die Differenz zwischen Von- und Bis-Wert sein.</xs:documentation>																															<xs:documentation xml:lang="EN">Increments may be specified for variable parameters. The unit of measure is the unit of measure of the parameter. The increment must be smaller than the difference between the from and until value.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:decimal">																																<xs:minInclusive value="0"/>																																<xs:maxInclusive value="999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="ITEM_TEXT">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden die artikelspezifischen Texte definiert. Dies können Lang-, Kurz-, sowie Planungshinweistexte sein. Für jeden Artikel muss mindestens ein Artikeltext angelegt werden.Der Kurztext darf aus drei Zeilen bestehen.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to define the item-specific texts. These may be long texts, short texts, as well as planning notes. At least one item text must be specified for each item.The following text combinations are permitted:- Short text;- Short text + recommended text;- Short text + recommended text + long text;- Short text + long text (only if no recommended text is been stored).The short text may consist of three lines.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="SHORT_TEXT">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element enthält Kurztexte.</xs:documentation>																													<xs:documentation xml:lang="EN"/>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="LANGUAGE" maxOccurs="unbounded">																															<xs:annotation>																																<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprachig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>																																<xs:documentation xml:lang="EN">This element allows for the specification of texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>																															</xs:annotation>																															<xs:complexType>																																<xs:sequence>																																	<xs:element name="TEXT_LINE" maxOccurs="3">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">In diesem Element wird eine Textzeile hinterlegt.In dem Attribut SEQUENCE_NO wird die Reihenfolge der Textzeile angegeben. Die Reihenfolge der Textzeile muss angegeben werden, da nicht sichergestellt werden kann, dass bei der Verarbeitung der XML-Daten die ursprünglich hinterlegte Reihenfolge der Elemente erhalten bleibt.Das Element TEXT beinhaltet den Text.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element is used to specify a line of text.The SEQUENCE_NO attribute is used to specify the order of the text line. The order of the text line must be specified because it cannot be assured that the originally specified order of elements is retained during processing of the XML data.The TEXT element contains the text.</xs:documentation>																																		</xs:annotation>																																		<xs:complexType>																																			<xs:sequence>																																				<xs:element name="TEXT">																																					<xs:annotation>																																						<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>																																						<xs:documentation xml:lang="EN"/>																																					</xs:annotation>																																					<xs:simpleType>																																						<xs:restriction base="xs:string">																																							<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{0,29}"/>																																						</xs:restriction>																																					</xs:simpleType>																																				</xs:element>																																			</xs:sequence>																																			<xs:attribute name="SEQUENCE_NO" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">Dieses Attribut definiert die Reihenfolge der Textzeile in einem mehrzeiligen Text. Bei einem einzeiligen Text wird der Wert 1 eingetragen.</xs:documentation>																																					<xs:documentation xml:lang="EN">This attribute defines the order of the text line in a text of multiple lines. The value 1 is entered for a text with a single line.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:positiveInteger"/>																																				</xs:simpleType>																																			</xs:attribute>																																		</xs:complexType>																																	</xs:element>																																</xs:sequence>																																<xs:attribute name="ISO_LANGUAGE_ID" use="required">																																	<xs:annotation>																																		<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>																																		<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>																																	</xs:annotation>																																	<xs:simpleType>																																		<xs:restriction base="xs:language">																																			<xs:pattern value="[A-Z]{2}"/>																																		</xs:restriction>																																	</xs:simpleType>																																</xs:attribute>																															</xs:complexType>																														</xs:element>																													</xs:sequence>																												</xs:complexType>																											</xs:element>																											<xs:element name="FULL_TEXT" type="languagetext" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Volltext enthält die komplette Beschreibung inklusive Kurztext. Innerhalb des Volltextes kann mit den HTML Formatierungen bold und Zeilenumbruch gearbeitet werden.Dieses Element enthält den Volltext in einem CDATA - Knoten.Die Formatierung des Textes ist HTML konform anzugeben:b Fettdruck br Zeilenumbruch</xs:documentation>																													<xs:documentation xml:lang="EN">Full text contains the complete description including the short text. The HTML tags bold and line break can be used within the full text.This element contains the full text in a CDATA node.The text must be specified in HTML format:b bold font br line break </xs:documentation>																												</xs:annotation>																											</xs:element>																											<xs:element name="PLANNING_ADVICE" type="languagetext" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element enthält Planungshinweise.</xs:documentation>																													<xs:documentation xml:lang="EN">This element contains planning advice.</xs:documentation>																												</xs:annotation>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="TYPE_KEY">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element wird der  TK_TYPE (Typschlüssel) eines Artikels definiert.Die Werte der Typschlüssel werden in einer Tabelle der Einleitung, Abschnitt "TK_TYPE (Typschlüssel)" bereitgestellt.Der  TK_TYPE (Typschlüssel) wird genau einmal pro Artikel angelegt.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to define the item's TK_TYPE (model code).The values for model codes can be found in a table in the introduction, section TK_TYPE (model code).The TK_TYPE (model code) is specified precisely once for each item.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="TK_TYPE">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Hier wird ein Wert aus der Spalte Typ der Tabelle "TK_TYPE (Typschlüssel)" der Einleitung eingetragen.</xs:documentation>																													<xs:documentation xml:lang="EN">A value from row type in table "TK_TYPE (model code)" in the introduction is entered here.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:positiveInteger">																														<xs:pattern value="[1-9]|1[0134589]|2[15]|10[1-9]0|11[0-9]0|12[0-9]0|13[0-5]0"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:element>																											<xs:element name="TK_CLASS" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Hier wird ein Wert aus der Spalte Art der Tabelle "TK_CLASS (Typschlüssel-Arten)" eingetragen.</xs:documentation>																													<xs:documentation xml:lang="EN">A value from column type in table "TK_CLASS (model codes)" is entered here.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:nonNegativeInteger">																														<xs:pattern value="000|[146][0-7]0|2[0-6]0|3[0-4]0|[57][012]0|8[01]0"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:element>																											<xs:element name="TK_INFO" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Hier wird ein Wert aus der Spalte Nr. der Tabelle "TK_INFO (Ausführungsschlüssel)" eingetragen.</xs:documentation>																													<xs:documentation xml:lang="EN">A value from column no. in table "TK_INFO (Variation code)" is entered here.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:nonNegativeInteger">																														<xs:pattern value="[0-8]0"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="CLASSIFICATION" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden die Klassifikationsangaben sowie Kategorisierungen auf Artikelebene hinterlegt.Angaben auf tieferen Ebenen zu gleichen ECLASS Merkmalen überschreiben den auf Artikelebene angegebenen Wert.</xs:documentation>																										<xs:documentation xml:lang="EN">In this element, the classification information and categorisations are stored at item level.Information on lower levels for the same ECLASS properties overwrites the value specified at item level.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="ECLASS_IRDI" minOccurs="0">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element wird die IRDI der 4. Ebene der hierarchischen ECLASS Klassenstruktur hinterlegt.</xs:documentation>																													<xs:documentation xml:lang="EN">This element stores the IRDI of the 4th level of the hierarchical ECLASS class structure.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:string">																														<xs:pattern value="0173-1#01-[A-Z]{3}[0-9]{3}#[0-9]{3}"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:element>																											<xs:element name="ECLASS_VALUE" type="xs:string" minOccurs="0" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element werden die Werte des ECLASS Merkmals hinterlegt. Dafür wird der Pfad entlang der mehrstufigen Merkmalsstruktur angegeben. Als Trennzeichen dient der Unterstrich (_).</xs:documentation>																													<xs:documentation xml:lang="EN">The values of the ECLASS property are stored in this element. For this purpose, the path along the multi-level property structure is specified. The underscore (_) serves as a separator.</xs:documentation>																												</xs:annotation>																											</xs:element>																											<xs:element name="OTHER_CATEGORISATION" minOccurs="0" maxOccurs="5">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Element werden standardisierte Angaben zu verschiedenen Kategorisierungsschemata hinterlegt.</xs:documentation>																													<xs:documentation xml:lang="EN">Standardised information on various categorisation schemes is stored in this element.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="CATEGORY_CODE" type="xs:string">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element enthält den Code für die, dem ITEM zuzuordnende Kategorie des jeweiligen Kategorisierungsschemas.</xs:documentation>																																<xs:documentation xml:lang="EN">This element contains the code for the category of the respective categorisation scheme to be assigned to the ITEM.</xs:documentation>																															</xs:annotation>																														</xs:element>																														<xs:element name="VALID_FROM" type="xs:date" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab wann die Kategorienangabe gültig ist. </xs:documentation>																																<xs:documentation xml:lang="EN">This element indicates the date from which the category specification is valid.</xs:documentation>																															</xs:annotation>																														</xs:element>																														<xs:element name="VALID_UNTIL" type="xs:date" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis wann die Kategorienangabe gültig ist. </xs:documentation>																																<xs:documentation xml:lang="EN">This element indicates the date until which the category specification is valid.</xs:documentation>																															</xs:annotation>																														</xs:element>																													</xs:sequence>																													<xs:attribute name="CATEGORY_ID" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Dieses Attribut gibt das jeweilige Kategorisierungsschema an. Zur Auswahl stehen die Werte der folgenden Liste:ID	Kategorisierungsschema1	Code Eco Mobilier2	Ecosystem EEE3	freies Kategorisierungsschema4	freies Kategorisierungsschema5	freies KategorisierungsschemaIst das zu pflegende Schema in der Liste nicht aufgeführt ist eine ID ab 3 für freies Kategorisierungsschema auszuwählen und mit dem Datenempfänger zu vereinbaren, wofür dieses steht. </xs:documentation>																															<xs:documentation xml:lang="EN">This attribute specifies the respective categorisation scheme. The values in the following list are available for selection:ID           Categorisation scheme                       1 	Code Eco Mobilier	2	Ecosystem EEE3	Free categorisation scheme 4	Free categorisation scheme5	Free categorisation schemeIf the schema to be maintained is not included in the list, select an ID from 3 for free categorisation schema and agree with the data recipient what this stands for. </xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:minInclusive value="1"/>																																<xs:maxInclusive value="5"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="DETAIL_INFOS" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element können mediale Detailinformationen wie z.B. Milieufotos, PDFs oder auch VideoLinks hinterlegt werden.</xs:documentation>																										<xs:documentation xml:lang="EN"/>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Über dieses Element kann genau 1 Variante direkt dem Bild zugeordnet werden.Die Zuordnung erfolgt über DETAIL_INFO_NO und DECISION_NO, wobei für die Referenzierung auf eine DECISION (Regel) nur Vorbereitungsregeln zulässig sind.Beispiel:Falls ein Hersteller Funktionsvarianten (z.B. Querschläfer)zu einem Artikel anbietet, kann er hier die unterschiedlichen Bilder in Abhängigkeit dieser Variante hinterlegen.</xs:documentation>																													<xs:documentation xml:lang="EN">This element is used to directly assign precisely 1 version to the figure.The assignment is done via DETAIL_INFO_NO and DECISION_NO, with only repertory rules permitted for the reference to a DECISION (rule).Example:If a manufacturer offers functional versions (e.g. cross-sleepers) for an item, the manufacturer may store the different figures for this version here.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:attribute name="DETAIL_INFO_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:maxInclusive value="999999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="DECISION_NO" use="optional">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.Es darf nur der Identifikator (DECISION_NO) einer Vorbereitungsregel angegeben werden.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to reference a rule.Only the identifier (DECISION_NO) must be specified within a preparation rule.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger">																																<xs:minInclusive value="1"/>																																<xs:maxInclusive value="9999999999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="SEQUENCE_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen am Artikel mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the item with a freely-defined sorting order.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger"/>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="SALES_NUMBER" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In dieses Element muss, falls vorhanden, die Verkaufs-Nummer des Artikels eingetragen werden.</xs:documentation>																										<xs:documentation xml:lang="EN">If existing, the sale number of the item must be entered in this element.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																								<xs:element name="PART_LIST_REF" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element referenziert eine im Artikel enthaltene PART_LIST (Stückliste).Der Artikel vererbt dabei seine OPTIONS (Varianten) an die Unterpositionen, wenn diese in der zur jeweiligen Unterposition zugehörigen FEATURE_CLASS (Variantenfamilie) gleiche FEATURES (Variantenarten) tragen.An den Unterpositionen kann es DECISIONS (Regeln) geben, die bestimmen, ob eine Unterposition dargestellt wird. Die Angabe der Unterposition erfolgt dann mit der entsprechenden Stückzahl.Artikel, die nur als Unterposition zulässig sind, werden separat markiert (Element PARTS_LIST_EXCLUSIVE).Handelt es sich bei dem Artikel um einen Katalogartikel (ITEM_IDENTIFICATION 'K'), können dem Artikel Preise zugeordnet werden. Der Gesamtpreis des Katalogartikels ergibt sich aus dem ihm zugeordneten Preis und den Preisen der Bestandteile der Stückliste.Für den Planungsvorschlag  (ITEM_IDENTIFICATION '1'),  gilt folgendes:Die einzelnen Artikel der Stückliste können die Defaultwerte übernehmen.Es dürfen keine Unterpositionen auftauchen, die nur Unterposition sind und nicht einzeln bestellbar sind.Es werden immer nur die sich ergebenen Artikel bestellt. Die Zusammenstellung selber taucht nie auf in den Bestellformularen auf.Bei Verplanung werden die Positionen aufgelöst und die OPTIONS (Varianten) vererbt.Die einzelnen Positionen müssen dann in ihrer Reihenfolge von links nach rechts im Magnetplaner positioniert werden.Planungsvorschläge können Vorzugskombis enthalten.Die Vorzugskombi (ITEM_IDENTIFICATION '2')  unterliegt folgenden Regeln:Sie darf keinen Planungsvorschlag enthalten.Wird eine Vorzugskombination aufgelöst (z.B. durch Löschung einer Unterposition), dann werden zu den einzelnen Positionen die Einzelpreise neu ermittelt und der Preisvorteil ist weg.Die Preisfindung findet nur auf Hauptpositionslevel statt.  Für die Vorzugskombi mit Preisfindung auf Einzelartikelebene  (ITEM_IDENTIFICATION '3') ergibt sich der Preis aus der Hauptposition und den Einzelartikeln.</xs:documentation>																										<xs:documentation xml:lang="EN">This element references a parts list contained in an item.The item passes on its OPTIONS (versions) to the sub positions if these have identical FEATURES (version types) in the FEATURE_CLASS (version family) associated with the respective sub-position.The sub-positions can have DECISIONS (rules) that determine whether a sub-position is displayed. The sub-position is then specified with the corresponding piece quantity.Items that are only permitted as sub-positions are marked separately (element PARTS_LIST_EXCLUSIVE).If the item is a catalogue item (ITEM_IDENTIFICATION 'K'), parts may be assigned to the item.The total price of the catalogue item results from the price assigned to it and the prices of the components from the piece list.The following applies for the planning proposal (ITEM_IDENTIFICATION '1'):The individual items in the parts list can accept the default values.There must not be any sub-positions that are only sub-positions and that cannot be ordered individually.Only the resulting items are ordered. The composition itself never shows in the order forms.The positions are eliminated and OPTIONS (versions) passed down in the planning.The individual positions must then be positioned in the magnet planner in their order from left-to-right.Planning suggestions may contain preferred combinations.The following rules apply to preferred combinations (ITEM_IDENTIFICATION '2'):It must not contain a planning suggestion.If a preferred combination is eliminated (e.g. by deleting a sub-position), the individual prices are newly determined for the individual positions, and the price advantage no longer applies.The pricing then takes place exclusively on main position level.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:attribute name="PART_LIST_KEY" use="required">																											<xs:annotation>																												<xs:documentation xml:lang="DE">In diesem Attribut wird der Schlüssel der Stückliste angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																												<xs:documentation xml:lang="EN">This attribute is used to specify the parts list key.The attribute must be unique regardless of upper and lower case.</xs:documentation>																											</xs:annotation>																											<xs:simpleType>																												<xs:restriction base="xs:string">																													<xs:maxLength value="30"/>																													<xs:minLength value="1"/>																												</xs:restriction>																											</xs:simpleType>																										</xs:attribute>																									</xs:complexType>																								</xs:element>																								<xs:element name="PART_LIST_EXCLUSIVE" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element markiert, ob der Artikel nur als Unterposition einer Stückliste zulässig ist (Wert auf 1(true) gesetzt).Der Wert 0 (false) hat die gleiche Bedeutung wie ein fehlender Wert.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to identify whether the item is only permitted as a sub position within a parts list (value set to 1 (true)).The value 0 (false) has the same meaning as no value at all.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:boolean"/>																									</xs:simpleType>																								</xs:element>																								<xs:element name="PROPERTIES" minOccurs="0">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element werden Artikel-spzezifische Eigenschaften/Merkmale zusammengefasst.</xs:documentation>																										<xs:documentation xml:lang="EN">Article-specific properties/characteristics are summarised in this element.</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="PROPERTY_REF" minOccurs="1" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Dieses Element referenziert eine Eigenschaft, die unter GLOBAL_DEFINITION/PROPERTIES definiert ist.</xs:documentation>																													<xs:documentation xml:lang="EN">This element references a property defined under GLOBAL_DEFINITION/PROPERTIES.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:attribute name="PROPERTY_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Eigenschaft referenziert.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to reference a property.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:nonNegativeInteger">																																<xs:minInclusive value="1000"/>																																<xs:maxInclusive value="1999"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																													<xs:attribute name="VALUE" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Wert zur Eigenschaft angegeben.</xs:documentation>																															<xs:documentation xml:lang="EN">This attribute is used to specify the value for the property.</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:string">																																<xs:pattern value="([3-9]?[A-Z]+\+*)|([0-9]+(\.[0-9]+)?)"/>																															</xs:restriction>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="PACKAGE_LIST" minOccurs="0" maxOccurs="1">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Element dient der Angabe der Packstücke pro Artikel. Dabei ist keine Packstückoptimierung auf Grund von Kaufvorgängen möglich.Pro Packstück müssen Breite, Tiefe, Höhe ganzzahlig in mm angegeben werden. Die Angabe des Gewichtes erfolgt dezimal in kg.Die Packstücke können von OPTIONS (Varianten) und damit auch von DECISIONS (Regeln) abhängig sein, z. B. wenn Schubladen oder Spiegel als Variante hinzugefügt werden, bedeutet das auch ein neues Packstück. Die Ausprägung einer Variante für ein neues Packstück soll nur bei einfachen Fällen genutzt werden.  Damit kann jedes Element der Liste der Packstücke auch DESCISIONS (Regeln) referenzieren.</xs:documentation>																										<xs:documentation xml:lang="EN">This element is used to specify the packages per item. No package optimisation based on purchase transactions is possible.Width, depth, height must be indicated in whole numbers in mm per package. The weight must be indicated in decimal form in kg.The packages can be dependent on OPTIONS (variants) and therefore also on DECISIONS (rules), e.g. if drawers or mirrors are added as a variant, this also means a new package. The expression of a variant for a new package should only be used for simple cases.  This means that each element of the list of packages can also reference DECISIONS (rules).</xs:documentation>																									</xs:annotation>																									<xs:complexType>																										<xs:sequence>																											<xs:element name="PACKAGE_LIST_POS" maxOccurs="unbounded">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Hier werden die Eigenschaften eines Packstücks der Liste festgehalten.</xs:documentation>																													<xs:documentation xml:lang="EN">The properties of a package in the list are recorded here.</xs:documentation>																												</xs:annotation>																												<xs:complexType>																													<xs:sequence>																														<xs:element name="PACKAGE_LIST_TEXT" type="languagetext60" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Dieses Element enthält den Namen der Packstückliste.</xs:documentation>																																<xs:documentation xml:lang="EN">This element contains the name of the packing list.</xs:documentation>																															</xs:annotation>																														</xs:element>																														<xs:element name="PACKAGE_LIST_COMMENT_TEXT" type="languagetext" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Hier erfolgt die Beschreibung der Packstückliste.</xs:documentation>																																<xs:documentation xml:lang="EN">This is the description of the packing list.</xs:documentation>																															</xs:annotation>																														</xs:element>																														<xs:element name="WIDTH">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird die Breite in Millimetern (mm) angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to indicate the width in millimetres (mm).</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:nonNegativeInteger">																																	<xs:minInclusive value="0"/>																																	<xs:maxInclusive value="9999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="DEPTH">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird die Tiefe in Millimetern (mm) angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to indicate the depth in millimetres (mm).</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:nonNegativeInteger">																																	<xs:minInclusive value="0"/>																																	<xs:maxInclusive value="9999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="HEIGHT">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird die Höhe in Millimetern (mm) angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to indicate the height in millimetres (mm).</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:nonNegativeInteger">																																	<xs:minInclusive value="0"/>																																	<xs:maxInclusive value="9999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="WEIGHT">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird das Gewicht in Gramm (g) angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to indicate the weight in grams (g).</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:nonNegativeInteger">																																	<xs:maxInclusive value="999999"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="EAN_NUMBER" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird die EAN-Nummer angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to specify the EAN number.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:string">																																	<xs:minLength value="1"/>																																	<xs:maxLength value="15"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="MATERIAL_NUMBER" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Mit diesem Element wird die Material-Nummer angegeben.</xs:documentation>																																<xs:documentation xml:lang="EN">This element is used to specify the material number.</xs:documentation>																															</xs:annotation>																															<xs:simpleType>																																<xs:restriction base="xs:string">																																	<xs:minLength value="1"/>																																	<xs:maxLength value="15"/>																																</xs:restriction>																															</xs:simpleType>																														</xs:element>																														<xs:element name="DECISIONS" minOccurs="0">																															<xs:annotation>																																<xs:documentation xml:lang="DE">Die Packstücke können von OPTIONS (Varianten) und damit auch von DECISIONS (Regeln) abhängig sein, z. B. wenn Schubladen oder Spiegel als Variante hinzugefügt werden, bedeutet das auch ein neues Packstück. Die Ausprägung einer OPTION (Variante) für ein neues Packstück soll nur bei einfachen Fällen genutzt werden.  Damit kann jedes Element der Liste der Packstücke  auch DECISION (Regeln) referenzieren.Dieses Element dient der Referenzierung von DECISION (Regeln).</xs:documentation>																																<xs:documentation xml:lang="EN">The packages can be dependent on OPTIONS (variants) and therefore also on DECISIONS (rules), e.g. if drawers or mirrors are added as a variant, this also means a new package. The expression of a variant for a new package should only be used for simple cases.  This means that each element of the list of packages can also reference DECISIONS (rules).This element is used to reference DECISION (rules).</xs:documentation>																															</xs:annotation>																															<xs:complexType>																																<xs:sequence>																																	<xs:element name="DECISION_REF" maxOccurs="unbounded">																																		<xs:annotation>																																			<xs:documentation xml:lang="DE">Dieses Element referenziert eine der Packstückliste zugeordnete Regel.</xs:documentation>																																			<xs:documentation xml:lang="EN">This element references a rule assigned to the packing list.</xs:documentation>																																		</xs:annotation>																																		<xs:complexType>																																			<xs:attribute name="DECISION_NO" use="required">																																				<xs:annotation>																																					<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																																					<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																																				</xs:annotation>																																				<xs:simpleType>																																					<xs:restriction base="xs:positiveInteger">																																						<xs:minInclusive value="1"/>																																						<xs:maxInclusive value="9999999999"/>																																					</xs:restriction>																																				</xs:simpleType>																																			</xs:attribute>																																		</xs:complexType>																																	</xs:element>																																</xs:sequence>																															</xs:complexType>																														</xs:element>																													</xs:sequence>																													<xs:attribute name="SEQUENCE_NO" use="required">																														<xs:annotation>																															<xs:documentation xml:lang="DE">Dieses Element dient der eindeutigen Nummerierung innerhalb der Liste .</xs:documentation>																															<xs:documentation xml:lang="EN">This element is used for unique numbering within the list .</xs:documentation>																														</xs:annotation>																														<xs:simpleType>																															<xs:restriction base="xs:positiveInteger"/>																														</xs:simpleType>																													</xs:attribute>																												</xs:complexType>																											</xs:element>																										</xs:sequence>																									</xs:complexType>																								</xs:element>																								<xs:element name="PRODUCTION_COUNTRY_ID" minOccurs="0" maxOccurs="unbounded">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Element wird die PRODUCTION_COUNTRY_ID (Produktionsland) des Artikels nach ISO 3166 Alpha 2 aus der Liste „ISO_COUNTRY_ID (Länderschlüssel)“ gepflegt. Wird der Artikel in mehreren Werken unterschiedlicher Länder produziert, sind alle Länder, aus denen der Artikel stammen könnte, anzugeben.Ist das Produktionsland nicht angegeben gilt der Wert aus der ISO_COUNTRY_ID.</xs:documentation>																										<xs:documentation xml:lang="EN">This element maintains the PRODUCTION_COUNTRY_ID of the item according to ISO 3166 Alpha 2 from the ‘ISO_COUNTRY_ID (country key)’ list. If the item is produced in several plants in different countries, all countries from which the item could originate must be specified.If the country of production is not specified, the value from ISO_COUNTRY_ID applies.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:pattern value="[A-Z]{2}"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:element>																							</xs:sequence>																						</xs:choice>																					</xs:sequence>																					<xs:attribute name="TYPE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">In diesem Element wird der Artikelkurzcode/die Artikeltype eingegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This element is used to enter the item code/item type.The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																								<xs:pattern value="\S(.{0,28}\S)?"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="SEQUENCE_NO">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Artikel mit einer selbstdefinierten Sortierreihenfolge anzulegen.Die Sortierung der Artikel bezieht sich immer auf die Serie, in der die Artikel gespeichert werden. Wird für einen Artikel innerhalb der Serie eine SEQUENCE_NO angegeben, muss für alle Artikel dieser Serie eine SEQUENCE_NO angegeben werden.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute allows for the specification of items with a freely-defined sorting order.The sorting of the items always relates to the series in which the items are stored. If a SEQUENCE_NO is specified for one item within the series, a SEQUENCE_NO must be specified for all items within this series.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger"/>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																		</xs:sequence>																	</xs:complexType>																</xs:element>																<xs:element name="DECISIONS" minOccurs="0">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden Produktgruppen-spzezifische DECISION (Regeln) zusammengefasst.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to combine product group-specific DECISION (rules).</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="DECISION_REF" maxOccurs="unbounded">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element referenziert eine der Produktgruppe zugeordnete Regel.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to reference a rule assigned to a product group.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="DECISION_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger">																								<xs:minInclusive value="1"/>																								<xs:maxInclusive value="9999999999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																		</xs:sequence>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="COLOR_CONSULTANCIES" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden Farbberatungen definiert.Jede Farbberatung COLOR_CONSULTANCY enthält beliebig viele Referenzen auf Kombinationen von Detailinfos und Prüfungen FEATURE_DETAIL_INFO_REF, die durch SEQUENCE_NO sortiert sind.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define colour consultancies.Each colour consultancy COLOR_CONSULTANCY contains any number of references to combinations of detailed information and assessments FEATURE_DETAIL_INFO_REF, which are sorted by SEQUENCE_NO. </xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="COLOR_CONSULTANCY" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Über dieses Element können DECISION (Regeln) direkt den Bildlayern zugeordnet werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to directly assign image layers to DECISIONS (rules).</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="FEATURE_DETAIL_INFO_REF" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Über dieses Element kann genau eine Prüfung oder Regel direkt den Bildlayern zugeordnet werden.Die Zuordnung erfolgt über DETAIL_INFO_NO, SEQUENCE_NO und RESTRICTION_NO oder DECISION_NO. Es kann entweder eine Prüfung (RESTRICTION) oder Regel (DECISION) zugeordnet werden.</xs:documentation>																		<xs:documentation xml:lang="EN">This element allows for the assignment of precisely one assessment or rule to the image layers.The assignment is done via DETAIL_INFO_NO and either RESTRICTION_NO or DECISION_NO. Either an assessment (RESTRICTION) or rule (DECISION) can be assigned.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:attribute name="DETAIL_INFO_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut referenziert eine Detailinformation.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute references a detailed information.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:maxInclusive value="999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="SEQUENCE_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut definiert die Reihenfolge der Farbberatung.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute defines the order of the colour consultancy.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger"/>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="DECISION_NO" use="optional">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut referenziert eine Regel.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute references a rule.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:minInclusive value="1"/>																					<xs:maxInclusive value="9999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>															<xs:attribute name="COLOR_CONSULTANCY_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">In diesem Attribut wird die Farbberatungsnummer definiert.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute defines the colour consultancy number.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger">																		<xs:minInclusive value="0"/>																		<xs:maxInclusive value="9999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="DETAIL_INFOS" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element können mediale Detailinformationen wie z.B. Milieufotos, PDFs oder auch VideoLinks hinterlegt werden.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify detailed media information, such as milieu photos, PDFs or video links.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="DETAIL_INFO_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:positiveInteger">																		<xs:maxInclusive value="999999999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>															<xs:attribute name="SEQUENCE_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen an der Serie mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the series with a freely-defined sorting order.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:positiveInteger"/>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="VALID_FROM" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem die Serie lieferbar ist.Wird dieses Element nicht gefüllt, so gilt das Element CATALOG/VALID_FROM_DATE.Die Elemente mit der Bezeichnung VALID_FROM dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt.</xs:documentation>												<xs:documentation xml:lang="EN">This element specifies the date on which the series becomes available for delivery.If this element is left blank, the CATALOG/VALID_FROM_DATE element will apply.Elements with the designation VALID_FROM must not contain a date prior to the catalogue start date.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:date"/>											</xs:simpleType>										</xs:element>										<xs:element name="VALID_UNTIL" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis zu welchem der Artikel lieferbar ist. Ist dieses DatumsElement nicht gefüllt, gibt es keine Beschränkung bezüglich der Dauer der Lieferbarkeit.Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>												<xs:documentation xml:lang="EN">This element specifies the date until which the item is available for delivery. If the date element is left blank, the item is available for delivery indefinitely.Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:date"/>											</xs:simpleType>										</xs:element>										<xs:element name="OPTIONAL_CONNECTION" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element ermöglicht über die normalen Anstellmöglichkeiten hinaus weitere Anstellmöglichkeiten zu erlauben. 0 = keine zusätzlichen Anstellmöglichkeiten, nur Anstellmöglichkeiten wie in der 2D-Doku beschrieben1 = zusätzliche Anstellmöglichkeiten AVN1-n an AVL und AVS1-n an AVR</xs:documentation>												<xs:documentation xml:lang="EN">This element makes it possible to allow further connection options beyond the standard connection options. 0 = no additional connection options, only the connection options described in the 2D documentation1 = additional connection options AVN1-n to AVL and AVS1-n to AVR</xs:documentation>											</xs:annotation>											<xs:simpleType>												<xs:restriction base="xs:boolean"/>											</xs:simpleType>										</xs:element>										<xs:element name="CLASSIFICATION" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element können Klassifikationsangaben auf Serienebene hinterlegt werden.Angaben auf tieferen Ebenen zur Klasse oder gleichen Merkmalen überschreiben den auf Serienebene angegebenen Wert.</xs:documentation>												<xs:documentation xml:lang="EN">This element can be used to store classification information at series level.Specifications at lower levels for the class or the same properties overwrites the value specified at series level.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="ECLASS_IRDI" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird die IRDI der 4. Ebene der hierarchischen ECLASS Klassenstruktur hinterlegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element stores the IRDI of the 4th level of the hierarchical ECLASS class structure.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string">																<xs:pattern value="0173-1#01-[A-Z]{3}[0-9]{3}#[0-9]{3}"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="ECLASS_VALUE" type="xs:string" minOccurs="0" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element werden die Werte des ECLASS Merkmals hinterlegt. Dafür wird der Pfad entlang der mehrstufigen Merkmalsstruktur angegeben. Als Trennzeichen dient der Unterstrich (_).</xs:documentation>															<xs:documentation xml:lang="EN">The values of the ECLASS property are stored in this element. For this purpose, the path along the multi-level property structure is specified. The underscore (_) serves as a separator.</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>										<xs:element name="DATA_3_D" minOccurs="0">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden 3D-Modelle referenziert, indem der Scope, die 3D-Modellkennzeichnung und die Service-URL angegeben wird.</xs:documentation>												<xs:documentation xml:lang="EN">In this element, 3D models are referenced by specifying the scope, the 3D model identifier and the service URL.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="SCOPE" type="xs:string">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird der Workspace des 3D Models angegeben. </xs:documentation>															<xs:documentation xml:lang="EN">This element specifies the workspace of the 3D model. </xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="MODEL" type="xs:string">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element ist die Modellkennzeichnung des 3D Modells anzugeben. Diese kann auch von der SERIE_ID abweichen. </xs:documentation>															<xs:documentation xml:lang="EN">The model identification of the 3D model is to be entered in this element. This can also differ from the SERIE_ID. </xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="SERVICE_URL" type="xs:string">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element ist die Service-URL zur Lokalisierung des 3D-Modells angegeben. </xs:documentation>															<xs:documentation xml:lang="EN">This element specifies the service URL for localising the 3D model. </xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>											</xs:complexType>										</xs:element>									</xs:sequence>									<xs:attribute name="SERIE_ID" use="required">										<xs:annotation>											<xs:documentation xml:lang="DE">In diesem Attribut wird die Serien-ID der Serie definiert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>											<xs:documentation xml:lang="EN">This attribute defines the series ID of the series.The attribute must be unique regardless of upper and lower case.</xs:documentation>										</xs:annotation>										<xs:simpleType>											<xs:restriction base="xs:string">												<xs:maxLength value="36"/>												<xs:minLength value="1"/>											</xs:restriction>										</xs:simpleType>									</xs:attribute>									<xs:attribute name="SEQUENCE_NO" type="xs:positiveInteger" use="required">										<xs:annotation>											<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Serien mit einer selbstdefinierten Sortierreihenfolge anzulegen.Wird für eine Serie eine SEQUENCE_NO angegeben, muss für alle Serien eine SEQUENCE_NO angegeben werden.</xs:documentation>											<xs:documentation xml:lang="EN">This attribute allows for the specification of series with a freely-defined sorting order.If a SEQUENCE_NO is specified for one series, a SEQUENCE_NO must be specified for all series.</xs:documentation>										</xs:annotation>									</xs:attribute>								</xs:complexType>							</xs:element>							<xs:element name="DECISIONS" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden Serien-übergreifende DECFISIONS (Regeln) gesammelt.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to collect cross-series DECISIONS (rules).</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="DECISION_REF" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element referenziert eine Serie-übergreifende Regel.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to reference a cross-series rule.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:attribute name="DECISION_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="9999999999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="SERIE_GROUPS" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element gibt die Möglichkeit verschiedene Serien in Gruppen (Modellgruppen) zusammenzufassen.</xs:documentation>									<xs:documentation xml:lang="EN">This element can be used to combine different series in groups (model groups).</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="SERIE_GROUP" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Hier wird eine Modellgruppe (Gruppierung von mehreren Serien) definiert.</xs:documentation>												<xs:documentation xml:lang="EN">A model group (combination of multiple series) is defined here.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="SERIE_REF" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Mit diesem Element werden Serien referenziert.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference series.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="SERIE_ID" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Serie referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference a series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:string">																		<xs:minLength value="1"/>																		<xs:maxLength value="36"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>															<xs:attribute name="SEQUENCE_NO">																<xs:annotation>																	<xs:documentation xml:lang="DE">Dieses Attribut definiert die Reihenfolge der Serien innerhalb der Sereingruppe.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute defines the order of the series within a series group.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger"/>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>													<xs:element name="SERIE_GROUP_TEXT" type="languagetext60">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird die Bezeichnung ser Sereingruppe/Modellgruppe hinterlegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the designation of the series group/model group.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="DETAIL_INFOS" minOccurs="0" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element können mediale Detailinformationen wie z.B. Milieufotos, PDFs oder auch VideoLinks hinterlegt werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify detailed media information, such as milieu photos, PDFs or video links.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:attribute name="DETAIL_INFO_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut referenziert eine Detailinformation.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute references a detailed information.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:maxInclusive value="999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="SEQUENCE_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen an der Serien-Gruppe mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the series group with a freely-defined sorting order.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger"/>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>												</xs:sequence>												<xs:attribute name="SERIE_GROUP_KEY" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Durch dieses Attribut werden Sereiengruppen/Modellgruppen eindeutig identifiziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute assigns unique identifiers to series groups/model groups.The attribute must be unique regardless of upper and lower case.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:string">															<xs:minLength value="1"/>															<xs:maxLength value="30"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="SEQUENCE_NO">													<xs:annotation>														<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Seriengruppen mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute allows for the specification of series groups with a freely-defined sorting order.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:nonNegativeInteger"/>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="PART_LISTS" minOccurs="0">					<xs:annotation>						<xs:documentation xml:lang="DE">Dieses Element dient dem Aufbau von dynamischen Stücklisten, wobei die Unterpositionen DECISIONS (Regeln) tragen können, die variantenabhängig bestimmen, in welcher Anzahl die jeweilige Position in der Stückliste vorhanden ist.Es sind nur Artikel einer entsprechenden Serie oder Artikel der Serie 0 enthalten.In Stücklisten können Artikel beliebiger Serien aufgenommen werden. Der Artikel, der eine Stückliste enthält, vererbt seine OPTIONS (Varianten) an die Unterpositionen, wenn diese in der zur jeweiligen Unterposition zugehörigen FEATURE_CALSS (Variantenfamilie) gleichen FEATURES (Variantenarten) tragen.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to assemble dynamic parts lists, with the sub-positions assigned to DECISIONS (rules) that determine depending on the version in which quantity the respective position exists in the parts list.Only items in a corresponding series or items of series 0 are contained.A contained item may however contain a parts list.The item that contains a parts list passes on its OPTIONS (versions ) to the sub positions if these have identical FEATURES (version types) in the FEATURE_CLASS (version family) associated with the respective sub-position.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="PART_LIST" maxOccurs="unbounded">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element wird eine Stückliste definiert.</xs:documentation>									<xs:documentation xml:lang="EN">This version is used to define a parts list.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="PART_LIST_POS" maxOccurs="9999">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element dient der Beschreibung der einzelnen Stücklistenpositionen.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to describe the parts list positions.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="SEQUENCE_NO">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element ist die Sortierreihenfolge der Stücklistenpositionen festzulegen.</xs:documentation>															<xs:documentation xml:lang="EN">In this element the sort order of the parts list positions is to be defined. </xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="1"/>																<xs:maxInclusive value="9999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="PART_LIST_GROUP" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element ermöglicht eine Gruppierung von Stücklistenpositionen innerhalb einer Stückliste.</xs:documentation>															<xs:documentation xml:lang="EN">This element enables a grouping of parts list positions within a parts list.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string">																<xs:minLength value="1"/>																<xs:maxLength value="30"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="ITEM_REF">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung eines Artikels.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference an item.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="TYPE_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein Artikel per Artikelnummer referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference an item with an item number.The attribute must be unique regardless of upper and lower case.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:string">																		<xs:minLength value="1"/>																		<xs:maxLength value="30"/>																		<xs:pattern value="\S(.{0,28}\S)?"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>															<xs:attribute name="SERIE_ID" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Dieses Attribut gibt die Serien-ID des referenzierten Artikel an.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute indicates the series ID of the referenced item.The attribute must be unique regardless of upper and lower case.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:string">																		<xs:minLength value="1"/>																		<xs:maxLength value="36"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>													<xs:element name="DECISIONS" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element werden DECISIONS (Regeln) für die entsprechende Stücklistenposition gesammelt. Es beeinflusst damit die für diese Position verfügbaren OPTIONS (Varianten) und Maße..Es darf hier keine DECISION (Regel) angegeben werden, die den Mengenfaktor setzt. Diese DECISION (Regel) wird über DECISION_POS_COUNT referenziert.</xs:documentation>															<xs:documentation xml:lang="EN">The DECISIONS (rules) for the corresponding parts list position are collected in this element. It thereby influences the OPTIONS (versions) and dimensions available for this position.A DECISION (rule) with a quantity factor must not be specified here. This DECISION (rule) is referenced via DECISION_POS_COUNT.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="DECISION_REF" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Dieses Element referenziert eine der Stücklistenposition entsprechende Regel und beeinflusst damit die für diese Position verfügbaren OPTIONS (Varianten) und Maße. Es darf hier keine Regel angegeben werden, die den Mengenfaktor setzt. Diese Regel wird über DECISION_POS_COUNT referenziert.</xs:documentation>																		<xs:documentation xml:lang="EN">This element references a rule corresponding to the parts list position and thereby influences the dimensions and OPTIONS (versions) available for this position. A rule with a quantity factor must not be specified here.The rule is referenced via DECISION_POS_COUNT.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:attribute name="DECISION_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:minInclusive value="1"/>																					<xs:maxInclusive value="9999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="POS_COUNT_VALUE">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element gibt die Anzahl des Artikels in der Stückliste an.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the quantity of the item in the parts list.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="0"/>																<xs:maxInclusive value="999999999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="DECISION_POS_COUNT" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird eine Regel angegeben, die den Mengenfaktor setzt. Es darf maximal eine davon pro Position geben. Diese Regel wird gesondert markiert über das Attribut DECISION_TYPE 3 (mit OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) und bestimmt, in welcher Anzahl in Abhängigkeit von möglichen Variantenkombinationen die Position erscheint.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify a rule that sets the quantity factor.The maximum number is one for each position.This rule is specifically identified via the attribute DECISION_TYPE 3 (with OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) and determines how often the position appears depending on possible version combinations.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="DECISION_REF">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Dieses Element referenziert eine Regel, die den Mengenfaktor setzt. So eine Regel wird gesondert markiert über das Attribut DECISION_TYPE 3 (mit OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) und bestimmt, in welcher Anzahl in Abhängigkeit von möglichen Variantenkombinationen die Position erscheint.</xs:documentation>																		<xs:documentation xml:lang="EN">This element references a rulethat determines the quantity factor. This type of rule is specifically identified via the attribute DECISION_TYPE 3 (with OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) and determines how often the position appears depending on possible version combinations.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:attribute name="DECISION_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert, die den Mengenfaktor setzt. So eine Regel wird gesondert markiert über das Attribut DECISION_TYPE 3 (mit OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) und bestimmt, in welcher Anzahl in Abhängigkeit von möglichen Variantenkombinationen die Position erscheint.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to reference a rule that determines the quantity factor. This type of rule is specifically identified via the attribute DECISION_TYPE 3 (with OPTION_COMBINATION/ACTIONS/SET_POS_COUNT_VALUE) and determines how often the position appears depending on possible version combinations.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:minInclusive value="1"/>																					<xs:maxInclusive value="9999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="POS_INVISIBILITY" default="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element steuert die Sichtbarkeit einer Position im Konfigurator. Die Unsichtbarkeit gilt aber nur für die entsprechende Position, nicht für einen eventuell vorhandenen Unterbaum. Das heißt, diese muss für so einen Fall an jeder Unterposition ausgeprägt werden.0 = sichtbar komplett1 = gar nicht sichtbar            </xs:documentation>															<xs:documentation xml:lang="EN">This element controls the visibility of a position in the configurator. The invisibility only applies to the specific position, not to a potentially existing sub-tree. This means that invisibility must in this case be specified at each sub-position.0 = completely visible1 = fully invisible</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:boolean"/>														</xs:simpleType>													</xs:element>													<xs:element name="CONFIGURATION_MODE" default="0" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Für jedes Element PART_LIST_POS kann ein Wert CONFIGURATION_MODE angegeben werden:0 = Konfiguration erlaubt für nicht geerbte OPTIONS (Varianten)1 = komplett konfigurierbar2 = Konfiguration nicht erlaubtDer Standardwert ist 0.</xs:documentation>															<xs:documentation xml:lang="EN">A CONFIGURATION_MODE value can be given for each PART_LIST_POS element:0 = configuration allowed for non-inherited OPTIONS (versions)1 = fully configurable2 = configuration not permittedThe default value is 0.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:maxInclusive value="2"/>															</xs:restriction>														</xs:simpleType>													</xs:element>												</xs:sequence>												<xs:attribute name="INCLUDE_INORDER" type="xs:boolean" use="optional" default="0">													<xs:annotation>														<xs:documentation xml:lang="DE">Dieses Attribut kann jeder Position der Stückliste zugeordnet werden. Der Wert true(1) bedeutet, die Position in wird eine Bestellung aufgenommen, der Wert false(0) heißt, sie steht nicht in der Bestellung, der Standard-Wert ist true.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute can be assigned to any position in the part list. The value true (1) means that the position is included in an order. The value false (0) means it is not in the order, and the default value is true.</xs:documentation>													</xs:annotation>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>									<xs:attribute name="PART_LIST_KEY" use="required">										<xs:annotation>											<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Stückliste referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>											<xs:documentation xml:lang="EN">This attribute is used to reference a parts list.The attribute must be unique regardless of upper and lower case.</xs:documentation>										</xs:annotation>										<xs:simpleType>											<xs:restriction base="xs:string">												<xs:maxLength value="30"/>												<xs:minLength value="1"/>											</xs:restriction>										</xs:simpleType>									</xs:attribute>									<xs:attribute name="INCLUDE_INORDER" type="xs:boolean" use="optional" default="0">										<xs:annotation>											<xs:documentation xml:lang="DE">Dieses Attribut kann einer Stückliste zugeordnet werden. Der Wert true(1) bedeutet, die Stückliste wird als Position in eine Bestellung aufgenommen, der Wert false(0) heißt, sie steht nicht in der Bestellung, der Standard-Wert ist true.</xs:documentation>											<xs:documentation xml:lang="EN">This attribute can be assigned to a part list. The value true (1) means that the part list is included as an item in an order. The value false (0) means it is not in the order, and the default value is true.</xs:documentation>										</xs:annotation>									</xs:attribute>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="FEATURE_DEFINITION">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden variantenabhängige Informationen hinterlegt.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to specify version-specific information.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="FEATURE_CLASSES">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden FEATURES (Variantenarten) zu Familien zusammengefasst. Mittels dieser FEATURE_CLASSES (Variantenfamilien) können Plausibilitäts- und Vollständigkeitsprüfungen bezüglich der gültigen FEATURES (Variantenarten) durchgeführt werden.Die definierten FEATURE_CLASSES (Variantenfamilien) (Pfad 1) können Serien oder Produktgruppen über FEATURE_CLASS_REF in SERIE und PRODUCT_GROUP zugeordnet werden. Zwischen FEATURE_CLASSES (Variantenfamilien) auf Serien- oder Artikelebene besteht keine Beziehung hinsichtlich einer Priorität. Die Anzahl der an einem Artikel gültigen FEATURES (Variantenarten) ergibt sich aus der Summe der FEATURES (Variantenarten), die in der Produktgruppe des Artikels deklariert sind.Alle FEATURES (Variantenarten), die über die Elemente in PRICE_FEATURE_GROUP (Pfad 3), PRICE_FEATURE_BASE_PRICE_GROUP_REF (Pfad 4), FINISH (Pfad 5) und PERCENTAGE_SURCHARGE (Pfad 5) referenziert werden, müssen in der FEATURE_CLASS (Variantenfamilie) des Artikels enthalten sein.Ebenso müssen die über die DECISIONS (Regeln) (Elemente  DECISION_REF (Pfad 6, 7 und 8)) verwendeten FEATURES (Variantenarten) in der FEATURE_CLASS (Variantenfamilie) des Artikels enthalten sein.ElementpfadePfad 1 : FEATURE_DEFINITION/FEATURE_CLASSES/FEATURE_CLASSPfad 2 : FEATURE_DEFINITION/FEATURESPfad 3 : PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUPPfad 4 : SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEMPfad 5 : PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUPPfad 6 : SERIES/DECISIONS/DECISION_REFPfad 7 : SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/DECISIONSPfad 8: SERIES/SERIE/DECISIONS</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to combine FEATURES (version types) in families. These FEATURE_CLASSES (version families) can be used to carry out plausibility and completeness checks with respect to the valid FEATURES (version types).The defined FEATURE_CLASSES (version families) (path 1) can be assigned to series or product groups via FEATURE_CLASS_REF in SERIE and PRODUCT_GROUP. There is no relationship with respect to a priority between FEATURE_CLASSES (version families) on series and item level. The number of FEATURES (version types) that are valid for an item results from the total number of FEATURES (version types) declared in the items product group.All FEATURES (version types) that are referenced via the elements in PRICE_FEATURE_GROUP (path 3), PRICE_FEATURE_BASE_PRICE_GROUP_REF (path 4), FINISH (path 5) and PERCENTAGE_SURCHARGE (path 5) must be contained in the FEATURE_CLASS (version family) of the item.The FEATURES (version types) used via the DECISIONS (rules) ( elements DECISION_REF (path 6, 7 and 8)) must also be contained in the item's FEATURE_CLASS (version family).Element pathsPath 1 : FEATURE_DEFINITION/FEATURE_CLASSES/FEATURE_CLASSPath 2 : FEATURE_DEFINITION/FEATURESPath 3 : PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUPPath 4: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEMPath 5 : PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUPPath 6 : SERIES/DECISIONS/DECISION_REFPath 7: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEMPath 8: SERIES/SERIE/DECISIONS</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="FEATURE_CLASS" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird eine FEATURE_CLASS (Variantenfamilie) definiert.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define a FEATURE_CLASS (version family).</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="FEATURE_REF" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Die Variantenart verweist auf das Element FEATURE (Pfad 1) .In der FEATURE_CLASS (Variantenfamilie) eines Artikels dürfen nur sinnvolle FEATURES (Variantenarten) referenziert werden. Beispielsweise darf in der FEATURE_CLASS (Variantenfamilie) eines Kissens keine FEATURES (Variantenarten) für z. B. Fußformen enthalten sein.ElementpfadePfad 1: FEATURE_DEFINITION/FEATURES</xs:documentation>															<xs:documentation xml:lang="EN">This version type refers to the FEATURE (path 1) element.Only helpful FEATURES (version types) must be referenced in the FEATURE_CLASS (version family) of an item. Example: the FEATURE_CLASS (version family) vacation must not contain any FEATURES (version types) for feet shapes.Element pathsPath 1 : FEATURE_DEFINITION/FEATURES</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="FEATURE_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger">																		<xs:minInclusive value="0"/>																		<xs:maxInclusive value="9999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>															<xs:attribute name="INVISIBLE" type="xs:boolean">																<xs:annotation>																	<xs:documentation xml:lang="DE">Ist der Wert von diesem Attribut wahr (bzw. 1),  wird angegeben dass das entsprechende FEATURE (Variantenart) unsichtbar ist.</xs:documentation>																	<xs:documentation xml:lang="EN">If the value of this attribute is set to true (or 1), it specifies that the corresponding FEATURE (version type) is invisible.</xs:documentation>																</xs:annotation>															</xs:attribute>														</xs:complexType>													</xs:element>												</xs:sequence>												<xs:attribute name="FEATURE_CLASS_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine FEATURE_CLASS (Variantenfamilie) identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to identify a FEATURE_CLASS (version family).</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="9999999999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="FEATURES">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die FEATURES (Variantenarten) und die zughörigen OPTIONS (Varianten) definiert. Es werden nur die FEATURES (Variantenarten) definiert, die zur korrekten Abbildung des Kataloges erforderlich sind.Für einige FEATURES (Variantenarten) werden die Kombinationen aus Ausführung und Farbe verwendet.FEATURES (Variantenarten) müssen dann immer paarweise angelegt werden. Zu den entsprechenden Ausführungsvariantenarten existiert die zugehörige Farbvariantenart und zu der Farbvariantenart existiert eine zugehörige Ausführungsvariantenart.FEATURES (Variantenarten), die als unsichtbare FEATURES (Variantenarten) deklariert sind, dürfen nicht in einer FEATURE_CLASS (Variantenfamilie) referenziert werden.Alle FEATURES (Variantenarten), im Element FEATURES (Pfad 3), die nicht als unsichtbare Kopfvariantenart deklariert sind, müssen mindestens in einer FEATURE_CLASS (Variantenfamilie) referenziert werden.Weitere Erläuterungen zu den FEATURES (Variantenarten) sind zu finden in der Einleitung im Abschnitt "FEATURES (Variantenarten)"ElementpfadePfad 1: FEATURE_DEFINITION/FEATURESPfad 2: FEATURE_DEFINITION/FEATURES/FEATUREPfad 3: FEATURE_DEFINITION</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to define the FEATURE (version types) and the associated OPTIONS (versions). Only the FEATURES (version types) needed for correctly mapping the catalogue are defined.The combination of finish and colour is used for some FEATURES (version types).If this is the case, FEATURES (version types) must always be created in pairs. The corresponding colour version type exists for the respective finish version types; a corresponding finish version type exists for the colour version type.FEATURES (version types) declared as invisible FEATURES (version types) are not be referenced in a FEATURE_CLASS (version family).All FEATURES (version types) in the FEATURES (path 3) element that are not declared as invisible head version type must be referenced in at least one FEATURE_CLASS (version family).Further information about FEATURES (version types) can be found in the Introduction in section "FEATURES (version types)"Element pathsPath 1 : FEATURE_DEFINITION/FEATURESPath 2: FEATURE_DEFINITION/FEATURES/FEATUREPath 3: FEATURE_DEFINITION</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="FEATURE" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird eine Variantart definiert.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define a version type.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="OPTIONS" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dies ist ein Container-Element, in dem die möglichen Ausprägungen eines FEATURE (Variantenart) hinterlegt werden.</xs:documentation>															<xs:documentation xml:lang="EN">It is a container element in which the possible variations of a FEATURE (version type) are stored.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="OPTION" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden die OPTIONS (Varianten) für das übergeordnete FEATURE (Variantenart) definiert. Dabei werden alle im Datenbestand benötigten OPTIONS (Varianten) abgelegt. Handelt es sich bei der anzulegenden OPTION (Variante) um eine Ausführungsvariante (Einleitung: Tabelle Variantenarten gekennzeichnet durch Typ A), dann dürfen keine Farbwerte angegeben werden.Ein OPTION Wert für Sonderfarben, bspw. nach SIKKENS, NCS oder RAL, soll auf ein separates freies FEATURE verweisen in dem alle möglichen Werte der entsprechenden Farbscala angelegt werden. Für den Verkauf von Weißpolsterware, wird das Referenzieren von Fremdbezügen über zusätzliche, z.B. per Aktion aktivierter OPTIONS wie "Fremdbezug 1", "Fremdbezug 2", etc. je nachdem wie viele verschiedene Bezüge an dem Modell möglich sind, am jeweiligen Bezugsstoff-FEATURE (z.B. 1006 Rückenbezugsart) gesetzt. So wird kenntlich gemacht, welcher der vom Handel/Kunden eingereichten Stoffe, auf welches Polsterelement gehört.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to define the OPTIONS (versions) for the superordinate FEATURE (version type). All OPTIONS (versions) necessary in the data pool are stored here. If the OPTION (version) to be created is a variation version (introduction: table version types identified by type A), no colour values must be specified.An OPTION value for special colors, e.g. according to SIKKENS, NCS, or RAL, should refer to a separate free FEATURE in which all possible values of the corresponding color scale are created. For the sale of white upholstered models, external fabrics are referenced using additional OPTIONS activated, for example, by an action, such as “External fabric 1,” “External fabric 2,” etc., depending on how many different fabrics are possible for the model, in the respective cover fabric FEATURE (e.g., 1006 Back cover type). This makes it clear which of the fabrics submitted by the retailer/customer belongs to which upholstery element.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="OPTION_MEASURE_REF" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird eine maßliche Ausprägung eines FEATURE (Variantenart) referenziert.</xs:documentation>																					<xs:documentation xml:lang="EN">This attribute is used to reference a dimensional variation of a FEATURE (version type).</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="OPTION_MEASURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Maßausprägung referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a dimension variation.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger">																								<xs:minInclusive value="1"/>																								<xs:maxInclusive value="99999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="OPTION_TEXT" type="languagetext60">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird ein OPTION-Text zur Darstellung in den Konfiguratoren definiert. Kann die OPTION mit der begrenzten Zeichenanzahl nicht ausführlich benannt werden, ist zusätzlich als Langtext der OPTION_CUSTOMER_TEXT anzugeben.Hinweis: Manche Konfiguratoren können maximal 20-stellige Texte anzeigen. </xs:documentation>																					<xs:documentation xml:lang="EN">In this element, an OPTION text is defined for display in the configurators. If the OPTION cannot be described in detail with the limited number of characters, the OPTION_CUSTOMER_TEXT must also be entered as long text.Note: Some configurators can display a maximum of 20-character texts. </xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="OPTION_CUSTOMER_TEXT" type="languagetext" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element können Bezeichnungen von OPTION für Endkunden Formulare in unbegrenzter Länge angegeben werden. Ist dieses Element nicht gepflegt, wird der OPTION_TEXT verwendet. </xs:documentation>																					<xs:documentation xml:lang="EN">This element can be used to specify OPTION designations for end user forms of unlimited length. If this element is not maintained, the OPTION_TEXT is used. </xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="OPTION_COMMENT_TEXT" type="languagetext" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird ein allgemeiner Kommentar als Hinweis für Besonderheiten einer OPTION (Variante) referenziert. Dieser Kommentar dient dem Bedienungskomfort und darf keine bestellrelevanten Informationen beinhalten. Diese Informationen werden nicht elektronisch ausgewertet.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to reference a general comment as a notice of special properties of an OPTION (version). This comment serves user-friendliness purposes and must not contain any order-relevant information. The information specified here will not be analysed electronically.</xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="VALID_FROM" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Über die Elemente VALID_FROM und VALID_UNTIL werden die Zeiträume für Gültigkeiten von OPTIONS (Varianten) definiert.Wenn die Gültigkeiten abgelaufen sind wird dies als Warnhinweis dem Anwender des Planungssystems mitgeteilt. Die OPTION (Variante) wird für die Planung weiter verwendet. Für die Füllung der Elemente gelten folgende Bedingungen            Beide Elemente gefüllt: in dem resultierendem Zeitraum lieferbar.            Beide Elemente leer: uneingeschränkt lieferbar.            Nur das Element VALID_FROM gefüllt: ab diesem Datum lieferbar.            Nur das Element VALID_UNTIL gefüllt: nur bis zu diesem Datum lieferbar.Die Elemente mit der Bezeichnung VALID_FROM dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt. Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>																					<xs:documentation xml:lang="EN">These elements VALID_FROM and VALID_UNTIL are used to define the modified validity periods of OPTIONS (versions).If the validity periods have expired, the user of the planning system will be given a warning notice. Use of the OPTION (version) is continued for the planning. The following conditions apply for filling the elements,        Both elements filled: available for delivery in the resulting period.        Both elements left blank: always available for delivery.        Only the VALID_FRONT element is filled: available for delivery from this date onwards.        Only the VALID_UNTIL element is filled: only available for delivery until this date.Elements with the designation VALID_FROM must not contain a date prior to the catalogue start date. Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:date"/>																				</xs:simpleType>																			</xs:element>																			<xs:element name="VALID_UNTIL" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Über die Elemente VALID_FROM und VALID_UNTIL werden die Zeiträume für Gültigkeiten von OPTIONS (Varianten) definiert.Wenn die Gültigkeiten abgelaufen sind wird dies als Warnhinweis dem Anwender des Planungssystems mitgeteilt. Die OPTION (Variante) wird für die Planung weiter verwendet. Für die Füllung der Elemente gelten folgende Bedingungen:            Beide Elemente gefüllt: in dem resultierendem Zeitraum lieferbar.            Beide Elemente leer: uneingeschränkt lieferbar.            Nur das Element VALID_FROM gefüllt: ab diesem Datum lieferbar.            Nur das Element VALID_UNTIL gefüllt: nur bis zu diesem Datum lieferbar.Die Elemente mit der Bezeichnung VALID_FROM dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt. Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>																					<xs:documentation xml:lang="EN">These elements VALID_FROM and VALID_UNTIL are used to define the modified validity periods of OPTIONS (versions).If the validity periods have expired, the user of the planning system will be given a warning notice. Use of the OPTION (version) is continued for the planning. The following conditions apply for filling the elements:        Both elements filled: available for delivery in the resulting period.        Both elements left blank: always available for delivery.        Only the VALID_FRONT element is filled: available for delivery from this date onwards.        Only the VALID_UNTIL element is filled: only available for delivery until this date.Elements with the designation VALID_FROM must not contain a date prior to the catalogue start date. Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:date"/>																				</xs:simpleType>																			</xs:element>																			<xs:element name="DETAIL_INFOS" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element dient der Zuordnung von Medien. Es ist möglich einer OPTION (Variante) mehrere Detail-Informationen zuzuordnen, und jedes Bild der OPTION (Variante) kann dann speziellen Serien oder Artikeln zugeordnet werden. Somit wird das jeweilige Bild nur in der entsprechenden Serie oder beim bestimmten Artikel angezeigt.Die Referenzierung von Medien(Detailinformationen) an OPTIONS (Varianten), die zusätzlich noch Angaben zu Serien bzw. Artikeln beinhalten kann, darf nur einmal pro Medium (Detailinformation) erfolgen, das bedeutet, werden mehrere Serien bzw. Artikel referenziert, müssen sie alle bei der einen Angabe der Detailinformation aufgelistet werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to assign media. It is possible to assign a number of detail information to one OPTION (version), and each image of the OPTION (version) can then be assigned to specific series or items. The respective image will then only be displayed for the corresponding series or item.The referencing of media (detailed information) to OPTIONS (variants), which may also contain information on series or articles, may only be done once per medium (detailed information). This means that if several series or articles are referenced, they must all be listed in the one piece of detailed information.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:sequence>																						<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">																							<xs:annotation>																								<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:sequence>																									<xs:element name="SERIE_REF" minOccurs="0" maxOccurs="unbounded">																										<xs:annotation>																											<xs:documentation xml:lang="DE">In diesem Element wird die Serie referenziert.</xs:documentation>																											<xs:documentation xml:lang="EN">This element is used to reference the series.</xs:documentation>																										</xs:annotation>																										<xs:complexType>																											<xs:attribute name="SERIE_ID" use="required">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Attribut wird die Serien-ID der referenzierten Serie angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																													<xs:documentation xml:lang="EN">This attribute specifies the series ID of the referenced series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:string">																														<xs:minLength value="1"/>																														<xs:maxLength value="36"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:attribute>																										</xs:complexType>																									</xs:element>																									<xs:element name="ITEM_REF" minOccurs="0" maxOccurs="unbounded">																										<xs:annotation>																											<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung eines Artikels.</xs:documentation>																											<xs:documentation xml:lang="EN">This element is used to reference an item.</xs:documentation>																										</xs:annotation>																										<xs:complexType>																											<xs:attribute name="SERIE_ID" use="required">																												<xs:annotation>																													<xs:documentation xml:lang="DE">In diesem Attribut wird die Serien-ID der referenzierten Serie angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																													<xs:documentation xml:lang="EN">This attribute specifies the series ID of the referenced series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:string">																														<xs:minLength value="1"/>																														<xs:maxLength value="36"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:attribute>																											<xs:attribute name="TYPE_NO" use="required">																												<xs:annotation>																													<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein Artikel per Artikelnummer referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																													<xs:documentation xml:lang="EN">This attribute is used to reference an item with an item number.The attribute must be unique regardless of upper and lower case.</xs:documentation>																												</xs:annotation>																												<xs:simpleType>																													<xs:restriction base="xs:string">																														<xs:minLength value="1"/>																														<xs:maxLength value="30"/>																														<xs:pattern value="\S(.{0,28}\S)?"/>																													</xs:restriction>																												</xs:simpleType>																											</xs:attribute>																										</xs:complexType>																									</xs:element>																								</xs:sequence>																								<xs:attribute name="DETAIL_INFO_NO" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:positiveInteger">																											<xs:maxInclusive value="999999999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																								<xs:attribute name="SEQUENCE_NO" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen an den Optionen mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the options with a freely-defined sorting order.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:positiveInteger"/>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:sequence>																				</xs:complexType>																			</xs:element>																			<xs:element name="ECLASS_VALUE" type="xs:string" minOccurs="0" maxOccurs="unbounded">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element werden die Werte des ECLASS Merkmals hinterlegt. Dafür wird der Pfad entlang der mehrstufigen Merkmalsstruktur angegeben. Als Trennzeichen dient der Unterstrich (_).</xs:documentation>																					<xs:documentation xml:lang="EN">The values of the ECLASS property are stored in this element. For this purpose, the path along the multi-level property structure is specified. The underscore (_) serves as a separator.</xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="CONNECTION_TYPE" type="xs:boolean" default="0" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element dient der Unterscheidung zwischen verpflichtenden und optionalen Anstellvektoren.0 = an den Anstellvektor muss verpflichtend angeknüpft werden (Standardwert)1 = an den Anstellvektor kann optional angeknüpft werden, dieser kann für eine gültige Konfiguration aber auch frei bleiben</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to distinguish between mandatory and optional connection vectors.0 = the connection vector must be linked to (default value)1 = the connection vector can be linked to optionally, but it can also remain free for a valid configuration</xs:documentation>																				</xs:annotation>																			</xs:element>																		</xs:sequence>																		<xs:attribute name="OPTION_KEY" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:string">																					<xs:minLength value="1"/>																					<xs:maxLength value="30"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="SEQUENCE_NO">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, OPTIONS (Varianten) mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute allows for the OPTIONS (specification) of a freely-defined sorting order.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:nonNegativeInteger"/>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="FEATURE_TEXT" type="languagetext60">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Texte für FEATURES (Variantenarten</xs:documentation>															<xs:documentation xml:lang="EN">This element contains texts for FEATURES (version types).</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="SEQUENCE_NO">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird eine herstellerspezifische Sortierung für die FEATURES (Variantenarten) angegeben.Die Reihenfolge ist eine Empfehlung des Herstellers. Der Handel arbeitet im Bedarfsfall mit einer abweichenden Sortierung. Die Sortierung wird beispielsweise genutzt für: Anzeige in Bildschirmmasken, Reihenfolge der OPTIONS (Varianten) beim Bestellvorgang oder Formulare.Die Sortierung muss für alle Datensätze eindeutig angegeben werden.Bei unsichtbaren Kopfvarianten (HEADER_POS_VARIATION_TYPE = U (Pfad 1)), wird das Element nicht gefüllt.ElementpfadePfad 1: FEATURE_DEFINITION/FEATURES/FEATURE/HEADER_POS_VARIATION_TYPE/</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify a manufacturer-specific sorting for the FEATURES (version types).The order is a recommendation by the manufacturer. The dealership will, if necessary, work with a different sorting. The sorting is, for example, used for: display in on-screen forms, order of the versions during the ordering process, or forms.The sorting must be specified unequivocally for all data records.The element is left blank for invisible head versions (HEADER_POS_VARIATION_TYPE = U (path 1)).Element pathsPath 1: FEATURE_DEFINITION/FEATURES/FEATURE/HEADER_POS_VARIATION_TYPE/</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="0"/>																<xs:maxInclusive value="999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="HEADER_POS_VARIATION_TYPE">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element ist ein Kennzeichen, was es für ein FEATURE (Variantenart) ist:I = Implizite Variantenart,K = Kopfvariantenart oderP = Positions-Variantenartist.Es dient für die Steuerung der Verarbeitungsweise auf Kopf- oder Positionsebene; die mit "P" gekennzeichneten FEATURES (Variantenarten) dürfen nach Herstellerangabe nicht auf Kopfebene verarbeitet werden.Mit I gekennzeichnete FEATURES (Variantenarten) sind sichtbar und ergeben sich implizit aus anderen FEATURES (Variantenarten).</xs:documentation>															<xs:documentation xml:lang="EN">This element is an identifier that specifies whether a FEATURE (version type) is anI = implicit version type,K = head version type, orP = position version type.It serves the purpose of controlling the processing method on head or position level, FEATURES (version types) designated with a "P" must, according to the manufacturer, not be processed on head level.FEATURES (Version types) designated with an "I" are visible and result implicitly from other FEATURES (version types).</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string">																<xs:pattern value="[IKP]"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="FEATURE_TYPE">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Kennzeichnung, welchem Variantentyp das FEATURE (Variantenart) entspricht. Ein FEATURE (Variantenart) kann Maßvarianten (Wert von FEATURE_T "M"), Farbvarianten (Wert von FEATURE_T "C") oder anderen Variantentypen (Wert von FEATURE_T "O") zugeordnet werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to identify the FEATURES (version type) corresponding to the version. A FEATURE (version type) can be assigned dimensional variations (value of FEATURE_T "M"), colour variations (value of FEATURE_T "C") or other version types (value of FEATURE_T "O").</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="MEASURE" minOccurs="0">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Falls die der FEATURE (Variantenart) zugeordneten OPTIONS (Varianten) Maßvarianten sind, werden in diesem Element die Maßinformationen eingetragen.Diese bestehen aus einem Maßparameter und der Maßeinheit und können dann z. B. in Formeln der DECISIONS (Regeln) genutzt werden.</xs:documentation>																		<xs:documentation xml:lang="EN">If the OPTIONS (versions) assigned to the FEATURE (version type) are dimensional versions, the dimensional information is entered in this element.They consist of a dimensional parameter, the unit of measure and can then, for example, be used in the formulas of the DECISIONS (rules). </xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="MEASURE_UNIT" type="measure_unit">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird die Maßeinheit hinterlegt.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to specify the unit of measure.</xs:documentation>																				</xs:annotation>																			</xs:element>																			<xs:element name="MEASURE_PARAMETER" minOccurs="0">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element werden die Parameter hinterlegt, die der Definition einer Formel dienen, z. B. Planungsbreite =2*st + sb,wobei st für Seitenteilbreite und sb für Sitzbreite als Parameter stehen.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to specify the parameters for defining a formula, e.g. planning width = 2 * st +sb,with the parameters st for side unit width and sb for seat width.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:string">																						<xs:maxLength value="20"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:element>																		</xs:sequence>																	</xs:complexType>																</xs:element>															</xs:sequence>															<xs:attribute name="FEATURE_T">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird der, dem FEATURE (Variantenart) entsprechende, Variantentyp definiert.M = MaßvariantenC = FarbvariantenO = andere Varianten</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute defines the variant type corresponding to the FEATURE (version type).M = dimensional versionsC = colour versionsO = other versions</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:string">																		<xs:length value="1"/>																		<xs:pattern value="[MCO]"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>													<xs:element name="DETAIL_INFOS" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Zuordnung von Medien. Es ist möglich einem FEATURE (Variantenart) mehrere Detail-Informationen zuzuordnen, und jedes Bild des FEATURE (Variantenart) kann dann speziellen Serien oder Artikeln zugeordnet werden. Somit wird das jeweilige Bild nur in der entsprechenden Serie oder beim bestimmten Artikel angezeigt.Die Referenzierung von Medien(Detailinformationen) an FEATURES (Variantenarten), die zusätzlich noch Angaben zu Serien bzw. Artikeln beinhalten kann, darf nur einmal pro Medium (Detailinformation) erfolgen, das bedeutet, werden mehrere Serien bzw. Artikel referenziert, müssen sie alle bei der einen Angabe der Detailinformation aufgelistet werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to assign media. It is possible to assign a number of detailed information points to one FEATURE (version type), and each image of the FEATURE (version type) can then be assigned to specific series or items. The respective image will then only be displayed for the corresponding series or item.The referencing of media (detailed information) to FEATURES (version types) that also contain information on series or items may only be done once per medium, which means that if a number of series or items are referenced, then they all need to be listed when specifying the detailed information.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="DETAIL_INFO_REF" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element werden die Detailinformationen referenziert.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to reference the detailed information.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="SERIE_REF" minOccurs="0" maxOccurs="unbounded">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird die Serie referenziert.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to reference the series.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="SERIE_ID" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">In diesem Attribut wird die Serien-ID der referenzierten Serie angegeben.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute specifies the series ID of the referenced series.The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="36"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="ITEM_REF" minOccurs="0" maxOccurs="unbounded">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung eines Artikels.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to reference an item.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="SERIE_ID" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Dieses Attribut gibt die Serie-ID des referenzierten Artikel an.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute indicates the series ID of the referenced item.The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="36"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="TYPE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein Artikel per Artikelnummer referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference an item with an item number.The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																								<xs:pattern value="\S(.{0,28}\S)?"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																		</xs:sequence>																		<xs:attribute name="DETAIL_INFO_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">In diesem Attribut wird die Identifikationsnummer der referenzierten Detailinformation angegeben.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to specify the identification number of the referenced detailed information.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger">																					<xs:maxInclusive value="999999999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="SEQUENCE_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Dieses Attribut gibt die Möglichkeit, Detailinformationen an den Features mit einer selbstdefinierten Sortierreihenfolge anzulegen.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute allows for the specification of detailed information for the features with a freely-defined sorting order.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:positiveInteger"/>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>													<xs:element name="ECLASS_VALUE" type="xs:string" minOccurs="0" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element werden die Werte des ECLASS Merkmals hinterlegt. Dafür wird der Pfad entlang der mehrstufigen Merkmalsstruktur angegeben. Als Trennzeichen dient der Unterstrich (_).</xs:documentation>															<xs:documentation xml:lang="EN">The values of the ECLASS property are stored in this element. For this purpose, the path along the multi-level property structure is specified. The underscore (_) serves as a separator.</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>												<xs:attribute name="FEATURE_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird das FEATURE (Variantenart) identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to identify a FEATURE (version type).</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:nonNegativeInteger">															<xs:minInclusive value="0"/>															<xs:maxInclusive value="9999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="OPTION_DEFINITION" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Ausprägungen von Farben, Materialien und Maßen definiert.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to define the properties of colours, materials, shape versions and dimensions.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="OPTION_MEASURE" minOccurs="0" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden die Werte von OPTIONS (Varianten) hinterlegt, über die ein Maß angegeben wird (z. B. Rücken-, Sitzkissenhöhe).</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify the values of OPTIONS (versions) that are expressed in a dimension (e.g. backrest or cushion height).</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="MEASURE_VALUE">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird das Maß angegeben.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the dimensions.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="0"/>																<xs:maxInclusive value="999999999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="MEASURE_UNIT" type="measure_unit">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird die Maßeinheit hinterlegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the unit of measure.</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>												<xs:attribute name="OPTION_MEASURE_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine maßliche Ausprägung identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute identifies a dimensional variation.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="99999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="DECISIONS" minOccurs="0" maxOccurs="1">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden DECISIONS (Regeln) für OPTIONS (Varianten) und FEATURES (Variantenarten) formuliert.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to specify DECISONS (rules) for OPTIONS (versions) and FEATURES (version types).</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="DECISION" maxOccurs="99999">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird eine DECISION (Regel) definiert und beschrieben, die technisch machbare Konfigurationen abbildet.Eine Zuordnung der DECISION (Regeln) zu Serien oder Artikeln erfolgt durch Referenzierung aus den entsprechenden Elementen. In Summe müssen alle in diesem Element definierten DECISIONS (Regeln) entweder aus Serien oder Artikeln referenziert werden.Abhängig von dem Attribut DECISION_TYPE können unterschiedliche DECISIONS (Regeln) formuliert werden.Ist der Wert von DECISION_TYPE 0 oder1, handelt es sich um eine Vorbereitungsregel (Preparation Rule).Hierüber können nun Mengen von ungültigen bzw. gültigen OPTIONS (Varianten) in OPTION_COMBINATION  definiert werden. Diese finden Anwendung, wenn man die gültigen OPTIONS (Varianten) zu einem FEATURE (Variantenart) ermitteln möchte. Diese DECISIONS (Regeln) besitzen keinen Aktionsteil („ACTIONS“) und sie bestimmen eine Menge von Variantenkombinationen, die entweder wahr oder falsch sind. Dabei handelt es sich um eine Tabelle, deren Spaltenüberschriften die FEATURES (Variantenarten) sind und deren Zelleninhalte Werte, Listen, Intervalle, OPTION_GROUPS (Variantengruppen) sind, die durch Mengenoperatoren miteinander verknüpft sind.Die Bedingungen wurden um Operatoren ergänzt. Hierfür wurde ein extra Datentyp operator definiert. Dieser kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)Die einzelnen OPTION_COMBINATIONs sind als ELSE-Zweige zu betrachten. Das heißt, sobald eine Bedingungszeile (OPTION_COMBINATION) einen Treffer bekommen hat, werden die anderen nicht mehr durchlaufen.Ist der Wert von DECISION_TYPE 2, handelt es sich um eine Ausführungsregel (Action Rule). Hier können abhängig von den Bedingungen noch Aktionen definiert werden.Wenn alle Bedingungen innerhalb einer „OPTION_COMBINATION“ erfüllt sind, dann werden alle zugeordneten ACTIONS (Aktionen) ausgeführt, die abhängig von Bedingungen Werte setzen oder auch FEATURES (Variantenarten) ausblenden können. Ist eine OPTION_COMBINATION erfüllt, werden auch hier die anderen Bedingungen nicht mehr durchlaufen.ACTIONS (Aktionen) sind Anweisungen, die ausgeführt werden, wenn eine Bedingung erfüllt ist. Folgende Aktionen können ausgeführt werden:Das Setzen von OPTIONS (Varianten) (SET_FEATURE_FIXED) mit folgenden Möglichkeiten:Direkt, wie z.B. Haupstoff = „blau“ (OPTION) das Setzen von Variantenwerten aus einem anderen FEATURE (Variantenart) wie z.B. Absatzstoff = Hauptstoff das Rechnen von  OPTIONS (Varianten) (z.B. Sitzhöhe + 5cm).Diese Funktion steht allerdings nur für Maßvarianten zur Verfügung und geschieht über einen Formelstring, der Parameter und Werte enthalten darf.Hierzu muss vorher das FEATURE (Variantenart) (z.B. Sitzhöhe) einmal mit einem Parameter versehen werden (z.B. „sh“).Dem Maßparameter (MEASURE_PARAMETER) kann noch eine Einheit (MEASURE_UNIT) mit gegeben werden. In der Formel (FORMULA_STRING) tauchen somit nur die Parameter auf (z.B. Planungsbreite = 2 * st + sb, was bedeutet, dass die Planungsbreite sich aus der Sitzbreite + 2 mal der Seitenteilbreite ergibt)Das Setzen von Standardvarianten (SET_FEATURE_DEFAULT, SET_FEATURE_DEFAULT_NULL):Diese können dann gefüllt werden, wenn noch kein Wert eingegeben wurde. Hier gelten die gleichen Möglichkeiten wie oben.Die Sichtbarkeit von FEATURES (Variantenarten) (SET_FEATURE_VISIBLE, SET_FEATURE_INVISIBLE) bzw. das Wegschalten von DECISIONS (Regeln) (DISABLE_DECISION, ENABLE_DECISION):So kann z.B. bei Holzfüssen eine eventuell vorhandene Variantenart für einen Beizton eingeblendet werden und bei Auswahl eines Metallfußes eventuell wieder ausgeblendet werden.         Ausführungsregeln werden im Konfigurator meistens genutzt, wenn sich ein Optionswert (eine Variante) ändert. So kann z.B. dann, wenn sich die Fußvariante von Edelstahl auf Holz ändert, eine Variantenart für den Beizton angezeigt werden.Ist der Wert von DECISION_TYPE 3, handelt es sich um eine Ausführungsregel (Action Rule) für Stücklisten. Hier kann abhängig von den Bedingungen noch die Anzahl (SET_POS_COUNT_VALUE) in der Stückliste definiert werden.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to define and describe a DECISION (rule) that maps technically feasible configurations.The DECISIONS (rules) are assigned to series or items by references from the corresponding elements. In total, all DECISIONS (rules) defined in this element must be referenced from either series or items.Depending on the DECISION_TYPE attribute, different DECISIONS (rules) can be specified.If the value in DECISION_TYPE is 0 or 1, the rule is a "preparation rule".This allows for the definition of invalid and/or valid OPTIONS (versions) in OPTION_COMBINATION. These are used to determine the valid OPTIONS (versions) of a FEATURE (version type). These DECISIONS (rules) do not have an action part ("ACTIONS") and they define a quantity of version combinations that are either true or false. This is a table with the FEATURES (version types) as column headings; the cell contents of this table are values, lists, intervals, OPTION_GROUPS (version groups) that are linked by quantity operators.The conditions are supplemented with operators. The special data type operator was defined for this purpose. It may contain the following values:eq (equal)ne (not equal)in (is contained in a quantity)nin (is not contained in a quantity)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)The individual OPTION_COMBINATIONs must be considered as ELSE branches. This means that as soon as a condition line (OPTION_COMBINATION) receives a hit, the others will not be executed anymore.If the value in DECISION_TYPE is 2, the rule is an action rule. It allows for the definition of actions depending on the conditions.If all conditions within an „OPTION_COMBINATION“ are satisfied, all signed ACTIONS then can set values or make FEATURES (version types) invisible depending on conditions. If an OPTION_COMBINATION is satisfied, the other conditions are not processed. ACTIONS are instructions that are executed if a condition is met. The following actions can be executed:The setting of OPTIONS (versions) (SET_FEATURE_FIXED) with the following options:Direct, e.g. main fabric = "blue" (OPTION) the setting of version values from another FEATURE (version type); e.g. ledge fabric = main fabric the calculation of OPTIONS (versions) (e.g. sitting height + 5 cm).This function is only available for dimension versions and takes place via a formula string that may contain parameters and values.This requires the FEATURE (version type) (e.g. sitting height) to be assigned with a parameter (e.g. "sh").The measure parameter (MEASURE_PARAMETER) can be supplemented with a unit (MEASURE_UNIT). The formula (FORMULA_STRING) therefore only contains the parameters (e.g. planning width = 2 * st + sb, which means that the planning width results from the sitting width + 2 times the side element width)The setting of standard versions (SET_FEATURE_DEFAULT, SET_FEATURE_DEFAULT_NULL):These can be filled if no value has been entered yet. The same options as above apply.The visibility of FEATURES (version types) (SET_FEATURE_VISIBLE, SET_FEATURE_INVISIBLE) and disabling of DECISIONS (rules) (DISABLE_DECISION, ENABLE_DECISION):Example: for wooden feet, a potentially existing version type for a shade can be displayed and made invisible if a metal foot is selected.Action rules are usually used in the configurator if an option value (a version) changes. If, for example, the foot version is changed from stainless steel to wood, a version type for the shade can be displayed.If the value in DECISION_TYPE is 3, the rule is an action rule for parts lists. The quantity (SET_POS_COUNT_VALUE) in the parts list can be defined here depending on the conditions.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="DECISION_NAME_TEXT" type="languagetext60">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird die Bezeichnung einer Regel hinterlegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the designation of a rule.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="OPTION_COMBINATION" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird eine Variantenkombination gebildet, die mit bestimmten Bedingungen verknüpft ist.Ist der Wert von DECISION_TYPE 2 oder 3, können der Variantenkombination noch Aktionen (ACTIONS) zugeordnet werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to form a version combination that is linked to certain conditions.If the value of DECISION_TYPE is 2 or 3, actions (ACTIONS) can also be assigned to the version combination.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="OPTIONS_SET_REF" minOccurs="0" maxOccurs="unbounded">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Mit diesem Element wird auf das FEATURE (Variantenart) referenziert und eine DECISION (Regel) für ihre OPTIONS (Variantenausprägungen) definiert. Die DECISIONS (Regeln) können über Werte, Listen, Intervalle oder OPTION_GROUPS (Variantengruppen) verbunden durch einen Mengenoperator formuliert werden.Hierfür wurde ein einfacher Datentyp operator definiert, der folgende Werte enthalten kann:eq (ist gleich)ne (ist nicht gleich)in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to reference a FEATURE (version type) and define a DECISION (rule) for its OPTIONS (version variations). The DECISIONS (rules) may be defined via values, lists, intervals or OPTION_GROUPS (version groups) in conjunction with a quantity operator.The simple data type operator was defined for this purpose and may contain the following values:eq (equal)ne (not equal)in (is contained in a quantity)nin (is not contained in a quantity)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:choice>																			<xs:element name="OPTION_INTERVAL">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) innerhalb oder außerhalb eines Intervalls liegt.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) falls within or outside of an interval.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb eines durch OPTION_KEY_MIN und OPTION_KEY_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) is within or without the interval specified in OPTION_KEY_MIN and OPTION_KEY_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="in|nin"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="OPTION_KEY_MIN" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="OPTION_KEY_MAX" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="OPTION_LIST">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) einem Wert innerhalb einer Liste entspricht.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) corresponds to a value in a list.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:sequence maxOccurs="unbounded">																						<xs:element name="OPTION_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Element wird auf die Optionen in der Vergleichsliste referenziert.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference the options in a comparison list.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="OPTION_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:sequence>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb einer Liste von Werten befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within or without a list of values.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="in|nin"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="OPTION_GROUP_REF_OP">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="OPTION_GROUP_KEY" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine OPTION_GROUP (Variantengruppe) referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference an OPTION_GROUP (version group).The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="in|nin"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="OPTION_REF_OP">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird ein Vergleich mit einer OPTION (Variante) formuliert.Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to define a comparison with an OPTION (version).The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="OPTION_KEY" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit einer OPTION (Variante) formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to define a comparison with an OPTION (version). The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="eq|ne|gt|lt|ge|le"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="OPTION_LIKE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element dient dem Textmustervergleich bezüglich Variantenausprägungen.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to compare text patterns with regard to options.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="LIKE_VALUE">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Hier wird die Vergleichszeichenfolge eingetragen. Ähnlich wie beim SQL-Vergleichsoperator LIKE darf sie die Zeichen '_' für ein beliebiges Zeichen und '%' für eine beliebige Zeichenfolge beinhalten.</xs:documentation>																							<xs:documentation xml:lang="EN">This is where the comparison string is entered. Similar to the SQL comparison operator LIKE, it may contain the characters '_' for any character, and '%' for any string.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:string">																								<xs:minLength value="1"/>																								<xs:maxLength value="30"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="FEATURE_REF_OP">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element kann direkt das FEATURE (Variantenart) verglichen werden.Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to directly compare the FEATURE (version type).The comparison operator may contain the following values:eq (equal)ne (not equal)</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="FEATURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein Vergleich mit einem FEATURE (Variantenart) formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to define a comparison with a FEATURE (version type). The comparison operator may contain the following values:eq (equal)ne (not equal) </xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="eq|ne"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="MEASURE_VALUE_OP">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird der Maßwert einer OPTION (Variante) mit einem weiteren Maßwert überprüft.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to check the dimension of an OPTION (version) using another dimension.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="MEASURE_VALUE" type="xs:nonNegativeInteger" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Vergleichsmaßwert angegeben.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to specify the comparison dimension.</xs:documentation>																						</xs:annotation>																					</xs:attribute>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit  einem Maßwert formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to define a comparison with a dimension. The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="eq|ne|gt|lt|ge|le"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="MEASURE_INTERVAL">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft ob der Maßwert einer OPTION (Variante) innerhalb oder außerhalb eines Intervall liegt.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (versions) dimension falls within or outside of an interval.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="OPERATOR" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich ein Wert innerhalb oder außerhalb eines durch MEASURE_MIN und MEASURE_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to evaluate whether a value is within the interval specified in MEASURE_MIN and MEASURE_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="operator">																								<xs:pattern value="in|nin"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="MEASURE_MIN" type="xs:nonNegativeInteger" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																						</xs:annotation>																					</xs:attribute>																					<xs:attribute name="MEASURE_MAX" type="xs:nonNegativeInteger" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																						</xs:annotation>																					</xs:attribute>																					<xs:attribute name="MEASURE_STEP" type="xs:nonNegativeInteger">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut kann die Schrittweite des Intervalls angegeben werden.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute can be used to specify the step size of the interval.</xs:documentation>																						</xs:annotation>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																		</xs:choice>																		<xs:attribute name="FEATURE_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine FEATURE (Variantenart) referenziert.</xs:documentation>																				<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:nonNegativeInteger">																					<xs:minInclusive value="0"/>																					<xs:maxInclusive value="9999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																		<xs:attribute name="REF_LEVEL" use="optional">																			<xs:annotation>																				<xs:documentation xml:lang="DE">In Stücklisten können Unterpositionen FEATURES (Variantenarten) der Hauptposition (PARENT), der obersten Position (ROOT) und von dem Artikel selbst (SELF) über den REF_LEVEL abfragen und abhängig davon eine Aktion auslösen oder diese in einer Bedingung integrieren. 1 = ROOT2 = PARENT3 = SELF (Default ist SELF, wenn kein REF-Level angegeben ist)</xs:documentation>																				<xs:documentation xml:lang="EN">In parts lists, sub-positions can query FEATURES (version types) of the main position (PARENT), the uppermost position (ROOT) and the item itself (SELF) via the REF_LEVEL and depending on them trigger an action or integrate the action in a condition.1 = ROOT2 = PARENT3 = SELF (default is SELF if no REF level is specified)</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:nonNegativeInteger">																					<xs:maxInclusive value="3"/>																					<xs:minInclusive value="1"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>																<xs:element name="ACTIONS" minOccurs="0">																	<xs:annotation>																		<xs:documentation xml:lang="DE">ACTIONS optional Dieses Element dient der Festlegung von Aktionen, die bei bestimmten Bedingungen durchgeführt werden.ACTIONS (Aktionen) sind Anweisungen, die ausgeführt werden, wenn eine Bedingung erfüllt ist. Folgende ACTIONS (Aktionen) können ausgeführt werden:- Das Setzen von OPTIONS (Varianten) (SET_FEATURE_FIXED) mit folgenden Möglichkeiten: ° Direkt, wie z.B. Haupstoff = „blau“ (OPTION)° das Setzen von Variantenwerten aus einer anderen FEATURE (Variantenart) wie z.B Absatzstoff = Hauptstoff° das Rechnen von OPTIONS (Varianten) (z.B. Sitzhöhe + 5cm).Diese Funktion steht allerdings nur für Maßvarianten zur Verfügung und geschieht über einen Formelstring, der Parameter und Werte enthalten darf. Hierzu muss vorher das FEATURE (Variantenart) (z.B. Sitzhöhe) einmal mit einem Parameter versehen werden (z.B. „sh“). Dem Maßparameter (MEASURE_PARAMETER) kann noch eine Einheit (MEASURE_UNIT) mit gegeben werden. In der Formel (FORMULA_STRING) tauchen somit nur die Parameter auf (z.B. Planungsbreite = 2*st + sb, was bedeutet, dass die Planungsbreite sich aus der Sitzbreite + 2 mal der Seitenteilbreite ergibt)- Das Setzen von Standardvarianten (SET_FEATURE_DEFAULT, SET_FEATURE_DEFAULT_NULL):Diese können dann gefüllt werden, wenn noch kein Wert eingegeben wurde. Hier gelten die gleichen Möglichkeiten wie oben. - Die Sichtbarkeit von FEATURES (Variantenarten) (SET_FEATURE_VISIBLE, SET_FEATURE_INVISIBLE) bzw. das Wegschalten von DECISIONS (Regeln) (DISABLE_DECISION, ENABLE_DECISION):So kann z.B. bei Holzfüssen eine eventuell vorhandene Variantenart für einen Beizton eingeblendet werden und bei Auswahl eines Metallfußes eventuell wieder ausgeblendet werden.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to determine actions that are executed under certain conditions.ACTIONS are instructions that are executed if a condition is met. The following ACTIONS can be executed:- The setting of OPTIONS (versions) (SET_FEATURE_FIXED) with the following options:° Direct, e.g. main fabric = "blue" (OPTION)° the setting of version values from another FEATURE (version type) e.g. ledge fabric = main fabric° the calculation of OPTIONS (versions) (e.g. sitting height + 5 cm).This function is only available for dimension versions and takes place via a formula string that may contain parameters and values.This requires the version type (e.g. sitting height) to be assigned with a parameter (e.g. "sh"). The measure parameter (MEASURE_PARAMETER) can be supplemented with a unit (MEASURE_UNIT). The formula (FORMULA_STRING) therefore only contains the parameters (e.g. planning width = 2 * st + sb, which means that the planning width results from the sitting width + 2 times the side element width.- The setting of standard versions (SET_FEATURE_DEFAULT, SET_FEATURE_DEFAULT_NULL):These can be filled if no value has been entered yet. The same options as above apply. - The visibility of FEATURES (version types) (SET_FEATURE_VISIBLE, SET_FEATURE_INVISIBLE) and disabling of DECISIONS (rules) (DISABLE_DECISION, ENABLE_DECISION):Example: for wooden feet, a potentially existing version type for a shade can be displayed and made invisible if a metal foot is selected.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:choice maxOccurs="unbounded">																			<xs:element name="SET_FEATURE_DEFAULT">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser ACTION (Aktion) können Standardvarianten gesetzt werden.Bei der Aktion SET_FEATURE_DEFAULT kann ein Wert nur gesetzt werden, wenn der vorhandene Wert durch SET_FEATURE_DEFAULT_NULL gesetzt oder NULL ist das heißt, noch kein Wert eingegeben wurde.Für das Setzen von OPTIONS (Varianten) gibt es folgende Möglichkeiten:Direkt, wie z.B. Haupstoff = „blau“ (OPTION) das Setzen von OPTIONS (Variantenwerten) aus einer anderen Variantenart (FEATURE) wie z.B Absatzstoff = Hauptstoff das Rechnen von OPTIONS (Varianten) (z.B. Sitzhöhe + 5cm). Diese Funktion steht allerdings nur für Maßvarianten zur Verfügung und geschieht über einen Formelstring, der Parameter und Werte enthalten darf.Hierzu muss vorher das FEATURE (Variantenart) (z.B. Sitzhöhe) einmal mit einem Parameter versehen werden (z.B. „sh“).Dem Maßparameter (MEASURE_PARAMETER) kann noch eine Einheit (MEASURE_UNIT) mit gegeben werden. In der Formel (FORMULA_STRING) tauchen somit nur die Parameter auf (z.B. Planungsbreite = 2*st + sb, was bedeutet, dass die Planungsbreite sich aus der Sitzbreite + 2 mal der Seitenteilbreite ergibt).</xs:documentation>																					<xs:documentation xml:lang="EN">This ACTION is used to set standard versions.These can be filled if no value has been entered yet.The following options are available for the setting of OPTIONS (versions):Directe.g. main fabric = "blue" (OPTION) the setting of OPTIONS (version values) from another FEATURE (version type); e.g. ledge fabric = main fabric the calculation of OPTIONS (versions) (e.g. sitting height + 5 cm).This function is only available for dimension versions and takes place via a formula string that may contain parameters and values.This requires the FEATURE (version type) (e.g. sitting height) to be assigned with a parameter (e.g. "sh").The measure parameter (MEASURE_PARAMETER) can be supplemented with a unit (MEASURE_UNIT). The formula (FORMULA_STRING) therefore only contains the parameters (e.g. planning width = 2 * st + sb, which means that the planning width results from the sitting width + 2 times the side element width. </xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:choice>																						<xs:element name="FEATURE_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element referenziert auf ein anderes FEATURE (Variantenart) für das Setzen von OPTIONS (Variantenwerten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element references another FEATURE (version type) for the setting of OPTIONS (version values).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FEATURE_NO" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="OPTION_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Element wird auf eine Variante (OPTION) referenziert, die direkt als Standard gesetzt wird.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a version (OPTION) that is directly set as standard.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="OPTION_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="FORMULA_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung auf eine Formel zum Berechnen von Standardwerten.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a formula for the calculation of standard values.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FORMULA_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Formel referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a formula.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:choice>																					<xs:attribute name="FEATURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_FEATURE_FIXED">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser ACTION (Aktion) können OPTIONS (Varianten) gesetzt werden. Diese können auch nicht von nachfolgenden DECISIONS (Regeln) überschrieben werden. Für das Setzen von OPTIONS (Varianten) gibt es folgende Möglichkeiten:- Direkt, wie z.B. Haupstoff = „blau“ (OPTION) - das Setzen von Variantenwerten aus einer anderen FEATURE (Variantenart) wie z.B Absatzstoff = Hauptstoff - das Rechnen von OPTIONS (Varianten) (z.B. Sitzhöhe + 5cm). Diese Funktion steht allerdings nur für Maßvarianten zur Verfügung und geschieht über einen Formelstring, der Parameter und Werte enthalten darf. Hierzu muss vorher die Variantenart (z.B. Sitzhöhe) einmal mit einem Parameter versehen werden (z.B. „sh“). Dem Maßparameter (MEASURE_PARAMETER) kann noch eine Einheit (MEASURE_UNIT) mit gegeben werden. In der Formel (FORMULA_STRING) tauchen somit nur die Parameter auf (z.B. Planungsbreite = 2*st + sb, was bedeutet, dass die Planungsbreite sich aus der Sitzbreite + 2 mal der Seitenteilbreite ergibt).</xs:documentation>																					<xs:documentation xml:lang="EN">This ACTIONS is used to set OPTIONS (versions). These cannot be overwritten by subsequent DECISIONS (rules).The following options are available for the setting of OPTIONS (versions):- Direct, e.g. main fabric = "blue" (OPTION) - the setting of version values from another FEATURE (version type) e.g. ledge fabric = main fabric - the calculation of OPTIONS (versions) (e.g. sitting height + 5 cm). This function is only available for dimension versions and takes place via a formula string that may contain parameters and values. This requires the version type (e.g. sitting height) to be assigned with a parameter (e.g. "sh"). The measure parameter (MEASURE_PARAMETER) can be supplemented with a unit (MEASURE_UNIT). The formula (FORMULA_STRING) therefore only contains the parameters (e.g. planning width = 2 * st + sb, which means that the planning width results from the sitting width + 2 times the side element width.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:choice>																						<xs:element name="FEATURE_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element referenziert auf ein anderes FEATURE (Variantenart) für das Setzen von OPTIONS (Variantenwerten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element references another FEATURE (version type) for the setting of OPTIONS (version values).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FEATURE_NO" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="OPTION_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Element wird auf eine Variante (OPTION) referenziert, die direkt gesetzt wird.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a version (OPTION) that is set directly.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="OPTION_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="FORMULA_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung auf eine Formel zum Berechnen von OPTIONS (Varianten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a formula for the calculation of OPTIONS (versions).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FORMULA_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Formel referenziert. Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a formula.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:choice>																					<xs:attribute name="FEATURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="ENABLE_DECISION">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser Aktion können nachfolgende DECISIONS (Regeln) eingeschaltet werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This action can be used to activate the following DECISIONS (rules).</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="DECISION_NO">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger">																								<xs:minInclusive value="1"/>																								<xs:maxInclusive value="9999999999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="DISABLE_DECISION">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser Aktion können nachfolgende DECISIONS (Regeln) ausgeschaltet werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This action can be used to deactivate the following DECISIONS (rules).</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="DECISION_NO">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Regel referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a rule.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger">																								<xs:minInclusive value="1"/>																								<xs:maxInclusive value="9999999999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_FEATURE_VISIBLE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser Aktion können FEATURES (Variantenarten) sichtbar gemacht werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This action makes FEATURES (version types) visible.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="FEATURE_NO">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_FEATURE_INVISIBLE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser Aktion können FEATURES (Variantenarten) unsichtbar gemacht werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This action makes FEATURES (version types) invisible.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="FEATURE_NO">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_FEATURE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mittels  dieser ACTION (Aktion) kann ein Wert für eine OPTION (Variante) eines FEATURE (Variantenart) gesetzt werden. Dieser Wert kann im Gegensatz zu „SET_FEATURE FIXED“ verändert werden, wenn die Bedingungen das zulassen. Diese Wertebelegung greift auch dann, wenn das entsprechende Feld vorher durch einen Default oder manuell belegt wurde.</xs:documentation>																					<xs:documentation xml:lang="EN">This ACTION sets a value for an OPTION (version) of a FEATURE (version type). Contrary to „SET_FEATURE FIXED“, this value can be modified if permitted by the conditions.  This value rule also applies if the corresponding field was previously set to default or manual.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:choice>																						<xs:element name="FEATURE_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element referenziert auf ein anderes FEATURE (Variantenart) für das Setzen von OPTIONS (Variantenwerten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element references another FEATURE (version type) for the setting of OPTIONS (version values).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FEATURE_NO" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="OPTION_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Element wird auf eine OPTION (Variante) referenziert, die direkt gesetzt wird.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a OPTION (version) that is set directly.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="OPTION_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="FORMULA_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung auf eine Formel zum Berechnen von OPTIONS (Varianten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a formula for the calculation of OPTIONS (versions).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FORMULA_KEY" use="required">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Formel referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a formula.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:choice>																					<xs:attribute name="FEATURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_FEATURE_DEFAULT_NULL">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit dieser Aktion können Standardvarianten gesetzt werden.Diese Vorbelegung greift nur wenn das entsprechende Variantenfeld vorher leer war.</xs:documentation>																					<xs:documentation xml:lang="EN">This action is used to set standard versions.The default value only applies if the relevant version field was previously blank.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:choice>																						<xs:element name="FEATURE_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element referenziert auf ein anderes FEATURE (Variantenartfür das Setzen von NULL.</xs:documentation>																								<xs:documentation xml:lang="EN">This element references another FEATURE (version type) for the setting of NULL.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FEATURE_NO">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:nonNegativeInteger">																											<xs:minInclusive value="0"/>																											<xs:maxInclusive value="9999"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="OPTION_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Element wird auf eine OPTION (Variante) referenziert, die auf NULL gesetzt wird.</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a OPTION (version) that is set to NULL.</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="OPTION_KEY">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																						<xs:element name="FORMULA_REF">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Dieses Element dient der Referenzierung auf eine Formel zum Berechnen von OPTIONS (Varianten).</xs:documentation>																								<xs:documentation xml:lang="EN">This element is used to reference a formula for the calculation of OPTIONS (versions).</xs:documentation>																							</xs:annotation>																							<xs:complexType>																								<xs:attribute name="FORMULA_KEY">																									<xs:annotation>																										<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Formel referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																										<xs:documentation xml:lang="EN">This attribute is used to reference a formula.The attribute must be unique regardless of upper and lower case.</xs:documentation>																									</xs:annotation>																									<xs:simpleType>																										<xs:restriction base="xs:string">																											<xs:minLength value="1"/>																											<xs:maxLength value="30"/>																										</xs:restriction>																									</xs:simpleType>																								</xs:attribute>																							</xs:complexType>																						</xs:element>																					</xs:choice>																					<xs:attribute name="FEATURE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="9999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																			<xs:element name="SET_POS_COUNT_VALUE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Element wird eine Anzahl in der PART_LIST (Stückliste) gesetzt.Diese Aktion darf nur bei DECISIONS (Regeln) mit DECISION_TYPE = 3 angegeben werden.</xs:documentation>																					<xs:documentation xml:lang="EN">This version is used to set a quantity in the parts list.This action must only be specified for DECISIONS (rules) with DECISION_TYPE = 3.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:nonNegativeInteger">																						<xs:minInclusive value="0"/>																						<xs:maxInclusive value="9999"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:element>																			<xs:element name="SET_MESSAGE">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Dieses Element dient zum Setzen einer Nachricht, so dass bei bestimmten Variantenkombinationen Warnungen oder Hinweise ausgelöst werden können.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to set a message for the purpose of triggering warnings or notices for certain version combinations.</xs:documentation>																				</xs:annotation>																				<xs:complexType>																					<xs:attribute name="MESSAGE_NO" use="required">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Nachricht referenziert.</xs:documentation>																							<xs:documentation xml:lang="EN">This attribute is used to reference a message.</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:nonNegativeInteger">																								<xs:minInclusive value="0"/>																								<xs:maxInclusive value="999999"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:complexType>																			</xs:element>																		</xs:choice>																	</xs:complexType>																</xs:element>															</xs:sequence>															<xs:attribute name="SEQUENCE" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Element wird festgelegt, in welcher Reihenfolge die zugeordneten DECISIONS (Prüfverfahren) ausgeführt werden.</xs:documentation>																	<xs:documentation xml:lang="EN">This element is used to specify the sequence in which the assigned DECISIONS (assessment procedures) will be executed.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger">																		<xs:minInclusive value="1"/>																		<xs:maxInclusive value="99999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>													<xs:element name="VALID_FROM" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem eine Regel gültig ist.Die Elemente mit der Bezeichnung VALID_FROM dürfen kein Datum enthalten, das vor dem Katalogbeginn liegt.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify the date from which date onwards a rule is valid.Elements with the designation VALID_FROM must not contain a date prior to the catalogue start date.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:date"/>														</xs:simpleType>													</xs:element>													<xs:element name="VALID_UNTIL" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis zu welchem eine Regel gültig  ist.Die Elemente mit der Bezeichnung VALID_UNTIL dürfen kein Datum enthalten, das größer dem Katalogdatum + 10 Jahre ist. Ist eine Einschränkung nicht erwünscht, muss das Element leer bleiben.</xs:documentation>															<xs:documentation xml:lang="EN">This element specifies the date until which a rule is valid.Elements with the designation VALID_UNTIL must not contain a date that is more than 10 years in the future from the catalogue date. The element must be left blank if the range is unrestricted.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:date"/>														</xs:simpleType>													</xs:element>													<xs:element name="FEATURE_REF" minOccurs="0" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Mit diesem Element wird auf das FEATURE (Variantenart) referenziert.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference a FEATURE (version type).</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="FEATURE_NO" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger">																		<xs:minInclusive value="0"/>																		<xs:maxInclusive value="9999"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>												</xs:sequence>												<xs:attribute name="DECISION_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird die Regel identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to identify the rule.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="9999999999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="DECISION_TYPE" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Typ einer DECISION (Regel) angegeben. 0 = ausschließende VorbereitungsregelHierüber können Mengen von ungültigen OPTIONS (Varianten) in OPTION_COMBINATION/FEATURE_REF  definiert werden. Diese finden Anwendung, wenn man die ungültigen OPTIONS (Varianten) zu einem FEATURE (Variantenart) ermitteln möchte. Diese DECISIONS (Regeln) besitzen keinen Aktionsteil („ACTIONS“) und sie bestimmen eine Menge von Variantenkombinationen, die entweder wahr oder falsch sind. Dabei handelt es sich um eine Tabelle, deren Spaltenüberschriften die FEATURES (Variantenarten) sind und deren Zelleninhalte Werte, Listen, Intervalle, OPTION_GROUPS (Variantengruppen) sind, die durch Mengenoperatoren miteinander verknüpft sind1 = Vorbereitungsregel (PreparationRule)Hierüber können Mengen von gültigen OPTIONS (Varianten) in OPTION_COMBINATION/FEATURE_REF  definiert werden. Diese finden Anwendung, wenn man die gültigen OPTIONS (Varianten) zu einem FEATURE (Variantenart) ermitteln möchte. Diese DECISION (Regeln) besitzen keinen Aktionsteil („ACTIONS“) und sie bestimmen eine Menge von Variantenkombinationen, die entweder wahr oder falsch sind. Dabei handelt es sich um eine Tabelle, deren Spaltenüberschriften die FEATURES (Variantenarten) sind und deren Zelleninhalte Werte, Listen, Intervalle, OPTION_GROUPS (Variantengruppen) sind, die durch Mengenoperatoren miteinander verknüpft sind.2 = Ausführungsregel (Action Rule)Hier können zusätzlich zu den Bedingungen noch Aktionen definiert werden.Die DECISIONS (Regeln) werden vor Eingabe einer OPTION (Variante) am Artikel ausgewertet.Wenn dann ein Wert ausgewählt wurde, greifen die Aktionsregeln, welche dann OPTIONS (Werte) setzen oder FEATURES (Variantenarten) ausblenden können.Bei Action Rules greift immer die erste Zeile (OPTIONS_SET_REF), die zutrifft. In dem Fall werden alle zugehörigen ACTIONS ausgeführt.3 = Ausführungsregel für Anzahl in Stücklisten (PositionCounter Rule)Hier kann abhängig von den Bedingungen über die Aktion  SET_POS_COUNT_VALUE die Anzahl in der Stückliste definiert werden.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to specify the DECISION (rule) type. 0 = excluding preparation ruleThis allows for the definition of invalid OPTIONS (versions) in OPTION_COMBINATION/FEATURE_REF. These are used to determine the invalid OPTIONS (versions) of a FEATURE (version type). These DECISIONS (rules) do not have an action part ("ACTIONS") and they define a quantity of version combinations that are either true or false. This is a table with the FEATURES (version types) as column headings; the cell contents of this table are values, lists, intervals, OPTION_GROUPS (version groups) that are linked by quantity operators. 1 = Preparation ruleThis allows for the definition of valid OPTIONS (versions) in OPTION_COMBINATION/FEATURE_REF. These are used to determine the valid OPTIONS (versions) of a FEATURE (version type). These DECISIONS (rules) do not have an action part ("ACTIONS") and they define a quantity of version combinations that are either true or false. This is a table with the FEATURES (version types) as column headings; the cell contents of this table are values, lists, intervals, OPTION_GROUPS (version groups) that are linked by quantity operators.2 = Action ruleIt allows for the definition of actions in addition to the conditions.The DECISIONS (rules) are analysed before an OPTION (version) is entered for an item.Once a value has been selected, the action rules apply and then set values or make written types invisible.For action rules, it is always the first line (OPTIONS_SET_REF) that applies. In this case, all associated ACTIONS are executed.3 = Action rule for quantity in parts lists (PositionCounter Rule)The quantity in the parts list can be defined here depending on the conditions via the action SET_POS_COUNT_VALUE.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:int">															<xs:minInclusive value="0"/>															<xs:maxInclusive value="3"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="SEQUENCE" type="xs:positiveInteger" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Dieses Attribut bestimmt die Reihenfolge, in der die DECISIONS (Regeln) ausgewertet werden sollen. Sie werden in aufsteigender Reihenfolge von der kleinsten SEQUENCE bis zur größten ausgewertet.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute determines the order in which DECISIONS (rules) are to be evaluated. They are evaluated in ascending order from the smallest SEQUENCE to the largest.</xs:documentation>													</xs:annotation>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="OPTION_GROUPS" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element dient der Gruppierung von Mengen mehrerer OPTIONS (Varianten). Sie können in den DECISIONS (Regeln) unterhalb von OPTION_COMBINATION/FEATURE_REF in den DECISIONS und unterhalb von FINISH, sowie PERCENTAGE_SURCHARGE in den PRICE_FEATURE_GROUPS referenziert werden. Diese OPTIONS (Varianten) sind als unabhängiger Pool zu betrachten und haben keine Verbindung zu einem FEATURE (Variantenart).</xs:documentation>									<xs:documentation xml:lang="EN">This element is use to group quantities of OPTIONS (versions). They can be reference in the DECISIONS (rules) below OPTION_COMBINATION/FEATURE_REF in DECISIONS and below FINISH, and PERCENTAGE_SURCHARGE in the PRICE_FEATURE_GROUPS.  These OPTIONS (versions) are to be considered an independent pool and have no connection to any FEATURE (version type). </xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="OPTION_GROUP" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Dieses Element dient zur Festlegung eine OPTION_GROUP (Variantengruppe).Sie kann in den Prüfungen unterhalb von OPTION_COMBINATION/FEATURE_REF in den DECISIONS und unterhalb von FINISH, sowie PERCENTAGE_SURCHARGE in den PRICE_FEATURE_GROUPS referenziert werden. Diese OPTIONS (Varianten) sind als unabhängiger Pool zu betrachten und haben keine Verbindung zu einem FEATURE (Variantenart).</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify a OPTION_GROUP (version group).It can be referenced in assessments below OPTION_COMBINATION/FEATURE_REF in the DECISIONS and below FINISH, and PERCENTAGE_SURCHARGE in the PRICE_FEATURE_GROUPS. These OPTIONS (versions) are to be considered an independent pool and have no connection to any FEATURE (version type).</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="OPTION" maxOccurs="unbounded">														<xs:annotation>															<xs:documentation xml:lang="DE">Mit diesem Element wird auf eine OPTION (Variante) referenziert.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to reference an OPTION (version).</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:attribute name="OPTION_KEY" use="required">																<xs:annotation>																	<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:string">																		<xs:minLength value="1"/>																		<xs:maxLength value="30"/>																	</xs:restriction>																</xs:simpleType>															</xs:attribute>															<xs:attribute name="SEQUENCE_NO">																<xs:annotation>																	<xs:documentation xml:lang="DE">Dieses Attribut definiert die Reihenfolge der OPTIONS (Varianten) in einer OPTION_GROUP (Variantengruppe).</xs:documentation>																	<xs:documentation xml:lang="EN">This attribute defines the order of the OPTIONS (versions) in an OPTION_GROUP (version group).</xs:documentation>																</xs:annotation>																<xs:simpleType>																	<xs:restriction base="xs:nonNegativeInteger"/>																</xs:simpleType>															</xs:attribute>														</xs:complexType>													</xs:element>													<xs:element name="OPTION_GROUP_TEXT" type="languagetext60">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Texte für OPTION_GROUPS (Variantengruppen).</xs:documentation>															<xs:documentation xml:lang="EN">This element contains texts for OPTION_GROUPS (version groups).</xs:documentation>														</xs:annotation>													</xs:element>												</xs:sequence>												<xs:attribute name="OPTION_GROUP_KEY" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine OPTION_GROUP (Variantengruppe) identifiziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to identify an OPTION_GROUP (version group).The attribute must be unique regardless of upper and lower case.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:string">															<xs:minLength value="1"/>															<xs:maxLength value="30"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="FORMULAS" minOccurs="0">								<xs:annotation>									<xs:documentation xml:lang="DE">Dieses Element steht für das Rechnen von OPTIONS (Varianten) (z.B. Sitzhöhe + 5cm) zur Verfügung. Die Funktion ist allerdings nur für Maßvarianten erlaubt, deren FEATURE (Variantenart) den Wert ″M″ enthält, in dem Element MEASURE_UNIT die Maßeinheit und in MEASURE_PARAMETER der Parameter (z. B. sh für Sitzhöhe) eingetragen werden kann. Das Rechnen geschieht über einen Formelstring, der Parameter und Werte enthalten darf. Es dürfen nur mathematische Rechenzeichen (+, -, *, /) verwendet werden. Hierbei gilt die Regel Punkt-vor-Strich-Rechnung.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used for the calculation of OPTIONS (versions) (e.g. sitting height + 5 cm). The function is however only permitted for dimensional versions with a FEATURE (version type) that contains the value "M", the unit of measure can be entered in MEASURE_UNIT, the parameter (e.g. sh for sitting height) in MEASURE_PARAMETER. The calculation is carried out via a formula string that may contain parameters and values. Only mathematical operators (+, -, *, /) may be used. The rule of precedence applies.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="FORMULA" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">Das Element dient der Definition einer Formel. Das Attribut FORMULA_KEY enthält den Identifikator, das Element FORMULA_STRING die eigentliche Formel.</xs:documentation>												<xs:documentation xml:lang="EN">The element is used to define a formula. The attribute FORMULA_KEY contains the identifier, the FORMULA_STRING contains the actual formula.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="FORMULA_STRING">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element dient der Angabe einer Formel. Formeln dürfen nur Parameter enthalten, die an der Variantenart (FEATURE) definiert wurden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify a formula. Formulas may only contain parameters that have been defined for the variant type (FEATURE).</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string">																<xs:pattern value="[+\-*/()A-Za-z0-9. ]*"/>															</xs:restriction>														</xs:simpleType>													</xs:element>												</xs:sequence>												<xs:attribute name="FORMULA_KEY" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Schlüssel für die Formel definiert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute defines the key for the formula.The attribute must be unique regardless of upper and lower case.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:string">															<xs:minLength value="1"/>															<xs:maxLength value="30"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="PRICE_DEFINITION">					<xs:annotation>						<xs:documentation xml:lang="DE">In diesem Element werden Informationen hinterlegt, die für die Preisberechnung notwendig sind wie beispielsweise Preistabellen und Ausführungsgruppen.</xs:documentation>						<xs:documentation xml:lang="EN">This element is used to specify information for the catalogue modification that is necessary for the price calculation, such as price tables and design ranges.</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="PRICE_FEATURE_GROUPS">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden PRICE_FEATURE_GROUPS definiert.</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to define PRICE_FEATURE_GROUPS.</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence>										<xs:element name="PRICE_FEATURE_GROUP" maxOccurs="unbounded">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element werden Informationen für die Preissteuerung hinterlegt. Über die PRICE_FEATURE_GROUP wird gesteuert, unter welchen Bedingungen (z. B. Variantenkombinationen) ein Preis gezogen wird.Eine PRICE_FEATURE_GROUP wird vom Artikel referenziert. Beim Artikel werden auch die konkreten Preise hinterlegt.Für die PRICE_FEATURE_GROUP bzw. für Artikel gelten folgende Regelungen:- Preisgruppenneutrale Artikel können OPTIONS (Varianten) haben, die sich jedoch nicht preislich auswirken. Ihr Preis muss nicht in Preisfeld 1 stehen, sie dürfen jedoch nur ein Element FINISH für die Preisfeldangabe haben. Für preisfeldunabhängige Artikel, für die nur ein Element FINISH in der PRICE_FEATURE_GROUP existiert, in dem der Preis festgehalten wird, dürfen nur einen zugeordneten Preis entsprechend des im FINISH-Element angegebenen Preisfeldes haben.- FINISH-Elemente enthalten nur die jeweils nötigen FEATURES (Variantenarten).- Ausführungsabhängige Artikel haben ein oder mehrere FEATURES (Variantenarten).- Ein Artikel muss genau eine Basispreisgruppe referenzieren (ADDITIONAL_PRICE=0).- Es dürfen prinzipiell mehrere PRICE_FEATURE_GROUPs mit derselben Kombination von FEATURES (Variantenarten) angelegt werden.</xs:documentation>												<xs:documentation xml:lang="EN">This element is used to specify price control information. The PRICE_FEATURE_GROUP is used to control the conditions under which a price (e.g. version combinations) applies.A PRICE_FEATURE_GROUP is referenced by the item. The specific prices are also specified in the item.The following rules apply to PRICE_FEATURE_GROUP and/or items:- Price group-neutral item can have OPTIONS (variants) that do not affect the price. Their price does not have to be in price field 1, but they may only have one FINISH element for the price field specification. For price field-independent items for which only one FINISH element exists in the PRICE_FEATURE_GROUP in which the price is recorded, they may only have one assigned price corresponding to the price field specified in the FINISH element.- FINISH elements only contain the necessary FEATURES (variant types).- Version-dependent items have one or more FEATURES (variant types).- An item must reference exactly one base price group (ADDITIONAL_PRICE=0).- In principle, several PRICE_FEATURE_GROUPs with the same combination of FEATURES (variant types) may be created.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="PRICE_FEATURE_GROUP_TEXT" type="languagetext60" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Dieses Element enthält Texte für Ausführungsgruppen:</xs:documentation>															<xs:documentation xml:lang="EN">This element contains texts for variation groups.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:choice>														<xs:element name="FINISH" maxOccurs="unbounded">															<xs:annotation>																<xs:documentation xml:lang="DE">In diesem Element werden gültigen Variantenkombinationen Preisfelder (PRICE_FIELD) und eine Herstellerpreisgruppe zugeordnet.</xs:documentation>																<xs:documentation xml:lang="EN">This element is used to assign price fields (PRICE_FIELD) and a manufacturer price group to valid version combinations.</xs:documentation>															</xs:annotation>															<xs:complexType>																<xs:sequence>																	<xs:element name="OPTIONS_SET_REF" minOccurs="0" maxOccurs="unbounded">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Mit diesem Element wird auf das FEATURE (Variantenart) referenziert und eine Preisgruppe für ihre OPTIONS (Variantenausprägungen) definiert. Die Preisgruppen können über Werte, Listen, Intervalle oder OPTION_GROUPS (Variantengruppen) verbunden durch einen Mengenoperator formuliert werden.Hierfür wurde ein einfacher Datentyp operator definiert, der folgende Werte enthalten kann:eq (ist gleich)ne (ist nicht gleich)in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to reference a FEATURE (version type) and define a price group for its OPTIONS (version variations). The price groups may be defined via values, lists, intervals or OPTION_GROUPS (version groups) in conjunction with a quantity operator.The simple data type operator was defined for this purpose and may contain the following values:eq (equal)ne (not equal)in (is contained in a quantity)nin (is not contained in a quantity)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																		</xs:annotation>																		<xs:complexType>																			<xs:choice>																				<xs:element name="OPTION_INTERVAL">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) innerhalb oder außerhalb eines Intervalls liegt.  Für das Element OPTION_INTERVAL gilt: OPTION_KEY_MIN kleiner/gleich zu_prüfender_wert kleiner/gleich OPTION_KEY_MAX. </xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) falls within or outside of an interval.The following applies to the OPTION_INTERVAL element: OPTION_KEY_MIN less than or equal to value_to_be_checked less than or equal to OPTION_KEY_MAX. </xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb eines durch OPTION_KEY_MIN und OPTION_KEY_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) is within or without the interval specified in OPTION_KEY_MIN and OPTION_KEY_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPTION_KEY_MIN" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPTION_KEY_MAX" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_LIST">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) einem Wert innerhalb einer Liste entspricht.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) corresponds to a value in a list.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:sequence maxOccurs="unbounded">																							<xs:element name="OPTION_REF">																								<xs:annotation>																									<xs:documentation xml:lang="DE">Mit diesem Element wird auf die Optionen in der Vergleichsliste referenziert. </xs:documentation>																									<xs:documentation xml:lang="EN">This element is used to reference the options in a comparison list.</xs:documentation>																								</xs:annotation>																								<xs:complexType>																									<xs:attribute name="OPTION_KEY" use="required">																										<xs:annotation>																											<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																											<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																										</xs:annotation>																										<xs:simpleType>																											<xs:restriction base="xs:string">																												<xs:minLength value="1"/>																												<xs:maxLength value="30"/>																											</xs:restriction>																										</xs:simpleType>																									</xs:attribute>																								</xs:complexType>																							</xs:element>																						</xs:sequence>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb einer Liste von Werten befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within or without a list of values.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_GROUP_REF_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPTION_GROUP_KEY" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine OPTION_GROUP (Variantengruppe) referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to reference an OPTION_GROUP (version group).The attribute must be unique regardless of upper and lower case.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_REF_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird ein Vergleich mit einer OPTION (Variante) formuliert.Der Vergleichsoperator kann folgende Werte enthalten: eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to define a comparison with an OPTION (version).The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPTION_KEY" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit einer OPTION (Variante) formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to define a comparison with an OPTION (version). The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="eq|ne|gt|lt|ge|le"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_LIKE">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Dieses Element dient dem Textmustervergleich bezüglich Variantenausprägungen.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to compare text patterns with regard to options.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="LIKE_VALUE">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Hier wird die Vergleichszeichenfolge eingetragen. Ähnlich wie beim SQL-Vergleichsoperator LIKE darf sie die Zeichen '_' für ein beliebiges Zeichen und '%' für eine beliebige Zeichenfolge beinhalten.</xs:documentation>																								<xs:documentation xml:lang="EN">This is where the comparison string is entered. Similar to the SQL comparison operator LIKE, it may contain the characters '_' for any character, and '%' for any string.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="MEASURE_VALUE_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird der Maßwert einer OPTION (Variante) mit einem weiteren Maßwert überprüft.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to check the dimension of an OPTION (version) using another dimension.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="MEASURE_VALUE" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Vergleichsmaßwert angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the comparison dimension.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit  einem Maßwert formuliert. Der Vergleichsoperator kann folgende Werte enthalten: eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to define a comparison with a dimension. The comparison operator may contain the following values: eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="eq|ne|gt|lt|ge|le"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="MEASURE_INTERVAL">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft ob der Maßwert einer OPTION (Varianteinnerhalb oder außerhalb eines Intervall liegt.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (versions) dimension falls within or outside of an interval.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich ein Wert innerhalb oder außerhalb eines durch MEASURE_MIN und MEASURE_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether a value is within the interval specified in MEASURE_MIN and MEASURE_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="MEASURE_MIN" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="MEASURE_MAX" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="MEASURE_STEP" type="xs:nonNegativeInteger">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut kann die Schrittweite des Intervalls angegeben werden.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute can be used to specify the step size of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																			</xs:choice>																			<xs:attribute name="FEATURE_NO" use="required">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																					<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:nonNegativeInteger">																						<xs:minInclusive value="0"/>																						<xs:maxInclusive value="9999"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:attribute>																		</xs:complexType>																	</xs:element>																	<xs:element name="PRICE_FIELD">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt an, in welchem Preisfeld der Preis eines Artikels in dieser Ausführung abgelegt ist. Das entsprechende Preisfeld mit zugehörigem Preis wird in den Elementen ITEM_PREIS (Pfad 1 oder Pfad 2) abgelegt.Bei gleichen Katalogen für unterschiedliche Kundengruppen dürfen die Preisgruppenzuordnungen nicht verändert werden. Das Gleiche gilt auch für Korrekturdateien innerhalb der gleichen Produktrunde.ElementpfadePfad 1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/PRICE_FEATURE_GROUP_BASE_PRICEPfad 2: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/ADDITIONAL_PRICE_GROUP/PRICE_FEATURE_GROUP_REF</xs:documentation>																			<xs:documentation xml:lang="EN">These element specifies the price field in which the price of an item in this variation is specified. The corresponding price field with the associated price is specified in the ITEM_PREIS elements (path 1 or path 2).In the case of the same catalogue being used across different customer groups, the price group allocations must not be changed. The same applies to correction files within the same product round.Element pathsPath 1: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/PRICE_FEATURE_GROUP_BASE_PRICEPath 2: SERIES/SERIE/PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/ADDITIONAL_PRICE_GROUP/PRICE_FEATURE_GROUP_REF</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:positiveInteger">																				<xs:minInclusive value="1"/>																				<xs:maxInclusive value="9999"/>																			</xs:restriction>																		</xs:simpleType>																	</xs:element>																	<xs:element name="SUPPLIER_PRICE_GROUP">																		<xs:annotation>																			<xs:documentation xml:lang="DE">In diesem Element wird die Preisgruppe des Herstellers hinterlegt.</xs:documentation>																			<xs:documentation xml:lang="EN">This catalogue is used to specify the manufacturer's price group.</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:string">																				<xs:minLength value="1"/>																				<xs:maxLength value="10"/>																			</xs:restriction>																		</xs:simpleType>																	</xs:element>																	<xs:element name="VALID_FROM" minOccurs="0">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem das Preisfeld gültig ist.</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to specify the date from which date onwards a price field is valid.</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:date"/>																		</xs:simpleType>																	</xs:element>																	<xs:element name="VALID_UNTIL" minOccurs="0">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis wann das Preisfeld gültig ist.</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to specify the date until which a price field is valid.</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:date"/>																		</xs:simpleType>																	</xs:element>																</xs:sequence>																<xs:attribute name="SEQUENCE" use="required">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Mit diesem Element wird festgelegt, in welcher Reihenfolge die Auswertungen durchgeführt werden. Die Konfiguratoren müssen entsprechend dieser Reihenfolge die einzelnen Elemente von OPTION_SET_REFdurchlaufen. Die erste Variantenkombination, die zutrifft, bestimmt die Preisgruppe.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to specify the sequence in which the analyses will be executed. These configurators must in this order run through the individual elements of OPTION_SET_REF. The price group is determined by the first matching version combination.</xs:documentation>																	</xs:annotation>																	<xs:simpleType>																		<xs:restriction base="xs:nonNegativeInteger">																			<xs:minInclusive value="1"/>																			<xs:maxInclusive value="99999"/>																		</xs:restriction>																	</xs:simpleType>																</xs:attribute>															</xs:complexType>														</xs:element>														<xs:element name="PERCENTAGE_SURCHARGE" maxOccurs="unbounded">															<xs:annotation>																<xs:documentation xml:lang="DE">Um prozentuale Mehrpreise zu ermöglichen, gibt es zusätzlich zu dem Element FINISH unterhalb von PRICE_FEATURE_GROUP das Element PERCENTAGE_SURCHARGE bestehend aus OPTION_REF, PRICE_FACTOR, PRICE_FEATURE_GROUP_REF, VALID_FROM und VALID_UNTIL. Dieses Element darf nur für PRICE_FEATURE_GROUP's genutzt werden, für die das Kennzeichen ADDITIONAL_PRICE auf 1 gesetzt ist (1=Mehrpreis).   Der prozentuale Mehrpreis kann sich auf unterschiedliche PRICE_FEATURE_GROUPs beziehen: Fall 1Basispreis 500,00Aufpreis Kopfstütze 50,00Aufpreis Funktion 66,00Aufpreis Sitzheizung 10% auf Basispreis --> Faktor 0,1 * 500 = 50Aufpreis Rapport 10% auf Basis + Kopfstütze --> Faktor 0,1 * (500+50) = 55Aufpreis XY 20% auf alles --> Faktor 0,2 * (500+50+66+50+55) = 144,20Positionswert = 865,20Fall 2Basispreis 500,00Aufpreis Sitzheizung 10% auf Basispreis --> Faktor 0,1 * 500 = 50Positionswert = 550,00Fall 3Basispreis 500,00Aufpreis Kopfstütze 50,00Aufpreis Funktion 66,00Aufpreis XY 20% auf Basispreis + Kopfstütze + Funktion --> Faktor 0,2 * (500+50+66)=123,20Positionswert = 739,20Fall 4Basispreis 500,00Aufpreis Kopfstütze 50,00Aufpreis Funktion 66,00Aufpreis XY 20% auf ( Basispreis + Kopfstütze + Funktion ) --> Faktor 0,2 * (500+50+66)=123,20Aufpreis ZZ -10% auf ( Basispreis + Funktion ) --> Faktor -0,1 * (500+66)= -56,60Positionswert = 682,60Fall 5Basispreis 500,00Aufpreis Kopfstütze 50,00Aufpreis Funktion 66,00Konditionswert 616,00Aufpreis Global1 10% auf alles --> Faktor 0,1 * 616 entspricht Konditionswert = 61,60Aufpreis Global2 20% auf alles --> Faktor 0,2 * 616 entspricht Konditionswert = 123,20Positionswert = 800,80Der Wert des Faktors ist im Element PRICE_FACTOR festzuhalten.Die Preisgruppen, auf die sich der prozentuale Aufschlag bezieht, werden unter PRICE_FEATURE_GROUP_REF angegeben.Die Gültigkeit ist in den Elementen VALID_FROM und VALID_UNTIL vermerkt.</xs:documentation>																<xs:documentation xml:lang="EN">To allow for percentage surcharges, the element FINISH supplemented below PRICE_FEATURE_GROUP by the element PERCENTAGE_SURCHARGE consisting of OPTION_REF, PRICE_FACTOR, PRICE_FEATURE_GROUP_REF, VALID_FROM and VALID_UNTIL. This element must only be used for PRICE_FEATURE_GROUP's for which the attribute ADDITIONAL_PRICE is set to 1 (1=surcharge).   The percentage surcharge may refer to different PRICE_FEATURE_GROUPs: Case 1Base price 500.00Surcharge headrest 50.00Surcharge function 66.00Surcharge seat heating 10% of base price --> factor 0.1 * 500 = 50Surcharge rapport base price 10% of base price + headrest --> factor 0.1 * (500+50) = 55Surcharge XY 20% on everything --> factor 0.2 * (500+50+66+50+55) = 144.20Position value = 865.20Case 2Base price 500.00Surcharge seat heating 10% of base price --> factor 0.1 * 500 = 50Position value = 550.00Case 3Base price 500.00Surcharge headrest 50.00Surcharge function 66.00Surcharge XY 20% of base price + headrest + function --> factor 0.2 * (500+50+66)=123.20Position value = 739.20Case 4Base price 500.00Surcharge headrest 50.00Surcharge function 66.00Surcharge XY 20% of ( base price + headrest + function ) --> factor 0.2 * (500+50+66)=123.20Surcharge ZZ -10% of ( base price + function ) --> factor 0.1 * (500+66)=56.60Position value = 682.60Case 5Base price 500.00Surcharge headrest 50.00Surcharge function 66.00Condition value 616.00Surcharge Global1 10% on everything --> factor 0.1 * 616 results in condition value = 61.60Surcharge Global2 20% on everything --> factor 0.2 * 616 results in condition value = 123.20Position value = 800.80The factor value must be specified in the PRICE_FACTOR element.The price groups to which the percentage surcharge relates are specified under PRICE_FEATURE_GROUP_REF.The validity is specified in the VALID_FROM and VALID_UNTIL elements.</xs:documentation>															</xs:annotation>															<xs:complexType>																<xs:sequence>																	<xs:element name="OPTIONS_SET_REF" minOccurs="0" maxOccurs="unbounded">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Mit diesem Element wird auf das FEATURE (Variantenart) referenziert und ein prozentualer Mehrpreis für ihre OPTIONS (Variantenausprägungen) definiert. Die prozentualen Mehrpreise können über Werte, Listen, Intervalle oder OPTION_GROUPS (Variantengruppen) verbunden durch einen Mengenoperator formuliert werden.Hierfür wurde ein einfacher Datentyp operator definiert, der folgende Werte enthalten kann: eq (ist gleich)ne (ist nicht gleich)in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to reference a FEATURE (version type) and defines a percentage surcharge for its OPTIONS (version variations). The percentage surcharges may be defined via values, lists, intervals or OPTION_GROUPS (version groups) in conjunction with a quantity operator.The simple data type operator was defined for this purpose and may contain the following values:eq (equal)ne (not equal)in (is contained in a quantity)nin (is not contained in a quantity)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																		</xs:annotation>																		<xs:complexType>																			<xs:choice>																				<xs:element name="OPTION_INTERVAL">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) innerhalb oder außerhalb eines Intervalls liegt.Für das Element OPTION_INTERVAL gilt: OPTION_KEY_MIN kleiner/gleich zu_prüfender_wert kleiner/gleich OPTION_KEY_MAX.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version's) dimension falls within or outside of an interval.The following applies to the OPTION_INTERVAL element: OPTION_KEY_MIN less than or equal to value_to_be_checked less than or equal to OPTION_KEY_MAX. </xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb eines durch OPTION_KEY_MIN und OPTION_KEY_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) is within or without the interval specified in OPTION_KEY_MIN and OPTION_KEY_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPTION_KEY_MIN" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPTION_KEY_MAX" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_LIST">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante) einem Wert innerhalb einer Liste entspricht.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) corresponds to a value in a list.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:sequence maxOccurs="unbounded">																							<xs:element name="OPTION_REF">																								<xs:annotation>																									<xs:documentation xml:lang="DE">Mit diesem Element wird auf die Optionen in der Vergleichsliste referenziert.</xs:documentation>																									<xs:documentation xml:lang="EN">This element is used to reference the options in a comparison list.</xs:documentation>																								</xs:annotation>																								<xs:complexType>																									<xs:attribute name="OPTION_KEY" use="required">																										<xs:annotation>																											<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																											<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																										</xs:annotation>																										<xs:simpleType>																											<xs:restriction base="xs:string">																												<xs:minLength value="1"/>																												<xs:maxLength value="30"/>																											</xs:restriction>																										</xs:simpleType>																									</xs:attribute>																								</xs:complexType>																							</xs:element>																						</xs:sequence>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich eine OPTION (Variante) innerhalb oder außerhalb einer Liste von Werten befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within or without a list of values.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_GROUP_REF_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPTION_GROUP_KEY" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine OPTION_GROUP (Variantengruppe) referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to reference an OPTION_GROUP (version group).The attribute must be unique regardless of upper and lower case.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob eine OPTION (Variante)  innerhalb einer OPTION_GROUP (Variantengruppe) liegt.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether an OPTION (version) falls within an OPTION_GROUP (version group).in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_REF_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird ein Vergleich mit einer OPTION (Variante) formuliert.Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to define a comparison with an OPTION (version).The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPTION_KEY" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine Variantenausprägung referenziert.Das Attribut muss unabhängig von Groß- und Kleinschreibung eindeutig sein.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to reference a version variation.The attribute must be unique regardless of upper and lower case.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit  einem Maßwert formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to define a comparison with a version. The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="eq|ne|gt|lt|ge|le"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="OPTION_LIKE">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Dieses Element dient dem Textmustervergleich bezüglich Variantenausprägungen.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to compare text patterns with regard to options.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="LIKE_VALUE">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Hier wird die Vergleichszeichenfolge eingetragen. Ähnlich wie beim SQL-Vergleichsoperator LIKE darf sie die Zeichen '_' für ein beliebiges Zeichen und '%' für eine beliebige Zeichenfolge beinhalten.</xs:documentation>																								<xs:documentation xml:lang="EN">This is where the comparison string is entered. Similar to the SQL comparison operator LIKE, it may contain the characters '_' for any character, and '%' for any string.</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="xs:string">																									<xs:minLength value="1"/>																									<xs:maxLength value="30"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="MEASURE_VALUE_OP">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird der Maßwert einer OPTION (Variante) mit einem weiteren Maßwert überprüft.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to check the dimension of an OPTION (version) using another dimension.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="MEASURE_VALUE" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Vergleichsmaßwert angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the comparison dimension.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut  wird ein Vergleich mit  einem Maßwert formuliert. Der Vergleichsoperator kann folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to define a comparison with a dimension. The comparison operator may contain the following values:eq (equal)ne (not equal)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="eq|ne|gt|lt|ge|le"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																				<xs:element name="MEASURE_INTERVAL">																					<xs:annotation>																						<xs:documentation xml:lang="DE">Mit diesem Element wird überprüft ob der Maßwert einer OPTION (Variante) innerhalb oder außerhalb eines Intervall liegt.</xs:documentation>																						<xs:documentation xml:lang="EN">This element is used to evaluate whether an OPTION (version's) dimension falls within or outside of an interval.</xs:documentation>																					</xs:annotation>																					<xs:complexType>																						<xs:attribute name="OPERATOR" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird überprüft, ob sich ein Wert innerhalb oder außerhalb eines durch MEASURE_MIN und MEASURE_MAX  angegebenen Intervalls befindet.in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to evaluate whether a value is within the interval specified in MEASURE_MIN and MEASURE_MAX.in (is contained in a quantity)nin (is not contained in a quantity)</xs:documentation>																							</xs:annotation>																							<xs:simpleType>																								<xs:restriction base="operator">																									<xs:pattern value="in|nin"/>																								</xs:restriction>																							</xs:simpleType>																						</xs:attribute>																						<xs:attribute name="MEASURE_MIN" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Anfangswert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the starting value of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="MEASURE_MAX" type="xs:nonNegativeInteger" use="required">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut wird der Endewert des Intervalls angegeben.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute is used to specify the end value of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																						<xs:attribute name="MEASURE_STEP" type="xs:nonNegativeInteger">																							<xs:annotation>																								<xs:documentation xml:lang="DE">Mit diesem Attribut kann die Schrittweite des Intervalls angegeben werden.</xs:documentation>																								<xs:documentation xml:lang="EN">This attribute can be used to specify the step size of the interval.</xs:documentation>																							</xs:annotation>																						</xs:attribute>																					</xs:complexType>																				</xs:element>																			</xs:choice>																			<xs:attribute name="FEATURE_NO" use="required">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Attribut wird ein FEATURE (Variantenart) referenziert.</xs:documentation>																					<xs:documentation xml:lang="EN">This attribute is used to reference a FEATURE (version type).</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:nonNegativeInteger">																						<xs:minInclusive value="0"/>																						<xs:maxInclusive value="9999"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:attribute>																		</xs:complexType>																	</xs:element>																	<xs:element name="PRICE_FACTOR">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt einen prozentualen Mehrpreis an. Er wird mit 5 Nachkommastellen angegeben.Der Wert 1050000 entspricht einem Aufschlag von 10,5 %, d. h. einem Faktor von 0,105.Der Wert -1000000 entspricht einem Aufpreis von -10 %, d. h. einem Fakor von -0,1.</xs:documentation>																			<xs:documentation xml:lang="EN">This element specifies a percentage surcharge. It is specified with five decimal places.A value of 1050000 corresponds to a surcharge of 10.5%, meaning a factor of 0.105.A value of -1000000 corresponds to a surcharge of -10%, meaning a factor of -0.1.</xs:documentation>																		</xs:annotation>																		<xs:complexType>																			<xs:simpleContent>																				<xs:extension base="xs:int">																					<xs:attribute name="ROUNDING_TYPE">																						<xs:annotation>																							<xs:documentation xml:lang="DE">In diesem Element wird die Art des Rundens angegeben:1 = Aufrunden2 = Abrunden3 = kaufmännisches Runden</xs:documentation>																							<xs:documentation xml:lang="EN">This element specifies the type of rounding.1 = rounding up2 = rounding down3 = commercial rounding</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:positiveInteger">																								<xs:minInclusive value="1"/>																								<xs:maxInclusive value="3"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																					<xs:attribute name="ROUNDING_SCALE">																						<xs:annotation>																							<xs:documentation xml:lang="DE">Dieses Element gibt an, auf wie viele Stellen gerundet werden soll.-3 = Runden auf 1000er-2 = Runden auf 100er-1 = Runden auf 10er 0 = Runden auf 1er 1 = Runden auf 1 Nachkommastelle 2 = Runden auf 2 Nachkommastellen</xs:documentation>																							<xs:documentation xml:lang="EN">This element indicates how many digits to round to.-3 = round to 1000s-2 = round to 100s-1 = round to 10s 0 = round to 1s 1 = round to 1 decimal place 2 = round to 2 decimal places</xs:documentation>																						</xs:annotation>																						<xs:simpleType>																							<xs:restriction base="xs:integer">																								<xs:minInclusive value="-3"/>																								<xs:maxInclusive value="2"/>																							</xs:restriction>																						</xs:simpleType>																					</xs:attribute>																				</xs:extension>																			</xs:simpleContent>																		</xs:complexType>																	</xs:element>																	<xs:element name="PRICE_FEATURE_GROUP_REF" minOccurs="0" maxOccurs="unbounded">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element referenziert eine Preisgruppe abhängig vom FEATURE (Variantenart) bzw. Kalkulationsmethode (PRICE_FEATURE_GROUP).</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to reference a price group irrespective of the FEATURE (version type) and/or calculation method (PRICE_FEATURE_GROUP).</xs:documentation>																		</xs:annotation>																		<xs:complexType>																			<xs:attribute name="PRICE_FEATURE_GROUP_NO" use="required">																				<xs:annotation>																					<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine PRICE_FEATURE_GROUP referenziert.</xs:documentation>																					<xs:documentation xml:lang="EN">This attribute is used to reference a PRICE_FEATURE_GROUP.</xs:documentation>																				</xs:annotation>																				<xs:simpleType>																					<xs:restriction base="xs:positiveInteger">																						<xs:minInclusive value="1"/>																						<xs:maxInclusive value="99999"/>																					</xs:restriction>																				</xs:simpleType>																			</xs:attribute>																		</xs:complexType>																	</xs:element>																	<xs:element name="VALID_FROM" minOccurs="0">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, ab dem der prozentuale Mehrpreis gültig ist.</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to specify the date from which date onwards a percentage surcharge is valid.</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:date"/>																		</xs:simpleType>																	</xs:element>																	<xs:element name="VALID_UNTIL" minOccurs="0">																		<xs:annotation>																			<xs:documentation xml:lang="DE">Dieses Element gibt das Datum an, bis wann der prozentuale Mehrpreis gültig ist.</xs:documentation>																			<xs:documentation xml:lang="EN">This element is used to specify the date until a percentage surcharge is valid.</xs:documentation>																		</xs:annotation>																		<xs:simpleType>																			<xs:restriction base="xs:date"/>																		</xs:simpleType>																	</xs:element>																</xs:sequence>																<xs:attribute name="SEQUENCE" use="required">																	<xs:annotation>																		<xs:documentation xml:lang="DE">Mit diesem Element wird festgelegt, in welcher Reihenfolge die Auswertungen durchgeführt werden. Die Konfiguratoren müssen entsprechend dieser Reihenfolge die einzelnen Elemente von OPTION_SET_REFdurchlaufen. Die erste Variantenkombination, die zutrifft, bestimmt den prozentualen Mehrpreis.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to specify the sequence in which the analyses will be executed. These configurators must in this order run through the individual elements of OPTION_SET_REF. The percentage surcharge is determined by the first matching version combination.</xs:documentation>																	</xs:annotation>																	<xs:simpleType>																		<xs:restriction base="xs:nonNegativeInteger">																			<xs:minInclusive value="1"/>																			<xs:maxInclusive value="99999"/>																		</xs:restriction>																	</xs:simpleType>																</xs:attribute>															</xs:complexType>														</xs:element>													</xs:choice>												</xs:sequence>												<xs:attribute name="PRICE_FEATURE_GROUP_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Mit diesem Attribut wird eine PRICE_FEATURE_GROUP eindeutig identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute is used to reference a PRICE_FEATURE_GROUP.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="99999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>												<xs:attribute name="ADDITIONAL_PRICE" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Kennzeichen, ob es sich bei dem hinterlegten Preis um einen Grund- oder Mehrpreis handelt. (0 = Grundpreis, 1=Mehrpreis).</xs:documentation>														<xs:documentation xml:lang="EN">Identifier whether the specified price is a base price or a surcharge. (0=base price, 1=surcharge)</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:boolean"/>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>							<xs:element name="PRICE_TYPES">								<xs:annotation>									<xs:documentation xml:lang="DE">In diesem Element werden die Preisarten zur stück- oder maßvariablen Berechnung von variantenneutralen und variantenabhängigen Artikeln definiert.Die Kind-Elemente WIDTH_X, DEPTH_Y, HEIGHT_Z geben an, ob der Preis für einen Artikel, der nach dieser Preisart berechnet wird, breiten-, höhen-, tiefen-, flächen- bzw. volumenabhängig ist.Wenn für keine Dimension eine "1" angegeben ist, ist der Preis nicht maßabhängig, wird also per Stück berechnet (beispielsweise ein Sitzelement). Dann werden die Elemente BASIC_UNIT und ROUNDING_UNIT mit dem Wert 0 belegt.Wird für genau eine Dimension eine "1" angegeben, so wird diese Dimension für die Preisberechnung herangezogen (beispielsweise Stoffe).Wenn für genau zwei Dimensionen eine "1" angegeben ist, so ist der Preis flächenabhängig (beispielsweise Teppiche). Ist keine Formel angegeben, werden beide Dimensionen multipliziert. (mm²)Wenn für genau drei Dimensionen eine "1" angegeben ist, so ist der Preis volumenabhängig (beispielsweise Liegeteile). Ist keine Formel angegeben, werden die 3 Dimensionen multipliziert. (mm³)</xs:documentation>									<xs:documentation xml:lang="EN">This element is used to define the price types for piece or dimension-variable calculation of variation-neutral or variation-dependent items.The child elements WIDTH_X, DEPTH_Y, HEIGHT_Z specify whether the price calculated for an item with this price type depends on the width, height, depth, surface area or volume.If no dimension is specified as "1", the price does not depend on dimensions and is calculated on a per piece basis (e.g. for a sitting element). The values in BASIC_UNIT and ROUNDING_UNIT are then set to 0.If "1" is set for one dimension, the price calculation will be based on this dimension (e.g. fabrics).If exactly two dimensions are set to "1", the price is based on the surface area (e.g. carpets). If no formula is specified, both dimensions are multiplied. (mm²)If exactly three dimensions are set to "1", the price is based on the volume (e.g. lounge sections). If no formula is specified, the three dimensions are multiplied. (mm³)</xs:documentation>								</xs:annotation>								<xs:complexType>									<xs:sequence maxOccurs="unbounded">										<xs:element name="PRICE_TYPE">											<xs:annotation>												<xs:documentation xml:lang="DE">In diesem Element wird eine Preisart definiert.</xs:documentation>												<xs:documentation xml:lang="EN">This version is used to define a price type.</xs:documentation>											</xs:annotation>											<xs:complexType>												<xs:sequence>													<xs:element name="WIDTH_X">														<xs:annotation>															<xs:documentation xml:lang="DE">Wenn der zu berechnende Preis abhängig von der Dimension Breite ist, wird in diesem Element eine 1, andernfalls eine 0 eingetragen.</xs:documentation>															<xs:documentation xml:lang="EN">If the price that is to be calculated depends on the dimension width, this element is set to 1, otherwise it is set to 0.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:boolean"/>														</xs:simpleType>													</xs:element>													<xs:element name="DEPTH_Y">														<xs:annotation>															<xs:documentation xml:lang="DE">Wenn der zu berechnende Preis abhängig von der Dimension Tiefe ist, wird in diesem Element eine 1, andernfalls eine 0 eingetragen.</xs:documentation>															<xs:documentation xml:lang="EN">If the price that is to be calculated depends on the dimension depth, this element is set to 1, otherwise it is set to 0.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:boolean"/>														</xs:simpleType>													</xs:element>													<xs:element name="HEIGHT_Z">														<xs:annotation>															<xs:documentation xml:lang="DE">Wenn der zu berechnende Preis abhängig von der Dimension Höhe ist, wird in diesem Element eine 1, andernfalls eine 0 eingetragen.</xs:documentation>															<xs:documentation xml:lang="EN">If the price that is to be calculated depends on the dimension height , this element is set to 1, otherwise it is set to 0.</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:boolean"/>														</xs:simpleType>													</xs:element>													<xs:element name="BASIC_UNIT">														<xs:annotation>															<xs:documentation xml:lang="DE">Die Basiseinheit (BASIC_UNIT) dient zur Angabe, auf welches Maß sich die Preise in den Elementen ITEM_PRICE (P1) und ADDITIONAL_PRICE (P2) beziehen.Die Einheit hängt von der Anzahl der Dimensionen ab, die mit "1" angegeben sind. Möglich sind mm, mm² sowie mm³. Bezieht sich der Preis eines breitenabhängigen Artikels beispielsweise auf einen Meter, so ist in dieses Element "1000" anzugeben. Bei einem volumenabhängigen Preis beispielsweise 1 m³ als "1000000000" [mm³] eingegeben. Handelt es sich um Stückpreise, d. h. es wurde keine Dimension mit "1" angegeben, so muss in dieses Element eine "0" eingetragen werden. Handelt es sich nicht um einen Stückpreis, so muss der Wert ungleich "0" sein.Pfad 1: PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/PRICE_FEATURE_GROUP_REF/ITEM_PRICE/Pfad 2: PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUP/</xs:documentation>															<xs:documentation xml:lang="EN">The base unit (BASIC_UNIT) specifies on which dimension the prices in the ITEM_PRICE (P1) and ADDITIONAL_PRICE (P2) elements relate.The unit of measure depends on the number of dimensions specified as "1". Possible options are: mm, mm² and mm³. If the price of a width-dependent item refers to one meter, the value in this element must be entered as "1000". In the case of a volume-dependent price, 1 m³ will be entered as "1000000000" [mm³]. If they are piece prices, i.e. no dimension was specified as "1", the value "0" must be entered in this element. If the price is not a piece price, the value must be different from "0".Path 1: PRODUCT_GROUPS/PRODUCT_GROUP/ITEMS/ITEM/PRICE_FEATURE_GROUP_REF/ITEM_PRICE/Path 2: PRICE_DEFINITION/PRICE_FEATURE_GROUPS/PRICE_FEATURE_GROUP/</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="0"/>																<xs:maxInclusive value="999999999999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="ROUNDING_UNIT">														<xs:annotation>															<xs:documentation xml:lang="DE">Die Rundungseinheit (ROUNDING_UNIT) dient zur Angabe, auf welches Maß die Länge, die Fläche bzw. das Volumen aufgerundet wird. Die Einheit hängt von der Anzahl der Dimensionen ab, die mit "1" angegeben sind. Möglich sind mm, mm² sowie mm³. Wird der Preis eines breitenabhängigen Artikels beispielsweise auf einen Zentimeter gerundet, so ist in dieses Element "10" anzugeben. Handelt es sich um Stückpreise, d. h. es wurde keine Dimension mit "1" angegeben, so muss in dieses Element eine "0" eingetragen werden. Handelt es sich nicht um einen Stückpreis, so muss der Wert ungleich "0" sein.</xs:documentation>															<xs:documentation xml:lang="EN">The rounding unit (ROUNDING_UNIT) is used to specify the upward rounding for the length, the surface area and/or the volume. The unit of measure depends on the number of dimensions specified as "1". Possible options are: mm, mm² and mm³. If the price of a width-dependent item refers to one centimetre, the value in this element must be entered as "10". If they are piece prices, i.e. no dimension was specified as "1", the value "0" must be entered in this element. If the price is not a piece price, the value must be different from "0".</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:nonNegativeInteger">																<xs:minInclusive value="0"/>																<xs:maxInclusive value="999999999999"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="ROUNDING_TYPE">														<xs:annotation>															<xs:documentation xml:lang="DE">Um die unterschiedlichen Arten der Rundung angeben zu können, wird zusätzlich zum Element ROUNDING_UNIT das Element ROUNDING_TYPE mit den möglichen Werten 1, 2 und 3 aufgenommen, um ein Auf-, Ab- und kaufmännisches Runden zu kennzeichnen.Die Werte haben folgende Bedeutung:   1    Aufrunden   2    Abrunden   3    Kaufmännisches Runden</xs:documentation>															<xs:documentation xml:lang="EN">To specify the different types of the rounding, the ROUNDING_UNIT element is supplemented with the element ROUNDING_TYPE, with possible values being 1, 2 and 3, that identifies commercial rounding (up and down).The values have the following meaning:   1 rounding up   2 rounding down   3 commercial rounding</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:positiveInteger">																<xs:minInclusive value="1"/>																<xs:maxInclusive value="3"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="BASIC_PRICE_DEPENDENT">														<xs:annotation>															<xs:documentation xml:lang="DE">Wenn das Element mit dem Wert 1 gefüllt wird, dann erfolgt die Preisberechnung auf Basis eines Grundpreises in Abhängigkeit einer Grundpreiseinheit. Beim Wert 0 ist die Preisberechnung unabhängig von einem Grundpreis.In dem Element .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/PRICE_MINIMUM_BASIC wird der für die Berechnung gültige Grundpreis des Artikels und im Element .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/BASIC_PRICE_UNIT die demGrundpreis zugeordnete Grundpreiseinheit eingetragen. Die Grundpreiseinheit wird als Basiswert bzw. Startpunkt für die maßvariable Berechnung verwendet.Im Element ...ITEM/ADDITIONAL_PRICE_GROUP/PRICE_FEATURE_GROUP_REF/ITEM_PRICE/PRICE wird der als Grundlage zur Berechnung des Restmaßpreises notwendige Preis angegeben, der sich auf im Element BASIC_UNIT definierte Basiseinheit bezieht.Der Grundpreis ist immer Stückpreis. Wird einem Artikel eine Grundpreisberechnung zugewiesen, so kann diesem Artikel kein Mindestpreis zugewiesen werden. Der Endpreis des Artikels setzt sich grundsätzlich aus dem Grundpreis zuzüglich dem berechnetem Restmaßpreis, unter Berücksichtigung der im Element definierten Logik, zusammen. Grundpreise können nur Artikeln zugewiesen werden, bei denen mindestens eine Dimension zur Berechnung herangezogen wird.Der effektive Artikelpreis wird wie folgt berechnet:Von dem Artikelmaß ist die Grundpreiseinheit abzuziehen. Das verbleibende Maß ist das Restmaß.Zur Berechnung des Preises für das Restmaß wird die Logik aus dem Element PRICE_TYPE in Verbindung mit dem Preis aus dem Element .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/PRICE herangezogen. Ist das Restmaß kleiner als 0, so wird mit einem Restmaß von 0 weitergerechnet.##LINK:PRICE_DEFINITION_PRICE_TYPE_BASIC_PRICE_DEPENDENT.JPG##</xs:documentation>															<xs:documentation xml:lang="EN">If the element is set to 1, the price will be calculated on the basis of the base price and a base price unit. If the value is 0, the price calculation is independent from a base price.The item's base price applicable for the calculation is entered in the .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/PRICE_MINIMUM_BASIC element, the base price unit assigned to the base price is entered inthe .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/BASIC_PRICE_UNIT element. The base price unit is used as the base value and/or starting point for the dimensional-variable calculation.The price required as a basis for calculation the filler price that refers to the base unit defined in the BASIC_UNIT element is specified in the ITEM/ADDITIONAL_PRICE_GROUP/PRICE_FEATURE_GROUP_REF/ITEM_PRICE/PRICE element.The base price is always a piece price. If an item is assigned a base price calculation, the same item cannot be assigned a minimum price. The end price of the item generally consists of the base price plus the calculated infill price in consideration of the logic defined in the element. Base prices can only be assigned to items for which at least one dimension is used for calculation purposes.The effective item prices are collated as follows:The dimensions of the base price unit must be subtracted from the item dimensions. The remaining dimensions are the infill dimensions.To calculate the price for the infill dimensions, the logic from the PRICE_TYPE element in conjunction with the price from the .../ITEM/PRICE_FEATURE_GROUP_BASE_PRICE_REF/ITEM_PRICE/PRICE element is used. If the infill dimensions are less than 0, the calculations continue with an infill dimension value of 0.##LINK:PRICE_DEFINITION_PRICE_TYPE_BASIC_PRICE_DEPENDENT.JPG##</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:boolean"/>														</xs:simpleType>													</xs:element>													<xs:element name="PRICE_TYPE_FORMULA" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">Bei der Definition von Preisarten (PRICE_TYPE) können Formeln für die Preisberechnung hinterlegt werden. Für Standardpreisarten wie z. B. eine reine Berechnung nach Quadrat- oder Kubikmetern braucht eine Formel nicht angelegt werden.Für das Definieren von Preisartformeln gelten die nachfolgenden Regeln:- es können die Formelparameter b, h und t verwendet werden. Je nach verwendetem Parameter b, h, t muss das korrespondierende Element WIDTH_X (P1) (b), DEPTH_Y (P1) (t) oder HEIGHT_Z (P1) (h) auf true gesetzt werden;- es können die Grundrechendarten Addition (+), Subtraktion (-), Multiplikation (*) und Division (/) verwendet werden;- es kann die mathematische Klammerung verwendet werden;- es können keine Vorzeichen verwendet werden;- es wird nur das Endergebnis gerundet;- die Elemente BASIC_UNIT (P1), ROUNDING_UNIT (P1) und BASIC_PRICE_DEPENDENT (P1) gelten auch in Verbindung mit der PreisartformelPfad:P1: PRICE_DEFINITION/PRICE_TYPES/PRICE_TYPE/</xs:documentation>															<xs:documentation xml:lang="EN">Price calculation formulas can be specified when defining price types (PRICE_TYPE). No formula needs to be created for standard price types such as calculation based solely on square or cubic meters.The following rules apply for the definition of price type formulas:- the parameters w, h and d can be used in formulas. Depending on the w, h, d parameters used, the corresponding element WIDTH_X (P1) (w), DEPTH_Y (P1) (d) or HEIGHT_Z (P1) (h) must be set to "true".- the basic calculation methods addition (+), subtraction (-), multiplication (*) and division (/) can be used;- arithmetic brackets can be used;- +/minus signs must not be used;- only the final result is rounded;- elements BASIC_UNIT (P1), ROUNDING_UNIT (P1) and BASIC_PRICE_DEPENDENT (P1) also apply in conjunction with the price type formulaPath:P1: PRICE_DEFINITION/PRICE_TYPES/PRICE_TYPE/</xs:documentation>														</xs:annotation>														<xs:simpleType>															<xs:restriction base="xs:string">																<xs:minLength value="1"/>																<xs:maxLength value="100"/>																<xs:pattern value="[\+\-\*/\(\)bhtBHT]{0,}"/>															</xs:restriction>														</xs:simpleType>													</xs:element>													<xs:element name="PRICE_TYPE_NAME" type="languagetext60" minOccurs="0">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element wird eine Bezeichnung für die definierte Preisart hinterlegt.Die Bezeichung dient zur Vereinfachung der Datenanlage und Kommunikation. Vom Planungsprogramm wird die Bezeichnung nicht ausgewertet.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to specify a designation for the defined price type.The designation simplifies data collection and communication. The designation is not analysed by the planning software.</xs:documentation>														</xs:annotation>													</xs:element>													<xs:element name="PRICE_TYPE_RULES" minOccurs="0" maxOccurs="1">														<xs:annotation>															<xs:documentation xml:lang="DE">In diesem Element können Regeln zur Ermittlung der Preisart definiert werden.</xs:documentation>															<xs:documentation xml:lang="EN">This element is used to define rules for determining the price type.</xs:documentation>														</xs:annotation>														<xs:complexType>															<xs:sequence>																<xs:element name="PRICE_TYPE_RULE" maxOccurs="100">																	<xs:annotation>																		<xs:documentation xml:lang="DE">In diesem Element können Regeln zur Ermittlung der Preisart definiert werden.</xs:documentation>																		<xs:documentation xml:lang="EN">This element is used to define rules for determining the price type.</xs:documentation>																	</xs:annotation>																	<xs:complexType>																		<xs:sequence>																			<xs:element name="RULE" type="xs:string">																				<xs:annotation>																					<xs:documentation xml:lang="DE">In diesem Element wird die Regel definiert.</xs:documentation>																					<xs:documentation xml:lang="EN">This element is used to define the rule.</xs:documentation>																				</xs:annotation>																			</xs:element>																		</xs:sequence>																		<xs:attribute name="RULE_NO" use="required">																			<xs:annotation>																				<xs:documentation xml:lang="DE">In diesem Element wird die Nummer der Regel hinterlegt.</xs:documentation>																				<xs:documentation xml:lang="EN">This element is used to specify the rule number.</xs:documentation>																			</xs:annotation>																			<xs:simpleType>																				<xs:restriction base="xs:nonNegativeInteger">																					<xs:minInclusive value="0"/>																					<xs:maxInclusive value="9999"/>																				</xs:restriction>																			</xs:simpleType>																		</xs:attribute>																	</xs:complexType>																</xs:element>															</xs:sequence>														</xs:complexType>													</xs:element>												</xs:sequence>												<xs:attribute name="PRICE_TYPE_NO" use="required">													<xs:annotation>														<xs:documentation xml:lang="DE">Über das hier angelegte Attribut wird eine definierte Preisart eindeutig identifiziert.</xs:documentation>														<xs:documentation xml:lang="EN">This attribute unequivocally identifies a defined price type.</xs:documentation>													</xs:annotation>													<xs:simpleType>														<xs:restriction base="xs:positiveInteger">															<xs:minInclusive value="1"/>															<xs:maxInclusive value="999"/>														</xs:restriction>													</xs:simpleType>												</xs:attribute>											</xs:complexType>										</xs:element>									</xs:sequence>								</xs:complexType>							</xs:element>						</xs:sequence>					</xs:complexType>				</xs:element>			</xs:sequence>			<xs:attribute name="MAJOR" use="required">				<xs:annotation>					<xs:documentation xml:lang="DE">Die Versionsnummer "MAJOR" gibt an in welcher Formatversion der Datenbestand geliefert wird. Diese Haupt-Versionsnummer ändert sich nur bei einer grundsätzlichen Überarbeitung des gesamten Formates.Die vollständige Angabe der Formatversion, in der ein Datenbestand geliefert wird, besteht aus MAJOR und MINOR und REVISION.</xs:documentation>					<xs:documentation xml:lang="EN">The version number "MAJOR" specifies the format version the data pool is delivered. The major version number will only change in the case of a fundamental revision of the entire format.The complete information about the format version in which a data pool is delivered consists of MAJOR, MINOR and REVISION.</xs:documentation>				</xs:annotation>				<xs:simpleType>					<xs:restriction base="xs:positiveInteger">						<xs:minInclusive value="4"/>						<xs:maxInclusive value="4"/>					</xs:restriction>				</xs:simpleType>			</xs:attribute>			<xs:attribute name="MINOR" use="required">				<xs:annotation>					<xs:documentation xml:lang="DE">Die Sub-Versionsnummer "MINOR" ändert sich im Regelfall jährlich. Wird die Hauptversion MAJOR geändert, wird die Subversion auf 0 zurückgesetzt.</xs:documentation>					<xs:documentation xml:lang="EN">The sub-version number "MINOR" usually changes every year. If the main version MAJOR is modified, the subversion is reset to 0.</xs:documentation>				</xs:annotation>				<xs:simpleType>					<xs:restriction base="xs:nonNegativeInteger">						<xs:minInclusive value="1"/>						<xs:maxInclusive value="1"/>					</xs:restriction>				</xs:simpleType>			</xs:attribute>			<xs:attribute name="REVISION" use="required">				<xs:annotation>					<xs:documentation xml:lang="DE">Die Revisionsnummer "REVISION" zeigt unterjährige Format-Änderungen als Ergebnis einzelner Arbeitskreissitzungen an. Falls es sich nicht um notwendige Korrekturen handelt, werden die Revisionen nicht veröffentlicht. Mit jeder neuen Sub-Versionsnummer "MINOR" wird die REVISION auf 0 zurückgesetzt.</xs:documentation>					<xs:documentation xml:lang="EN">The revision number "REVISION" highlights changes during the year resultant from individual working groups. The revisions are not published if they are not concerned with necessary corrections. Revision is reset to 0 with each new MINOR sub-version number. </xs:documentation>				</xs:annotation>				<xs:simpleType>					<xs:restriction base="xs:nonNegativeInteger">						<xs:minInclusive value="1"/>						<xs:maxInclusive value="1"/>					</xs:restriction>				</xs:simpleType>			</xs:attribute>			<xs:attribute name="FORMAT" use="required">				<xs:annotation>					<xs:documentation xml:lang="DE">In diesem Element wird die Formatversion gepflegt:K = Küche/BadL = Living</xs:documentation>					<xs:documentation xml:lang="EN">The format version is maintained in this element:K = kitchen/bathroomL = Living</xs:documentation>				</xs:annotation>				<xs:simpleType>					<xs:restriction base="xs:string">						<xs:pattern value="[KL]"/>					</xs:restriction>				</xs:simpleType>			</xs:attribute>		</xs:complexType>	</xs:element>	<xs:simpleType name="operator">		<xs:annotation>			<xs:documentation xml:lang="DE">Mit diesem einfachen Datentyp  wird ein Operator für Vergleiche formuliert. Der Vergleichsoperator kann der folgende Werte enthalten:eq (ist gleich)ne (ist nicht gleich)in (ist enthalten in einer Menge)nin (ist nicht enthalten in der Menge)gt (größer)lt (kleiner)ge (größer gleich)le (kleiner gleich)</xs:documentation>			<xs:documentation xml:lang="EN">This simple data type defines an operator for comparisons. The comparison operator may contain the following values:eq (equal)ne (not equal)in (is contained in a quantity)nin (is not contained in a quantity)gt (greater)lt (less)ge (greater than or equal)le (less than or equal)</xs:documentation>		</xs:annotation>		<xs:restriction base="xs:string">			<xs:maxLength value="4"/>			<xs:enumeration value="eq"/>			<xs:enumeration value="ne"/>			<xs:enumeration value="in"/>			<xs:enumeration value="nin"/>			<xs:enumeration value="gt"/>			<xs:enumeration value="lt"/>			<xs:enumeration value="ge"/>			<xs:enumeration value="le"/>		</xs:restriction>	</xs:simpleType>	<xs:complexType name="languagetext30">		<xs:annotation>			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten der Länge 30.</xs:documentation>			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts with a maximum length of 30 characters.</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="LANGUAGE" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden. Sie müssen mit den Elementen ISO_LANGUAGE_ID unterhalb von T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION übereinstimmen.</xs:documentation>					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool. They must be identical to the ISO_LANGUAGE_ID elements under T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="TEXT">							<xs:annotation>								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>							</xs:annotation>							<xs:simpleType>								<xs:restriction base="xs:string">									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{0,29}"/>								</xs:restriction>							</xs:simpleType>						</xs:element>					</xs:sequence>					<xs:attribute name="ISO_LANGUAGE_ID" use="required">						<xs:annotation>							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>							<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>						</xs:annotation>						<xs:simpleType>							<xs:restriction base="xs:language">								<xs:pattern value="[A-Z]{2}"/>							</xs:restriction>						</xs:simpleType>					</xs:attribute>				</xs:complexType>			</xs:element>		</xs:sequence>	</xs:complexType>	<xs:complexType name="languagetext40">		<xs:annotation>			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten der Länge 40.</xs:documentation>			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts with a maximum length of 40 characters.</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="LANGUAGE" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden. Sie müssen mit den Elementen ISO_LANGUAGE_ID unterhalb von T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION übereinstimmen.</xs:documentation>					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool. They must be identical to the ISO_LANGUAGE_ID elements under T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="TEXT">							<xs:annotation>								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>							</xs:annotation>							<xs:simpleType>								<xs:restriction base="xs:string">									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{0,39}"/>								</xs:restriction>							</xs:simpleType>						</xs:element>					</xs:sequence>					<xs:attribute name="ISO_LANGUAGE_ID" use="required">						<xs:annotation>							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>							<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>						</xs:annotation>						<xs:simpleType>							<xs:restriction base="xs:language">								<xs:pattern value="[A-Z]{2}"/>							</xs:restriction>						</xs:simpleType>					</xs:attribute>				</xs:complexType>			</xs:element>		</xs:sequence>	</xs:complexType>	<xs:complexType name="languagetext60">		<xs:annotation>			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten der Länge 60.</xs:documentation>			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts with a maximum length of 60 characters.</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="LANGUAGE" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden. Sie müssen mit den Elementen ISO_LANGUAGE_ID unterhalb von T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION übereinstimmen.</xs:documentation>					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool. They must be identical to the ISO_LANGUAGE_ID elements under T_NEW_CATALOG/CATALOG/CATALOG_IDENTIFICATION</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="TEXT">							<xs:annotation>								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.</xs:documentation>								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.</xs:documentation>							</xs:annotation>							<xs:simpleType>								<xs:restriction base="xs:string">									<xs:pattern value="[\p{L}\p{N}\p{P}\p{S}][\p{L}\p{N}\p{P}\p{S} ]{0,59}"/>								</xs:restriction>							</xs:simpleType>						</xs:element>					</xs:sequence>					<xs:attribute name="ISO_LANGUAGE_ID" use="required">						<xs:annotation>							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>							<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>						</xs:annotation>						<xs:simpleType>							<xs:restriction base="xs:language">								<xs:pattern value="[A-Z]{2}"/>							</xs:restriction>						</xs:simpleType>					</xs:attribute>				</xs:complexType>			</xs:element>		</xs:sequence>	</xs:complexType>	<xs:complexType name="languagetext">		<xs:annotation>			<xs:documentation xml:lang="DE">Dieser Datentyp dient dem Anlegen von mehrsprachigen Texten beliebiger Länge.</xs:documentation>			<xs:documentation xml:lang="EN">This data type is used to create multiple-language texts of any length.</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="LANGUAGE" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation xml:lang="DE">In diesem Element werden die Texte mehrsprächig hinterlegt. Für jede Sprache wird ein Element angelegt. Die Sprache wird mit dem Attribut ISO_LANGUAGE_ID angegeben. An jedem Element im Datenbestand müssen die gleichen Sprachen hinterlegt werden.</xs:documentation>					<xs:documentation xml:lang="EN">This element is used to store texts in multiple languages. One element is created for each language. Language is specified in the attribute ISO_LANGUAGE_ID. The same languages must be specified for each element in the data pool.</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="TEXT" type="xs:string">							<xs:annotation>								<xs:documentation xml:lang="DE">In diesem Element wird der Text in der Sprache hinterlegt, die durch das Attribut ISO_LANGUAGE_ID im Element LANGUAGE angegeben ist.Dieses Element enthält den Text in einem CDATA – KnotenDie Formatierung des Textes ist HTML konform anzugeben:b       Fettdruckbr     Zeilenumbruch</xs:documentation>								<xs:documentation xml:lang="EN">This element is used to store the text in the language specified in the LANGUAGE element of the ISO_LANGUAGE_ID attribute.This element contains the text for a CDATA node.The text must be specified in HTML format:b       Bold fontbr     line break</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>					<xs:attribute name="ISO_LANGUAGE_ID" use="required">						<xs:annotation>							<xs:documentation xml:lang="DE">In diesem Attribut wird der ISO-Code der Sprache angegeben, in der der Text hinterlegt wird.</xs:documentation>							<xs:documentation xml:lang="EN">This attribute specifies the ISO code of the stored text's language.</xs:documentation>						</xs:annotation>						<xs:simpleType>							<xs:restriction base="xs:language">								<xs:pattern value="[A-Z]{2}"/>							</xs:restriction>						</xs:simpleType>					</xs:attribute>				</xs:complexType>			</xs:element>		</xs:sequence>	</xs:complexType>	<xs:simpleType name="measure_unit">		<xs:annotation>			<xs:documentation xml:lang="DE">Mit diesem einfachen Datentyp wird eine Werteliste für Maßeinheiten im Common Code definiert.Common Code/ Maßeinheit:MMT = MillimeterCMT = ZentimeterDMT = DezimeterMTR = MeterKTM = KilometerINH = InchFOT = FootYRD = YardMMK = QuadratmillimeterCMK = QuadratzentimeterDMK = QuadratdezimeterMTK = QuadratmeterINK = QuadratinchFTK = QuadratfootYDK = QuadratyardMGM = MilligrammGRM = GrammKGM = KilogrammTNE = TonneLBR = PfundMMQ = KubikmillimeterCMQ = KubikzentimeterDMQ = KubikdezimeterMTQ = KubikmeterINQ = KubikinchFTQ = KubikfootYDQ = KubikyardHLT = HektoliterLTR = LiterMLT = MilliliterH87 = Stück</xs:documentation>			<xs:documentation xml:lang="EN">This simple data type defines a list of values for units of measurement in common code. Common Code/Unit of measurement:MMT = millimetreCMT = CentimetreDMT = decimetreMTR = metreKTM = kilometreINH = InchFOT = footYRD = YardMMK = square millimetreCMK = square centimetreDMK = square decimetreMTK = square metreINK = square inchFTK = square footYDK = square yardMGM = milligramGRM = gramKGM = kilogramTNE = tonneLBR = poundMMQ = cubic millimetreCMQ = cubic centimetreDMQ = cubic decimetreMTQ = cubic metreINQ = cubic inchFTQ = cubic footYDQ = cubic yardHLT = hectolitreLTR = litreMLT = millilitreH87 = Piece</xs:documentation>		</xs:annotation>		<xs:restriction base="xs:string">			<xs:enumeration value="MMT"/>			<xs:enumeration value="CMT"/>			<xs:enumeration value="DMT"/>			<xs:enumeration value="MTR"/>			<xs:enumeration value="KTM"/>			<xs:enumeration value="INH"/>			<xs:enumeration value="FOT"/>			<xs:enumeration value="YRD"/>			<xs:enumeration value="MMK"/>			<xs:enumeration value="CMK"/>			<xs:enumeration value="DMK"/>			<xs:enumeration value="MTK"/>			<xs:enumeration value="INK"/>			<xs:enumeration value="FTK"/>			<xs:enumeration value="YDK"/>			<xs:enumeration value="MGM"/>			<xs:enumeration value="GRM"/>			<xs:enumeration value="KGM"/>			<xs:enumeration value="TNE"/>			<xs:enumeration value="LBR"/>			<xs:enumeration value="MMQ"/>			<xs:enumeration value="CMQ"/>			<xs:enumeration value="DMQ"/>			<xs:enumeration value="MTQ"/>			<xs:enumeration value="INQ"/>			<xs:enumeration value="FTQ"/>			<xs:enumeration value="YDQ"/>			<xs:enumeration value="HLT"/>			<xs:enumeration value="LTR"/>			<xs:enumeration value="MLT"/>			<xs:enumeration value="H87"/>		</xs:restriction>	</xs:simpleType></xs:schema>