-
Forum: Programmieren allgemein
by jaenicke,
20. Dez 2019
Und jetzt wurde die Zertifizierung der Epson Lösung auch offiziell noch einmal verkündet. :)
Alle in der Community angemeldeten Mitglieder sollten eine entsprechende Mail erhalten haben.
Und auch beim BSI steht die Pressemitteilung:
https://www.bsi.bund.de/DE/Presse/Pressemitteilungen/Presse2019/Kassensysteme_201219.html
Was ich noch nicht wusste:
Auch Swissbit ist seit heute vollständig...
-
Forum: Programmieren allgemein
by jaenicke,
20. Dez 2019
https://www.fiscal-community.com/
Einfach anmelden, dann bekommst du dort unter Downloads alle Informationen.
Die Kommunikation passiert einfach über eine TCP-Verbindung und einer Kombination von JSON und XML. Das ist sehr einfach in Delphi anzubinden. Das war bei mir in wenigen Stunden durch. Wie geschrieben, der größere Teil ist dann die Benutzung der SDK-Routinen.
Die Interface-Unit mit...
-
Forum: Programmieren allgemein
by jaenicke,
20. Dez 2019
Epson hat einfach viel Erfahrung mit fiskalischen Lösungen und auch Hardwarelösungen. Das sieht man ja auch schon daran, dass sie ein transparentes Testtool mitgeliefert haben, mit dem man jeden Schritt wie auch die Kodierung der zu sendenden Daten 1:1 einsehen kann, inkl. des entsprechenden JavaScript-Quelltextes.
Deshalb war ich ja auch von Anfang an davon ausgegangen, dass sie die ersten...
-
Forum: Programmieren allgemein
by jaenicke,
20. Dez 2019
Nein, es gibt leider keine Beispiele oder Prüfmöglichkeiten (wie es in anderen fiskalisierten Ländern üblich ist...).
Zur Information:
Die erste TSE wurde erfolgreich vollständig zertifiziert. Es handelt sich (wie ja bereits seit längerem ziemlich klar war) um die Lösung von Epson.
-
Forum: Programmieren allgemein
by jaenicke,
19. Dez 2019
Es gibt ja auch Middleware (z.B. Fiskaltrust oder EFSTA), die die Ansteuerung der verschiedenen TSEs übernimmt. Dann braucht man nur die Fiskallogik implementieren und der Kunde kann dann eine der durch den Anbieter unterstützten TSEs einsetzen. Das halten wir für den sinnvolleren Weg, auch wenn wir z.B. die Epson TSE auch direkt angebunden haben.
Der größere Aufwand war aber die Logik dahinter...
-
Forum: Programmieren allgemein
by jaenicke,
28. Nov 2019
Ja, sicher, das habe ich vorausgesetzt, ansteuern muss man die natürlich so oder so. Es ging mir nur um den Installationsaufwand vor Ort. Gerade bei mehreren Filialen ist das ja z.B. ein Thema.
Da hat Epson den Vorteil, dass eine HTML-Beispielansteuerung beiliegt, mit der du im Browser direkt die TSE ansteuern und testen kannst. So kannst du auch deine Rückgabewerte usw. vergleichen.
Du...
-
Forum: Programmieren allgemein
by jaenicke,
28. Nov 2019
Es gibt verschiedene Lösungen mit verschiedenen Preisen und verschiedenem Funktionsumfang. So pauschal kann man das nicht beantworten. Wir werden auch mehrere Lösungen unterstützen.
Beispiele:
Anschluss: USB, Netzwerk, ...
Lokale TSE, Cloud-TSE oder lokale TSE mit Cloudanbindung
Verfügbarkeit
Einfachheit des Anschlusses
- z.B. bei Epson: Einfach einen neuen Drucker inkl. TSE per Post...
-
Forum: Programmieren allgemein
by jaenicke,
26. Nov 2019
Die Einbindung ist zu schaffen, ja, aber da bis dahin aller Voraussicht nach noch keine TSE verfügbar sein wird, wird man auch keine anbieten können. Man kann sie nur im Vorverkauf mit bestellen lassen.
Ob die Exporte nun wirklich da sein müssen, ist nach dem Text der Veröffentlichung unklar. Allerdings ist es natürlich am sinnvollsten diese in jedem Fall bereits zu machen um da kein Risiko...
-
Forum: Programmieren allgemein
by jaenicke,
26. Nov 2019
Das ist eben genau das Problem von der Erklärung zur Nichtbeanstandungsfrist. Statt konkret zu schreiben was genau wann da sein muss, wurde mit blumigen Worten fast gar nichts konkret ausgedrückt. Es bleibt reichlich Interpretationsspielraum...
-
Forum: Programmieren allgemein
by jaenicke,
26. Nov 2019
Und die Einbindung in die Kasse selbst... die Prozesse sind das Wichtige:
- Statusüberwachung der TSE
- Austausch der TSE
...
Die TSE-Funktionen selbst herunterzuprogrammieren ging zwar aufgrund der schieren Anzahl auch nicht in 5 Minuten, war aber relativ stupide Arbeit und mit ein paar Helperfunktionen verhältnismäßig schnell durch. Danach kam dann aber die Implementierung der Abläufe,...
-
Forum: Programmieren allgemein
by jaenicke,
28. Okt 2019
Die Frage ist ja was das genau heißt. Das kann heißen, dass man die Schnittstelle haben muss, das kann auch heißen, dass man eine Lösung nutzen muss, auch wenn sie nicht zertifiziert ist und es könnte theoretisch auch heißen, dass die Kasse eine zertifizierte TSE-Lösung mitgeliefert haben muss.
-
Forum: Programmieren allgemein
by jaenicke,
22. Okt 2019
Das ist klar, ja. Die Transaktionsdaten nicht, aber die Positionen der Rechnung natürlich schon.
-
Forum: Programmieren allgemein
by jaenicke,
21. Okt 2019
Bisher kenne ich nur USB und Netzwerk als Kommunikationsschnittstellen.
Das ist in keiner Dokumentation, die wir kennen, so erwähnt. Wir gehen aktuell davon aus, dass das nicht der Fall ist.