pixi

KassensichV meets pixi POS

Die Desktop-Applikation pixi POS hat das End-of-Life-Stadium erreicht und wird nicht mehr unterstützt oder weiterentwickelt. Diese Dokumentation dient nur zu Referenzzwecken.


KassensichV

Die Lösung des Anbieters fiskaly wurde im Mai 2021 final zertifiziert, die Zertifizerung ist gültig bis 2029, die jeweiligen Zertifikate finden Sie unter: https://kassensichv.net/fiskaly-cloud-tse-zertifiziert/

Wir haben mit fiskaly eine nahtlose Integration in das pixi POS ermöglicht, jedoch muss hier mindestens eine weitere Lizenz je verwendeter Kasse erworben werden, diese Lizenz ist mit zusätzlichen monatlichen Kosten in Höhe von 19€ verbunden.

Die Lizenz umfasst die Bestandteile KassensichV und die Export-Möglichkeit nach DSFinV-K.
Sie erwerben bei uns direkt die Lizenz und wir sind Lizenznehmer gegenüber der fiskaly GmbH ab, sie erhalten daher keine separate Abrechnung|Rechnung von der fiskaly GmbH.

Unsere Lizenzvereinbarung mit fiskaly und die damit verbundene Descartes pixi Lizenz sind nur an die in Deutschland gültige KassensichV und DSFinV-K geknüpft. Die RKSV (Registrierkassensicherheitsverordnung), die in Österreich seit 2017 zur Anwendung kommt, ist darüber nicht abdeckt oder abgesichert und muss entweder individuell über fiskaly lizenziert werden oder aber über einen alternativen Anbieter wie bpsw. unseren Partner flour.io beauftragt werden.

Update 09.07.21
Der Bundesrat hat am 25.06.21 mehrere Änderungen in Bezug auf die Kassensicherungsverordnung beschlossen:
https://www.bundesrat.de/SharedDocs/drucksachen/2021/0401-0500/438-21.pdf?__blob=publicationFile&v=1

  • In § 6 KassenSichV werden für den Beleg, der von elektronischen oder computergestützten Kassensystemen und Registrierkassen auszugeben ist, als zusätzliche Mindestangaben der Prüfwert nach § 2 Satz 2 Nummer 7 KassenSichV und der fortlaufende Zähler, der vom Sicherheitsmodul festgesetzt wird (Signaturzähler), festgelegt. Diese zusätzlichen Angaben ermöglichen eine Belegverifikation auch außerhalb der Geschäftsräume der Steuerpflichtigen und sind damit sowohl für die Finanzverwaltung als auch für die Steuerpflichtigen effektiv und ressourcenschonend. Darüber hinaus wird ermöglicht, dass der QR-Code alternativ zu den in lesbarer Form ausgegebenen Daten aufgedruckt werden kann. Dadurch kann der Beleg verkürzt und damit Kosten sowie Ressourcen gespart werden.

Wir werden jedoch leider keine Erweiterung der bestehenden POS-Rechnungs-Templates zur Darstellung der QR-Codes vornehmen können.

Fristverlängerungen der Nichbeanstandungsfrist bis zum 31.03.21 in folgenden Bundesländern:

Was bedeutet das nun konkret für Sie? Die Ausstattung von elektronischen Aufzeichnungssystemen mit einer TSE ist umgehend durchzuführen; eine Verzögerung wird nicht geduldet. Verfügt ein elektronisches Aufzeichnungssystem bis spätestens 31.03.2021 nicht über eine TSE, so wird das in folgenden Fällen toleriert:

  • Eine Cloud-TSE soll eingebaut werden ist aber nachweislich noch nicht verfügbar. Ein Nachweis der Nicht-Verfügbarkeit wäre der Status 'In Zertifizierung'.

  • Eine TSE wurde bestellt bzw. ein Kassenhersteller wurde mit dem verbindlichen und fristgerechten Einbau einer TSE beauftragt.

Einrichtung pixi POS

Bis zum pixi Release 20.10|20.11 konnte der Kassenname in den Einstellungen -> Reiter Allgemein -> POS Kasse (Textfeld) eingetragen werden und wurde direkt in Registry übernommen. Der POS Kassenname wurde dann beim Start des POS aus der Wert in der Registry "RegisterID" ausgelesen, da sich der Kassenname nach Belieben, bpsw. mehrmals täglich ändern ließ, konnte keine Eindeutigkeit der Kassen-IDs hergestellt werden.
Mit der KassensicherungsVerordnung(KassensichV) muss diese Eindeutigkeit in Verbindung mit einer TSE hergestellt werden. Der Registry-Eintrag zukünftig ignoriert. (1 TSE = 1 Registerkasse)

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Madgeniuses\Pixi\POS

  • RegisterID = LEJ1

