Bechtle Bestellungen

TransdatiX.Convert Bechtle Bestellungen

Version 2.0.0 vom 2007-08-14

Inhalt

Allgemeines

Mit diesem Konverter können Bestellungen der Bechtle AG, Neckarsulm (DE) im EDIFACT-Format in XML oder CSV umgewandelt werden.

Aufruf des Konverters

Um diesen TransdatiX.Convert zu benützen, müssen Sie zuerst Ihre Daten in CSV- oder XML-Dateien exportieren. Alles was Sie brauchen, um Ihre Daten für diesen Konverter aufzubereiten, befindet sich hier.

Sie haben dann viele Möglichkeiten, den TransdatiX.Convert aufzurufen, z.B. Sie definieren ein Prozess, in welchem Sie einen TransdatiX.Comm miteinbeziehen, um Konvertierung und Übermittlung zu automatisieren. Mehr Information über den TransdatiX.Configurator und andere Anbindungstechniken befindet sich hier.

Hinweise

Der Konverter erwartet als Eingabe die Bestelldaten von Bechtle im EDIFACT-Format.

Es sind zwei Schnittstellen enthalten, mit denen die EDIFACT-Daten entweder nach XML oder nach CSV konvertiert werden können.

Die Schnittstelle ConvertToXml erzeugt eine Ausgabedatei im XML-Format, die die gesamte Datenstruktur enthält.

Die Schnittstelle ConvertToCsv erzeugt drei Ausgabedateien im CSV-Format:
  • Envelope - Übertragungsdaten
    Hier befinden sich alle Daten der Datengruppe Envelope

  • Order - Bestellkopf
    Hier befinden sich alle Daten der Datengruppe Order

  • Pos - Bestellpositionen
    Hier befinden sich alle Daten der Datengruppe Pos


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
 
    EnvelopeÜbertragungsdaten
      MessageIDReferenz auf MessageID in Datengruppe Message
      SenderIdAbsender
      SenderIdTypeTyp der Absenderidentifikation
      RecipientIdEmpfänger
      RecipientIdTypeTyp der Empfängeridentifikation
      MessageTypeEDIFACT-Nachrichtentyp
      TransmissionIdÜbertragungsreferenz
      TestFlagTestbetrieb
 
    OrderBestellkopf
      MessageIDReferenz auf MessageID in Datengruppe Message
      OrderIDInterne eindeutige Kennung
      NumberBestellnummer
      DateBestelldatum
      DeliveryDateGeforderter Liefertermin
      EndCustomerOrderNumberBestellnummer des Endkunden
      AdditionalOrderNumberweitere Auftragsnummer des Auftraggebers, z.B. der Filiale
      OrderTypeweitere Kennzeichnung der Auftragsart
      DeliveryNoteInformationAccountingEndkundendaten für Lieferscheindruck bei Streckenbelieferung: Kontierung
      DeliveryNoteInformationCostCenterEndkundendaten für Lieferscheindruck bei Streckenbelieferung: Kostenstelle
      DeliveryNoteInformationUserEndkundendaten für Lieferscheindruck bei Streckenbelieferung: Anwender
      DeliveryNoteInformationDepartmentEndkundendaten für Lieferscheindruck bei Streckenbelieferung: Abteilung
      DeliveryNoteInformationUnloadingEndkundendaten für Lieferscheindruck bei Streckenbelieferung: Abladestelle
      FreeText1Freie Textinformation
      FreeText2Freie Textinformation
      FreeText3Freie Textinformation
      FreeText4Freie Textinformation
      FreeText5Freie Textinformation
      ContractNumberKontraktnummer Hersteller/Lieferant
      VendorNumberHersteller ID
      ProjectNumberProjektnummer - Code bzw. SBO
      ProjectSpecificationNumberProjektspezifikation - Deal Reference bzw. Enduser
      MajorCustomerData1Großkundenkundendaten 1
      MajorCustomerData2Großkundenkundendaten 2
      MajorCustomerData3Großkundenkundendaten 3
      MajorCustomerData4Großkundenkundendaten 4
      MajorCustomerData5Großkundenkundendaten 5
      MajorCustomerData6Großkundenkundendaten 6
      BuyerGLNKäufer-GLN
      BuyerIdKäufer Nummer
      BuyerName11. Namenszeile des Käufers
      BuyerName22. Namenszeile des Käufers
      BuyerName33. Namenszeile des Käufers
      BuyerName44. Namenszeile des Käufers
      BuyerStreetStraße und Hausnummer des Käufers
      BuyerCountryCodeISO-Ländercode des Käufers
      BuyerZipCodePostleitzahl des Käufers
      BuyerCityOrt des Käufers
      BuyerContactNameKontakt beim Käufer
      BuyerContactTelephoneKontakt beim Käufer: Telefonnummer
      BuyerContactFaxKontakt beim Käufer: Faxnummer
      BuyerContactEmailKontakt beim Käufer: eMail-Adresse
      SupplierGLNLieferanten-GLN
      SupplierIdLieferant Nummer
      SupplierName11. Namenszeile des Lieferanten
      SupplierName22. Namenszeile des Lieferanten
      SupplierName33. Namenszeile des Lieferanten
      SupplierName44. Namenszeile des Lieferanten
      SupplierStreetStraße und Hausnummer des Lieferanten
      SupplierCountryCodeISO-Ländercode des Lieferanten
      SupplierZipCodePostleitzahl des Lieferanten
      SupplierCityOrt des Lieferanten
      DeliveryGLNWarenempfänger GLN
      DeliveryIdWarenempfänger Nummer
      DeliveryName11. Namenszeile des Warenempfängers
      DeliveryName22. Namenszeile des Warenempfängers
      DeliveryName33. Namenszeile des Warenempfängers
      DeliveryName44. 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
      ThirdPartyGLNUnterorganisation des Bestellers (z.B. Filiale) GLN
      ThirdPartyIdUnterorganisation Nummer
      ThirdPartyName11. Namenszeile der Unterorganisation
      ThirdPartyName22. Namenszeile der Unterorganisation
      ThirdPartyName33. Namenszeile der Unterorganisation
      ThirdPartyName44. Namenszeile der Unterorganisation
      ThirdPartyStreetStraße und Hausnummer der Unterorganisation
      ThirdPartyCountryCodeISO-Ländercode der Unterorganisation
      ThirdPartyZipCodePostleitzahl der Unterorganisation
      ThirdPartyCityOrt der Unterorganisation
      CurrencyWährung
      DespatchConditionVersandbedingung
      DeliveryConditionLieferbedingung
 
      PosBestellpositionen
        MessageIDReferenz auf MessageID in Datengruppe Message
        OrderIDReferenz auf OrderID in Datengruppe Order
        NumberPositionsnummer
        ItemEANCustomerEAN
        ItemIdSupplierArtikelnummer des Lieferanten
        ItemIdBuyerArtikelnummer des Käufers
        QuantityMenge
        UnitEinheit
        DeliveryDateGeforderter Liefertermin
        FreeText1Freie Textinformation
        FreeText2Freie Textinformation
        FreeText3Freie Textinformation
        FreeText4Freie Textinformation
        FreeText5Freie Textinformation
        NetPriceNettopreis



