Skip to main content
Skip table of contents

ZF2INVHT - Kopf Informationen

Bitte beachten

Bei der Befüllung der Felder sollte die jeweilige Codeliste beachtet werden.

Falls Sie ZUGFeRD Dateien erstellen wollen, füllen Sie die unten genannten Tabellen mit Ihren Daten. Falls Sie bei der Befüllung Hilfe brauchen, wenden Sie sich bitte an den Support.

Zugferd
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTKEYerforderlichVARCHAR(15)Internal Pagination NumberInterne Rechnungsnummer (i-effect Spalte)


HTPDFoptionalVARCHAR(200)PDF Name

Name der am ende generierten Datei (i-effect Spalte)




HTTEMPLDIRoptionalVARCHAR(100)Template Directory NameName des Template Ordners der Rechnung (i-effect Spalte)


HTDIRECTerforderlichCHAR(4)Direction of the ZUGFeRD


*IN, *OUT
Prozesssteuerung (erforderlich)(BG-2)
Gruppierung der Geschäftsprozessinformationen
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTNPROCESSoptionalVARCHAR(255)Process typeGeschäftsprozesstypIDBT-23

Produktionsmaterial, sonstiges Material,

Frachtrechnung

Gruppierung der Anwendungsempfehlungsinformationen
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTNAPPREFerforderlichVARCHAR(255)Application referenceSpezifikationskennungIDBT-24

basic_<Version>

Die Version muss erst nach Version 2.0.0 angegeben werden.

Beispiel (Version 2.0.0): basic

Beispiel (Version 2.1.1): basic_2.1.1

Gruppierung der Eigenschaften, die das gesamte Dokument betreffen. (erforderlich)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTNDOCNRerforderlichVARCHAR(35)Document numberRechnungsnummerIDBT-12012-12345
HTNDOCTerforderlichCHAR(3)

 Document type (Code),

      

Code für den RechnungstypTypeCodeBT-3

380 = Commercial invoice

381 = Credit note display

83  = Value credit     

84  = Value exposure

more Codes can be found in the Codelist.

HTNDOCDerforderlichDATE '0001-01-01'

Document date

RechnungsdatumIssueDateTime
2018-12-10
HTNMSGFUNC

Angabe nur erforderlich, falls es sich nicht um ein inhaltsgleiches Mehrstück handelt.

CHAR(5)

Indicator Original/Copy

Indikator Original/KopieCopyIndicator
true / false
LALLNGoptionalCHAR(3)Language KeySprachkennzeichenLanguageID

Rechnungsdatum
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTNDOCDerforderlichDATE '0001-01-01'

Document date

RechnungsdatumDateTimeStringBT-22018-12-10
Freitext zur Rechnung
Tabelle ZF2INVTX beachten.
Gruppierung der Informationen zum Geschäftsvorfall (erforderlich)
Rechnungsposition (optional)
Tabelle ZF2INVPI beachten.
Gruppierung der Vertragsangaben (erforderlich)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGBYREFoptionalVARCHAR(46)Buyer referenceReferenz des KäufersBuyerReferenceBT-10INV 082
Verkäufer (erforderlich) BG-4
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGSEIDoptionalVARCHAR(35)Identifier of the SellerKennung des Verkäufers (Lieferantennummer)IDBT-29
HTGSEGLNempfohlenVARCHAR(35)Global identifier of the SellerGlobaler Identifier des VerkäufersGlobalIDBT-29-04000001000005
HTGSEGLNTerforderlich, wenn HTGSEGLN befüllt istCHAR(5)Type of global IdentifierKennung des SchemasschemeIDBT-29-1

0021 : SWIFT

0088 : EAN

0060 : DUNS

0177 : ODETTE

