Alle Datumsangaben werden im Format „yyyy-MM-dd“ angegeben. Eine Ausnahme bildet das „Created“ Datum mit dem Format „yyyy-MM-ddThh:mm:ssZ“.
Alle Dezimalwerte haben das Format „0.00##“.
Aufbau
<TraffiqxDirectEnvelope>
Das Element TraffiqxDirectEnvelope hat folgende Bestandteile
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
xmlns:d3pl |
Attribut |
1…1 |
|
TraffiqxDirectVersion |
Attribut |
Fester Inhalt „1.0“ |
1…1 |
DocType |
Attribut |
Verwendete Dokumentenart wahlweise: · „Invoice“ · „CreditNote“ · „Order“ · „General“ (Genauere Spezifikation durch DocSubType möglich Unterschiedliche Doctypen in einem TraffiqxDirectEnvelope sind ausgeschlossen |
1…1 |
Created |
Element |
Das Datum der Erstellung des Dokuments |
1…1 |
TraffiqxDirectMessages |
Element |
Bildet die Klammer um das Element TraffiqxDirectMessage, das n-mal auftreten kann. |
1…1 |
TraffiqxDirectMessage |
Element |
Beinhaltet die konkreten Daten des Dokuments |
1…n |
Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
Dieses Element bildet die äußerste Klammer für die konkreten Daten eines Dokumentes.
Es hat folgende Attribute:
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
TraffiqxDirectID |
Attribut |
Fester Inhalt „000“ |
1…1 |
d3pl:type |
Attribut |
Type der Messages: · „TraffiqxDirectInvoice“ · „TraffiqxDirectCreditNote“ · „TraffiqxDirectOrder“ · „TraffiqxDirectGeneral“ |
1…1 |
Reference |
Attribut |
Belegnummer des Dokuments |
1…1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Einzelfelder als mögliche Elemente:
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
CompanyCode |
Element |
Buchungskreis |
0..1 |
ConsigneeNo |
Element |
Warenempfängernummer |
0..1 |
ContractDate |
Element |
Datum des Vertrages |
0..1 |
ContractReference |
Element |
Vertragsreferenz |
0..1 |
CostCenter |
Element |
Kostenstelle (KOST 1 in DATEV Rechnungswesen) |
0..1 |
CRMemberNo |
Element |
Zentralregulierernummer |
0..1 |
CRSupplierNo |
Element |
Lieferantennummer als Zentralregulierer |
0..1 |
Currency |
Element |
Währung |
0..1 |
CustomerNo |
Element |
Kundennummer |
0..1 |
Customfield |
Element |
Frei belegbares Feld |
0..1 |
DeliveryDate |
Element |
Liefer-/Leistungsdatum |
0..1 |
DeliveryDatePeriod |
Element |
Lieferzeitraum |
0..1 |
DocumentDate |
Element |
Dokumentendatum |
0..1 |
IncoTermsCode |
Element |
Handelsklausel Code |
0..1 |
IncoTermsDescription |
Element |
Handelsklause |
0..1 |
InvoicePeriodEndDate |
Element |
Ende des Rechnungszeitraums |
0..1 |
InvoicePeriodStartDate |
Element |
Beginn des Rechnungszeitraums |
0..1 |
VendorsOrderNumber |
Element |
Bestellnummer Verkäufer |
0..1 |
VendorsOrderDate |
Element |
Bestelldatum Verkäufer |
0..1 |
PaymentCardDueDate |
Element |
Fälligkeitsdatum der Zahlkarte |
0..1 |
PaymentCardHolder |
Element |
Karteninhaber |
0..1 |
PaymentCardID |
Element |
Karten ID |
0..1 |
PaymentCardType |
Element |
Art der Zahlkarte |
0..1 |
PaymentDueDate |
Element |
Zahlungsdatum |
0..1 |
PaymentMeans |
Element |
Zahlungsmittel Freitext |
0..1 |
PaymentMeansCode |
Element |
Zahlungsmittel codiert |
0..1 |
PODate |
Element |
Bestelldatum |
0..1 |
PONumber |
Element |
Bestellnummer |
0..1 |
PublicEntityID |
Element |
Schlüsselkennung des Empfängers (insb. Leitweg-ID) |
0..1 |
Reference |
Element |
Dokumentennummer |
0..1 |
ReferringInvoiceDate |
Element |
Rechnungsdatum Gutschrift |
0..1 |
ReferringInvoiceReference |
Element |
Rechnungsnummer Gutschrift |
0..1 |
ShippingPoint |
Element |
Versandstelle |
0..1 |
ShippingPointID |
Element |
Versandstellen ID |
0..1 |
TaxPointDate |
Element |
Steuerfälligkeitsdatum |
0..1 |
ValutaDate |
Element |
Wertstellungsdatum |
0..1 |
VendorNo |
Element |
Verkäufernummer |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
kann Positionsdaten enthalten.
Die Positionsdaten werden unter dem Element LineItems (Kardinalität 0…1) abgebildet.
Jede Position wird im Element LineItem (Kardinalität 1…n) abgebildet.
Folgende Felder können innerhalb der Positionen als Elemente und als Attribut abgebildet werden.
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
ItemNumber |
Attribut |
Nummer der Position |
1..1 |
LineItems.LineItem.ArticleShortDescription |
Element |
Artikelbeschreibung (kurz) |
0..1 |
LineItems.LineItem.ArticleDescription |
Element |
Artikelbeschreibung |
0..1 |
LineItems.LineItem.ArticleNoBuyer |
Element |
Artikelnummer Käufer |
0..1 |
LineItems.LineItem.ArticleNoEAN |
Element |
EAN |
0..1 |
LineItems.LineItem.ArticleNoSupplier |
Element |
Artikelnummer Verkäufer |
0..1 |
LineItems.LineItem.BaseQuantity |
Element |
Basismenge zum Artikelpreis |
0..1 |
LineItems.LineItem.CostCenter |
Element |
Kostenstelle der Position |
0..1 |
LineItems.LineItem.DeliveryDate |
Element |
Lieferdatum der Position |
0..1 |
LineItems.LineItem.PONumber |
Element |
Bestellnummer der Position |
0..1 |
LineItems.LineItem.POItemNumber |
Element |
Positionsnummer der Position auf der ursprünglichen Bestellung |
0..1 |
LineItems.LineItem.GrossValue |
Element |
Gesamtwarenwert der Position vor Zu-/Abschlägen |
0..1 |
LineItems.LineItem.GrossPrice |
Element |
Einzelwarenwert der Position vor Zu-/Abschlägen |
0..1 |
LineItems.LineItem.Value |
Element |
Gesamtwarenwert der Position inkl. Zu-/Abschlägen |
0..1 |
LineItems.LineItem.Price |
Element |
Der Nettoeinzelpreis der Position inkl. Zu-/Abschlägen und vor Steuern |
0..1 |
LineItems.LineItem.Quantity |
Element |
Menge der Artikel in der Position |
0..1 |
LineItems.LineItem.TaxRate |
Element |
Steuersatz für die Position |
0..1 |
LineItems.LineItem.TaxName |
Element |
Name der Steuer |
0..1 |
LineItems.LineItem.TaxAmount |
Element |
Steuerbetrag der Position |
0..1 |
LineItems.LineItem.TaxTypeCode |
Element |
Steuerkategorie |
0..1 |
LineItems.LineItem.TaxCategoryCode |
Element |
Steuerkategorie (Code) |
0..1 |
LineItems.LineItem.TaxExemptionReason |
Element |
Grund der Steuerbefreiung |
0..1 |
LineItems.LineItem.TaxExemptionReasonCode |
Element |
Grund der Steuerbefreiung (Code) |
0..1 |
LineItems.LineItem.OriginCountryCode |
Element |
Ländercode, codiert nach ISO 3166 ALPHA-2 |
0..1 |
LineItems.LineItem.Unit |
Element |
Einheit |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von Zu- und Abschlägen als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
Agios.AllowanceOrCharge.Amount |
Element |
Zuschlag auf Rechnungsebene |
0..1 |
Agios.AllowanceOrCharge.BaseAmount |
Element |
Basiswert auf den der Zuschlag angerechnet wird |
0..1 |
Agios.AllowanceOrCharge.CalcSequence |
Element |
Reihenfolge in der der Zuschlag angerechnet wird |
0..1 |
Agios.AllowanceOrCharge.Code |
Element |
Grund des Zuschlags (codiert) |
0..1 |
Agios.AllowanceOrCharge.Name |
Element |
Beschreibung des Zuschlags |
0..1 |
Agios.AllowanceOrCharge.Percent |
Element |
Zuschlag in % |
0..1 |
Agios.AllowanceOrCharge.TaxCategoryCode |
Element |
Steuerkategorie (codiert) |
0..1 |
Agios.AllowanceOrCharge.TaxExemptionReason |
Element |
Grund für die Steuerbefreiung |
0..1 |
Agios.AllowanceOrCharge.TaxExemptionReasonCode |
Element |
Grund für die Steuerbefreiung (codiert) |
0..1 |
Agios.AllowanceOrCharge.TaxRate |
Element |
Steuersatz des Zuschlages |
0..1 |
Agios.AllowanceOrCharge.TaxTypeCode |
Element |
Art der Steuer (codiert) |
0..1 |
Allowances.AllowanceOrCharge.Amount |
Element |
Abschlag auf Rechnungsebene |
0..1 |
Allowances.AllowanceOrCharge.BaseAmount |
Element |
Basiswert auf den der Abschlag angerechnet wird |
0..1 |
Allowances.AllowanceOrCharge.CalcSequence |
Element |
Reihenfolge in der der Abschlag angerechnet wird |
0..1 |
Allowances.AllowanceOrCharge.Code |
Element |
Grund des Abschlags (codiert) |
0..1 |
Allowances.AllowanceOrCharge.Name |
Element |
Beschreibung des Abschlags |
0..1 |
Allowances.AllowanceOrCharge.Percent |
Element |
Abschlag in % |
0..1 |
Allowances.AllowanceOrCharge.TaxCategoryCode |
Element |
Steuerkategorie (codiert) |
0..1 |
Allowances.AllowanceOrCharge.TaxExemptionReason |
Element |
Grund für die Steuerbefreiung |
0..1 |
Allowances.AllowanceOrCharge.TaxExemptionReasonCode |
Element |
Grund für die Steuerbefreiung (codiert) |
0..1 |
Allowances.AllowanceOrCharge.TaxRate |
Element |
Steuersatz des Abschlages |
0..1 |
Allowances.AllowanceOrCharge.TaxTypeCode |
Element |
Art der Steuer (codiert) |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Positionsebene zur Abbildung von Zu- und Abschlägen als Elemente
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Felder für die Positionseigenschaften als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
LineItems.LineItem.Properties.Property.Name |
Element |
Bezeichnung der Positionseigenschaft |
0..1 |
LineItems.LineItem.Properties.Property.NameCode |
Element |
Positionseigenschaft (codiert) |
0..1 |
LineItems.LineItem.Properties.Property.PropertyType |
Element |
Wert „ItemClassification“ abhängig von vorhandenem Klassifizierungscode bei Feld ValueCode |
0..1 |
LineItems.LineItem.Properties.Property.Unit |
Element |
Einheit der Positionseigenschaft |
0..1 |
LineItems.LineItem.Properties.Property.Value |
Element |
Eigenschaft der Position |
0..1 |
LineItems.LineItem.Properties.Property.ValueCode |
Element |
Klassifizierungscode |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von Rechnungsbeträgen als Attribute & Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
TaxCategoryCode |
Attribut |
Beispiele: · S (Standard rate) · Z (Zero rated goods) · E (Exempt from tax) · AE (VAT Reverse Charge) · K (VAT exempt for EEA intra-community supply of goods and services) · G (Free export item, tax not charged) · O (Services outside scope of tax) · L (Canary Islands general indirect tax) · M (Tax for production, services and importation in Ceuta and Melilla) |
0..1 |
TaxRate |
Attribut |
Steuersatz |
0..1 |
TaxTypeCode |
Attribut |
Art der Steuer (codiert) Beispiele: · S (Standard rate) · Z (Zero rated goods) · E (Exempt from tax) · AE (VAT Reverse Charge) · K (VAT exempt for EEA intra-community supply of goods and services) · G (Free export item, tax not charged) · O (Services outside scope of tax) · L (Canary Islands general indirect tax) · M (Tax for production, services and importation in Ceuta and Melilla) |
0..1 |
Amounts.Amount.GrossAmount |
Element |
Der Bruttowert auf Rechnungsebene, nach Zu-/Abschlägen, inkl. Steuer Wird bei der Berechnung des Gesamt-Bruttobetrages der Rechnung herangezogen. |
0..1 |
Amounts.Amount.ItemAmount |
Element |
Summe der Nettobeträge aller Rechnungspositionen zu einem bestimmten Steuersatz. Grundbetrag der steuersatzabhängigen Zu-/Abschläge auf Dokumentenebene. |
0..1 |
Amounts.Amount.NetAmount |
Element |
Der Nettowert nach Zu-/Abschlägen auf Rechnungsebene, vor Steuer, auf den der Steuersatz angewandt wird |
0..1 |
Amounts.Amount.TaxAmount |
Element |
Der für die betreffende Umsatzsteuerkategorie zu entrichtende Gesamtbetrag. |
0..1 |
Amounts.Amount.TaxExemptionReason |
Element |
Grund der Steuerbefreiung |
0..1 |
Amounts.Amount.TaxExemptionReasonCode |
Element |
Grund der Steuerbefreiung (codiert) |
0..1 |
Amounts.Amount.TaxName |
Element |
Steuerbeschreibung |
0..1 |
TotalAmounts.TotalPayableAmount |
Element |
Gesamtbrutto-Rechnungsbetrag vor Abzug einer Vorauszahlung |
0..1 |
TotalAmounts.TotalItemAmount |
Element |
Summe aller auftretenden Werte von Amounts.Amount.ItemAmount |
0..1 |
TotalAmounts.TotalPrepaidAmount |
Element |
Vorauszahlungsbetrag |
0..1 |
TotalAmounts.TotalRoundingAmount |
Element |
Rundungsdifferenz |
0..1 |
TotalAmounts.TotalNetAmount |
Element |
Summe aller auftretenden Werte von Amounts.Amount.NetAmount |
0..1 |
TotalAmounts.TotalTaxAmount |
Element |
Summe aller auftretenden Werte von Amounts.Amount.TaxAmount |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von Zahlungsbedingungen als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
IsCharge |
Attribut |
Unterscheidung ob Skonto (default bei Nichtangabe) oder Verzug ("false" = Skonto, "true" = Verzug). |
0..1 |
PaymentTerms.PaymentTerm.Amount |
Element |
Der Betrag, der abzüglich des Skontos oder nach Aufschlag der Strafzahlung zu leisten ist |
0..1 |
PaymentTerms.PaymentTerm.BaseAmount |
Element |
Der Basisbetrag, für den das Skonto oder die Verzugszahlung berechnet wird. |
0..1 |
PaymentTerms.PaymentTerm.Description |
Element |
Die Beschreibung der Zahlungsbedingung (Freitext) |
0..1 |
PaymentTerms.PaymentTerm.DueDate |
Element |
Bei Skonto: Das Datum, bis zu dem die Zahlung erfolgt sein muss, um den Nachlass zu erhalten. Bei Verzug: Das Datum, ab dem die Strafzahlung fällig wird. |
0..1 |
PaymentTerms.PaymentTerm.DueDays |
Element |
Skonto: Zeitraum in Tagen ab Rechnungsdatum, innerhalb dem die Zahlung erfolgt sein muss, um Nachlass zu erhalten. Verzug: Zeitraum in Tagen ab Rechnungsdatum, ab dem die Strafzahlung fällig wird. |
0..1 |
PaymentTerms.PaymentTerm.MonetaryValue |
Element |
Der Betrag des Skontos oder der Strafzahlung |
0..1 |
PaymentTerms.PaymentTerm.Percentage |
Element |
Der Nachlass bei vorzeitiger Zahlung oder die Verzugsstrafe in Prozent. |
0..1 |
PartialPayments.PartialPayment.DateOfPayment |
Element |
Datum der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.Description |
Element |
Beschreibung der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.GrossAmount |
Element |
Bruttobetrag der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.NetAmount |
Element |
Nettobetrag der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxAmount |
Element |
Steuerbetrag der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxCategoryCode |
Element |
Kategorie des Steuersatzes der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxExemptionReason |
Element |
Steuerbefreiungsgrund der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxExemptionReasonCode |
Element |
Code des Steuerbefreiungsgrundes der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxRate |
Element |
Steuersatz der Teilzahlung |
0..1 |
PartialPayments.PartialPayment.TaxTypeCode |
Element |
Code der Art des Steuersatzes der Teilzahlung |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von Referenzen zu Referenzgruppen als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
ReferenceTypeName |
Attribut |
Name der Referenzgruppe z.B. · "PaymentReference" · "BookingReference" · "SepaCreditorReference" "SepaMandateReference" |
0..1 |
ReferenceIDs.ReferenceID.Description |
Element |
Beschreibung der Referenz der Referenzgruppe |
0..1 |
ReferenceIDs.ReferenceID.ReferenceTypeCode |
Element |
Code zur Identifikation der zusätzlichen Referenz einer Gruppe |
0..1 |
ReferenceIDs.ReferenceID.Value |
Element |
Wert der Referenz |
0..1 |
ReferenceIDs.ReferenceID.ValueSchemeID |
Element |
Die ID der Codeliste, aus der der referenzierende Code in der Referenzgruppe entstammt |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Positionsebene zur Abbildung von Referenzen zu Referenzgruppen als Elemente.
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
LineItems.LineItem.ReferenceIDs.ReferenceID.ReferenceTypeName |
Attribut |
Name der Referenzgruppe z.B. · "PaymentReference" · "BookingReference" · "SepaCreditorReference" "SepaMandateReference" |
0..1 |
LineItems.LineItem.ReferenceIDs.ReferenceID.Description |
Element |
Beschreibung der Referenz der Referenzgruppe |
0..1 |
LineItems.LineItem.ReferenceIDs.ReferenceID.ReferenceTypeCode |
Element |
Code zur Identifikation der zusätzlichen Referenz einer Gruppe |
0..1 |
LineItems.LineItem.ReferenceIDs.ReferenceID.Value |
Element |
Wert der Referenz |
0..1 |
LineItems.LineItem.ReferenceIDs.ReferenceID.ValueSchemeID |
Element |
Die ID der Codeliste, aus der der referenzierende Code in der Referenzgruppe entstammt |
0..1 |
Das Element Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von Referenzen zu anderen Dokumenten als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
ReferenceTypeName |
Attribut |
Bezeichnung/Kennung der Referenz z.B. relevant bei XRechnung · "ProjectReference" · "InvoicedObjectReference" · "OriginatorDocumentReference" · "ContractReference" |
0..1 |
DocumentReferences.DocumentReference.Date |
Element |
Datum des referenzierten Dokuments |
0..1 |
DocumentReferences.DocumentReference.Description |
Element |
Nähere Beschreibung des Dokuments |
0..1 |
DocumentReferences.DocumentReference.DocumentURI |
Element |
URL zum Aufruf externer Dokumente |
0..1 |
DocumentReferences.DocumentReference.PeriodEndDate |
Element |
Beginn des Zeitraums (z.B. Vertragsende) |
0..1 |
DocumentReferences.DocumentReference.PeriodStartDate |
Element |
Beginn des Zeitraums (z.B. Vertragsbeginn) |
0..1 |
DocumentReferences.DocumentReference.ReferencedLineID |
Element |
Position auf die sich die Referenz in dieser Dokumentenreferenzgruppe bezieht. |
0..1 |
DocumentReferences.DocumentReference.ReferenceTypeCode |
Element |
Code zur identifikation der zusätzlichen Dokumentenreferenz einer Dokumentenreferenzgruppe auf Dokumentenebene |
0..1 |
DocumentReferences.DocumentReference.Value |
Element |
Wert der Referenz |
0..1 |
DocumentReferences.DocumentReference.ValueSchemeID |
Element |
Das Bildungsmuster für die Kennung des Gegenstandes, auf dem der in Rechnung gestellte Posten basiert. |
0..1 |
Das Element Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Positionsebene zur Abbildung von Referenzen zu anderen Dokumenten als Elemente.
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
LineItems.LineItem.DocumentReferences.DocumentReference.TypeName |
Attribut |
Bezeichnung/Kennung der Referenz z.B. relevant bei XRechnung · "ProjectReference" · "InvoicedObjectReference" · "OriginatorDocumentReference" "ContractReference" |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.Date |
Element |
Datum des referenzierten Dokuments |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.Description |
Element |
Nähere Beschreibung des Dokuments |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.LineID |
Element |
Position auf die sich die Referenz in dieser Dokumentenreferenzgruppe bezieht. |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.PeriodEndDate |
Element |
Beginn des Zeitraums (z.B. Vertragsende) |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.PeriodStartDate |
Element |
Beginn des Zeitraums (z.B. Vertragsbeginn) |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.TypeCode |
Element |
Code zur identifikation der zusätzlichen Dokumentenreferenz einer Dokumentenreferenzgruppe auf Dokumentenebene |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.Value |
Element |
Wert der Referenz |
0..1 |
LineItems.LineItem.DocumentReferences.DocumentReference.ValueSchemeID |
Element |
Das Bildungsmuster für die Kennung des Gegenstandes, auf dem der in Rechnung gestellte Posten basiert. |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
hat folgende Felder auf Dokumentenebene zur Abbildung von frei verfügbaren Feldern als Elemente
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
|
---|---|---|---|---|
CustomFields.CustomField.Name |
Attribut |
Bezeichnung des freien Feldes |
0..1 |
|
CustomFields.CustomField.Content |
Element |
Inhalt des freien Feldes |
0..1 |
|
CustomGroups.CustomGroup.Name |
Attribut |
Name einer freien Gruppe |
0..1 |
|
CustomGroups.CustomGroup.CustomFields.CustomField.Name |
Attribut |
Name eines freien Feldes innerhalb einer Gruppe |
0..1 |
|
CustomGroups.CustomGroup.CustomFields.CustomField.Content |
Element |
Inhalt des freien Feldes innerhalb der Gruppe |
0..1 |
F�r das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages/<TraffiqxDirectMessage>
sind folgende besondere Werte f�r das Attribut Name von CustomField/CustomGroup bei speziellen Empfangskonvertern vorgesehen, um Felder in DATEV-DUO/Rechnungswesen abzubilden:
- Gesamter Inhalt z.B. einer PDF-Datei für ZUGFeRD Empfangsformat zur Abbildung der inhaltlichen Deckungsgleichheit von PDF und Datensatz: CustomFields.CustomField Name=“AllPagesContent“
- BU-Schl�ssel: CustomGroup Name=“DATEV“, CustomField Name=“BuCode“
- Sachkonto: CustomGroup Name=“DATEV“, CustomField Name=“AccountNo“
- Gegenkonto: CustomGroup Name=“DATEV“, CustomField Name=“BpAccountNo“
- KOST 2: CustomGroup Name=“DATEV“, CustomField Name=“BuCostCategoryId2“
- Ware/Leistung: CustomGroup Name=“DATEV“, CustomField Name=“BookingText“
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Adress- und Referenzfelder als Elemente für die CompanyRole
Folgende Werte sind für das Attribut CompanyRole zulässig:
- Sender (Supplier): Parties.Party.CompanyRole:“SU“
- Receiver (Buyer) Parties.Party.CompanyRole:“BY“
- InvoiceIssuer Parties.Party.CompanyRole:“II“
- Invoicee Parties.Party.CompanyRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) Parties.Party.CompanyRole:“DP“
- Consignor (GoodsSender) Parties.Party.CompanyRole:“CZ“
- Payee Parties.Party.CompanyRole:“PE“
- Regulator Parties.Party.CompanyRole:“FT“
- UltimateCustomer Parties.Party.CompanyRole:“UD“
- Ultimate Consignee Parties.Party.CompanyRole:“UC“
- SellerTaxRepresentative Parties.Party.CompanyRole:“LC“
- BillingParty (AAR) Parties.Party.CompanyRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
Parties.Party.GLN |
Element |
GLN |
0..1 |
Parties.Party.TaxNumber |
Element |
Steuernummer |
0..1 |
Parties.Party.VATID |
Element |
USTID-Nr. |
0..1 |
Parties.Party.BusinessName |
Element |
Handelsname |
0..1 |
Parties.Party.AdditionalGeographicInformation |
Element |
Ergänzung zur Anschrift |
0..1 |
Parties.Party.City |
Element |
Stadt |
0..1 |
Parties.Party.Country |
Element |
Ländercode, codiert nach ISO 3166 ALPHA-2 |
0..1 |
Parties.Party.Locality |
Element |
Region |
0..1 |
Parties.Party.Name |
Element |
Name |
0..1 |
Parties.Party.NameSupplement |
Element |
Ergänzung zum Namen |
0..1 |
Parties.Party.NameSupplement2 |
Element |
2. Ergänzung zum Namen |
0..1 |
Parties.Party.POBox |
Element |
Postfach |
0..1 |
Parties.Party.POBoxCity |
Element |
Ort des Postfachs |
0..1 |
Parties.Party.POBoxZipCode |
Element |
PLZ Postfach |
0..1 |
Parties.Party.StreetAndNo |
Element |
Strasse |
0..1 |
Parties.Party.SubLocality |
Element |
Ergänzung Region |
0..1 |
Parties.Party.ZIPCode |
Element |
PLZ |
0..1 |
ReferenceIDs.ReferenceID.ReferenceTypeName |
Attribut |
Referenztyp Name |
0..1 |
Parties.Party.ReferenceIDs.ReferenceID.Value |
Element |
Wert Referenz |
0..1 |
Parties.Party.ReferenceIDs.ReferenceID.Description |
Element |
Beschreibung der Referenz |
0..1 |
Parties.Party.ReferenceIDs.ReferenceID.ReferenceTypeCode |
Element |
Referenztyp (codiert) |
0..1 |
Parties.Party.ReferenceIDs.ReferenceID.ValueSchemeID |
Element |
Kennung des Bildungsmusters |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Felder für Registrierte Adresse als Elemente für die CompanyRole
Folgende Werte sind für das Attribut CompanyRole zulässig:
- Sender (Supplier): Parties.Party.CompanyRole:“SU“
- Receiver (Buyer) Parties.Party.CompanyRole:“BY“
- InvoiceIssuer Parties.Party.CompanyRole:“II“
- Invoicee Parties.Party.CompanyRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) Parties.Party.CompanyRole:“DP“
- Consignor (GoodsSender) Parties.Party.CompanyRole:“CZ“
- Payee Parties.Party.CompanyRole:“PE“
- Regulator Parties.Party.CompanyRole:“FT“
- UltimateCustomer Parties.Party.CompanyRole:“UD“
- Ultimate Consignee Parties.Party.CompanyRole:“UC“
- SellerTaxRepresentative Parties.Party.CompanyRole:“LC“
- BillingParty (AAR) Parties.Party.CompanyRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
LegalEntities.LegalEntity.AdditionalGeographicInformation |
Element |
Ergänzung zur Anschrift |
0..1 |
LegalEntities.LegalEntity.City |
Element |
Stadt |
0..1 |
LegalEntities.LegalEntity.Country |
Element |
Ländercode, codiert nach ISO 3166 ALPHA-2 |
0..1 |
LegalEntities.LegalEntity.LegalInformation |
Element |
Rechtliche Information |
0..1 |
LegalEntities.LegalEntity.Locality |
Element |
Region |
0..1 |
LegalEntities.LegalEntity.Name |
Element |
Name |
0..1 |
LegalEntities.LegalEntity.NameSupplement |
Element |
Ergänzung zum Namen |
0..1 |
LegalEntities.LegalEntity.NameSupplement2 |
Element |
2. Ergänzung zum Namen |
0..1 |
LegalEntities.LegalEntity.POBox |
Element |
Postfach |
0..1 |
LegalEntities.LegalEntity.POBoxCity |
Element |
Ort des Postfachs |
0..1 |
LegalEntities.LegalEntity.POBoxZipCode |
Element |
PLZ Postfach |
0..1 |
LegalEntities.LegalEntity.StreetAndNo |
Element |
Strasse |
0..1 |
LegalEntities.LegalEntity.SubLocality |
Element |
Ergänzung Region |
0..1 |
LegalEntities.LegalEntity.ZIPCode |
Element |
PLZ |
0..1 |
LegalEntities.LegalEntity.LegalRegistryID.Description |
Element |
Beschreibung der Referenz |
0..1 |
LegalEntities.LegalEntity.LegalRegistryID.ReferenceTypeCode |
Element |
Referenztyp (codiert) |
0..1 |
LegalEntities.LegalEntity.LegalRegistryID.ReferenceTypeName |
Element |
Referenztyp Name |
0..1 |
LegalEntities.LegalEntity.LegalRegistryID.Value |
Element |
Wert der Referenz |
0..1 |
LegalEntities.LegalEntity.LegalRegistryID.ValueSchemeID |
Element |
Kennung des Bildungsmusters |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Felder für Kontaktdaten als Elemente für die CompanyRole
Folgende Werte sind für das Attribut CompanyRole zulässig:
- Sender (Supplier): Parties.Party.CompanyRole:“SU“
- Receiver (Buyer) Parties.Party.CompanyRole:“BY“
- InvoiceIssuer Parties.Party.CompanyRole:“II“
- Invoicee Parties.Party.CompanyRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) Parties.Party.CompanyRole:“DP“
- Consignor (GoodsSender) Parties.Party.CompanyRole:“CZ“
- Payee Parties.Party.CompanyRole:“PE“
- Regulator Parties.Party.CompanyRole:“FT“
- UltimateCustomer Parties.Party.CompanyRole:“UD“
- Ultimate Consignee Parties.Party.CompanyRole:“UC“
- SellerTaxRepresentative Parties.Party.CompanyRole:“LC“
- BillingParty (AAR) Parties.Party.CompanyRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
Contacts.Contact.EMail |
Element |
|
0..1 |
Contacts.Contact.FaxNumber |
Element |
Faxnummer |
0..1 |
Contacts.Contact.ContactID |
Element |
ID Kontaktperson |
0..1 |
Contacts.Contact.ContactPerson |
Element |
Kontaktperson |
0..1 |
Contacts.Contact.PhoneNumber |
Element |
Telefonnummer Kontaktperson |
0..1 |
Contacts.Contact.ContactType |
Element |
Art des Kontaktes |
0..1 |
Contacts.Contact.Department |
Element |
Abteilungsname |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Adress- und Referenzfelder auf Positionsebene als Elemente für die CompanyRole
Folgende Werte sind für das Attribut CompanyRole zulässig:
- Sender (Supplier): Parties.Party.CompanyRole:“SU“
- Receiver (Buyer) Parties.Party.CompanyRole:“BY“
- InvoiceIssuer Parties.Party.CompanyRole:“II“
- Invoicee Parties.Party.CompanyRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) Parties.Party.CompanyRole:“DP“
- Consignor (GoodsSender) Parties.Party.CompanyRole:“CZ“
- Payee Parties.Party.CompanyRole:“PE“
- Regulator Parties.Party.CompanyRole:“FT“
- UltimateCustomer Parties.Party.CompanyRole:“UD“
- Ultimate Consignee Parties.Party.CompanyRole:“UC“
- SellerTaxRepresentative Parties.Party.CompanyRole:“LC“
- BillingParty (AAR) Parties.Party.CompanyRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
LineItems.LineItem.Parties.Party.BusinessName |
Element |
Firmenname |
0..1 |
LineItems.LineItem.Parties.Party.GLN |
Element |
GLN |
0..1 |
LineItems.LineItem.Parties.Party.TaxNumber |
Element |
Steuernummer |
0..1 |
LineItems.LineItem.Parties.Party.VATID |
Element |
USTID-Nr. |
0..1 |
LineItems.LineItem.Parties.Party.AdditionalGeographicInformation |
Element |
Ergänzung zur Anschrift |
0..1 |
LineItems.LineItem.Parties.Party.City |
Element |
Stadt |
0..1 |
LineItems.LineItem.Parties.Party.Country |
Element |
Ländercode, codiert nach ISO 3166 ALPHA-2 |
0..1 |
LineItems.LineItem.Parties.Party.Locality |
Element |
Region |
0..1 |
LineItems.LineItem.Parties.Party.Name |
Element |
Name |
0..1 |
LineItems.LineItem.Parties.Party.NameSupplement |
Element |
Ergänzung zum Namen |
0..1 |
LineItems.LineItem.Parties.Party.NameSupplement2 |
Element |
Weitere Ergänzung zum Namen |
0..1 |
LineItems.LineItem.Parties.Party.POBox |
Element |
Postfach |
0..1 |
LineItems.LineItem.Parties.Party.POBoxCity |
Element |
Ort des Postfachs |
0..1 |
LineItems.LineItem.Parties.Party.POBoxZipCode |
Element |
PLZ Postfach |
0..1 |
LineItems.LineItem.Parties.Party.StreetAndNo |
Element |
Strasse |
0..1 |
LineItems.LineItem.Parties.Party.SubLocality |
Element |
Ergänzung Region |
0..1 |
LineItems.LineItem.Parties.Party.ZIPCode |
Element |
PLZ |
0..1 |
LineItems.LineItem.ReferenceIDs.ReferenceID.ReferenceTypeName |
Attribut |
Referenztyp Name |
0..1 |
LineItems.LineItem.Parties.Party.ReferenceIDs.ReferenceID.Value |
Element |
Wert Referenz |
0..1 |
LineItems.LineItem.Parties.Party.ReferenceIDs.ReferenceID.Description |
Element |
Beschreibung der Referenz |
0..1 |
LineItems.LineItem.Parties.Party.ReferenceIDs.ReferenceID.ReferenceTypeCode |
Element |
Referenztyp (codiert) |
0..1 |
LineItems.LineItem.Parties.Party.ReferenceIDs.ReferenceID.ValueSchemeID |
Element |
Referenztyp (codiert) |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Kontaktfelder auf Positionsebene als Elemente für die CompanyRole
Folgende Werte sind für das Attribut CompanyRole zulässig:
- Sender (Supplier): Parties.Party.CompanyRole:“SU“
- Receiver (Buyer) Parties.Party.CompanyRole:“BY“
- InvoiceIssuer Parties.Party.CompanyRole:“II“
- Invoicee Parties.Party.CompanyRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) Parties.Party.CompanyRole:“DP“
- Consignor (GoodsSender) Parties.Party.CompanyRole:“CZ“
- Payee Parties.Party.CompanyRole:“PE“
- Regulator Parties.Party.CompanyRole:“FT“
- UltimateCustomer Parties.Party.CompanyRole:“UD“
- Ultimate Consignee Parties.Party.CompanyRole:“UC“
- SellerTaxRepresentative Parties.Party.CompanyRole:“LC“
- BillingParty (AAR) Parties.Party.CompanyRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
LineItems.LineItem.Contacts.Contact.EMail |
Element |
E-Mail Verkäufer |
0..1 |
LineItems.LineItem.Contacts.Contact.FaxNumber |
Element |
Faxnummer Verkäufer |
0..1 |
LineItems.LineItem.Contacts.Contact.ContactID |
Element |
ID Kontaktperson |
0..1 |
LineItems.LineItem.Contacts.Contact.ContactPerson |
Element |
Kontaktperson Verkäufer |
0..1 |
LineItems.LineItem.Contacts.Contact.PhoneNumber |
Element |
Telefonnummer Kontaktperson |
0..1 |
LineItems.LineItem.Contacts.Contact.ContactType |
Element |
Art des Kontaktes |
0..1 |
LineItems.LineItem.Contacts.Contact.Department |
Element |
Abteilungsname |
0..1 |
Das Element TraffiqxDirectEnvelope.TraffiqxDirectMessages /<TraffiqxDirectMessage>
hat folgende Felder für Bankverbindungsdaten als Elemente für die AccountHolderRole
- Sender (Supplier): BankAccount.AccountHolderRole:“SU“
- Receiver (Buyer) BankAccount.AccountHolderRole:“BY“
- InvoiceIssuer BankAccount.AccountHolderRole:“II“
- Invoicee BankAccount.AccountHolderRole:“IV“
- Consignee (DeliveryParty, GoodsReceiver) BankAccount.AccountHolderRole:“DP“
- Consignor (GoodsSender) BankAccount.AccountHolderRole:“CZ“
- Payee BankAccount.AccountHolderRole:“PE“
- Regulator BankAccount.AccountHolderRole:“FT“
- UltimateCustomer BankAccount.AccountHolderRole:“UD“
- Ultimate Consignee BankAccount.AccountHolderRole:“UC“
- SellerTaxRepresentative BankAccount.AccountHolderRole:“LC“
- BillingParty (AAR) BankAccount.AccountHolderRole:“AA“
Bezeichnung |
Typ |
Beschreibung |
Kardinalität |
---|---|---|---|
BankAccounts.BankAccount.AccountHolder |
Element |
Kontoinhaber |
0..1 |
BankAccounts.BankAccount.BankCode |
Element |
BLZ |
0..1 |
BankAccounts.BankAccount.BankName |
Element |
Name der Bank |
0..1 |
BankAccounts.BankAccount.BIC |
Element |
BIC |
0..1 |
BankAccounts.BankAccount.IBAN |
Element |
IBAN |
0..1 |
BankAccounts.BankAccount.AccountName |
Element |
Kontokennung |
0..1 |
BankAccounts.BankAccount.AccountNo |
Element |
Kontonummer |
0..1 |