KOMSA basicEDI
XML-SPEZIFIKATION

Order
Schnittstelle

Inhaltsverzeichnis
KomsaOrder  
        |  @Version  (VersionType)
        |  @Test  (xs:boolean)
        |  Header  
        |    |  OrderReference  (OrderReferenceType)
        |    |  OrderType  (Einschränkung von OrderType)
        |    |  KomsaCustomerNumber  (KomsaCustomerNumberType)
        |    |  OrderDate  (OrderDateType)
        |    |  DeliveryDate  (xs:date)
        |    |  Currency  (CurrencyType)
        |    |  AdditionalReferences  (AdditionalReferencesType)
        |    |  DeliveryAddress  (AddressType)
        |  ItemList  
        |    |  Item  
        |    |    |  Name  (PositionNameType)
        |    |    |  ItemID  (ItemIdentificationType)
        |    |    |  Quantity  (QuantityType)
        |    |    |  Price  (NetPriceType)
        |    |    |  PositionNumber  (PositionNumberType)
        |    |    |  DeliveryAddress  (AddressType)

KomsaOrder		Zur Übersicht	
Diagramm			
Beschreibung	Auftrag an den Lieferant		
Struktur	KomsaOrder		
Attribute	.
Name	Typ	Standard	Beschreibung	
Version	VersionType	1.4	Version dieses XML Schemas	
Test	xs:boolean		Gibt an ob es sich um einen Testauftrag handelt. Wenn das Attribut nicht existiert wird der Auftrag nicht als Testauftrag behandelt.	

Header		Zur Übersicht	
Diagramm			
Beschreibung	Kopfdaten des Auftrags		
Struktur	KomsaOrder/Header		

OrderReference		Zur Übersicht	
Beschreibung	Eindeutige Auftragsnummer des Bestellers. Wird auf Einzigartigkeit überprüft.		
Struktur	KomsaOrder/Header/OrderReference		
Datentyp	OrderReferenceType		
Eigenschaften	.
Max. Länge	20	

OrderType		Zur Übersicht	
Beschreibung	Dieses Element beschreibt die Art des Auftrags und gibt an ob der Empfänger ein Unternehmen (B2B) oder Endkunde (B2C) ist.		
Struktur	KomsaOrder/Header/OrderType		
Datentyp	Einschränkung von OrderType		
Eigenschaften	.
Standard	B2B		
Enumeration	B2B	Business to business - Lieferung an Unternehmen	
	B2C	Business to consumer - Lieferung an Endkunden	

KomsaCustomerNumber		Zur Übersicht	
Beschreibung	Enthält die Kundennummer beim Lieferant und ist für die Identifikation des Bestellers notwendig. Im ExtentededEDI Format kann alternativ auch das Element BuyerCustomerNumber oder die GLN der Lieferadresse (DeliveryAddress) verwendet werden.		
Struktur	KomsaOrder/Header/KomsaCustomerNumber		
Datentyp	KomsaCustomerNumberType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	6	

OrderDate		Zur Übersicht	
Beschreibung	Belegdatum bzw. Bestelldatum beim Besteller (Format: JJJJ-MM-TT)		
Struktur	KomsaOrder/Header/OrderDate		
Datentyp	OrderDateType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

DeliveryDate		Zur Übersicht	
Beschreibung	Gewünschter Liefertermin des Bestellers (Format: JJJJ-MM-TT)		
Struktur	KomsaOrder/Header/DeliveryDate		
Datentyp	xs:date		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Currency		Zur Übersicht	
Beschreibung	Angabe der verwendeten Währung auf den Belegen		
Struktur	KomsaOrder/Header/Currency		
Datentyp	CurrencyType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	3	

AdditionalReferences		Zur Übersicht	
Diagramm			
Beschreibung	Liste der Referenznummern des Bestellers		
Struktur	KomsaOrder/Header/AdditionalReferences		
Datentyp	AdditionalReferencesType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

DeliveryAddress		Zur Übersicht	
Diagramm			
Beschreibung	Lieferadresse		
Struktur	KomsaOrder/Header/DeliveryAddress		
Datentyp	AddressType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

ItemList		Zur Übersicht	
Diagramm			
Beschreibung	Liste der der Auftragspositionen		
Struktur	KomsaOrder/ItemList		

Item		Zur Übersicht	
Diagramm			
Beschreibung	Artikelposition des Auftrags		
Struktur	KomsaOrder/ItemList/Item		

Name		Zur Übersicht	
Beschreibung	Enthält die Artikelbezeichnung der Position		
Struktur	KomsaOrder/ItemList/Item/Name		
Datentyp	PositionNameType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Max. Länge	62	