Datengruppe Message - Nachricht
Mussfeld: ja, beliebig wiederholbar

MessageID - Interne eindeutige Kennung
Keyfeld
Format: Alphanumerisch



Datengruppe Envelope - Übertragungsdaten
Mussfeld: ja

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

SenderId - Absender
Mussfeld: ja
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Mailbox-ID des Absenders

SenderIdType - Typ der Absenderidentifikation
Mussfeld: nein
Mögliche Werte:
14=GLN
Es handelt sich um die GLN des Absenders
ZZ=bilateral vereinbart
Die Absenderidentifikation ist bilateral vereinbart

RecipientId - Empfänger
Mussfeld: ja
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Mailbox-ID des Empfängers

RecipientIdType - Typ der Empfängeridentifikation
Mussfeld: nein
Mögliche Werte:
14=GLN
Es handelt sich um die GLN des Empfängers
ZZ=bilateral vereinbart
Die Empfängeridentifikation ist bilateral vereinbart

MessageType - EDIFACT-Nachrichtentyp
Mussfeld: nein
Format: Alphanumerisch mit max. 6 Stelle(n)
Hinweis: Wenn eine Envelope nur Nachrichten eines Typs enthält kann als Information für den Empfänger im Kopf der Nachrichtentyp angegeben werden.

TransmissionId - Übertragungsreferenz
Mussfeld: nein
Format: Alphanumerisch mit max. 14 Stelle(n)
Hinweis: Eindeutige Referenz der Übertragung, vergeben vom Sender.

TestFlag - Testbetrieb
Mussfeld: nein
Mögliche Werte:
1=Testbetrieb
Hinweis: Wird nur bei Datenaustausch im Testlauf verwendet



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

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

Date - Bestelldatum
Mussfeld: ja
Format: Datum

DeliveryDate - Geforderter Liefertermin
Mussfeld: nein
Format: Datum

EndCustomerOrderNumber - Bestellnummer des Endkunden
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

AdditionalOrderNumber - weitere Auftragsnummer des Auftraggebers, z.B. der Filiale
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: nur wenn Verwendung bilateral vereinbart ist

OrderType - weitere Kennzeichnung der Auftragsart
Mussfeld: nein
Format: Alphanumerisch ***
Hinweis: Bechtle verwendet derzeit folgende Kennzeichen:
TAP - Bestllung mit vereinbarten Sonderkonditionen. Der angegebene Preis ist ungleich dem in der Preiseinlesung
TAL - Es handelt sich um eine Lizenzbestellung, welche zusätzliche Daten zum Lizenznehmer enthält
WFF - Dies ist eine fulfilment Bestellung, die unbedingt am Folgetag ausgeliefert sein muss

DeliveryNoteInformationAccounting - Endkundendaten für Lieferscheindruck bei Streckenbelieferung: Kontierung
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

