Hagemeyer Bestellungen

TransdatiX.Convert Hagemeyer Bestellungen

Version 2.0.1 vom 2000-09-22

Inhalt

Allgemeines

Mit diesem Konverter können Bestelldaten von Hagemeyer von EDIFACT D.93A ORDERS in XML oder CSV umgewandelt werden.

Aufruf des Konverters

Dieser TransdatiX.Convert konvertiert Ihre Eingangsdaten nach XML oder CSV im unten beschriebenen Format. Diese Daten können dann entweder direkt in ein Programm importiert werden oder mittels eines TransdatiX.Adapt an ein Zielsystem übergeben werden.

Sie können diesen TransdatiX.Convert beispielsweise in einem Prozess gemeinsam mit dem für Ihr Zielsystem benötigten TransdatiX.Adapt automatisiert aufrufen. Auch eine integrierte Datenübermittlung in einem Prozess ist möglich. Lesen Sie hier mehr über die Definition von Prozessen mit dem TransdatiX.Configurator.


Datenstruktur - Übersicht

Folgende Liste zeigt die formelle Struktur der Daten, die der Konverter akzeptiert. Beschreibungen in Fettschrift bedeutet, dass das Element ein Mussfeld ist, außer wenn in der Beschreibung des Elementen eine Bedingung ausdrücklich formuliert wird.


Elementname

Beschreibung

 
RootRoot-Element
 
  MessageNachricht
    MessageIDInterne eindeutige Kennung
 
    EnvelopeNachricht
      MessageIDReferenz auf MessageID in Datengruppe Message
      SenderIdAbsender
      SenderIdTypeTyp der Absenderidentifikation
      RecipientIdEmpfänger
      RecipientIdTypeTyp der Empfängeridentifikation
      TransmissionIdÜbertragungsreferenz
      TestFlagTest-Kennzeichen
 
    OrderBestellkopf
      MessageIDReferenz auf MessageID in Datengruppe Message
      OrderIDInterne eindeutige Kennung
      TypeNachrichtenart
      StatusBestellart
      NumberBestellnummer
      DateBestelldatum
      DeliveryDateLieferdatumdatum
      FreeTextFreie Textinformation
      OffertNumberAngebotsnummer
      BuyerGLNGLN des Auftraggebers
      BuyerIdIdentifikation des Käufers
      BuyerContactNameAnspechpartner des Auftraggebers
      BuyerContactTelephoneTelefonnummern der Ansprechpartner
      SupplierGLNGLN des Lieferanten
      DeliveryGLNGLN des Warenempfängers
      DeliveryName11. Namenszeile des Warenempfängers
      DeliveryName22. Namenszeile des Warenempfängers
      DeliveryStreetStraße und Hausnummer des Warenempfängers
      DeliveryCountryCodeISO-Ländercode des Warenempfängers
      DeliveryZipCodePostleitzahl des Warenempfängers
      DeliveryCityOrt des Warenempfängers
      CurrencyWährung
      TotalPositionAmountPositionsbetrag
 
      OrderChargeZu- / Abschläge
        MessageIDReferenz auf MessageID in Datengruppe Messsage
        OrderIDReferenz auf OrderID in Datengruppe Order
        StatusZu- oder Abschlag
        PercentageZu-/Abschlag in Prozent
        AmountZu-/Abschlag in Betrag
 
      PosBestellpositionen
        MessageIDReferenz auf MessageID in Datengruppe Message
        OrderIDReferenz auf OrderID in Datengruppe Order
        PosIDInterne eindeutige Kennung
        NumberPositionsnummer
        ItemEANEAN-Artikelnummer
        ItemIdBuyerHagemeyer Artikelnummer
        ItemName1Artikeltext, 1. Zeile
        ItemName2Artikeltext, 2. Zeile
        QuantityBestellmenge
        UnitEinheit
        NetPriceArtikelpreis netto
        QuantityPriceBasisPreisbasismenge
        UnitPriceBasisMaßeinheit zur Preisbasismenge
        FreeTextFreie Textinformation
        OffertNumberAngebotsnummer
 
        PosChargeZu- / Abschläge
          MessageIDReferenz auf MessageID in Datengruppe Messsage
          OrderIDReferenz auf OrderID in Datengruppe Order
          PosIDReferenz auf PosID in Datengruppe Pos
          StatusZu- oder Abschlag
          PercentageZu-/Abschlag in Prozent
          AmountZu-/Abschlag in Betrag



