Zum Inhalt

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.

hkr_textbausteine.png

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.