HTGSENAMEerforderlichVARCHAR(255)Company/Name of the SellerName des VerkäufersNameBT-27Lieferant GmbH
HTGSDESCoptionalVARCHAR(255)Other remaining information of the SellerSonstige rechtliche Informationen des VerkäufersDescriptionBT-33
Details zur Organisation (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGSOID

optionalVARCHAR(35)Identifier of the OrganizationKennung der rechtlichen Registrierung des VerkäufersIDBT-30

HTGSOIDT

optionalVARCHAR(10)Type of Organization IdentifierKennung des SchemasschemeIDBT-30-1

HTGSOTRBN

optionalVARCHAR(50)Trading Business nameHandelsname des VerkäufersTradingBusinessNameBT-28
Postanschrift des Verkäufers (erforderlich) BG-5
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGSEZIPoptionalVARCHAR(10)ZIP Code of the SellerPostleitzahl der VerkäuferanschriftPostcodeCodeBT-3880333
HTGSEAD1optionalVARCHAR(50)Adress line 1 of the SellerZeile 1 der VerkäuferanschriftLineOneBT-35Lieferantenstraße 20
HTGSEAD2optionalVARCHAR(50)Adress line 2 of the SellerZeile 2 der VerkäuferanschriftLineTwoBT-36Gebäude 3

HTGSEAD3

optionalVARCHAR(50)Adress line 3 of the SellerZeile 3 der VerkäuferanschriftLineThreeBT-162Gebäude 3
HTGSELCoptionalVARCHAR(50)City of the SellerStadt der VerkäuferanschriftCityNameBT-37München
HTGSECRerforderlichCHAR(3)Country ISO of the SellerLändercode der VerkäuferanschriftCountryIDBT-40DE
HTGSCSDNoptionalVARCHAR(25)Country federal stateBundeslandCountrySubDivisionNameBT-39
Details zur elektronischen Adresse (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGSURIDerforderlichVARCHAR(55)Electronic addressElektronischen Adresse des VerkäufersURIIDBT-34
HTGSURIDTerforderlichVARCHAR(10)Electronic address typeKennung des SchemasschemeIDBT-34-1
Detailinformationen zu Steuerangaben des Verkäufers (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGSETAXerforderlichVARCHAR(35)Taxnumber of the SellerSteuernummer des Verkäufers

IDBT-31,
BT-32
01/113/40209
HTGSETAXTerforderlichVARCHAR(35)USTid of the SellerUmsatzsteueridentnummer des
Verkäufers
IDBT-31,
BT-32
DE234567891
Käufer BG-7
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGBID

optionalVARCHAR(35)Identifier of the BuyerKennung des KäufersIDBT-46B123456

HTGBGLN

optionalVARCHAR(35)Global identifier of the BuyerGlobaler Identifier des KäufersGlobalIDBT-46-04000001000006

HTGBGLNT

erforderlich wenn HTGBYGLN gefüllt ist.CHAR(5)Type of global IdentifierKennung des SchemasschemeIDBT-46-1

HTGBNAME

erforderlichVARCHAR(255)Company/Name of the BuyerName des KäufersNameBT-44Kunden AG Mitte
Details zur Organisation (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGBOID

optionalVARCHAR(35)

Identifier of the Organization

Kennung der rechtlichen Registrierung des KäufersIDBT-47

HTGBOIDT

optionalVARCHAR(10)

Type of Organization Identifier

Kennung des SchemasschemeIDBT-47-1

HTGBOTRBN

optionalVARCHAR(50)

Trading Business name

Handelsname des KäufersTradingBusinessNameBT-45
Detailinformationen zur Anschrift des Käufers (erforderlich) BG-8
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGBZIP

optionalVARCHAR(10)ZIP Code of the BuyerPostleitzahl des KäufersPostcodeCodeBT-5369876

HTGBAD1

optionalVARCHAR(50)Adress line 1 of the BuyerZeile 1 der KäuferanschriftLineOneBT-50Kundenstraße 15

HTGBAD2

optionalVARCHAR(50)Adress line 2 of the BuyerZeile 2 der KäuferanschriftLineTwoBT-513. Etage rechts

HTGBAD3

optionalVARCHAR(50)Adress line 3 of the BuyerZeile 3 der KäuferanschriftLineThreeBT-1633. Etage rechts

HTGBLC

optionalVARCHAR(50)City of the BuyerStadt der KäuferanschriftCityNameBT-52Frankfurt

HTGBCR

erforderlichCHAR(3)Country ISO of the BuyerLändercode der KäuferanschriftCountryIDBT-55DE

HTGBCSDN

optionalVARCHAR(25)

Country federal state

BundeslandCountrySubDivisionNameBT-54
Details zur elektronischen Adresse (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGBURID

erforderlichVARCHAR(55)Electronic addressElektronische Adresse des KäufersURIIDBT-49

HTGBURIDT

erforderlichVARCHAR(10)Electronic address typeKennung des SchemasschemeIDBT-49-1
Detailinformationen zu Steuerangaben des Käufers (empfohlen)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGBTAX

erforderlichVARCHAR(35)Taxnumber of the BuyerSteuernummer des KäufersIDBT-48201/123/12341

HTGBTAXT

erforderlichVARCHAR(35)USTid of the BuyerUmsatzsteuer-Identifikationsnummer des
Käufers
IDBT-48DE234567781
Steuerbevollmächtigter des Verkäufers (optional) BG-11
Detailangaben zur zugehörigen Bestellung (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTGCORDNR

erforderlichVARCHAR(35)Order numberBestellreferenzIssuerAssignedIDBT-13
Detailangaben zum zugehörigen Vertrag (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTGCONTRNRerforderlichVARCHAR(35)Agreement numberVertragsreferenzIssuerAssignedIDBT-12
Gruppierung von Lieferangaben (erforderlich)
Lieferinfomationen (optional) BG-13
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTLWRDIDoptionalVARCHAR(35)Identifier of the were recipientsKennung des LieferortsIDBT-71TO123456
HTLWRDGLNoptionalVARCHAR(35)Global identifier of the were recipientsGlobaler Identifier der Kennung für den
Lieferort
GlobalIDBT-71-04000001000007
HTLWRDGLNTerforderlich wenn HTLWRDGLNT gefüllt ist.CHAR(5)Type of global identifierKennung des SchemasschemeIDBT-71-1

0021 : SWIFT

0088 : EAN

0060 : DUNS

0177 : ODETTE

HTLWRDRECerforderlichVARCHAR(255)Company/Name of the were recipientsName des Waren- oder
Dienstleistungsempfängers
NameBT-70
Lieferanschrift (optional) BG-15
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTLWRDPLZoptionalVARCHAR(10)ZIP Code of the were recipientsPostleitzahl der LieferanschriftPostcodeCodeBT-78
HTLWRDAD1optionalVARCHAR(50)Adress line 1 of the were recipientsZeile 1 der LieferanschriftLineOneBT-75
HTLWRDAD2optionalVARCHAR(50)Adress line 2 of the were recipientsZeile 2 der LieferanschriftLineTwoBT-76
HTLWRDAD3optionalVARCHAR(50)Adress line 3 of the were recipientsZeile 3 der LieferanschriftLineThreeBT-165
HTLWRDCITYoptionalVARCHAR(50)City of the were recipientsStadt der LieferanschriftCityNameBT-77
HTLWRDLCerforderlichCHAR(4)Country ISO of the were recipientsLändercode der LieferanschriftCountryIDBT-80
HTLWRCSDNoptionalVARCHAR(25)Country federal stateBundeslandCountrySubDivisionNameBT-79

Detailinformationen zur tatsächlichen Lieferung (optional)

Hinweis: In Deutschland ist das Liefer- und Leistungsdatum eine Pflichtangabe auf Rechnungen. Diese kann hier oder auf Positionsebene erfolgen.

SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTLDTDerforderlichDATE '0001-01-01'Actual Delivery TimeTatsächlicher LieferungszeitpunktOccurrenceDateTime
2018-12-10
Detailinformationen zum zugehörigen Lieferavis (optional)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTLDANRerforderlichVARCHAR(25)Despatch advice numberLieferavisreferenzIssuerAssignedIDBT-16
Gruppierung von Angaben zur Zahlung und Rechnungsausgleich (erforderlich)
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTZGPCIDoptionalVARCHAR(15)Creditor IDKennung des GläubigersCreditorReferenceIDBG19/
BT-90

HTZGPZRempfohlenVARCHAR(200)Intended purposeVerwendungszweckPaymentReferenceBT-83
HTZGPTCoptionalVARCHAR(5)Tax Currency CodeCode für die Währung der UmsatzsteuerbuchungTaxCurrencyCodeBT-6
HTZGPICerforderlichVARCHAR(5)Invoice Currency CodeCode für die RechnungswährungInvoiceCurrencyCodeBT-5
Zahlungsempfänger (optional) BG-10
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTZPRDREIDoptionalVARCHAR(35)Identifier of the Payment ReceiverKennung des ZahlungsempfängersIDBT-60
HTZPRDGLNoptionalVARCHAR(35)Global identifier of the Payment ReceiverGlobaler Identifier des abweichendenGlobalIDBT-60-0
HTZPRDGLNTerforderlich wenn HTZPRDGLN gefüllt ist.CHAR(5)Type of global IdentifierKennung des SchemasschemeIDBT-60-1
HTZPRDRECerforderlichVARCHAR(255)Company/Name of the Payment ReceiverName/Firmierung des ZahlungsempfängersNameBT-59
Details zur Organisation
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel

HTZPROID

optional

VARCHAR(35)

Identifier of the Organization

Kennung der rechtlichen Registrierung des Zahlungsempfängers

IDBT-61

HTZPROIDT

optional

VARCHAR(10)

Type of Organization Identifier

Kennung des Schemas

schemeIDBT-61-1
Zahlungsanweisungen (optional) BG-16
Tabelle ZF2INVTP beachten.
Umsatzsteueraufschlüsselung (optional) BG-23
Tabelle ZF2INVTI beachten.
Detailinformationen zur Rechnungsperiode (abhängig) BG-14
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTZBILLPDoptionalVARCHAR(50)Description of Bill periodFreitext zur RechnungsperiodeDescription

HTZBILLBPoptionalVARCHAR(15)Beginning of the accounting periodBeginn der RechnungsperiodeStartDateTimeBT-73
HTZBILLBPFerforderlich wenn HTZBILLBP gefüllt ist.CHAR(3)Date FormatDatum, FormatformatBT-73-0102
HTZBILLEPoptionalVARCHAR(15)End of the accountingEnde der RechnungsperiodeEndDateTimeBT-74
HTZBILLEPFerforderlich wenn HTZBILLEP gefüllt ist.CHAR(3)Date FormatDatum, FormatformatBT-74-0102
Zu- und Abschläge auf Dokumentenebene (optional)
Tabelle ZF2INVAC beachten.
Detailinformationen zu Zahlungsbedingungen
Tabelle ZF2INVTP beachten.
Gesamtsummen auf Dokumentenebene (erforderlich) BG-22
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTZTSMSLTerforderlichDECIMAL(15, 2)Total amount of positionsSumme der Nettobeträge aller RechnungspositionenLineTotalAmountBT-1066913.60
HTZTSMSCToptionalDECIMAL(15, 2)Total amount of surchargesSumme der Zuschläge auf DokumentenebeneChargeTotalAmountBT-1080.00
HTZTSMSAToptionalDECIMAL(15, 2)Total amounts of discountsSumme der Abschläge auf DokumentenebeneAllowanceTotalAmountBT-1070.00
HTZTSMSTB1erforderlichDECIMAL(15, 2)Tax basic amount 1Rechnungsgesamtbetrag ohne Umsatzsteuer 1TaxBasisTotalAmountBT-1096913.60
HTZTSMSTB2optionalDECIMAL(15, 2)Tax basic amount 2Rechnungsgesamtbetrag ohne Umsatzsteuer 2


HTZTSMSTT1erforderlichDECIMAL(15, 2)Tax total amount 1Gesamtbetrag der Rechnungsumsatzsteuer Steuergesamtbetrag in Buchungswährung 1TaxTotalAmountBT-110,
BT-111
1313.58
HTZTSMSTT2optionalDECIMAL(15, 2)Tax total amount 2Gesamtbetrag der Rechnungsumsatzsteuer Steuergesamtbetrag in Buchungswährung 2


HTZTSMSRAoptionalDECIMAL(15, 2)Rounding amountRundungsbetragRoundingAmountBT-114
HTZTSMSGT1erforderlichDECIMAL(15, 2)

Grand total amount 1

Rechnungsgesamtbetrag einschließlich Umsatzsteuer 1GrandTotalAmountBT-1128227.18
HTZTSMSGT2optionalDECIMAL(15, 2)

Grand total amount 2

Rechnungsgesamtbetrag einschließlich Umsatzsteuer 2


HTZTSMSTPAoptionalDECIMAL(15, 2)Deposit amountVorauszahlungsbetragTotalPrepaidAmountBT-1130.00
HTZTSMSDPAerforderlichDECIMAL(15, 2)Payment amountFälliger ZahlungsbetragDuePayableAmountBT-1158227.18
Referenz auf die vorausgegangene Rechnungen (optional) BG-3
SpaltennameStatusSpaltendefinitionSpaltenbeschreibungFachbegriffXML ElementEN16931-IDBeispiel
HTZIRDIAIDerforderlichVARCHAR(35)Number of previous invoiceNummer der vorausgegangenen RechnungIssuerAssignedIDBT-25
HTZIRDFIDToptionalDATE '0001-01-01'Invoice Date of previous invoiceRechnungsdatumFormattedIssueDateTime

Detailinformationen zur Buchungsreferenz (optional)
Tabelle ZF2INVBR beachten.
I-effect Felder
HTSTATE
VARCHAR(1)

State of Order

Status Spalte

Leerer String = Nicht Verarbeitet,

1 = Verarbeitet

HTSESSUM
DECIMAL(15, 0)i-effect Session Numberi-effect Sitzungsnummer


HTPROCNUM
DECIMAL(15, 0)i-effect File Process Numberi-effect Datei Prozessnummer


EXTERNAL_RECIPIENT
CHAR(255)Externer Empfänger für SNDFILEi-effect Empfänger aus dem Partnerstamm


EXTERNAL_ORIGINATOR
CHAR(255)Externer Absender für SNDFILEi-effect Absender aus dem Partnerstamm


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.