ItemID		Zur Übersicht	
Diagramm			
Beschreibung			
Struktur	KomsaOrder/ItemList/Item/ItemID		
Datentyp	ItemIdentificationType		

Quantity		Zur Übersicht	
Beschreibung	Enthält die Bestellmenge der Position		
Struktur	KomsaOrder/ItemList/Item/Quantity		
Datentyp	QuantityType		
Eigenschaften	.
Muster	([\-+]?[0-9]+\.[0-9]+)|([\-+]?[0-9]*)	

Price		Zur Übersicht	
Beschreibung	Verkaufspreis in Belegwährung (Currency). Standardmäßig sind die Preisangaben in Netto. Für OrderType B2C zwingend notwendig.		
Struktur	KomsaOrder/ItemList/Item/Price		
Datentyp	NetPriceType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Muster	([\-+]?[0-9]+\.[0-9]+)|([\-+]?[0-9]*)	

PositionNumber		Zur Übersicht	
Beschreibung	Positionsnummer im Beleg des Bestellers		
Struktur	KomsaOrder/ItemList/Item/PositionNumber		
Datentyp	PositionNumberType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Max. Länge	50	

DeliveryAddress		Zur Übersicht	
Diagramm			
Beschreibung	Positionsbezogene Lieferadresse		
Struktur	KomsaOrder/ItemList/Item/DeliveryAddress		
Datentyp	AddressType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Schema der referenzierten Einfachen Typen

CurrencyType		Zur Übersicht	
Beschreibung	Angabe der verwendeten Währung auf den Belegen		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	3	

ExternalReferenceType		Zur Übersicht	
Beschreibung	Weitere (Sub-)Referenznummer des Bestellers		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Max. Länge	50	

AddressNameType		Zur Übersicht	
Beschreibung			
Namensraum	http://komsa.com/common/qualified		
Datentyp	xs:string		

CountryCodeType		Zur Übersicht	
Beschreibung	Nach ISO 3166 Norm		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	2	
Muster	\w{2}	

GLNType		Zur Übersicht	
Beschreibung			
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	13	

KomsaCustomerNumberType		Zur Übersicht	
Beschreibung	Enthält die Kundennummer beim Lieferant		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	6	

LanguageCodeType		Zur Übersicht	
Beschreibung	Nach ISO 639-2 Norm		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	3	
Muster	\w{3}	

BuyerItemNumberType		Zur Übersicht	
Beschreibung	Enthält die Artikelnummer des Käufers. Verwendung nur nach Abprache wenn SupplierItemNumber und GlobalTradeItemNumber nicht gesetzt sind.		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Max. Länge	20	

GlobalTradeItemNumberType		Zur Übersicht	
Beschreibung	Enthält die EAN (European Article Number) des Artikels oder auch als GTIN (Global Trade Item Number) bekannt.		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Min. Länge	8	
Max. Länge	14	

NetPriceType		Zur Übersicht	
Beschreibung	Verkaufspreis in Belegwährung (Currency). Standardmäßig sind die Preisangaben in Netto. Für OrderType B2C zwingend notwendig.		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:decimal		
Eigenschaften	.
Muster	([\-+]?[0-9]+\.[0-9]+)|([\-+]?[0-9]*)	

OrderDateType		Zur Übersicht	
Beschreibung	Belegdatum bzw. Bestelldatum beim Besteller (Format: JJJJ-MM-TT)		
Namensraum	http://komsa.com/common/qualified		
Datentyp	xs:date		

OrderReferenceType		Zur Übersicht	
Beschreibung	Eindeutige Auftragsnummer des Bestellers		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Max. Länge	20	

OrderType		Zur Übersicht	
Beschreibung	Dieses Element beschreibt die Art des Auftrags und gibt an ob der Empfänger ein Unternehmen (B2B) oder Endkunde (B2C) ist.		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Enumeration	B2B	Business to business - Lieferung an Unternehmen	
	B2C	Business to consumer - Lieferung an Endkunden	

PositionNameType		Zur Übersicht	
Beschreibung	Enthält die Artikelbezeichnung der Position		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Max. Länge	62	

PositionNumberType		Zur Übersicht	
Beschreibung	Positionsnummer im Beleg		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Max. Länge	50	

QuantityType		Zur Übersicht	
Beschreibung	Enthält die Bestellmenge der Position (Dezimaltrennzeichen ist der Punkt)		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:decimal		
Eigenschaften	.
Muster	([\-+]?[0-9]+\.[0-9]+)|([\-+]?[0-9]*)	

