Allgemeine Variablen

Es gibt folgende allgemeine Variablen:
[FIRMA], [STEUERNR], [DATUM], [JAHR], [JR]

sowie fünf Variablen, die bei der Erzeugung von Winston-Steuerformularen gesetzt werden oder hierfür erforderlich sind:
Einstellungen-Buch, Seite Winston: [FINNR] [ANEHMER]
zur Laufzeit gesetzt: [TTMMA] [TTMME] [TTMMV] [TTMMN] [ZR]
außerdem zur Laufzeitgesetzt: [MMA] [MME] [MMV] [MMN]
(die Buchstaben bedeuten: Anfang, Ende, Vorher, Nachher)

Hinzu kommt noch bei für Steuerberater registriertem TEXTBUCH die Variable [STEUERBERATER].


[FIRMA]

Der Variableninhalt ist im Einstellungen-Buch auf der Seite Namen definiert und enthält den Firmennamen.

Ob die Variablen-Namen zwischen den eckigen Klammern in Groß- oder Kleinbuchstaben geschrieben werden, ist egal.

Analog dazu gibt [STEUERBERATER] den Namen des Steuerberaters an, falls Sie über einen mandantenfähigen Registrierungsschlüssel verfügen.


[STEUERNR]

gibt Ihre Steuernummer bei Ihrem Finanzamt an.

Mit [Programmverz] und [Firmenverz] können Sie den vollständigen Verzeichnisnamen abfragen, in dem das Textbuch-Programm sich befindet sowie in denen sich Ihre Firmen-Daten (Kontenplan und Jahres-Verzeichnisse) befinden.


[VERSION]

gibt die aktuelle Programmversions-Nummer von TEXTBUCH aus.

Zusatzinfo für Datev-Export

Auf der Seite Namen des Einstellungen-Buches können Sie zwei Werte setzen und per Skript-Variable abfragen: die Datev Beraternummer [DVberater] und die Mandantennummer [DVmandant].


[KNMAXST]

[KNMAXST] gibt die maximale Länge der verwendeten Kontonummern an, häufig 4.

Heutiges Datum


[DATUM] [TTMMJJJJ] [JAHR] [JR] [TTMM] [TTMMJJ] [DATUMF]

Für [DATUM] setzt der Computer das heutige Datum anhand der Computeruhr in der Schreibweise TT.MM.JJJJ. Die selbe Ausgabe erhalten Sie mit [TTMMJJJJ]. [JAHR] ermittelt der Computer, indem er nachsieht, in welchem Pfad die bearbeiteten Dateien, z.B. 19, stehen, und gibt das Ergebnis 4-stellig aus, z.B. "2019". [JR] ist wie [JAHR], jedoch wird die Jahreszahl zweistellig ausgegeben, z.B. "19". Des weiteren gibt es noch zwei weitere Schreibweisen des heutigen Datums [TTMM] (Schreibweise TT.MM) und [TTMMJJ] (Schreibweise TT.MM.JJ]. [DATUMF] ermöglicht eine beliebige Datumsformatierung, die mit "***Datumsformat" (siehe weiter unten) frei festgelegt werden kann, z. B.


***Datumsformat JJJJ-MM-TT current date in english syntax: [DATUM]


[BUCHUNGSZEIT]

ermöglicht die Angabe von Stunden, Minuten, Sekunden. Die Standardformatierung ist 23:59.


***Tageszeitformat HH:MM.SS,CC

HH gibt Stunden, MM Minuten, SS Sekunden (jeweils mit ggfs. führender Null) an. H und M gibt keine führenden Nullen aus. CC bedeutet Hundertstel. TTT gibt die Tausendstelsekunden an.


[FDATUM] [SDATUM]

Mit [FDATUM] und [SDATUM] können Sie das früheste und das späteste (d.h. letzte) Datum aller Buchungssätze des aktuellen Buchungsjahres abrufen, und zwar in der Schreibweise TT.MM.JJ. (Diese kann mit ***Datumsformat geändert werden.) Wenn beispielsweise am 1.1. keine Buchungen durchgeführt wurden, entsprechen diese Angaben NICHT dem Geschäftsjahr. Verwenden Sie für den Anfang des Geschäftsjahres:


[FZEIT] [SZEIT]

Datumsbeschränkung


[BDATUM]

(Bis Datum) wird gesetzt, wenn eine Datumsbeschränkung im TEXTBUCH-Hauptfenster eingegeben wurde. Es wird der letzte Tag ausgegeben, bei dem Buchungen noch berücksichtigt werden.

Teilzeiträume


[FZEIT] [SZEIT] [ZNAME]

gibt bei Teilzeiträumen den frühesten und spätesten Tag (also den ersten und letzten Tag) des aktuellen Zeitraumes an; wenn kein Teilzeitraum aktuell ist, wird stattdessen der erste und letzte Tag des Buchungsjahres angegeben, und zwar standardmäßig in der Schreibweise TT.MM.JJ. (Diese kann mit ***Datumsformat geändert werden.) [ZNAME] gibt den Namen des aktuell angemeldeten Zeitraums aus.

Verzeichnisnamen

Sie können auf folgende Verzeichnisnamen zugreifen, wobei der volle Verzeichnisname angegeben wird:


[FIRMENVERZ]


Firmen-Verzeichnis (= Ort, wo sich KONTPLAN.TXT befindet)

[PROGRAMMVERZ]


Programmverzeichnis (= Ort, wo sich das Textbuch Programm befindet)

[AUSGABEVERZ]


Verzeichnis, in das die Ausgabedateien geschrieben werden

[/] oder [\]


gibt einen Slash / bei Unix-Systemen und einen Backslash \ bei Windows- oder OS/2-Systemen aus.

Winston Steueranmeldungen


[TTMMA] [TTMME] [TTMMV] [TTMMN]

[TTMMA] gibt den Zeitraum-Beginn der Umsatzsteuer-Voranmeldung und [TTMME] den Stichtag der Umsatzsteuer-Voranmeldung (also den letzten Tag des Zeitraums) in der Schreibweise TT.MM aus, also z.B. 31.03
Dieser Wert wird aber erst berechnet, wenn in einem Skript "***Winstondatei UST" ausgeführt wurde; andernfalls wird "XX.XX" ausgegeben; dasselbe gilt für


[ZR]

[ZR] gibt den Zeitraum der Winston Umsatzsteuer-Voranmeldung an, z.B. IV für viertes Quartal oder 07 für den Monat Juli.

[TTMMV] (V für "vorher") gibt den letzten Tag vor dem Beginn des Zeitraums der Winston-Umsatzsteuer-Voranmeldung aus, [TTMMN] (N für "nachher") den ersten Tag nach dem Beginn des Zeitraums.


[FINNR]

Die vierstellige Finanzamts-Nr. wird im TEXTBUCH Einstellungen-Buch auf der Seite Winston eingetragen und wird im Einstellungen-Buch des Winston-Programms ausgegeben.


[ANEHMER]

Für der Lohnsteueranmeldung ist die Anzahl Arbeitnehmer erforderlich, die auch im TEXTBUCH Einstellungen-Buch auf der Seite Winston eingetragen wird.