Zum Inhalt
Sie verwenden eine veraltete Dokumentation Zur aktuellen Version wechseln

# Stammdaten ausgabesystem hkr textbausteine

Textbausteine kameral

Siehe auch Suchen/Ersetzen Wie werden die Textbausteine im Programm verwaltet ?

| Wo ist die Funktion zu finden ? |
--- | --- | ---
Schnellaufruf: | Taste F11 und 215 (HÜL), 415 (KASSE), 8s93 (STEUERN UND ABGABEN), 2d AnBu |
Navigator: | [Modul] - Stammdaten - Texte oder Textbausteine |

Dieser Menüpunkt wird zur Verwaltung von Textbausteinen benutzt. Diese sind in Bescheiden als Input Variables verwendbar (siehe auch separate Beschreibung Report Builder). Die Verwaltung erfolgt Mandanten unabhängig und nutzerbezogen. Ist der Nutzer nicht belegt, gilt der Baustein für alle Nutzer.

Auswahlkriterien Nutzerzuordnung

In das Feld kann eine Nutzerkennung eingegeben werden, um die Auswahl einzugrenzen.

Bausteinname

In das Feld kann ein Name zur Auswahl eingegrenzt werden.

Einnahmeart

In das Feld wird die Einnahmeart eingetragen für die der Textbaustein wirken soll. Bei Eingabe von „0000“ wirkt der Textbaustein für alle Vorlagen. Zusätzlich zur normalen Einnahmeart wurden spezielle Einnahmearten definiert:

ADVO | gilt nur für Niederschlagung/Aussetzung der Vollziehung
--- | ---
FAKT | gilt nur für Fakturierung
GWST | gilt nur für Gewerbesteuer
GWSZ | gilt nur für Gewerbesteuerzinsen
MAHN | gilt nur für Mahnung
SBMH | gilt nur für Sammelbescheid
STUN | gilt nur für Stundung
2527 | gilt nur für Kontoauszug

Einnahmeart für Mahnung

In das Feld kann die Einnahmeart der Mahnung zur Auswahl eingegrenzt werden.

Allgemeines

Folgendes wird für die Namensgebung der Bausteine vorgeschlagen:

Bausteinname

X_ | B | XXX | .... | X_ | 1
--- | --- | --- | --- | --- | ---
| - | - |  |  | -
| - | - |  |  | Zeilennummer des Bausteins
| - | Name des Bausteins |  |  |
| - | B – Kennzeichen für Bescheid |  |  |
| - | L – Kennzeichen für Liste |  |  |
| S – Kennzeichen für ausgelieferten Standardbaustein |  |  |  |

Beispiel: Baustein für Bankverbindung 1 im Bescheidfuss -> S_BBANK_1

Folgende Bausteine gehören zum Standardumfang (in den Bescheiden/Rechnungen schon enthalten):

Textbausteine zur Steuerung

KONTO_TBS | Textbaustein zur Steuerung des Kontoauszuges. |
--- | --- | ---
| 0 - die in der Vorlage befindlichen Texte bleiben aktiv |
| 1 - die in der Vorlage befindlichen Texte werden deaktiviert |
| Dadurch werden unterhalb der Aufstellung nur noch der Textbaustein |
| S_BGrund2_Konto und der Hinweistext ausgegeben. |
MAHN_TBS | Textbaustein zur Steuerung der Mahnung ohne Zahlschein. |
| Bei Eingabe einer “1” (Eins) werden die Textbausteine: Mahnung_Text1 bis 3 auf der Vorlage mahnung.qrp ausgegeben. |
FAKT_TBS | Textbaustein zur Steuerung der Fakturierungsvorlagen . Die Optionen müssen Kommagetrennt eingetragen werden. Bsp.: 1,1,0,0 |
| Position | Erklärung
| 1 | 0 - Funktionalität deaktivieren / 1 - Funktionalität aktivieren
| 2 | 0 - Rechnungsnummer nicht anzeigen / 1 - Rechnungsnummer anzeigen
| 3 | 0 - EUR auf Zahlschein nicht anzeigen / 1 - EUR auf Zahlschein anzeigen
| 4 | 0 - Schriftart Lucida Console für Rechnungstext (Standard) /
|  | 1 - Schriftart Times New Roman für Rechnungstext
SBMH_TBS_VE | Textbaustein zur Steuerung der Sammelbescheidvorlagen (Erstveranlagung) |
SBMH_TBS_VA | Textbaustein zur Steuerung der Sammelbescheidvorlagen (Änderungsveranlagung) |
| Für eine genauere Beschreibung der Funktionen, siehe Dokumentation zur Steuerung des Sammelbescheides . |
SBSW_TBS_VE | Textbaustein zur Steuerung der Sammelbescheidvorlagen (Erstveranlagung) |
SBSW_TBS_VA | Textbaustein zur Steuerung der Sammelbescheidvorlagen (Änderungsveranlagung) |
| Für eine genauere Beschreibung der Funktionen, siehe Dokumentation zur Steuerung des Sammelbescheides . |
S_BKOPF_TBS_VE | Dieser Textbaustein wird zur Zeit noch nicht verwendet. |
S_BKOPF_TBS_VA | Dieser Textbaustein wird zur Zeit noch nicht verwendet. |

