Sopha-TSE
Sopha-TSE im Backend
Sopha-TSE signiert Barverkäufe im Ladenverkauf und stellt die gespeicherten TSE-Daten als Report bereit. Die Seite bündelt Einstellungen für die Zertifizierung und eine Auswertung der erzeugten Signaturdaten.
Aufbau der Seite
Der Backend-Bereich besteht aus zwei Reitern:
- Einstellungen: aktiviert die TSE-Zertifizierung und speichert Zugangsdaten, Kassenkennung, Filialnummer, Testmodus und relevante Zahlarten.
- Reports: zeigt gespeicherte TSE-Transaktionen für einen wählbaren Zeitraum.
Einstellungen
Beim Öffnen werden fehlende Konfigurationswerte für Sopha-TSE automatisch angelegt. Das Formular speichert die Werte zentral für die TSE-Anbindung.
- aktiv / TSE Zertifizierung aktiv: aktiviert die Signatur beim Erzeugen relevanter Rechnungen. Ohne Aktivierung wird keine TSE-Zertifizierung ausgeführt.
- test / Testmodus: schaltet die Anbindung auf den Testbetrieb. Testbuchungen werden bei der Signatur entsprechend gekennzeichnet.
- standort / Filialnummer: Standort- oder Filialkennung, die in den Signaturdaten übergeben wird.
- client_id / Seriennummer der Kasse: Kassenkennung, die als Client-ID an Sopha-TSE übergeben wird.
- payment_ids / bei diesen Zahlarten: Mehrfachauswahl der Zahlarten, für die eine Rechnung TSE-signiert werden soll.
- username / Benutzername: Benutzername für die Sopha-TSE-Anmeldung.
- userpass / Benutzerpasswort: Passwort für die Sopha-TSE-Anmeldung.
- token / Token: gespeicherter Zugriffstoken für die Schnittstelle.
Beim Speichern werden nicht gesetzte Checkboxen als inaktiv gespeichert. Die Zahlarten werden als Auswahlgruppe gesichert.
Wann eine Signatur erzeugt wird
Eine Rechnung wird nur signiert, wenn die TSE-Zertifizierung aktiv ist und die Zahlungsart der Bestellung in der ausgewählten Zahlartenliste enthalten ist.
- Die Signatur nutzt Rechnungsnummer, Filialnummer, Kassenkennung, Steuerbeträge, Bar-/Unbar-Anteile und den Testmodus.
- Steuerbeträge werden nach vollem, vermindertem und steuerfreiem Anteil getrennt übergeben.
- Bei erfolgreicher Signatur werden die TSE-Daten gespeichert und als Bemerkung an der Rechnung ergänzt.
- Bei einem Fehler bricht die Zertifizierung mit einer Fehlermeldung ab.
Reports und Zeitraumfilter
Der Reiter Reports zeigt gespeicherte TSE-Daten für einen Datumsbereich. Standardmäßig wird der aktuelle Tag verwendet.
- start_day / Vom: Pflichtfeld für den Beginn des Auswertungszeitraums.
- end_day / Bis: Pflichtfeld für das Ende des Auswertungszeitraums.
- Ändern: lädt die Reporttabelle für den gewählten Zeitraum neu.
Reporttabelle
Die Reporttabelle ist nicht sortierbar, zeigt alle Einträge des gewählten Zeitraums auf einer Seite und hat keine Optionsspalte.
- Kasse: Client-ID der Kasse aus den gespeicherten TSE-Daten.
- Beleg: Beleg- oder Rechnungsnummer der signierten Transaktion.
- Typ: Prozess- oder Vorgangstyp der Signatur.
- Startzeit: Startzeit der TSE-Transaktion.
- Sig.Z.: Signaturzähler.
- T.Nr: Transaktionsnummer.
- Prozessdata: Prozessdaten der Signatur.
Prüfung nach Änderungen
- Einstellungen speichern und prüfen, ob die Erfolgsmeldung erscheint.
- Testmodus und ausgewählte Zahlarten bewusst kontrollieren.
- Einen Ladenverkauf mit relevanter Zahlart abschließen und eine Rechnung erzeugen.
- Prüfen, ob TSE-Daten an der Rechnung ergänzt wurden.
- Im Report den passenden Zeitraum auswählen und die Transaktion anhand von Beleg, Startzeit und Transaktionsnummer kontrollieren.