Associated Weavers Rechnungen

TransdatiX.Convert Associated Weavers Rechnungen

Version 2.0.1 vom 09.10.2006

Inhalt

Allgemeines

Dieser Konverter wandelt Rechnungen von Associated Weavers im EDIFACT INVOIC Format in CSV- oder XML-Daten um.

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
 
    EnvelopeÜbertragungsdaten
      MessageIDReferenz auf MessageID in Datengruppe Messsage
      SenderIdAbsender
      RecipientIdEmpfänger
      MessageTypeEDIFACT-Nachrichtentyp
      TransmissionIdÜbertragungsreferenz
      TestFlagTest
 
    InvoiceRechnungskopf
      MessageIDReferenz auf MessageID in Datengruppe Messsage
      InvoiceIDInterne eindeutige Kennung
      NumberRechnungsnummer
      DateRechnungsdatum
      DeliveryDateLieferdatum
      OrderNumberBestellnummer
      OrderDateBestelldatum
      DeliveryNoteNumberLieferscheinnummer
      BuyerGLNKäufer
      BuyerName11. Namenszeile des Käufers
      BuyerName22. 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
      SupplierGLNLieferant
      DeliveryGLNGLN Lieferanschrift
      DeliveryName1Lieferanschrift: Name
      DeliveryName2Lieferanschrift: Name Zeile 2
      DeliveryStreetLieferanschrift: Straße
      DeliveryCountryCodeLieferanschrift: Land
      DeliveryZipCode Lieferanschrift: Postleitzahl
      DeliveryCityLieferanschrift: Ort
      CurrencyWährung
      PaymentDaysZahlungsziel in Tagen
      CashDiscountPercentageSkontoprozentsatz
      TotalPositionAmountSummenbetrag der Positionsbeträge
      TotalAmountGesamtbetrag
      TotalTaxAmountSteuerbetrag
 
      InvoiceTaxRechnungs-Steuer
        MessageIDReferenz auf MessageID in Datengruppe Messsage
        InvoiceIDReferenz auf InvoiceID in Datengruppe Invoice
        StatusSteuertyp
        QualifierSteuerart
        PercentageSteuersatz
        BasisAmountSteuerpflichtiger Gesamtbetrag
        AmountSteuerbetrag
 
      InvoicePosRechnungsposition
        MessageIDReferenz auf MessageID in Datengruppe Messsage
        InvoiceIDReferenz auf InvoiceID in Datengruppe Invoice
        InvoicePosIDEindeutige eindeutige Kennung
        NumberPositionsnummer
        ItemEANSupplierEAN des Artikels
        ItemIdIntrastatIntrastat-Warennummer des Artikels
        QuantityInvoicedBerechnete Menge
        UnitInvoicedEinheit
        NetAmountPositionsnettowert
        NetPriceNettopreis
        UnitNetPriceEinheit, auf die sich der Nettopreis bezieht
 
        InvoicePosTaxSteuer der Rechnungsposition
          MessageIDReferenz auf MessageID in Datengruppe Messsage
          InvoiceIDReferenz auf InvoiceID in Datengruppe Invoice
          InvoicePosIDReferenz auf InvoicePosID in Datengruppe InvoicePos
          StatusSteuertyp
          QualifierSteuerart
          PercentageSteuersatz
 
        InvoicePosChargeZu-/Abschläge
          MessageIDReferenz auf MessageID in Datengruppe Message
          InvoiceIDReferenz auf InvoiceID in Datengruppe Invoice
          InvoicePosIDReferenz auf InvoicePosID in Datengruppe InvoicePos
          StatusZu- oder Abschlagstyp
          ServiceCode für den Zu- bzw. Abschlag
          ServiceTextzusätzlicher Text
          PercentageProzentsatz
          AmountBetrag



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 Messsage
Keyfeld
Format: Alphanumerisch

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

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

MessageType - EDIFACT-Nachrichtentyp
Mussfeld: nein
Format: Alphanumerisch mit max. 6 Stelle(n)

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

TestFlag - Test
Mussfeld: nein
Mögliche Werte:
1=



Datengruppe Invoice - Rechnungskopf
Mussfeld: ja, maximal 9999 wiederholungen

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

InvoiceID - Interne eindeutige Kennung
Keyfeld
Format: Alphanumerisch

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

Date - Rechnungsdatum
Mussfeld: ja
Format: Datum

DeliveryDate - Lieferdatum
Mussfeld: nein
Format: Datum

OrderNumber - Bestellnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Bestellnummer des Kunden

OrderDate - Bestelldatum
Mussfeld: nein
Format: Datum
Hinweis: Datum der Bestellung

DeliveryNoteNumber - Lieferscheinnummer
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)
Hinweis: Bestellnummer des Kunden

BuyerGLN - Käufer
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)
Hinweis: GLN 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)

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)

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

DeliveryGLN - GLN Lieferanschrift
Mussfeld: nein
Format: Alphanumerisch mit max. 13 Stelle(n)

DeliveryName1 - Lieferanschrift: Name
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryName2 - Lieferanschrift: Name Zeile 2
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryStreet - Lieferanschrift: Straße
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

DeliveryCountryCode - Lieferanschrift: Land
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)
Hinweis: ISO-Ländercode

