Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
 
Delphi 11 Alexandria
 
#121

AW: cc.KassenSichV.* - Die Unitsammlung zur Kassensicherungverordnung des BMF

  Alt 28. Mai 2021, 12:42
Arbeitet die Unit-Sammlung von Bernau korrekt mit den Zeiten?

In dem beiliegenden Demo-Projekt werden Start- und Ende-Zeit in der aktuellen lokalen Zeit ausgegeben und in den QR-Code geschrieben. Ist das richtig so? Ich meine irgendwo gelesen zu haben, dass das im UTC-Zeitformat zu erfolgen hat. Ich habe hier auch einige reale Bons herumliegen, wo die Zeit im UTC-Format draufgedruckt ist. Die Mehrheit meiner gesammelten Beispielbons verwendent allerdings die lokale Zeitzone in Deutschland (Sommerzeit).

Wie müssen die Zeitangaben auf dem Kassenbon/im QR-Code erfolgen?

Edit: Unter https://support.gastrosoft.de/portal...n-%C3%BCberein steht, das UTC verwendet werden muss. Also nicht nur das Format sondern auch die *Zeitzone*! Wer hat eine offizielle Quelle.

Edit2: Ich nutze jetzt im GetDateTimeEvent diesen Code:
aDateTime := TTimeZone.Local.ToUniversalTime(now);
Damit sollte das OK sein?

Geändert von BlueStarHH (28. Mai 2021 um 15:52 Uhr)
  Mit Zitat antworten Zitat