Textbausteine für den Bescheidkopf

S_BKOPF_AMT_1 | Name des Amtes
--- | ---
S_BKOPF_AMT_2 | Stadtkämmerei
S_BKOPF_ORT_1 | Rathaus,Zimmer:
S_BKOPF_ORT_2 | Musterstr. 3,155
S_BKOPF_AUSK_1 | Auskunft erteilt,Tel. (0371)999
S_BKOPF_AUSK_2 | Frau Muster,App. 123
S_BKOPF_AUSK_3 | Herr Mustermann,App. 456
S_BKOPF_AUSK_4 | Frau Mustermann,App. 126
S_BKOPF_OFF_1 | Sprechzeiten:,Mo.-Fr.,9.00-12.00 Uhr
S_BKOPF_OFF_2 | Di.,13.00-18.00 Uhr
S_BKOPF_OFF_3 | Mi.,geschlossen
S_BKOPF_OFF_4 | Do.,13.00-17.00 Uhr
S_BKOPF_ABS | Absenderzeile, die über der Anschrift erscheint
S_BKOPF_ABS2 | Name der Gemeinde, die innerhalb der Rechtsgrundlage benannt wird. Dies ist für Verwaltungsverbände wichtig, da diese als Absender der Bescheide in S_BKOPF_ABS eingetragen werden, aber im Auftrag einer Gemeinde handeln und somit die Rechtsgrundlage sich auf die einzelne Gemeinde beziehen muss.

Diese Kopfdaten sind vom Anwender anzupassen, in den Bescheiden sind sie schon enthalten.

Zu beachten ist, dass das Komma nur zur Trennung der einzelnen Bestandteile verwendet werden darf, da es als Trennzeichen wirkt.

Textbausteine für zusätzliche Bankverbindungen

S_BBANK_1 | Name der Bank1, BLZ, Kontonummer
--- | ---
S_BBANK_2 | Name der Bank2, BLZ, Kontonummer
S_BBANK_3 | Name der Bank3, BLZ, Kontonummer
S_BBANK_4 | Name der Bank4, BLZ, Kontonummer

Diese Bankverbindungen sind vom Anwender anzupassen, in den Bescheiden sind sie schon enthalten.

Zu beachten ist, dass das Komma nur zur Trennung der einzelnen Bestandteile verwendet werden darf, da es als Trennzeichen wirkt.

Sonstige Textbausteine für den Bescheid / die Rechnung

S_BRECHT_1 | Textbaustein für die Überschrift der Rechtsgrundlage. Ausgabeformat: unterstrichen
--- | ---
S_BRECHT_2 | Textbaustein für den Text der Rechtsgrundlage.
S_BRECHT_3 | Textbaustein für den Text der Rechtsgrundlage.
S_BRECHT_4 | Textbaustein für den Text der Rechtsgrundlage.
S_BRECHT_5 | Textbaustein für den Text der Rechtsgrundlage.
S_BSONST_1 | Textbaustein für sonstigen Text, der unterstrichen unterhalb der Rechtsgrundlage angezeigt wird.
S_BSONST_2 | Textbaustein für sonstigen Text, der unterhalb der Rechtsgrundlage angezeigt wird.
S_BZUSATZ_1 | Textbaustein für zusätzlichen Text, der unterstrichen oberhalb der Rechtsgrundlage angezeigt wird.
S_BZUSATZ_2 | Textbaustein für zusätzlichen Text, der oberhalb der Rechtsgrundlage angezeigt wird.
S_BZUSATZ_3 | Textbaustein für zusätzlichen Text, der oberhalb der Rechtsgrundlage angezeigt wird.

Zusätzliche Textbausteine für den Bescheid / die Rechnung