Die einmalige Einrichtung der Kassen über die Einstellungen -> Reiter Kassen muss auch dann durchgeführt werden, wenn Sie die Verwendung von fiskaly als Cloud-TSE nicht planen.
Beispiele:
- Sie verwenden das pixi POS nicht aus bzw. in Deutschland (Österreich ->RKSV oder Schweiz)
- Sie verwenden das pixi POS um einen anderen Prozess abzubilden


Migration fiskaly API v1 zu API v2

Migrationsschritte

  1. Schließen Sie alle offenen Rechnungen ab.

  2. Beenden Sie die offenen POS Sitzungen

  3. Deaktivieren Sie alle aktivierten POS-Sitzungen (Tagesabschluss)

  4. Deaktivieren Sie alle TSE auf API v1 im pixi POS

  5. Vereinbaren Sie ein Update auf mind. Version 21.11

  6. Tragen Sie im Control Center

    1. fiskalyApiV2Url = https://kassensichv-middleware.fiskaly.com/api/v2/

    2. Die API-Zugangsdaten fiskaly API Key (fiskalyApiKey) & fiskaly API Secret (fiskalyApiSecret) & fiskaly DSFinV-K API URL (fiskalydsfinvkApiUrl) können unverändert verwendet werden

  7. Starten Sie die POS-Applikation anschließend neu und erstellen Sie allen Kassen neu (Kasse hinzufügen)

    1. Alle Kassen müssen mit einem neuen Kassennamen angelegt werden, da pixi keine doppelten Kassennamen erlaubt (müssen eindeutig sein - Bspw. ALT: (v1 = LEJ1) NEU: (LEJ1_ oder LEJ_2)

  8. Prüfen Sie ob die Transaktionen und die Kassen unter v2 im fiskaly Dashboard sichtbar sind.

  9. optional: Entfernen Sie den Textzusatz "...in Zertizierung" vom POS-Template (POSInvoice.rtm) (Mit der Umstellung von API v1 auf API v2 ist die TSE von fiskaly offiziell zertifiziert) weitere Informationen zu den Zertifikaten finden Sie hier.
    e

POS Einstellungen -> Kassen

Kasse Hinzufügen

Öffnen Sie nach dem Start des pixi POS die Einstellungen -> Reiter Kassen und fügen Sie eine neue bzw. bereits in Betrieb genomme Kasse nach Eingabe im Feld POS-Kasse über den Button Hinzufügen zur Liste der Kassen hinzu


Nach dem Klicken auf den Hinzufügen Button erscheint eine Warnmeldung, dass die POS-Kassen-Namen zu einem späteren Zeitpunkt nicht mehr geändert werden können, sollten Sie sich unsicher sein, können Sie diese Aktion Abbrechen (Cancel). Sofern die Eingabe korrekt ist, bestätigen Sie die Eingabe mit OK.

Die Länge des Kassennamens war und bleibt auf 8 Zeichen beschränkt, die Eingabe kann jedoch alphanumerisch (Umlaute, Sonderzeichen, Buchstaben und Zahlen) erfolgen (durch Registry vorher limitiert). Kassennamen, die länger als 8 Zeichen sind, lassen sich nicht mehr hinzufügen (Der Button Hinzufügen ist dann deaktiviert)


Kasse aktivieren

Sobald eine neue Kasse hinterlegt wurde, die Zugangsdaten jedoch noch nicht hinterlegt worden sind oder aber die Anzahl der Kassen das aktivierte Limit überschreitet oder aber das Setting noch nicht aktiviert wurde, lässt sich die Kasse manuell über den Button Aktivieren und an fiskaly übermitteln.

Sobald eine neue Kasse hinterlegt wurde, die Zugangsdaten und die Anzahl der Kassen die aktuelle Anzahl nicht überschreitet, wird die Kasse automatisch an fiskaly übertragen.

Die erfolgreiche Übermittlung wird von fiskaly mit einer (GUID) zurückgemeldet. Solange wie die Kasse noch nicht aktiviert wurde, wird als ID=disabled gespeichert. Nach der Aktivierung ist das Häkchen Aktiviert für die jeweilige Kasse gesetzt.

Die Beispiel-Kasse "KAMTest02170820" wurde aktiviert, die ID hat sich von disabled in 40ac3c5b-6312-4cb2-97a2-baa78b9a880f geändert. Der Name der Kasse wird in fiskaly als Beschreibung gespeichert.

Kasse deaktivieren

Bestehende Kassen, die nicht mehr in Verwendung sind oder abgemeldet worden sind, können über den Button Deaktivieren deaktiviert werden.

Die Deaktivierung ist dauerhaft und nicht umkehrbar. Eine deaktivierte Kasse kann im Anschluss nicht mehr verwendet.

POS Einstellungen -> Allgemein

Kasse auswählen

Sobald Sie die gewünschten Kassen hinzugefügt haben, können Sie diese über das Drop-Down im Reiter Allgemein auswählen. Die Basis-Konfiguration der Kassen ist mit diesem Schritt bereits abgeschlossen. Auch nach Verlassen des pixi POS bleibt die Auswahl gespeichert.

Im Drop-Down lassen sich nur aktive|aktivierte POS-Kassen (ID = disabled oder ID = GUID) auswählen, deaktivierte (das Häkchen Aktiviert ist nicht gesetzt) Kassen können nicht ausgewählt werden.


Sitzung starten

Im Anschluß lässt sich wie gewohnt die POS-Sitzung über den Start-Button starten. weitere Informationen zur Arbeit im POS finden Sie hier

Sobald die Sitzung gestartet wurde, können keine weiteren (bpsw. neuen) Kassen mehr hinzugefügt, aktiviert oder deaktivert werden. Die Sitzung muss zunächst beendet werden, bevor Sie diese Aktionen erneut durchführen können.


POS Einstellungen -> Rechnung

Im Zuge der Einzelaufzeichnung der Transaktionen haben wir ein neues POS (Bon)-Template erstellt und können leider nicht die bestehenden, kundenspezifischen Templates migrieren oder aktualisieren. Sie können Ihr Template natürlich gern selbstständig mit den neuen Variablen versehen oder aber die Anpassung Ihres Templates im Rahmen der Aktivierung an unser ACCM erfragen.

Wo finde ich die|das aktuelle(n) POS Rechnungstemplates?
Die aktuellen Templates können Sie sich aus der my. pixi App (Downloads ->Sonstiges ->Templates) herunterladen.

Das neue Template enthält folgende neue Variablen:

Formatierung

  • TSE Signature (TSE-Signatur)

  • TSE Signature Count (TSE-Signaturzähler)

  • TSE Transaction Nr (TSE-Transaktion)

  • TSE Start Time (TSE-Start)

  • TSE Finish Time (TSE-Stop)

  • TSE Serial Nr (Seriennummer Kasse) - Zertifikatsseriennr. von fiskaly (ab 21.11)

  • optional verfügbar:

    • (TSE Time Format (Zeitformat))

    • (TSE Algorythm)

    • (TSE Public Key)


POS Einstellungen ->Offene Trans.

Sollte es zu Verbindungsabbrüchen oder Netzwerkausfällen kommen, darf der Kassenbon auch ohne Signatur-Daten an den Endkunden ausgehändigt werden, Transaktionen, die noch nicht an fiskaly übermittelt worden sind, finden Sie im Reiter Offene Trans., die Übertragung der noch offenen Transaktionen kann über den Button Wiederholen erneut zu fiskaly übermittelt werden.


CC Einstellungen

Im Control Center können nach Beauftragung über das Accountmanagement die Anzahl der Kassen hinterlegt werden, die Option aktiviert zeitgleich auch die Verbindung zur fiskaly API. (Setting Anzahl der POS Kassen und Verbindung zu fiskaly)

Um die Verbindung zu fiskaly zu konfigurieren, benötigen Sie folgende vier Werte:

  • fiskaly API Key (fiskalyApiKey): dieser Wert wird beim Erstellen eines neuen API-Keys durch fiskaly generiert

  • fiskaly API Secret (fiskalyApiSecret): dieser Wert wird beim Erstellen eines neuen API-Keys durch fiskaly generiert und ist nur einmalig bei der Registrierung des Accounts in fiskaly einsehbar

  • fiskalyApiV2Url: https://kassensichv-middleware.fiskaly.com/api/v2/

  • fiskaly API URL (fiskalyApiUrl): https://kassensichv.io/api/v1/

  • fiskaly DSFinV-K API URL (fiskalydsfinvkApiUrl): https://dsfinvk.fiskaly.com/api/v0/


Einrichtung fiskaly

Sie werden einen separaten Zugang zum fiskaly Dashboard https://dashboard.fiskaly.com/ erhalten, den wir mit Ihnen zusammen einrichten werden, im fiskaly Dashboard werden Sie die TSE, die Kassen, die Standorte, die Transaktionen, die Signaturen sowie die Exporte nach DSFinV-K einsehen können.

Eine umfassende Anleitung wie die Registrierung durchgeführt werden kann und welche Menüpunkte im Dashboard verfügbar sind finden Sie hier.