Datengruppe Message - Nachricht
Mussfeld: ja, beliebig wiederholbar

MessageID - Interne eindeutige Kennung
Keyfeld
Format: Alphanumerisch



Datengruppe Envelope - Nachricht
Mussfeld: ja

MessageID - Referenz auf MessageID in Datengruppe Message
Keyfeld
Format: Alphanumerisch

SenderId - Absender
Mussfeld: ja
Format: Alphanumerisch mit max. 13 Stelle(n)

SenderIdType - Typ der Absenderidentifikation
Mussfeld: ja
Format: Alphanumerisch mit max. 4 Stelle(n)

RecipientId - Empfänger
Mussfeld: ja
Format: Alphanumerisch mit max. 13 Stelle(n)

RecipientIdType - Typ der Empfängeridentifikation
Mussfeld: ja
Format: Alphanumerisch mit max. 4 Stelle(n)

TransmissionId - Übertragungsreferenz
Mussfeld: ja
Format: Alphanumerisch
Hinweis: Eindeutige Referenz der Übertragung, vergeben vom Sender. Wenn nicht übergeben, wird aus Datum und Uhrzeit eine Referenz generiert.

TestFlag - Test-Kennzeichen
Mussfeld: nein
Mögliche Werte:
0=Kein Test (=Echtbetrieb)
Gleichbedeutend mit nicht vorhanden
1=Testbetrieb
Hinweis: Lt. Vereinbarung mit dem Partner



Datengruppe Order - Bestellkopf
Mussfeld: ja, beliebig wiederholbar
Enthält die Daten des Bestellkopfes

MessageID - Referenz auf MessageID in Datengruppe Message
Keyfeld
Format: Alphanumerisch

OrderID - Interne eindeutige Kennung
Keyfeld
Format: Alphanumerisch

Type - Nachrichtenart
Mussfeld: ja
Mögliche Werte:
ORDERS=Bestellung
ORDCHG=Bestelländerung

Status - Bestellart
Mussfeld: nein
Mögliche Werte:
220=Produktionsauftrag
227=Konsi-Abverkaufsmeldung
Die Positionen dürfen nicht geliefert sondern nur berechnet werden

Number - Bestellnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

Date - Bestelldatum
Mussfeld: nein
Format: Datum

DeliveryDate - Lieferdatumdatum
Mussfeld: nein
Format: Datum

FreeText - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 142 Stelle(n)
Hinweis: Dieses Element wird benutzt, um Bestelltexte zu übermitteln, die Angebots/Aktionscodes und verweise auf Sonderkonditionen enthalten können

OffertNumber - Angebotsnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerGLN - GLN des Auftraggebers
Mussfeld: ja
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: GLN des Käufers/Rechnungsempfängers

BuyerId - Identifikation des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Interne Kundennummer für Sonderkommissionen

BuyerContactName - Anspechpartner des Auftraggebers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerContactTelephone - Telefonnummern der Ansprechpartner
Mussfeld: nein
Format: Alphanumerisch mit max. 512 Stelle(n)

SupplierGLN - GLN des Lieferanten
Mussfeld: ja
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryGLN - GLN des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryName1 - 1. Namenszeile des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryName2 - 2. Namenszeile des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryStreet - Straße und Hausnummer des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryCountryCode - ISO-Ländercode des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

DeliveryZipCode - Postleitzahl des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 9 Stelle(n)

DeliveryCity - Ort des Warenempfängers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