DeliveryZipCode - Lieferanschrift: Postleitzahl
Mussfeld: nein
Format: Alphanumerisch mit max. 9 Stelle(n)

DeliveryCity - Lieferanschrift: Ort
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 Rechnungswährung

PaymentDays - Zahlungsziel in Tagen
Mussfeld: nein
Format: Ganzzahl

CashDiscountPercentage - Skontoprozentsatz
Mussfeld: nein
Format: Decimal

TotalPositionAmount - Summenbetrag der Positionsbeträge
Mussfeld: ja
Format: Decimal
Hinweis: Gesamtbetrag aller Positionsbeträge inkl. Gebinde, Positionsab-/zuschläge und exkl. Kopfab-/zuschläge und Steuer

TotalAmount - Gesamtbetrag
Mussfeld: ja
Format: Decimal
Hinweis: Gesamtbetrag der Rechnung inkl. Ab-/Zuschlägen und Steuern

TotalTaxAmount - Steuerbetrag
Mussfeld: ja
Format: Decimal
Hinweis: Gesamtsteuer-/abgabenbetrag der Rechnung



Datengruppe InvoiceTax - Rechnungs-Steuer
Mussfeld: ja, maximal 10 wiederholungen

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

InvoiceID - Referenz auf InvoiceID in Datengruppe Invoice
Keyfeld
Format: Alphanumerisch

Status - Steuertyp
Mussfeld: nein
Mögliche Werte:
7=Steuer

Qualifier - Steuerart
Mussfeld: nein
Mögliche Werte:
VAT=Mehrwertsteuer

Percentage - Steuersatz
Mussfeld: ja
Format: Decimal
Hinweis: Steuersatz in Prozent

BasisAmount - Steuerpflichtiger Gesamtbetrag
Mussfeld: ja
Format: Decimal
Hinweis: Steuerbasisbetrag der Rechnung (bezogen auf Steuersatz)

Amount - Steuerbetrag
Mussfeld: ja
Format: Decimal
Hinweis: Steuerbetrag der Rechnung (bezogen auf Steuersatz)



Datengruppe InvoicePos - Rechnungsposition
Mussfeld: nein, maximal 9999 wiederholungen

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

InvoiceID - Referenz auf InvoiceID in Datengruppe Invoice
Keyfeld
Format: Alphanumerisch

InvoicePosID - Eindeutige eindeutige Kennung
Keyfeld
Format: Alphanumerisch

Number - Positionsnummer
Mussfeld: nein
Format: Ganzzahl

ItemEANSupplier - EAN des Artikels
Mussfeld: ja
Format: Alphanumerisch mit max. 14 Stelle(n)

ItemIdIntrastat - Intrastat-Warennummer des Artikels
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

QuantityInvoiced - Berechnete Menge
Mussfeld: ja
Format: Decimal

UnitInvoiced - Einheit
Mussfeld: nein
Mögliche Werte:
PCE=Stück
KGM=Kilogramm
LTR=Liter
MTK=Quadratmeter
MTQ=Kubikmeter
MTR=Meter

NetAmount - Positionsnettowert
Mussfeld: ja
Format: Decimal

NetPrice - Nettopreis
Mussfeld: ja
Format: Decimal
Hinweis: Nettopreis pro Einheit

UnitNetPrice - Einheit, auf die sich der Nettopreis bezieht
Mussfeld: nein
Mögliche Werte:
PCE=Stück
KGM=Kilogramm
LTR=Liter
MTK=Quadratmeter
MTQ=Kubikmeter
MTR=Meter



Datengruppe InvoicePosTax - Steuer der Rechnungsposition
Mussfeld: ja, maximal 99 wiederholungen

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

InvoiceID - Referenz auf InvoiceID in Datengruppe Invoice
Keyfeld
Format: Alphanumerisch

InvoicePosID - Referenz auf InvoicePosID in Datengruppe InvoicePos
Keyfeld
Format: Alphanumerisch

Status - Steuertyp
Mussfeld: nein
Mögliche Werte:
7=Steuer

Qualifier - Steuerart
Mussfeld: nein
Mögliche Werte:
VAT=Mehrwertsteuer

Percentage - Steuersatz
Mussfeld: ja
Format: Decimal
Hinweis: Steuersatz in Prozent



Datengruppe InvoicePosCharge - Zu-/Abschläge
Mussfeld: nein, maximal 15 wiederholungen

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

InvoiceID - Referenz auf InvoiceID in Datengruppe Invoice
Keyfeld
Format: Alphanumerisch

InvoicePosID - Referenz auf InvoicePosID in Datengruppe InvoicePos
Keyfeld
Format: Alphanumerisch

Status - Zu- oder Abschlagstyp
Mussfeld: ja
Mögliche Werte:
A=Abschlag für die Position
C=Zuschlag für die Position

Service - Code für den Zu- bzw. Abschlag
Mussfeld: nein
Format: Alphanumerisch mit max. 3 Stelle(n)

ServiceText - zusätzlicher Text
Mussfeld: nein
Format: Alphanumerisch mit max. 35 Stelle(n)

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

Amount - Betrag
Mussfeld: nein
Format: Decimal
Hinweis: Zu-/Abschlagsbetrag


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.


© 2005, 2006 TransdatiX