SupplierItemNumberType		Zur Übersicht	
Beschreibung	Enthält die eindeutige Artikelnummer des Lieferanten (auch als SKU bekannt). Dient zur eindeutigen Identifizierung des Artikels, alternativ/zusätzlich kann dafür auch die GTIN oder BuyerItemNumber verwendet werden.		
Namensraum	http://komsa.com/common/qualified		
Datentyp	Einschränkung von xs:string		
Eigenschaften	.
Länge	10	

Schema der referenzierten Komplexen Typen

AdditionalReferencesType		Zur Übersicht	
Diagramm			
Beschreibung	Liste der Referenznummern des Bestellers		
Struktur	AdditionalReferencesType		
Namensraum	http://komsa.com/common/aggregate		

AdditionalReference		Zur Übersicht	
Beschreibung	Weitere Referenznummer des Bestellers		
Struktur	AdditionalReferencesType/AdditionalReference		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	ExternalReferenceType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Max. Länge	50	

AdditionalSubReference		Zur Übersicht	
Beschreibung	Weitere Sub-Referenznummer des Bestellers		
Struktur	AdditionalReferencesType/AdditionalSubReference		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	ExternalReferenceType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Max. Länge	50	

AddressType		Zur Übersicht	
Diagramm			
Beschreibung			
Struktur	AddressType		
Namensraum	http://komsa.com/common/aggregate		

GLN		Zur Übersicht	
Beschreibung	Global Location Number der Adresse (auch als ILN bezeichnet). Eine 13 stellige Nummer zur Ortsidentifiaktion, vergeben durch die GS1 Organisationen		
Struktur	AddressType/GLN		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	GLNType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	13	

Salutation		Zur Übersicht	
Beschreibung			
Struktur	AddressType/Salutation		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Name1		Zur Übersicht	
Beschreibung	Erste Adresszeile (Vorname Name oder Firma)		
Struktur	AddressType/Name1		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	AddressNameType		

Name2		Zur Übersicht	
Beschreibung	Zweite Adresszeile		
Struktur	AddressType/Name2		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	AddressNameType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Name3		Zur Übersicht	
Beschreibung	Dritte Adresszeile		
Struktur	AddressType/Name3		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	AddressNameType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

ContactPerson		Zur Übersicht	
Beschreibung	Ansprechpartner		
Struktur	AddressType/ContactPerson		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Street		Zur Übersicht	
Beschreibung	Straßename mit Hausnummer		
Struktur	AddressType/Street		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

City		Zur Übersicht	
Beschreibung	Stadt		
Struktur	AddressType/City		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		

PostalCode		Zur Übersicht	
Beschreibung	Postleitzahl		
Struktur	AddressType/PostalCode		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		

Country		Zur Übersicht	
Beschreibung	Länderangabe nach ISO 3166 Norm		
Struktur	AddressType/Country		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	CountryCodeType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	2	
Muster	\w{2}	

Email		Zur Übersicht	
Beschreibung	E-Mail Adresse		
Struktur	AddressType/Email		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Phone		Zur Übersicht	
Beschreibung	Telefonnummer (mit Landesvorwahl)		
Struktur	AddressType/Phone		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	xs:string		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	

Language		Zur Übersicht	
Beschreibung	Sprachkennzeichen nach ISO 3166 Norm		
Struktur	AddressType/Language		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	LanguageCodeType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	3	
Muster	\w{3}	

ItemIdentificationType		Zur Übersicht	
Diagramm			
Beschreibung			
Struktur	ItemIdentificationType		
Namensraum	http://komsa.com/common/aggregate		

SupplierItemNumber		Zur Übersicht	
Beschreibung	Enthält die eindeutige Artikelnummer des Lieferanten (auch als SKU bekannt). Dient zur eindeutigen Identifizierung des Artikels, alternativ/zusätzlich kann dafür auch die GTIN oder BuyerItemNumber verwendet werden.		
Struktur	ItemIdentificationType/SupplierItemNumber		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	Einschränkung von SupplierItemNumberType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Länge	10	

BuyerItemNumber		Zur Übersicht	
Beschreibung	Enthält die Artikelnummer des Käufers. Verwendung nur nach Abprache wenn SupplierItemNumber und GlobalTradeItemNumber nicht gesetzt sind.		
Struktur	ItemIdentificationType/BuyerItemNumber		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	BuyerItemNumberType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Max. Länge	20	

GlobalTradeItemNumber		Zur Übersicht	
Beschreibung	Enthält die EAN (European Article Number) des Artikels oder auch als GTIN (Global Trade Item Number) bekannt.		
Struktur	ItemIdentificationType/GlobalTradeItemNumber		
Namensraum	http://komsa.com/common/aggregate		
Datentyp	GlobalTradeItemNumberType		
Eigenschaften	.
Min. Vorkommen	0	
Max. Vorkommen	1	
Min. Länge	8	
Max. Länge	14