S_BGrund_VE | Textbaustein für die Rechtsgrundlage des Jahresbescheides (unterhalb Überschrift)
--- | ---
S_BGrund_VA | Textbaustein für die Rechtsgrundlage des Änderungsbescheides (unterhalb Überschrift)
S_BTitel_VE | Textbaustein für die Überschrift des Jahresbescheides
S_BTitel_VA | Textbaustein für die Überschrift des Änderungsbescheides
S_BEW | Textbaustein für die anteilige Berechnung nach Eigentümerwechsel
S_BAbbucher | Steuerung des Abbuchertextes
| Für eine genauere Beschreibung der Funktion, siehe Dokumentation zur Steuerung des Abbuchertextes .
S_BGutschrift | Steuerung des Gutschriftentextes (zur Zeit für Grundsteuer und Sammelbescheid verfügbar) Die Handhabung entspricht derer für den Abbuchertext. Für eine genauere Beschreibung, siehe Dokumentation zur Steuerung des Abbuchertextes .
S_BKontoauszug | Textbaustein zum Erzwingen der Anzeige oder der Unterdrückung des Kontoauszuges auf den Bescheiden. Inhalt: 0 – immer unterdrücken; 1 – immer anzeigen
| Ist dieser Textbaustein leer oder nicht angelegt, wird die Einstellung aus den jeweiligen Stammdaten zu den Einnahmearten verwendet.

Spezielle Textbausteine für den Kontoauszug

S_BGrund_Konto | Textbaustein für die Grundlage des Kontoauszug (unterhalb Überschrift)
--- | ---
S_BGrund2_Konto | Textbaustein für sonstigen Text unterhalb der Kontodaten.

Spezielle Textbausteine für die Veranlagung

S_BTitel_VE | Textbaustein für den abweichenden Titel des Erstveranlagungsbescheides
--- | ---
S_BTitel_VA | Textbaustein für den abweichenden Titel des Änderungsbescheides

Spezielle Textbausteine für die Gewerbesteuer

S_BGewerbe_VA | In den Textbaustein S_BGewerbe_VA kann der Text, der unterhalb der Gewerbesteuerveranlagung stehen soll, eingetragen werden.
--- | ---
S_BGewerbe_VZ | In den Textbaustein S_BGewerbe_VZ kann der Text, der unterhalb der Gewerbesteuervorauszahlung stehen soll, eingetragen werden.

Spezielle Textbausteine für die Aussetzung der Vollziehung

S_ADV_Text | In den Textbaustein S_ADV_Text kann der Text, der unterhalb der ausgesetzten Raten stehen soll, eingetragen werden.
--- | ---

Textbausteine für die Mahnung

Dies sind die Textbausteine für den Text, der auf die Mahnung einzutragen ist. Bei Vorlagen mit Zahlschein entspricht ein Textbaustein jeweils einer Zeile. Standardmäßig sind folgende Textbausteine verfügbar:

Mahnung_Text1 | Mahnung_Text2 | Mahnung_Text3 | Mahnung_Text4
--- | --- | --- | ---
Mahnung_Text5 | Mahnung_Text6 | Mahnung_Text7 | Mahnung_Text8
Mahnung_Text9 | Mahnung_Text10 |  |

Für Mahngrad 2 stehen zusätzlich folgende Textbausteine zur Verfügung:

Mahnung_Text1_2 | Mahnung_Text2_2 | Mahnung_Text3_2 | Mahnung_Text4_2
--- | --- | --- | ---
Mahnung_Text5_2 | Mahnung_Text6_2 | Mahnung_Text7_2 | Mahnung_Text8_2
Mahnung_Text9_2 | Mahnung_Text10_2 |  |

Für Mahngrad 3 stehen zusätzlich folgende Textbausteine zur Verfügung:

Mahnung_Text1_3 | Mahnung_Text2_3 | Mahnung_Text3_3 | Mahnung_Text4_3
--- | --- | --- | ---
Mahnung_Text5_3 | Mahnung_Text6_3 | Mahnung_Text7_3 | Mahnung_Text8_3
Mahnung_Text9_3 | Mahnung_Text10_3 |  |

Für privatrechtliche Forderungen stehen folgende Textbausteine zur Verfügung: S_BTitel_MA ist verwendbar für den Titel der Mahnung, ansonsten wird der Standard verwendet. Mahnung_Text11_pf bis Mahnung_Text15_pf sind die TBS für den 1. Mahngrad Mahnung_Text11__2_pf bis Mahnung_Text15_2_pf sind die TBS für den 2. Mahngrad Mahnung_Text11__3_pf bis Mahnung_Text15_3_pf sind die TBS für den 3. Mahngrad Diese Textbausteine greifen nur, wenn der Textbaustein MAHN_TBS auf 1 steht. ! Hierbei ist die Auswahl der richtigen Vorlage zu beachten !

