Identnummern
In der Ansicht Identnummern werden automatisch vergebene Nummern konfiguriert.
Identnummern existieren für
- Rechnungen
- Gutschriften
- Stornierungen
Die Ansicht Identnummern
In dem Feld Format wird das Format der automatisch erzeugten Identnummern hinterlegt.
Dabei gelten folgende Regeln:
Zunächst wird jeder Platzhalter in geschweiften Klammern (‚{‚ und ‚}’) angegeben. Wenn man jedoch eine geschweifte Klammer nicht als Platzhalter benutzen möchte, sondern als „normalen“ Text, dann sind zwei geschweifte Klammern anzugeben (also ‚{{’ und ‚}}’). Daraus folgt, dass der Text zwischen diesen Klammern nicht als Platzhalter interpretiert wird. Außerdem kann das Formatfeld beliebig viele Platzhalter enthalten. Es ist lediglich bei der Definition der Maskierung zu berücksichtigen, dass das generierte Ergebnis die Anzahl von 50 Zeichen nicht überschreiten darf. Außerdem hat ein Platzhalter immer folgenden Aufbau: {<typ>[:<format>]}.
<typ> Hier wird der Typ des Platzhalters definiert. Dabei sind „D“ (Datum/Uhrzeit) und „I“ (Integer-Wert) gültige Typen.
<format> In Abhängigkeit des Typs kann hier ein Formatstring angegeben werden. Jedoch ist dieses Feld optional. Wenn es angegeben wird, dann ist es mit einem ‚:’ vom Typ zu trennen. Wird es nicht angegeben, dann wird eine vorgegebene Formatierung angewendet.
Beispiele für Identnummern:
Code |
Beschreibung |
---|---|
ID-{D:yyyy.MM.dd HH:mm:ss:fffff} | Datumskonvertierung |
ID-{D:F} | Datumskonvertierung (Sprachabhängig) |
ID-{I:#########0} | Integerkonvertierung (10 Stellig; ohne führende Nullen) |
ID-{I:00000000} | Integerkonvertierung (8 Stellig; mit führenden Nullen) |
ID-{I:(###) (###) (###) (###)} | Integerkonvertierung (Aufteilung in 3-Blöcken mit Klammern) |
ID-0x{I:X} | Integerkonvertierung (in Hex) |
Der Format-String innerhalb eines Platzhalters ist vom Typ der Identnummer abhängig. Die folgende Tabelle zeigt, je nach Typ der Identnummern, die gültigen Formatierungsregeln. Alle anderen Zeichen innerhalb eines Formatierungsstrings werden als „normale“ Zeichen interpretiert.
Datum/ Uhrzeit:
Zeichen | Name |
---|---|
d | Kurzes Datumsformat |
D | Langes Datumsformat |
t | Kurzes Zeitformat |
T | Langes Zeitformat |
f | Langes Datumsformat mit kurzem Zeitformat |
F | Langes Datumsformat mit langem Zeitformat |
g | Kurzes Datumsformat mit kurzem Zeitformat |
G | Kurzes Datumsformat mit langem Zeitformat |
M oder m | Monat Tag Format |
R oder r | RFC1123 Format |
s | Sortierbares Datum‑/Uhrzeitformat nach ISO 8601 |
u | sortierbares Datum-/Uhrzeitformat |
U | Datum-/Uhrzeitformat als Universal-Time |
Y oder y | Jahr Monat Format |
Zeichen | Beschreibung/ Bemerkung |
d | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005“. |
D | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005“. |
t | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „10:55“. |
T | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „10:55:35“. |
f | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 10:55“. |
F | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 10:55:35“. |
g | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005 10:55“. |
G | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005 10:55:35“. |
M oder m | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Oktober 12“. |
R oder r | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mit, 10 Okt 2005 10:55:35 GMT“. |
s | Die Ausgabe ist für alle Sprachen die gleiche. Beispiel: „2005‑10‑12T10:55:35“. |
u | Die Ausgabe ist für alle Sprachen die gleiche. Beispiel: „2005‑10‑12 10:55:35Z“. |
U | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 8:55:35“. Dabei findet keine Zeitzonen Konvertierung statt (Universal-Time). |
Y oder y | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „2005 Oktober“. |
Zeichen | Name | Beschreibung/ Bemerkung |
---|---|---|
d | Kurzes Datumsformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005“. |
D | Langes Datumsformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005“. |
t | Kurzes Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „10:55“. |
T | Langes Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „10:55:35“. |
f | Langes Datumsformat mit kurzem Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 10:55“. |
F | Langes Datumsformat mit langem Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 10:55:35“. |
g | Kurzes Datumsformat mit kurzem Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005 10:55“. |
G | Kurzes Datumsformat mit langem Zeitformat | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „12.10.2005 10:55:35“. |
M oder m | Monat Tag Format | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Oktober 12“. |
R oder r | RFC1123 Format | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mit, 10 Okt 2005 10:55:35 GMT“. |
s | Sortierbares Datum‑/Uhrzeitformat nach ISO 8601 | Die Ausgabe ist für alle Sprachen die gleiche. Beispiel: „2005‑10‑12T10:55:35“. |
u | sortierbares Datum-/Uhrzeitformat | Die Ausgabe ist für alle Sprachen die gleiche. Beispiel: „2005‑10‑12 10:55:35Z“. |
U | Datum-/Uhrzeitformat als Universal-Time | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „Mittwoch, 12 Oktober 2005 8:55:35“. Dabei findet keine Zeitzonen Konvertierung statt (Universal-Time). |
Y oder y | Jahr Monat Format | Die Ausgabe ist Sprachabhängig. Die deutsche Ausgabe lautet (bei Default Einstellungen) z.B. „2005 Oktober“. |
Identnummern für Datum und Uhrzeit.
Individuelle Formatierungen für Datum/ Uhrzeit:
Zeichen | Name |
---|---|
d | Tag |
dd | Tag |
ddd | Tag in drei Buchstaben |
dddd | Tagesname |
f | Millisekunden 1-Stellig |
ff | Millisekunden 2-Stellig |
fff | Millisekunden 3-Stellig |
ffff | Millisekunden 4-Stellig |
fffff | Millisekunden 5-Stellig |
h | Stunde |
hh | Stunde |
H | Stunde |
HH | Stunde |
m | Minute |
mm | Minute |
M | Monat |
MM | Monat |
MMM | Monat in drei Buchstaben |
MMMM | Monatsname |
s | Sekunde |
ss | Sekunde |
t | Tageshälfte |
y | Jahr 2-Stellig |
yy | Jahr 2-Stellig |
yyyy | Jahr 4-Stellig |
z | Zeitzone |
zz | Zeitzone |
zzz | Zeitzonen Offset |
: | Zeit Trennzeichen |
/ | Datums Trennzeichen |
Sonstige | |
Zeichen | Beschreibung |
d | Liefert den Tag des Monats (ohne führende 0, z.B. 9) zurück. |
dd | Liefert den Tag des Monats (mit führender 0, z.B. 09) zurück. |
ddd | Liefert den Tag in drei Buchstaben zurück, z.B. „Mon“ für Montag. |
dddd | Liefert den vollen Namen des Tags zurück z.B. „Montag“. |
f | Liefert einstellige Millisekunden zurück. |
ff | Liefert zweistellige Millisekunden zurück. |
fff | Liefert dreistellige Millisekunden zurück. |
ffff | Liefert vierstellige Millisekunden zurück. |
fffff | Liefert fünfstellige Millisekunden zurück. |
h | Liefert die Stunde (ohne führende 0, z.B. 7) zurück. Der Bereich liegt bei 1 – 12. |
hh | Liefert die Stunde (mit führender 0, z.B. 07) zurück. Der Bereich liegt bei 1 – 12. |
H | Liefert die Stunde (ohne führende 0, z.B. 7) zurück. Der Bereich liegt bei 1 – 24. |
HH | Liefert die Stunde (mit führender 0, z.B. 07) zurück. Der Bereich liegt bei 01 – 24. |
m | Liefert die Minute (ohne führende 0, z.B. 3) zurück. |
mm | Liefert die Minute (mit führender 0, z.B. 03) zurück. |
M | Liefert den Monat (ohne führende 0, z.B. 2) zurück. |
MM | Liefert den Monat (mit führender 0, z.B. 02) zurück. |
MMM | Liefert den kurzen (3-Stelligen) Namen des Monats zurück, z.B. „Feb“. |
MMMM | Liefert den vollen Namen des Monats zurück, z.B. „Februar“. |
s | Liefert die Sekunde (ohne führende 0, z.B. 8) zurück. |
ss | Liefert die Sekunde (mit führender 0, z.B. 08) zurück. |
t | Liefert die jeweilige Tageshälfte „A.M.“ oder „P.M.“ zurück. Das erfolgt allerdings nur dann, wenn die entsprechende Spracheinstellung es zulässt. |
y | Liefert das zweistellige Jahr (ohne führende 0, z.B. 5) zurück. |
yy | Liefert das Jahr (mit führender 0, z.B. 05) zurück |
yyyy | Liefert das Jahr, 4-Stellig, zurück, z.B. 2005. |
z | Liefert die Zeitzone (ohne führende 0), im Bereich von „-12“ bis „+13“ zurück, z.B. „-1“, „+0“ oder „+11“. |
zz | Liefert die Zeitzone (mit führende 0), im Bereich von „-12“ bis „+13“ zurück, z.B. „-01“, „+00“ oder „+11“. |
zzz | Liefert den Zeitzonen Offset im Bereich von „-12:00“ bis „+13:00“ zurück (mit führender 0), z.B. „-01:00“, „+00:00“ oder „+11:00“. |
: | Das Trennzeichen für die Uhrzeit. |
/ | Das Trennzeichen für das Datum. |
Sonstige | Alle anderen Zeichen werden als Text interpretiert, und bei der Formatierung entsprechend übernommen. |
Zeichen | Name | Beschreibung |
---|---|---|
d | Tag | Liefert den Tag des Monats (ohne führende 0, z.B. 9) zurück. |
dd | Tag | Liefert den Tag des Monats (mit führender 0, z.B. 09) zurück. |
ddd | Tag in drei Buchstaben | Liefert den Tag in drei Buchstaben zurück, z.B. „Mon“ für Montag. |
dddd | Tagesname | Liefert den vollen Namen des Tags zurück z.B. „Montag“. |
f | Millisekunden 1-Stellig | Liefert einstellige Millisekunden zurück. |
ff | Millisekunden 2-Stellig | Liefert zweistellige Millisekunden zurück. |
fff | Millisekunden 3-Stellig | Liefert dreistellige Millisekunden zurück. |
ffff | Millisekunden 4-Stellig | Liefert vierstellige Millisekunden zurück. |
fffff | Millisekunden 5-Stellig | Liefert fünfstellige Millisekunden zurück. |
h | Stunde | Liefert die Stunde (ohne führende 0, z.B. 7) zurück. Der Bereich liegt bei 1 – 12. |
hh | Stunde | Liefert die Stunde (mit führender 0, z.B. 07) zurück. Der Bereich liegt bei 1 – 12. |
H | Stunde | Liefert die Stunde (ohne führende 0, z.B. 7) zurück. Der Bereich liegt bei 1 – 24. |
HH | Stunde | Liefert die Stunde (mit führender 0, z.B. 07) zurück. Der Bereich liegt bei 01 – 24. |
m | Minute | Liefert die Minute (ohne führende 0, z.B. 3) zurück. |
mm | Minute | Liefert die Minute (mit führender 0, z.B. 03) zurück. |
M | Monat | Liefert den Monat (ohne führende 0, z.B. 2) zurück. |
MM | Monat | Liefert den Monat (mit führender 0, z.B. 02) zurück. |
MMM | Monat in drei Buchstaben | Liefert den kurzen (3-Stelligen) Namen des Monats zurück, z.B. „Feb“. |
MMMM | Monatsname | Liefert den vollen Namen des Monats zurück, z.B. „Februar“. |
s | Sekunde | Liefert die Sekunde (ohne führende 0, z.B. 8) zurück. |
ss | Sekunde | Liefert die Sekunde (mit führender 0, z.B. 08) zurück. |
t | Tageshälfte | Liefert die jeweilige Tageshälfte „A.M.“ oder „P.M.“ zurück. Das erfolgt allerdings nur dann, wenn die entsprechende Spracheinstellung es zulässt. |
y | Jahr 2-Stellig | Liefert das zweistellige Jahr (ohne führende 0, z.B. 5) zurück. |
yy | Jahr 2-Stellig | Liefert das Jahr (mit führender 0, z.B. 05) zurück |
yyyy | Jahr 4-Stellig | Liefert das Jahr, 4-Stellig, zurück, z.B. 2005. |
z | Zeitzone | Liefert die Zeitzone (ohne führende 0), im Bereich von „-12“ bis „+13“ zurück, z.B. „-1“, „+0“ oder „+11“. |
zz | Zeitzone | Liefert die Zeitzone (mit führende 0), im Bereich von „-12“ bis „+13“ zurück, z.B. „-01“, „+00“ oder „+11“. |
zzz | Zeitzonen Offset | Liefert den Zeitzonen Offset im Bereich von „-12:00“ bis „+13:00“ zurück (mit führender 0), z.B. „-01:00“, „+00:00“ oder „+11:00“. |
: | Zeit Trennzeichen | Das Trennzeichen für die Uhrzeit. |
/ | Datums Trennzeichen | Das Trennzeichen für das Datum. |
Sonstige | Alle anderen Zeichen werden als Text interpretiert, und bei der Formatierung entsprechend übernommen. |
Identnummern für manuelle Einstellung von Datum und Uhrzeit.
Integer:
Zeichen | Name |
---|---|
C oder c | Währung |
D oder d | Dezimal |
E oder e | Exponential |
F oder f | Fixed Point |
G oder g | General |
N oder n | Nummer |
P oder p | Prozent |
X oder x | Hexadezimal |
Zeichen | Beschreibung/ Bemerkung |
C oder c | Ein Währungssymbol wird zurückgegeben (Sprachabhängig), z.B. „145 €“. |
D oder d | Dezimaldarstellung mit Vorzeichen bei negativen Werten, z.B. „34567“. |
E oder e | Exponentialdarstellung, z.B. „3,456700E+004“. |
F oder f | Fixed Point Darstellung, z.B. „34567,00“. |
G oder g | „Einfache“ Darstellung des Wertes. |
N oder n | Darstellung des Wertes incl. Tausender Trennzeichen und Komma für Nachkommastellen (Sprachabhängig), z.B. „34.567,00“. |
P oder p | Wie „N oder n“ jedoch mit Prozent-Zeichen, z.B. „34.5678,00%“. |
X oder x | Hexadezimale Darstellung. Bei einem „X“ werden Grossbuchstaben verwendet. Bei einem „x“ werden Kleinbuchstaben verwendet. |
Zeichen | Name | Beschreibung/ Bemerkung |
---|---|---|
C oder c | Währung | Ein Währungssymbol wird zurückgegeben (Sprachabhängig), z.B. „145 €“. |
D oder d | Dezimal | Dezimaldarstellung mit Vorzeichen bei negativen Werten, z.B. „34567“. |
E oder e | Exponential | Exponentialdarstellung, z.B. „3,456700E+004“. |
F oder f | Fixed Point | Fixed Point Darstellung, z.B. „34567,00“. |
G oder g | General | „Einfache“ Darstellung des Wertes. |
N oder n | Nummer | Darstellung des Wertes incl. Tausender Trennzeichen und Komma für Nachkommastellen (Sprachabhängig), z.B. „34.567,00“. |
P oder p | Prozent | Wie „N oder n“ jedoch mit Prozent-Zeichen, z.B. „34.5678,00%“. |
X oder x | Hexadezimal | Hexadezimale Darstellung. Bei einem „X“ werden Grossbuchstaben verwendet. Bei einem „x“ werden Kleinbuchstaben verwendet. |
Identnummern für Integer.
Individuelle Formatierungen bei Integer Werten:
Zeichen | Name |
---|---|
Platzhalter | |
# | Platzhalter |
. | Dezimalpunkt |
, | Tausender Trennzeichen |
% | Prozent |
E0 E+0 E-0 e0 e+0 e-0 | Exponential |
; | Sektionen |
Sonstige | |
Zeichen | Beschreibung/ Bemerkung |
Platzhalter mit führenden Nullen. Ist die Anzahl der Zeichen kleiner als die Anzahl der Platzzeichen, dann werden führende Nullen dargestellt. | |
# | Platzhalter ohne führende Nullen. |
. | Dezimalpunkt für die Trennung der Nachkommastellen(Sprachabhängig). |
, | Punkt für die Tausender Trennzeichen (Sprachabhängig). |
% | Der Wert wird mit 100 Multipliziert, bevor der formatiert wird. Bei der Formatierung wird hinter dem Wert das Prozentzeichen ausgegeben. |
E0 E+0 E-0 e0 e+0 e-0 | Exponentiale Darstellung des Werts. |
; | In Abhängigkeit des Werts können unterschiedliche Formatierungen angewendet werden. Die unterschiedlichen Formatierungen können in max. drei Sektionen angegeben werden. Ist nur eine Sektion angegeben, dann gilt die Formatierung für alle Werte. Sind zwei Sektionen angegeben, dann wird die Formatierung in der ersten Sektion bei positiven Werten (incl. 0) angewendet, und die zweite Sektion bei negativen Werten angewendet. Sind drei Sektionen angegeben, dann wird die erste Sektion bei positiven Werten angewendet, die zweite Sektion bei negativen Werten und die dritte Sektionen bei 0. Beispiel: „####0;(####0);Null“ Im obigen Beispiel werden Positive Werte mit „####0“ ausgegeben, negative Werte mit „(####0)“ ausgegeben und eine 0 wird als „Null“ dargestellt. |
Sonstige | Alle anderen Zeichen werden als Text interpretiert, und bei der Formatierung entsprechend übernommen. |
Zeichen | Name | Beschreibung/ Bemerkung |
---|---|---|
Platzhalter | Platzhalter mit führenden Nullen. Ist die Anzahl der Zeichen kleiner als die Anzahl der Platzzeichen, dann werden führende Nullen dargestellt. | |
# | Platzhalter | Platzhalter ohne führende Nullen. |
. | Dezimalpunkt | Dezimalpunkt für die Trennung der Nachkommastellen(Sprachabhängig). |
, | Tausender Trennzeichen | Punkt für die Tausender Trennzeichen (Sprachabhängig). |
% | Prozent | Der Wert wird mit 100 Multipliziert, bevor der formatiert wird. Bei der Formatierung wird hinter dem Wert das Prozentzeichen ausgegeben. |
E0 E+0 E-0 e0 e+0 e-0 | Exponential | Exponentiale Darstellung des Werts. |
; | Sektionen | In Abhängigkeit des Werts können unterschiedliche Formatierungen angewendet werden. Die unterschiedlichen Formatierungen können in max. drei Sektionen angegeben werden. Ist nur eine Sektion angegeben, dann gilt die Formatierung für alle Werte. Sind zwei Sektionen angegeben, dann wird die Formatierung in der ersten Sektion bei positiven Werten (incl. 0) angewendet, und die zweite Sektion bei negativen Werten angewendet. Sind drei Sektionen angegeben, dann wird die erste Sektion bei positiven Werten angewendet, die zweite Sektion bei negativen Werten und die dritte Sektionen bei 0. Beispiel: „####0;(####0);Null“ Im obigen Beispiel werden Positive Werte mit „####0“ ausgegeben, negative Werte mit „(####0)“ ausgegeben und eine 0 wird als „Null“ dargestellt. |
Sonstige | Alle anderen Zeichen werden als Text interpretiert, und bei der Formatierung entsprechend übernommen. |
Identnummern für die manuelle Einstellung von Integer.
Abschließend:
Wir hoffen, mit diesem Beitrag über Identnummern ein wenig Klarheit schaffen zu können! Des Weiteren können wir Ihnen empfehlen, sich über weitere Neuerungen zu informieren. Dazu gehören die aktualisierten Verpflegungspauschalen und Gutschriften . Vor allem die gesetzliche Erhöhung der Verpflegungspauschalen ist von großer Bedeutung.
Ihr P&S Team