Feldliste Rechnungen

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

  1. 36
  • M
     

invoice_type

Das Attribut invoice_type spezifiziert die Ausprägung der Rechnung.

„Rechnung“, bei Storno „Gutschrift/Rechnungskorrektur“

  1. 30
  • M
               

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  

  1. 60
  • M
     

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

  1. 15
  • O
     

gln

Das Attribut gln enthält die Global location number.

leer

  1. 13
  • O
     

country

Das Attribut country enthält die international Länderkennung

[Adressen]LKZ

  1. 2
  • O
     

email

Das Attribut email enthält die E-Mail-Adresse.

[Adressen]eMail

  1. 60
  • O
     

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

  1. 50
  • M
     

phone

Das Attribut fax enthält die Telefonnummer

[Adressen]Telefon

  1. 20
  • O
     

street

Das Attribut street enthält den Straßennamen mit Hausnummer

[Adressen]Strasse

  1. 41
  • O
     

city

Das Attribut city enthält den Stadt- bzw. Gemeindename

[Adressen]Stadt

Ist [Adressen]Postfachja aktiviert, wird [Adressen]Stadt_Postfach verwendet

  1. 30
  • M
     

zip

Das Attribut zip enthält die Postleitzahl (auch internationale Postleitzahlen)

[Adressen]PLZ

Ist [Adressen]Postfachja aktiviert, wird [Adressen] [Adressen]PLZ_Postfach verwendet

  1. 10
  • M
     

boxno

Das Attribut boxno enthält die Postfachnummer.

Leer

Ist [Adressen]Postfachja aktiviert, wird [Adressen]Postfach verwendet

  1. 10
  • M
   
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

  1. 15
  • O
     

gln

Das Attribut gln enthält die Global location number.

Leer

  1. 13
  • O
     

city

Das Attribut city enthält den Stadt- bzw. Gemeindename

[MA_Stammdaten]Ort  

  1. 30
  • M
     

country

Das Attribut country enthält die international Länderkennung

[MA_Stammdaten]LaenderKennz  

  1. 2
  • O
     

email

Das Attribut email enthält die E-Mail-Adresse

Leer

  1. 60
  • O
     

fax

Das Attribut fax enthält die Faxnummer

[MA_Stammdaten]Fax  

  1. 20
  • O
     

name

Das Attribut name enthält den Unternehmens-/Personennamen.

[MA_Stammdaten]Firma_Name1  

  1. 50
  • M
     

phone

Das Attribut phone enthält die Telefonnummer

[MA_Stammdaten]Telefon  

  1. 20
  • O
     

street

Das Attribut street enthält den Straßennamen mit Hausnummer

[MA_Stammdaten]Strasse  

  1. 41
  • O
     

zip

Das Attribut zip enthält die Postleitzahl (auch internationale Postleitzahlen)

[MA_Stammdaten]PLZ  

  1. 10
  • M
               

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

  1. 3
  • M
     

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)

  1. 3
  • O
     
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“

  1. 60
  • M
               

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

  1. 40
  • M
     

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  

  1. 13
  • O
     

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  

  1. 40
  • O
     

product_id

Das Attribut product_id enthält die Artikelnummer. Dieser Wert wird für die Erstellung der Belegkopie verwendet.

[RC_Positionen]Artikel_Nr  

  1. 40
  • O
     

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  

  1. 9
  • M
   
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

  1. 3
  • O
     

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  

  1. 8
  • O
     

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

  1. 60
  • M
     

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

  1. 36
  • O
     

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.

 
  1. 36
  • O
               

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

  1. 3
  • M
     

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