Currency - Währung
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)
Hinweis: ISO-Code der Bestellwährung

TotalPositionAmount - Positionsbetrag
Mussfeld: nein
Format: Decimal
Hinweis: Summe der Sondernettopreise



Datengruppe OrderCharge - Zu- / Abschläge
Mussfeld: nein
Zu- / Abschläge für die gesamte Bestellung

MessageID - Referenz auf MessageID in Datengruppe Messsage
Keyfeld
Format: Alphanumerisch

OrderID - Referenz auf OrderID in Datengruppe Order
Keyfeld
Format: Alphanumerisch

Status - Zu- oder Abschlag
Mussfeld: ja
Mögliche Werte:
A=Abschlag

Percentage - Zu-/Abschlag in Prozent
Mussfeld: nein
Format: Decimal

Amount - Zu-/Abschlag in Betrag
Mussfeld: nein
Format: Decimal



Datengruppe Pos - Bestellpositionen
Mussfeld: ja, beliebig wiederholbar

MessageID - Referenz auf MessageID in Datengruppe Message
Keyfeld
Format: Alphanumerisch

OrderID - Referenz auf OrderID in Datengruppe Order
Keyfeld
Format: Alphanumerisch

PosID - Interne eindeutige Kennung
Keyfeld
Format: Alphanumerisch

Number - Positionsnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 6 Stelle(n)

ItemEAN - EAN-Artikelnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ItemIdBuyer - Hagemeyer Artikelnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ItemName1 - Artikeltext, 1. Zeile
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ItemName2 - Artikeltext, 2. Zeile
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

Quantity - Bestellmenge
Mussfeld: ja
Format: Decimal

Unit - Einheit
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

NetPrice - Artikelpreis netto
Mussfeld: nein
Format: Decimal

QuantityPriceBasis - Preisbasismenge
Mussfeld: nein
Format: Decimal

UnitPriceBasis - Maßeinheit zur Preisbasismenge
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

FreeText - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 350 Stelle(n)
Hinweis: Dieses Segment wird zur Beschreibung der aktuellen Position benutzt

OffertNumber - Angebotsnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)



Datengruppe PosCharge - Zu- / Abschläge
Mussfeld: nein
Zu- / Abschläge für die gesamte Bestellposition

MessageID - Referenz auf MessageID in Datengruppe Messsage
Keyfeld
Format: Alphanumerisch

OrderID - Referenz auf OrderID in Datengruppe Order
Keyfeld
Format: Alphanumerisch

PosID - Referenz auf PosID in Datengruppe Pos
Keyfeld
Format: Alphanumerisch

Status - Zu- oder Abschlag
Mussfeld: ja
Mögliche Werte:
A=Abschlag

Percentage - Zu-/Abschlag in Prozent
Mussfeld: nein
Format: Decimal

Amount - Zu-/Abschlag in Betrag
Mussfeld: nein
Format: Decimal


Rechtserklärung

Alle Informationen in diesem Dokument werden ohne Abgabe von Garantien, welcher Art auch immer, zur Verfügung gestellt. TransdatiX lehnt alle Haftungsansprüche, ausdrückliche oder implizite, einschliesslich Ansprüchen bezüglich Verkaufbarkeit und Eignung für bestimmte Zwecke, ausdrücklich ab. In keinem Fall kann TransdatiX oder dessen Lieferanten für irgendwelche Schäden, die direkt oder indirekt, zufällig oder als Folgeschaden auftreten, verantwortlich gemacht werden. Insbesondere sind Geschäftsverluste, Datenverluste oder spezielle Schäden von Haftungsansprüchen explizit ausgeschlossen, auch wenn TransdatiX oder dessen Lieferanten auf die Möglichkeit derartiger Schäden hingewiesen haben. In jedem Fall werden Haftungsansprüche bis zum gesetzlich höchstmöglichen Ausmass abgelehnt.


© 2002 - 2009 TransdatiX Software


Automatisch generiert 2009-06-08, 16:32:12