Falls die zusätzlichen Textbausteine nicht angelegt sein sollten, werden für alle Mahngrade die Standardtextbausteine verwendet!

Für die Anzeige der Mahnungstexte auf der Mahnvorlage ohne Zahlschein muss zusätzlich der Steuerungstextbaustein MAHN_TBS angelegt werden und mit einer 1 (Eins) gefüllt sein.

Textbausteine für Schnittstellen

#AVVISO_DATEINAME | z.B. C:\Temp\avviso,11,000000,.dat
--- | ---
#VOLLKOM | z.B. C:\Temp=,13,0000,.out
#WINOWIG | z.B. C:\Temp\mt940_,9,000,

Der Inhalt definiert sich aus: Laufwerk:\Pfad\Dateiname(Anfang), Startnummer, Stellenanzahl, Dateiendung.

Diese vier Angaben werden durch Komma getrennt eingegeben.

Beispiel für einen Textbausteine für Schnittstellen

Textbausteinname

### AVVISO_DATEINAME

Text / Inhalt

C:\Temp\avviso,11,000000,.dat
| | | |
| | | Dateiendung (.XXX) / kann auch leer sein
| | Anzahl der Stellen für den Zähler
| Startnummer des Zählers (z.B.: 1)
| Wird automatisch nach jedem Export von der Anwendung erhöht.
Angabe des Dateinamens und des Pfads, wo die Exportdatei geschrieben werden soll.
Wichtig
  Die genaue Schreibweise des Bausteinnamens ist einzuhalten, da beim Bescheiddruck explizit diese Namen gesucht und ersetzt werden mit dem entsprechenden Inhalt (Groß-, Kleinschreibung beachten!).

Es wird innerhalb der Textbausteinbereitstellung für das Ausgabesystem zwischen normaler und erweiteter Sortierung unterschieden. Die erweiterte Sortierung wird nur für den Mahnungsdruck verwendet.

Sortierungsreihenfolge (Zugriffspriorität unter Berücksichtigung von NULL- Werten )

ORD_NR | MAND | USER | EART | RES1
--- | --- | --- | --- | ---
1 | 0001 | Nutzer | MAHN | 0123
2 | 0001 | Nutzer | MAHN | 0000
3 | 0001 | Nutzer | MAHN |
4 | 0001 |  | MAHN | 0123
5 | 0001 |  | MAHN | 0000
6 | 0001 |  | MAHN |
7 | 0000 | Nutzer | MAHN | 0123
8 | 0000 | Nutzer | MAHN | 0000
9 | 0000 | Nutzer | MAHN |
10 | 0000 |  | MAHN | 0123
11 | 0000 |  | MAHN | 0000
12 | 0000 |  | MAHN |
13 | 0001 | Nutzer | 0123 |
14 | 0001 |  | 0123 |
15 | 0000 | Nutzer | 0123 |
16 | 0000 |  | 0123 |
17 | 0001 | Nutzer | 0000 |
18 | 0001 |  | 0000 |
19 | 0000 | Nutzer | 0000 |
20 | 0000 |  | 0000 |
21 | 0001 | Nutzer |  |
22 | 0001 |  |  |
23 | 0000 | Nutzer |  |
24 | 0000 |  |  |

Sortierung ist:

-NORMAL- EART desc, mand desc, userid desc (EArt absteigend, Mandant abst., Nutzer abst.)

-ERWEITERT- EART desc, mand desc, userid desc, res1 desc (EArt absteigend, Mandant abst., Nutzer abst.,EArt für Mahnung abst.)

Suchen und Ersetzen von Bausteintexten

Ersetzen bietet die Möglichkeit in der Maske 415 Ausgabeverwaltung-Textbausteine gezielt nach bestimmten Zeichenketten oder Textfragmenten innerhalb der Spalte Text zu recherchieren.

Diese Funktion bezieht sich auf die Inhalte der Tabellendarstellung innerhalb der Maske.

Sind keine Textbausteine in der Anzeige verläuft die Suche ohne Resultat.

Beim Suchen sollte darauf geachtet werden, dass eine Vorauswahl in Maske 415 stattfindet, wodurch eine effiziente Suche ermöglicht wird und die Resultate überschaubar sind.

Die Suche beginnt immer in der Zeile, welche fokussiert ist. Soll also von oben mit der Suche begonnen werden, ist die erste Zeile der Ansicht anzuwählen.

