Rechnungsdruck ZUGFeRD - Vertreterbezogene Absenderdaten: Unterschied zwischen den Versionen

Aus
Wechseln zu: Navigation, Suche
(Umsetzung)
(Konfiguration für spezielle Einträge in Feld BT29)
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:
 
Falls generell abweichende Werte verwendet werden sollen, kann auch folgende Datei angelegt werden: {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini<br>
 
Falls generell abweichende Werte verwendet werden sollen, kann auch folgende Datei angelegt werden: {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini<br>
 
Eine Leerdatei liegt unter {CDHClient}\RTFBasis\CDHDruckZUGFeRD_sik.ini<br>
 
Eine Leerdatei liegt unter {CDHClient}\RTFBasis\CDHDruckZUGFeRD_sik.ini<br>
 
+
Kodierung der Datei: ANSI <br>
 
Diese Daten werden sowohl für Rechnungsdruck ZUGFeRD (Add-on 4043) als auch für Rechnungsdruck XRechnung UBL (Add-on 4043 und 4081) und Rechnungsdruck Peppol (Add-on 4043 und 4080) verwendet.<br>
 
Diese Daten werden sowohl für Rechnungsdruck ZUGFeRD (Add-on 4043) als auch für Rechnungsdruck XRechnung UBL (Add-on 4043 und 4081) und Rechnungsdruck Peppol (Add-on 4043 und 4080) verwendet.<br>
  
 
== Ermittlung der Daten ==
 
== Ermittlung der Daten ==
  
Es werden Daten in folgender Reihenfolge überschrieben. (Punkt 1 hat niedrigste, Punkt 3 die höchste Priorität.)
+
Es werden Daten in folgender Reihenfolge überschrieben (Punkt 1 hat niedrigste, Punkt 3 die höchste Priorität):
 
#Systemeinstellungen
 
#Systemeinstellungen
 
#Einstellungen aus {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini
 
#Einstellungen aus {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini
Zeile 36: Zeile 36:
 
**Kontrolle auf
 
**Kontrolle auf
 
***PeppolId
 
***PeppolId
Das bedeutet: Ist in der Datei mindestens einer der angegebenen Werte eines Blockes gefüllt, wird der komplette Block aus der Datei verwendet.
+
Das bedeutet: Ist in der Datei mindestens einer der angegebenen Werte eines Blockes gefüllt, wird der komplette Block aus der Datei verwendet.<br> <br>
Der Aufbau der Datei ist wie folgt: <br><br>
+
Der Aufbau der Datei ist wie folgt:<br>
 
Name1 = {Firmenname 1}<br>
 
Name1 = {Firmenname 1}<br>
 
Name2 = {Firmenname 2}<br>
 
Name2 = {Firmenname 2}<br>
Zeile 54: Zeile 54:
 
GID = {Gläubiger-Identifikation}<br>
 
GID = {Gläubiger-Identifikation}<br>
 
PeppolId = {Peppol-Id}<br>
 
PeppolId = {Peppol-Id}<br>
 +
 +
== Konfiguration für die rechtlichen Informationen ==
 +
*Datei: {CDHServer}\Data\CDHDruckZUGFeRD.ini (Achtung, falls diese Infos in den Dateien in den lokalen CDHGrafik(.XXX) Verzeichnissen angegeben sind, werden sie von denen überschrieben.
 +
*Wertbezeichner: RechtlicheInformationen1 bis RechtlicheInformationenN (Um mehrzeilige Angaben zu ermöglichen)
 +
*Beispiel:<br>
 +
**RechtlicheInformationen1 = "Geschäftsführer: Max Mustermann, Peter Post"
 +
**RechtlicheInformationen2 = "Vertretungsberechtigt: Harry Haase"
 +
*Die Werte werden in der XML-Datei bei allen Varianten (ZUGFeRD, XRechnung CII, XRechnung UBL) im Feld BT-33 ausgegeben.
 +
 +
== Konfiguration für spezielle Einträge in Feld BT29 ==
 +
*Datei: {CDHServer}\Data\CDHDruckZUGFeRD.ini (Achtung, falls diese Infos in den Dateien in den lokalen CDHGrafik(.XXX) Verzeichnissen angegeben sind, werden sie von denen überschrieben.
 +
*Wertbezeichner: GLN
 +
*Beispiel: GLN = "4035377000007"
 +
*Die Werte werden in der XML-Datei bei allen Varianten (ZUGFeRD, XRechnung CII, XRechnung UBL) im Feld BT-29-0 ausgegeben.
  
 
[[Kategorie: Rechnung]]
 
[[Kategorie: Rechnung]]
 
[[Kategorie: Ausdrucke]]
 
[[Kategorie: Ausdrucke]]

Aktuelle Version vom 14. April 2026, 13:29 Uhr

Ziel

Es kann vorkommen, dass abhängig vom Vertreter im Auftrag die Absenderdaten einer Rechnung von den Standard-Absenderdaten des Systems abweichen (5,4,10 Seite 3 XML-Setup, Auftraggeber Bank, Steuernummern aus 5,4,10 Seite 7)

Hinweis: Es werden auch der Name und die E-Mail-Adresse des Sachbearbeiters mit exportiert. Falls sich diese unterscheiden müssen, muss der Sachbearbeiter mehrfach angelegt und beim Rechnungsdruck korrekt ausgewählt werden.

Umsetzung

Sollen abweichende Einstellungen verwendet werden, so muss im Verzeichnis {CDHClient}\RTFGrafik.{Vertreterküzel} die Datei CDHDruckZUGFeRD.ini angelegt werden.
Falls generell abweichende Werte verwendet werden sollen, kann auch folgende Datei angelegt werden: {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini
Eine Leerdatei liegt unter {CDHClient}\RTFBasis\CDHDruckZUGFeRD_sik.ini
Kodierung der Datei: ANSI
Diese Daten werden sowohl für Rechnungsdruck ZUGFeRD (Add-on 4043) als auch für Rechnungsdruck XRechnung UBL (Add-on 4043 und 4081) und Rechnungsdruck Peppol (Add-on 4043 und 4080) verwendet.

Ermittlung der Daten

Es werden Daten in folgender Reihenfolge überschrieben (Punkt 1 hat niedrigste, Punkt 3 die höchste Priorität):

  1. Systemeinstellungen
  2. Einstellungen aus {CDHClient}\RTFGrafik\CDHDruckZUGFeRD.ini
  3. Einstellungen aus {CDHClient}\RTFGrafik.{Vertreterküzel}\CDHDruckZUGFeRD.ini

Die Überschreibung erfolgt blockweise nach

  • Adressdaten (Name1 bis E-Mail-Adresse)
    • Kontrolle auf
      • Name1
      • Straße
      • PLZ
  • Bankdaten (Kontoinhaber bis GID)
    • Kontrolle auf
      • Kontoinhaber
      • IBAN
      • BIC
  • Steuernummern (UStIdNo und Steuer-Nr.)
    • Kontrolle auf
      • UstIdNo
      • Steuer-Nr.
  • Peppol-Id (PeppolId)
    • Kontrolle auf
      • PeppolId

Das bedeutet: Ist in der Datei mindestens einer der angegebenen Werte eines Blockes gefüllt, wird der komplette Block aus der Datei verwendet.

Der Aufbau der Datei ist wie folgt:
Name1 = {Firmenname 1}
Name2 = {Firmenname 2}
Straße = {Straße}
PLZ = {PLZ ohne Länderkürzel}
Ort = {Ortsname}
Land = {ISO Länderkürzel (muss vorhanden sein, falls die anderen Adressdaten gefüllt sind)}
Telefon = {Telefon-Nummer}
Fax = {Fax-Nummer}
E-Mail-Adresse = {E-Mail-Adresse}
UStIdNo = {Umsatzsteuer-Identifikationsnummer}
Steuer-Nr. = {Steuernummer}
Kontoinhaber = {Name des Kontoinhabers}
IBAN = {IBAN}
BIC = {BIC}
GID = {Gläubiger-Identifikation}
PeppolId = {Peppol-Id}

Konfiguration für die rechtlichen Informationen

  • Datei: {CDHServer}\Data\CDHDruckZUGFeRD.ini (Achtung, falls diese Infos in den Dateien in den lokalen CDHGrafik(.XXX) Verzeichnissen angegeben sind, werden sie von denen überschrieben.
  • Wertbezeichner: RechtlicheInformationen1 bis RechtlicheInformationenN (Um mehrzeilige Angaben zu ermöglichen)
  • Beispiel:
    • RechtlicheInformationen1 = "Geschäftsführer: Max Mustermann, Peter Post"
    • RechtlicheInformationen2 = "Vertretungsberechtigt: Harry Haase"
  • Die Werte werden in der XML-Datei bei allen Varianten (ZUGFeRD, XRechnung CII, XRechnung UBL) im Feld BT-33 ausgegeben.

Konfiguration für spezielle Einträge in Feld BT29

  • Datei: {CDHServer}\Data\CDHDruckZUGFeRD.ini (Achtung, falls diese Infos in den Dateien in den lokalen CDHGrafik(.XXX) Verzeichnissen angegeben sind, werden sie von denen überschrieben.
  • Wertbezeichner: GLN
  • Beispiel: GLN = "4035377000007"
  • Die Werte werden in der XML-Datei bei allen Varianten (ZUGFeRD, XRechnung CII, XRechnung UBL) im Feld BT-29-0 ausgegeben.