1382 lines
55 KiB
XML
1382 lines
55 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0">
|
|
<xsd:element name="WGSREQ02">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Filialauftrags-IDoc (inkl. Konditionssegment)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="IDOC">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="EDI_DC40">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDoc-Kontrollsatz für Schnittstelle zu einem externen System</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="TABNAM" type="xsd:string" fixed="EDI_DC40">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Name der Tabellenstruktur</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
<xsd:element name="MANDT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mandant</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="DOCNUM" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nummer des IDocs</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="16"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="DOCREL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>SAP-Release des IDocs</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="STATUS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Status des IDocs</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="DIRECT">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Richtung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Ausgang</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:enumeration>
|
|
<xsd:enumeration value="2">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Eingang</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:enumeration>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="OUTMOD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Ausgabemodus</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EXPRSS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Übersteuerung im Eingang</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="TEST" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Testkennzeichen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IDOCTYP" type="xsd:string" fixed="WGSREQ02">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Name des Basistyps</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
<xsd:element name="CIMTYP" minOccurs="0" type="xsd:string" fixed="">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Erweiterung (vom Kunden definiert)</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
<xsd:element name="MESTYP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nachrichtentyp</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="30"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MESCOD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nachrichtenvariante</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MESFCT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nachrichtenfunktion</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="STD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>EDI-Standard, Kennzeichen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="STDVRS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>EDI-Standard, Version und Release</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="STDMES" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>EDI-Nachrichtentyp</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDPOR">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Absenderport (SAP-System, externes Subsystem)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDPRT">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnerart des Absenders</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDPFC" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnerrolle des Absenders</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDPRN">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnernummer des Absenders</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDSAD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Absenderadresse (SADR)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="21"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SNDLAD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Logische Adresse des Absenders</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="70"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVPOR">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Empfängerport</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVPRT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnerart des Empfängers</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVPFC" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnerrolle des Empfängers</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVPRN">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Partnernummer des Empfängers</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVSAD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Empfängeradresse (SADR)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="21"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RCVLAD" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Logische Adresse des Empfängers</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="70"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="CREDAT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Erstellungsdatum</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="CRETIM" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Erstellungsuhrzeit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="REFINT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Übertragungsdatei (EDI Interchange)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="14"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="REFGRP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nachrichtengruppe (EDI Message Group)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="14"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="REFMES" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Nachricht (EDI Message)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="14"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ARCKEY" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Schlüssel des externen Nachrichtenarchivs</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="70"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SERIAL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Serialisierung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="20"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="E1WGRK1" maxOccurs="5000">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDOC: Belegkopf Daten allgemein</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="DATUM" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>EDI Belegdatum</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="CURCY" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Währung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ACTION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Aktionscode, der die gesamte EDI-Nachricht betrifft.</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KZABS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kennzeichen für Auftragsbestätigungspflicht</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="E1WGRP1" maxOccurs="9999">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Filialauftrag Auftragspositionsdaten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="MENGE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Menge der Filialauftragsposition</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MENEE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mengeneinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EAN11" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Europäische Artikelnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IDNLF" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer beim Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="22"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="BEDAT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Bestelldatum</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EINDT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Lieferdatum der Position</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="UZEIT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Uhrzeit zum Liefertermin</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="BEDNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Bedarfsmeldungsnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="AKTNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Aktion</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="LIFNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kontonummer des Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="RESWK" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Abgebendes Werk bei Transportbestellung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EKORG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Einkaufsorganisation</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="BSART" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Einkaufsbelegart</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="DISPO" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Disponent</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="WBTYP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Belegtypvoreinstellung (VWWS-Filialbestelleingang)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KNTTP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kontierungstyp</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOSTL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kostenstelle</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ACTION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Aktionscode, der die Position betrifft.</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KUNNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Debitorennummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="VKBUR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Verkaufsbüro</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="VKGRP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Verkäufergruppe</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="AUART" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Verkaufsbelegart</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="VKORG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Verkaufsorganisation</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="VTWEG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Vertriebsweg</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="SPART" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Sparte</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KDMAT35" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer des Kunden</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="35"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="LDMAT35" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Vom Lieferanten verwendete Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="35"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ILNNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Internationale Lokationsnummer (gesamt)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="13"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EKGRP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Einkäufergruppe</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="POSEX" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Positionsnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_EXTERNAL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_VERSION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Versionsnummer zum Feld MATNR</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_GUID" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Externe GUID zum Feld MATNR</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="32"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IDNLF_EXTERNAL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer beim Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IDNLF_VERSION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer beim Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IDNLF_GUID" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer beim Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="32"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KDMAT35_EXTERNAL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Lange Materialnummer (Zukünftige Entwicklung) zum Feld KDMAT</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KDMAT35_VERSION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Versionsnummer (Zukünftige Entwicklung) zum Feld KDMAT35</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KDMAT35_GUID" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Externe GUID (Zukünftige Entwicklung) zum Feld KDMAT35</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="32"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_LONG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="E1EDP05" minOccurs="0" maxOccurs="4">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDOC: Belegposition Konditionen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="ALCKZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kennzeichen Zu- oder Abschlag</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KSCHL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsart (codiert)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOTXT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsbeschreibung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="80"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="BETRG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Fester Zu-/Abschlag auf Position Gesamtbrutto</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KPERC" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsprozentsatz</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KRATE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionssatz pro Einheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="UPRBS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Preiseinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="9"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MEAUN" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Maßeinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOBTR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDOC Konditionsendbetrag</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MENGE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Menge der Preisstaffel (SPEC2000)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="PREIS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Preis pro Mengeneinheit (SPEC2000)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MWSKZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mehrwertsteuerkennzeichen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="7"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MSATZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mehrwertsteuersatz</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="17"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOEIN" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Währung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="CURTP" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Währungstyp und Bewertungssicht</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="2"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOBAS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Basiswert auf den sich die Kondition bezieht</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="E1WGRP2" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Belegposition Auftragsbestätigung Abweichungen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="MENGE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Menge der Filialauftragsposition</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MENEE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mengeneinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EAN11" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Europäische Artikelnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="EINDT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Lieferdatum der Position</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="UZEIT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Uhrzeit zum Liefertermin</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="6"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="IBELNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Bedarfsmeldungsnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="LIFNR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kontonummer des Lieferanten</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ABWGR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Abweichungsgrund</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="ABWTXT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Abweichungsgrund Text</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="79"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_EXTERNAL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_VERSION" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Versionsnummer zum Feld MATNR</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="10"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_GUID" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Externe GUID zum Feld MATNR</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="32"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MATNR_LONG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Materialnummer</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="40"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="E1EDK05" minOccurs="0" maxOccurs="4">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDOC: Belegkopf Konditionen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="ALCKZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Kennzeichen Zu- oder Abschlag</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KSCHL" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsart (codiert)</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="4"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOTXT" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsbeschreibung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="80"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="BETRG" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Fester Zu-/Abschlag auf Position Gesamtbrutto</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KPERC" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionsprozentsatz</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="8"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KRATE" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Konditionssatz pro Einheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="15"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="UPRBS" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Preiseinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="9"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MEAUN" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Maßeinheit</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOBTR" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>IDOC Konditionsendbetrag</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="18"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MWSKZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mehrwertsteuerkennzeichen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="7"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="MSATZ" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Mehrwertsteuersatz</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="17"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="KOEIN" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Währung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="3"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="E1IDOCENHANCEMENT" minOccurs="0" maxOccurs="999999">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Segment zur dynamischen Erweiterung von Idoctypen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="IDENTIFIER" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Datencontainers für Erweiterung von Idoctypen</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="30"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
<xsd:element name="DATA" minOccurs="0">
|
|
<xsd:annotation>
|
|
<xsd:documentation>Datencontainer für Idoc-Erweiterung</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:maxLength value="970"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="SEGMENT" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
<xsd:attribute name="BEGIN" use="required">
|
|
<xsd:simpleType>
|
|
<xsd:restriction base="xsd:string">
|
|
<xsd:enumeration value="1"/>
|
|
</xsd:restriction>
|
|
</xsd:simpleType>
|
|
</xsd:attribute>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:schema>
|