View Issue Details

IDProjectCategoryView StatusLast Update
0000748FakturamaEinstellungen (Settings)public2026-05-06 23:54
ReporterLastBoyScout Assigned Torheydenr  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionreopened 
Product Version2.0.3 
Target Version2.2.0Fixed in Version2.2.0 
Summary0000748: Variablen für Kalenderwoche und Quartal in Nummernkreisen und Speicherpfaden
Description

In den Nummernkreisen als auch den Speicherpfaden sollten noch zwei weitere Variablen für Kalenderwoche {w} und Quartal {q} möglich sein.

TagsNo tags attached.

Activities

LastBoyScout

2019-02-15 10:16

reporter   ~0000875

Siehe hierzu auch: https://forum.fakturama.info/read.php?1,13419

rheydenr

2022-05-07 02:48

administrator   ~0001253

LastBoyScout

2025-01-03 17:43

reporter   ~0001538

Muss dies leider nochmal hoch holen, da die beiden Variablen nur als Kleinbuchstaben funktionieren und damit die Zählung natürlich immer wieder bei 1 neu beginnt.
Möchte man jedoch die Kalenderwoche oder Quartal zwar mit einfügen, aber die Zählung beispielsweise über das komplette Jahr führen, bedarf es folgender Formatierung: RE{yyyy}-{W}-{5nr}

rheydenr

2025-12-26 22:18

administrator   ~0001597

Mit den Kleinbuchstaben werden die korrekten Werte ersetzt (KW und Quartal). Eine Zählung ab 1 ist in dem Fall nicht sinnvoll.

LastBoyScout

2025-12-29 10:38

reporter   ~0001599

Warum erachtest Du dies denn als nicht Sinnvoll? Wenn man beispielsweise eine fortlaufende Rechnungsnummer verwendet aber dennoch eine Zeitliche Kennung (z.B. Q für das Quartal) mit einfügen möchte, muss der Parameter ja ein anderer sein als wenn die Zählung mit einem neuen Zeitlichen Abschnitt wieder bei 1 beginnt (z.B. q für neue Zählung jedes Quartal)!

Beispiele:

  • RE{YYYY}-{W}-{5nr} = RE2025-52-08423 -> Rechnung Nr. 8423 erstellt in KW 52 von 2025
  • RE{yyyy}-{W}-{5nr} = RE2025-52-00231 -> Rechnung Nr. 231 von 2025 erstellt in KW 52
  • RE{YYYY}-{w}-{5nr} = RE2025-52-00014 -> Rechnung Nr. 14 aus KW 52 in 2025
  • RE{yyyy}-{w}-{5nr} = RE2025-52-00014 -> Rechnung Nr. 14 aus KW 52 in 2025 - genau wie vor, da sich 5nr immer auf den voranstehenden Parameter orientiert (yyyy wird von w überschrieben).

rheydenr

2025-12-29 12:55

administrator   ~0001600

Ich steh irgendwie komplett auf der Leitung... Die KW und das Quartal ist doch immer gleich? Wie meinst Du das mit "neuer Zählung"?

LastBoyScout

2026-02-02 12:05

reporter   ~0001602

Der entscheidende Unterschied zwischen GROß- und klein- Schreibung der Parameter ist doch ob nur die jeweilige Ausgabe (z.b. {YYYY} für 2026) erfolgt oder ob auch die Belegnummer mit einem Periodenwechsel wieder bei 1 von neuem Beginnt (z.b. {yyyy} beginnt am 1.1.2026 wieder bei 1)!
Hier dann eben: {W} oder {Q} = es wird nur die KW oder das Quartal mit eingebaut oder aber: {w} bzw. {q} die Belegnummer Beginnt mit jeder neuen Woche oder jedem Quartal wieder von 1 an zu Zählen.

rheydenr

2026-05-06 23:54

administrator   ~0001603

Issue History

Date Modified Username Field Change
2019-02-15 10:10 LastBoyScout New Issue
2019-02-15 10:16 LastBoyScout Note Added: 0000875
2019-02-24 23:31 rheydenr Assigned To => rheydenr
2019-02-24 23:31 rheydenr Status new => assigned
2019-02-24 23:31 rheydenr Target Version => Pipeline
2021-05-30 19:06 rheydenr Target Version Pipeline => 2.2.1
2022-04-25 23:47 rheydenr Target Version 2.2.1 => 2.2.2
2022-05-07 01:49 rheydenr Assigned To rheydenr =>
2022-05-07 01:49 rheydenr Target Version 2.2.2 => 2.1.3
2022-05-07 02:48 rheydenr Assigned To => rheydenr
2022-05-07 02:48 rheydenr Status assigned => resolved
2022-05-07 02:48 rheydenr Resolution open => fixed
2022-05-07 02:48 rheydenr Fixed in Version => 2.1.3
2022-05-07 02:48 rheydenr Note Added: 0001253
2025-01-03 17:43 LastBoyScout Status resolved => feedback
2025-01-03 17:43 LastBoyScout Resolution fixed => reopened
2025-01-03 17:43 LastBoyScout Note Added: 0001538
2025-01-03 17:44 rheydenr Target Version 2.1.3 => 2.2.0
2025-01-03 20:51 rheydenr Status feedback => confirmed
2025-01-03 20:51 rheydenr Fixed in Version 2.1.3 =>
2025-12-26 22:18 rheydenr Status confirmed => resolved
2025-12-26 22:18 rheydenr Fixed in Version => 2.2.0
2025-12-26 22:18 rheydenr Note Added: 0001597
2025-12-29 10:38 LastBoyScout Status resolved => feedback
2025-12-29 10:38 LastBoyScout Note Added: 0001599
2025-12-29 12:55 rheydenr Note Added: 0001600
2026-01-01 15:13 rheydenr Note View State: 0001600: public
2026-02-02 12:05 LastBoyScout Note Added: 0001602
2026-02-02 12:05 LastBoyScout Status feedback => assigned
2026-02-06 09:26 rheydenr Status assigned => acknowledged
2026-05-06 23:54 rheydenr Status acknowledged => resolved
2026-05-06 23:54 rheydenr Note Added: 0001603