|
Element |
Felder DATEV XML |
Bemerkung DATEV XML |
Felder ConAktiv |
Länge |
(M)uss/(O)ptional |
||
|
invoice_info |
Das Element invoice_info enthält Informationen, die die Rechnung genauer spezifizieren. |
||||||
|
delivery_date |
Das Attribut delivery_date enthält das Datum der Lieferung und/oder Leistung. |
[ReChnungen]Leistungsdatum, sofern dort ein Datum hinterlegt ist, ansonsten [ReChnungen]Buchungsdatum |
M |
||||
|
invoice_date |
Das Attribut invoice_date enthält das Datum der Rechnung. |
[ReChnungen]Rechnung_Datum |
M |
||||
|
invoice_id |
Das Attribut invoice_id enthält die Rechnungsnummer, die pro Rechnungssteller eindeutig ist und von ihm nur einmal vergeben werden darf. Der Wert kann alphanumerisch sein und darf nur bestimmte Sonderzeichen enthalten. |
[ReChnungen]Rechnung_Nr |
|
|
|||
|
invoice_type |
Das Attribut invoice_type spezifiziert die Ausprägung der Rechnung. |
„Rechnung“, bei Storno „Gutschrift/Rechnungskorrektur“ |
|
|
|||
|
accounting_info |
Das Element accounting_info enthält Kontierungsinformationen für die DATEV Rechnungswesen-Programme, die in der Regel nicht aus einer Rechnung hervorgehen. Das Element accounting_info gibt es auf Rechnungsebene und auf Positionsebene. |
||||||
|
booking_text |
Der Buchungstext ist ein individueller Text zu einem Buchungssatz. |
[ ReChnungen]Belegtext1 |
|
|
|||
|
exchange_rate |
Das Attribut country enthält die international Länderkennung |
[ReChnungen]KursFremdWaehrun |
O |
||||
|
bp_account_no |
Das Element booking_info_bp beinhaltet die Kontonummer des Geschäftspartners. |
[ReChnungen]KU_Kto |
O |
||||
|
invoice_party |
Das Element invoice_party nennt Details über den Rechnungsempfänger. Es müssen mindestens der vollständige Name und die Anschrift angegeben werden. Diese Angaben werden in dem Element address bestimmt |
||||||
|
vat_id |
Das Attribut vat_id enthält die Umsatzsteuer-Id (USt-IdNr.) |
[ReChnungen]Kunde_UstID |
|||||
|
tax_no |
Das Attribut tax_id enthält die Steuernummer Steuernummer: Entweder die Umsatzsteuer_ID oder die Steuernummer oder beide müssen angegeben werden |
leer |
|||||
|
address |
Das Element address beinhaltet neben den allgemeinen Adressangaben noch Attribute für GLN und Kundennummer |
||||||
|
party_id |
Das Attribut party_id enthält die Kundennummer (entspricht nicht zwingend einer Debitoren-/Kreditoren-Nummer) |
[KUnden]Stammnummer |
|
|
|||
|
gln |
Das Attribut gln enthält die Global location number. |
leer |
|
|
|||
|
country |
Das Attribut country enthält die international Länderkennung |
[Adressen]LKZ |
|
|
|||
|
|
Das Attribut email enthält die E-Mail-Adresse. |
[Adressen]eMail |
|
|
|||
|
fax |
Das Attribut fax enthält die Faxnummer |
[Adressen]Fax |
|||||
|
name |
Das Attribut name enthält den Unternehmens-/Personennamen. |
[Adressen]Name1 Ist [Adressen]Name1 leer, wird [Adressen]Name verwendet und, sofern [Adressen]Vorname nicht leer ist, wird [Adressen]Vorname mit Komma angehängt |
|
|
|||
|
phone |
Das Attribut fax enthält die Telefonnummer |
[Adressen]Telefon |
|
|
|||
|
street |
Das Attribut street enthält den Straßennamen mit Hausnummer |
[Adressen]Strasse |
|
|
|||
|
city |
Das Attribut city enthält den Stadt- bzw. Gemeindename |
[Adressen]Stadt Ist [Adressen]Postfachja aktiviert, wird [Adressen]Stadt_Postfach verwendet |
|
|
|||
|
zip |
Das Attribut zip enthält die Postleitzahl (auch internationale Postleitzahlen) |
[Adressen]PLZ Ist [Adressen]Postfachja aktiviert, wird [Adressen] [Adressen]PLZ_Postfach verwendet |
|
|
|||
|
boxno |
Das Attribut boxno enthält die Postfachnummer. |
Leer Ist [Adressen]Postfachja aktiviert, wird [Adressen]Postfach verwendet |
|
|
|||
booking_info_bp |
Das Element booking_info_bp beinhaltet die Kontonummer des Geschäftspartners. |
||||||
|
bp_account_no |
Das Attribut bp_account_no enthält die Kontonummer des Geschäftspartners aus dem DATEV Rechnungswesen-Programm. Die Länge der Kontonummer des Geschäftspartners muss der Konfiguration der Sachkontonummernlänge in dem DATEV Rechnungswesen-Programm und Stammdaten online entsprechen. Rechnungseingang: Kreditoren-Kontonummer beim Rechnungsempfänger 70000 – 999999999 Rechnungsausgang: Debitoren-Kontonummer beim Rechnungssteller 10000 – 699999999 |
[ReChnungen]KU_Kto |
O |
||||
|
supplier_party |
Das Element supplier_party nennt Details über den Rechnungsaussteller. Es müssen mindestens der vollständige Name und die Anschrift angegeben werden. Diese Angaben werden in dem Element address bestimmt |
||||||
|
address |
party_ID |
Das Attribut party_id enthält die Kundennummer (entspricht nicht zwingend einer Debitoren/Kreditoren-Nummer). |
Leer |
|
|
||
|
gln |
Das Attribut gln enthält die Global location number. |
Leer |
|
|
|||
|
city |
Das Attribut city enthält den Stadt- bzw. Gemeindename |
[MA_Stammdaten]Ort |
|
|
|||
|
country |
Das Attribut country enthält die international Länderkennung |
[MA_Stammdaten]LaenderKennz |
|
|
|||
|
|
Das Attribut email enthält die E-Mail-Adresse |
Leer |
|
|
|||
|
fax |
Das Attribut fax enthält die Faxnummer |
[MA_Stammdaten]Fax |
|
|
|||
|
name |
Das Attribut name enthält den Unternehmens-/Personennamen. |
[MA_Stammdaten]Firma_Name1 |
|
|
|||
|
phone |
Das Attribut phone enthält die Telefonnummer |
[MA_Stammdaten]Telefon |
|
|
|||
|
street |
Das Attribut street enthält den Straßennamen mit Hausnummer |
[MA_Stammdaten]Strasse |
|
|
|||
|
zip |
Das Attribut zip enthält die Postleitzahl (auch internationale Postleitzahlen) |
[MA_Stammdaten]PLZ |
|
|
|||
|
payment_conditions |
Das Element payment_conditions liefert Details zu den gewährten Zahlungsbedingungen und dem Einsatz von Bonus (bonus), Skonto (discount) und/oder Rabatt (rebate). |
||||||
|
currency |
Das Attribut currency enthält den Währungscode zu den Beträgen. |
[ReChnungen]Waehrung |
|
|
|||
|
due_date |
Das Attribut due_date enthält den Wert für das Fälligkeitsdatum der Rechnung |
[ReChnungen]Rechnung_Datum+[ReChnungen]ZahlZiel Ist Einstellung „DATEV Export: Belegfeld2: Belegfeld2 (Fälligkeit) nicht übertragen“ für Buchungssätze aktiviert, dann leer. |
O |
||||
|
payment_conditions_id |
Das Attribut payment_conditions_id enthält die Zahlungsbedingungsnummer, die in Stammdaten online angelegt sein muss. |
Bezeichnung FIBU in den Zahlungsarten der Systemparameter ([Einstellungen]Bezeichnung_Fibu) |
|
|
|||
payment_dunning_block |
Das Attribut payment_dunning_block enthält den Wert für eine Mahn-/Zahlsperre true = es ist eine Mahn/-Zahlsperre gesetzt false = es ist keine Mahn-/Zahlsperre gesetzt |
Ist Einstellung „DATEV-XML-Export: Mahn/Zahlsperre setzen!“ für Rechnungen aktiviert, dann „True“. Ansonsten leer |
O |
||||
|
payment_conditions_text |
Das Attribut payment_conditions_text enthält die Zahlungsbedingung als vollständigen Text. |
[ReChnungen]Zahlungsbedingungen Ist [ReChnungen]Zahlungsbedingungen leer, dann [ReChnungen]ZahlZiel+“ Tage Netto“ |
|
|
|||
|
invoice_item_list |
Das Element invoice_item_list beinhaltet Details zu den Einzelpositionen der Rechnung. |
||||||
|
description_short |
Das Attribut description_short enthält die Artikelbezeichnung, die nach §14 Abs. 4 Nr. 5 UStG anzugeben ist. Werden die Kontierungsinformationen nicht explizit angegeben, wird der Wert des Attributs description_short im Belegsatz in das Feld Ware/Leistung geschrieben. Es werden die ersten 30 Stellen verwendet. Damit diese Information als Buchungstext an das DATEV Rechnungswesen-Programm übergeben wird, muss der korrespondierende Rechnungsordner in Belege online entsprechend konfiguriert sein. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]Kurzbeschreibung |
|
|
|||
|
net_product_price |
Das Attribut net_product_price enthält den Netto-Einzelpreis. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]VK |
|
|
|||
|
order_unit |
Das Attribut order_unit enthält die Mengenbezeichnung, z.B. Stück, Liter. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]Einheit oder [RC_Positionen]Zeiteinheit |
|
|
|||
|
product_id |
Das Attribut product_id enthält die Artikelnummer. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]Artikel_Nr |
|
|
|||
|
quantity |
Das Attribut quantity enthält die Artikelmenge, die nach §13 Abr. 4 Nr. 5 UStG anzugeben ist. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]Einheiten oder [RC_Positionen]Zeiteinheiten |
|
|
|||
price_line_amount |
Das Element price_line_amount enthält detaillierte Informationen zum Betrag der Einzelposition der Rechnung |
||||||
|
currency |
Das Attribut currency enthält den Währungscode zu den Beträgen. |
[ReChnungen]Waehrung |
|
|
|||
|
gross_price_line_amount |
Das Attribut gross_price_line_amount enthält den Brutto-Positionsbetrag (Einzelpreis brutto x Menge). Dieser Wert wird für die Erstellung der Belegkopie verwendet. Ist die Einstellung Einzelpositionen der Rechnung buchen in Belege online selektiert, wird er im Belegsatz in das Feld Betrag eingetragen. |
[RC_Positionen]VK_Summe_Brutto |
O |
||||
|
net_price_line_amount |
Das Attribut net_price_line_amount enthält den Netto-Positionsbetrag (Einzelpreis netto x Menge). Dieser Wert wird für die Erstellung der Belegkopie verwendet. Ist die Einstellung Einzelpositionen der Rechnung buchen in Belege online selektiert, wird er, wenn kein Brutto-Positionsbetrag angegeben ist, mit dem Steuerbetrag summiert. Die Summe wird im Belegsatz in das Feld Betrag eingetragen. |
[RC_Positionen]VK_Summe |
O |
||||
|
tax |
Das Attribut tax enthält den Steuersatz der Einzelposition. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[RC_Positionen]UstProzent |
4,2 |
M |
|||
|
tax_amount |
Das Attribut tax_amount enthält den Steuerbetrag pro Steuersatz der Rechnung. Dieser Wert wird für die Erstellung der Belegkopie verwendet |
[RC_Positionen]ZeilenUst |
O |
||||
|
accounting_info |
Das Element accounting_info enthält Kontierungsinformationen für die DATEV Rechnungswesen-Programme, die in der Regel nicht aus einer Rechnung hervorgehen. Das Element accounting_info gibt es auf Rechnungsebene und auf Positionsebene. |
||||||
|
account_no |
Die Kontonummer identifiziert eindeutig ein Konto. Die Kontonummer gilt sowohl für den eigentlichen Buchungssatz als auch für die Stammdaten. Für Konto-von und Konto-bis einer Bereichsangabe werden somit zwei Datenelemente des Typs Kontonummer verwendet. Die Sachkontolänge kann zwischen 4 und 8 Stellen variieren. |
[ReChnungen]Erloeskto |
|
|
|||
|
booking_text |
Der Buchungstext wird im Belegsatz im Feld Ware/Leistung eingetragen. Der Rechnungsordner muss so konfiguriert sein, dass Ware/Leistung im Buchungstext eingetragen wird. Der Buchungstext ist für zukünftige Erweiterungen bereits auf 60 Stellen erh ht worden. Aktuell werden in Belege online nur die ersten 30 Stellen verwendet, der Rest wird abgeschnitten. |
[ReChnungen]Belegtext1 |
|
|
|||
|
cost_category_id |
Das Attribut cost_category_id enthält den Wert für die Kostenstellen-Identifikation der Kostenstelle 1 im DATEV Rechnungswesen-Programm. |
[ReChnungen]Kostenstelle |
|
|
|||
|
bu_code |
Durch den Berichtigungs-/Umsatzsteuerschlüssel wird angegeben, ob es sich bei dem komplexen Buchungssatz um Berichtigungsbuchungen oder Umsatzsteuerbuchungen handelt. Der Berichtigungs-/Umsatzsteuerschlüssel hat folgende Form: Die erste Stelle enthält den Berichtigungsschlüssel. Wenn kein Berichtigungsschlüssel benötigt wird, ist die erste Stelle leer (Blank). Die zweite Stelle enthält den Umsatzsteuerschlüssel. Wenn kein Umsatzsteuerschlüssel benötigt wird, wird an zweiter Stelle eine 0 eingetragen. Detailliertere Hinweise zu Berichtigungs-/Umsatzsteuerschlüsseln finden sie im FIBU-Handbuch. |
|
|
||||
|
total_amount |
Das Element total_amount enthält Details zum Rechnungsbetrag. |
||||||
|
currency |
Das Attribut currency enthält den Währungscode zu den Beträgen. |
[ReChnungen]Waehrung |
|
|
|||
|
net_total_amount |
Das Attribut net_total_amount enthält den Netto-Rechnungsbetrag. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[ReChnungen]Summe |
O |
||||
|
total_gross_amount_excluding_third-party_collection |
Das Attribut total_gross_amount_excluding_third-party_collection enthält den Brutto-Rechnungsbetrag ohne Umsätze, die im fremden Namen bzw. für ein anderes Unternehmen eingezogen werden. Dieser Wert wird für die Erstellung der Belegkopie verwendet. Dieser Betrag wird im Belegsatz in das Feld Betrag eingetragen. |
[ReChnungen]SummeBrutto |
M |
||||
|
total_amount_deductions |
Das Attribut total_amounts_deductions enthält die Zusammenfassung evtl. vorhandener Abschläge (z.B. Skonto, Rabatt usw.) Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[ReChnungen]Rabattsumme |
O |
||||
|
total_amount_additions |
Das Attribut total_amount_additions enthält die Zusammenfassung evtl. vorhandener Zuschläge. Dieser Wert wird für die Erstellung der Belegkopie verwendet |
[ReChnungen]ZuschlagSumme |
O |
||||
|
total_shipment_costs |
Das Attribut total_shipment_costs enthält die Zusammenfassung evtl. vorhandener Frachtkosten. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
[ReChnungen]Versand |
O |
||||
|
tax_line |
Das Element tax_line enthält Informationen zur Steuerposition im Zusammenhang mit dem Rechnungsbetrag. |
||||||
|
gross_price_line_amount |
Das Attribut gross_price_line_amount enthält den Bruttobetrag pro Steuersatz der Rechnung. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
Ust.-Gesamtsumme Brutto aus den Einzelpositionen |
O |
||||
|
net_price_line_amount |
Das Attribut net_price_line_amount enthält den Nettobetrag pro Steuersatz der Rechnung. Dieser Wert wird für die Erstellung der Belegkopie verwendet. |
Ust.-Gesamtsumme Netto aus den Einzelpositionen |
O |