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:
- 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.
- 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.