Über die Schaltfläche Ersetzen wird der Suchen/Ersetzen- Dialog geöffnet.

2 Register stehen zur Verfügung:

1. Register SuchenSucht nach Zeichenfolgen, wenn bestimmte Informationen zum Textbaustein nicht bekannt sind. An dieser Stelle bietet sich zusätzlich zum eigentlichen Bausteintext-Suchfeld der Maske 415 der Vorteil, dass explizit nach Groß- u. Kleinschreibung unterschieden werden kann.Im Kombinationsfeld Suchzeichenfolge wird der Suchbegriff eingegeben.Die Schaltfläche Nächstes Suchen beginnt mit der Bausteintextsuche innerhalb der vorausgewählten Textbausteine, die das angegebene Suchkriterium enthalten.Beim ersten Treffer wird die Fundstelle markiert. Weiteres Suchen wird durch erneutes Betätigen der Schaltfläche Nächstes Suchen erreicht.
2. Register ErsetzenBietet zur Suchen-Funktionalität zusätzlich den Vorteil nach ausgewählte Zeichenketten zu suchen und diese durch angegebene Änderungen zu ersetzen.Die Funktionsweise ist analog dieser in 1. Register Suchen beschriebenen.Im Unterschied existiert ein weiteres Kombinationsfeld Ersetze durch. Dieses beinhaltet den neuen Wert, welcher das Suchkriterium ersetzen soll.Zudem gibt es 3 zusätzliche Schaltflächen

Ersetze: | Das getroffene Suchkriterium wird überschrieben. Die Suche stoppt.
--- | ---
Ersetze, dann weiter: | Das getroffene Suchkriterium wird überschrieben. Die Suche geht weiter.
Ersetze alles: | Alle Treffer in der Auswahl werden ersetzt. Das Ersetzen läuft automatisch bis ans Ende der Anzeige.

Optionen:

Groß-/Kleinschreibung ignorieren

Innerhalb des eingetragenen Suchkriterium wird strikt auf die Schreibweise geachtet, wenn diese Option nicht gewählt wird. Bsp.:

Die Suche nach MUSTERMANN übersieht „Mustermann“, wenn die Option nicht gewählt wird.

Ist sie eingestellt ist „Herr / Frau“ = „HeRr / FrAu“

ganzes Wort

Das ganze Wort sucht innerhalb der Zeichenkette nach Fragmenten, welche durch typische Zeichen begrenzt sind. So wird an Steuer- und Satzzeichen erkannt ,dass es sich um ein komplettes Wort handelt. Leerzeichen, Komma, Punkt, Ausrufe- sowie Fragezeichen begrenzen Worte i. d. R..

Teil des Feldinhaltes

Diese Option entscheidet ob der Suchbegriff im Gesamten zutreffend ist, oder ob nur Fragmente der Zeichenkette als Treffer ausfindig gemacht werden.

Bsp.: „Kämmerei“ soll gefunden werden und im Textbaustein steht „Fachamt Kämmerei“. Wird die Suche ohne Option begonnen, erfolgt kein Treffer, da der Suchbegriff nur einen Teil der gesamten zu durchsuchenden Zeichenkette darstellt. Bei Wahl dieser Option ist die Suche erfolgreich. „amt“ würde dann „Bundesamt“, „Umweltamt“, „Einwohnermeldeamt“ usw. finden.

Regulärer Ausdruck

Diese Option regelt den Umgang mit regulären Ausdrücken. Diese beschreiben Mengen bzw. Untermengen innerhalb von Zeichenketten und werden als Filter genutzt. Die entsprechende Syntax wird wie eine Schablone beschrieben und liefert dann alle Übereinstimmungen die dieser Schablone entsprechen.

Reguläre Ausdrücke sind:

[abc] | a, b, oder c als einzelnes Zeichen kommt darin vor.
--- | ---
[a-g] | eines der Zeichen abcdefg
[0-6] | eine der Ziffern 0 bis 6
. | ein beliebiges Zeichen
[1-3]+ | alle Kombinationen aus 1,2 oder 3 in beliebiger Wiederholung. „1“,“112321“,“33“
| aber mindestens einmal
[..]* | beliebige Wiederholungen, auch keinmal

So findet dieser reguläre Ausdruck [MN]049(.)*[AB] alle Zeichenketten, die mit M oder N beginnen, gefolgt von 049 und einer Folge von beliebigen Zeichen, welche aber mit A oder B enden.

28. August 2025
12. Juni 2025