DeliveryNoteInformationCostCenter - Endkundendaten für Lieferscheindruck bei Streckenbelieferung: Kostenstelle
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

DeliveryNoteInformationUser - Endkundendaten für Lieferscheindruck bei Streckenbelieferung: Anwender
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

DeliveryNoteInformationDepartment - Endkundendaten für Lieferscheindruck bei Streckenbelieferung: Abteilung
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

DeliveryNoteInformationUnloading - Endkundendaten für Lieferscheindruck bei Streckenbelieferung: Abladestelle
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText1 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText2 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText3 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText4 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText5 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

ContractNumber - Kontraktnummer Hersteller/Lieferant
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

VendorNumber - Hersteller ID
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ProjectNumber - Projektnummer - Code bzw. SBO
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ProjectSpecificationNumber - Projektspezifikation - Deal Reference bzw. Enduser
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData1 - Großkundenkundendaten 1
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData2 - Großkundenkundendaten 2
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData3 - Großkundenkundendaten 3
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData4 - Großkundenkundendaten 4
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData5 - Großkundenkundendaten 5
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

MajorCustomerData6 - Großkundenkundendaten 6
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerGLN - Käufer-GLN
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)
Hinweis: GLN des Käufers

BuyerId - Käufer Nummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Debitorennummer des Käufers

BuyerName1 - 1. Namenszeile des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerName2 - 2. Namenszeile des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerName3 - 3. Namenszeile des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerName4 - 4. Namenszeile des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerStreet - Straße und Hausnummer des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerCountryCode - ISO-Ländercode des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

BuyerZipCode - Postleitzahl des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 9 Stelle(n)

BuyerCity - Ort des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerContactName - Kontakt beim Käufer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

BuyerContactTelephone - Kontakt beim Käufer: Telefonnummer
Mussfeld: nein
Format: Alphanumerisch

BuyerContactFax - Kontakt beim Käufer: Faxnummer
Mussfeld: nein
Format: Alphanumerisch

BuyerContactEmail - Kontakt beim Käufer: eMail-Adresse
Mussfeld: nein
Format: Alphanumerisch

SupplierGLN - Lieferanten-GLN
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)
Hinweis: GLN des Lieferanten

SupplierId - Lieferant Nummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Debitorennummer des Lieferanten

SupplierName1 - 1. Namenszeile des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

SupplierName2 - 2. Namenszeile des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

SupplierName3 - 3. Namenszeile des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

SupplierName4 - 4. Namenszeile des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

SupplierStreet - Straße und Hausnummer des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

SupplierCountryCode - ISO-Ländercode des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

SupplierZipCode - Postleitzahl des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 9 Stelle(n)

SupplierCity - Ort des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

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

DeliveryId - Warenempfänger Nummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Debitorennummer des Warenempfängers

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)

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

DeliveryName4 - 4. 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)

ThirdPartyGLN - Unterorganisation des Bestellers (z.B. Filiale) GLN
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)
Hinweis: GLN der Unterorganisation des Bestellers (z.B. Filiale) - im Folgenden "Unterorganisation" genannt

ThirdPartyId - Unterorganisation Nummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Debitorennummer der Unterorganisation

ThirdPartyName1 - 1. Namenszeile der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ThirdPartyName2 - 2. Namenszeile der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ThirdPartyName3 - 3. Namenszeile der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ThirdPartyName4 - 4. Namenszeile der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ThirdPartyStreet - Straße und Hausnummer der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ThirdPartyCountryCode - ISO-Ländercode der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

ThirdPartyZipCode - Postleitzahl der Unterorganisation
Mussfeld: nein
Format: Alphanumerisch mit max. 9 Stelle(n)

ThirdPartyCity - Ort der Unterorganisation
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

DespatchCondition - Versandbedingung
Mussfeld: nein
Mögliche Werte:
CU=Kundenlieferschein
KO=Komplettlieferung
TL=Teillieferung
FF=Fullfillment(Fill/Kill Option)

DeliveryCondition - Lieferbedingung
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)
Hinweis: Die Codes müssen mit Bechtle abgestimmt werden



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

Number - Positionsnummer
Mussfeld: nein
Format: Ganzzahl

ItemEANCustomer - EAN
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)
Hinweis: EAN des Artikels

ItemIdSupplier - Artikelnummer des Lieferanten
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

ItemIdBuyer - Artikelnummer des Käufers
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

Quantity - Menge
Mussfeld: ja
Format: Decimal

Unit - Einheit
Mussfeld: nein
Mögliche Werte:
PCE=Stück (default)
MTR=Meter

DeliveryDate - Geforderter Liefertermin
Mussfeld: nein
Format: Datum

FreeText1 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText2 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText3 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText4 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

FreeText5 - Freie Textinformation
Mussfeld: nein
Format: Alphanumerisch mit max. 70 Stelle(n)

NetPrice - Nettopreis
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 - 2007 TransdatiX Software


Automatisch generiert 2007-08-14, 13:59:31