Zum Hauptinhalt springen
Version: Aktuellste Version

QS_Fiskaly

Ziel dieses Projekts ist die Integration von Fiskaly mit Business Central (BC). Das Projekt verwendet die fiskaly SIGN DE API, eine Cloud-basierte Middleware für das fiskaly CTSS (Zertifiziertes Technisches Sicherheitssystem) / TSE (Technische Sicherheitseinrichtung). Die fiskaly SIGN DE API ist konform mit der deutschen KassenSichV (Kassensicherungsverordnung).

Damit das Projekt ordnungsgemäß funktioniert, müssen Sie die erforderliche Konfiguration vornehmen.

QSFiskaly Konfiguration

Suchen Sie in Ihrem BC nach "QSFiskaly" und öffnen Sie die Seite.

Auf der Fiskaly-Seite sollten Sie die folgenden Daten eingeben:

  • Nummer: Der Nummer akzeptiert einen Wert vom Typ Integer, Sie können einen Nummer eingeben
  • API-Key: Der API-Key, den Sie im fiskaly Dashboard generiert haben
  • API-Secret: Sie erhalten ein API-Geheimnis, wenn Sie im fiskaly Dashboard einen API-Key generieren. Der API-Key und das API-Geheimnis sind erforderlich, um einen Zugriffstoken von fiskaly zu erhalten
  • TSS-ID: Für jeden physischen Standort Ihres Kunden müssen Sie im fiskaly Dashboard eine TSS generieren. Diese ID wird zum Generieren von Transaktionen benötigt
  • Admin PIN: Wenn Sie eine TSS erstellen, generiert die fiskaly API eine TSS-ID und einen Admin-PUK für Sie. Mit Ihrem Admin-PUK können Sie die Admin-PIN festlegen oder aktualisieren. Die Admin-PIN wird benötigt, wenn Sie einen TSS-Status aktualisieren oder einen neuen Klient erstellen
  • Location Code: Der Location Code ist der Code des Standorts oder Lagers

Zahlungsmethoden

QS_Fiskaly braucht Zahlungsmethodenformen, für die eine Transaktion generiert werden soll. Es unterstützt Sie bei der Steuerung des QS_Fiskaly zur Generierung von TSE für bestimmte Zahlungsarten. Suchen Sie dazu nach "Barzahlungsformen".

Sie sollten den Code für alle Zahlungsformen eingeben, die Fiskaly unterstützen soll. Achten Sie darauf, dass der Code mit dem Code in den Zahlungsmethoden in Verkaufsbestellungen übereinstimmt.

Funktionsweise

Wenn Sie die genannten Daten angeben, können Sie QSFiskaly verwenden.

QSFiskaly generiert automatisch eine Transaktion in folgenden Fällen:

  • Wenn Sie eine Einkaufsrechnung buchen
  • Wenn Sie eine Einkaufsrechnung buchen und drucken
  • Wenn Sie eine Einkaufsgutschrift buchen

Die Fiskaly-Transaktionsdaten werden Ihnen dann zur Verfügung gestellt.

Warnung

WICHTIG: Wenn Sie QS_Fiskaly zu Testzwecken verwenden möchten, achten Sie darauf, in den QSFiskaly-Einstellungen Testanmeldeinformationen festzulegen. Andernfalls werden echte Transaktionen generiert und Daten an das Finanzamt gesendet. Im Fiskaly-Dashboard können Sie Testanmeldeinformationen und Live-Anmeldeinformationen generieren.

Aktivierung in der Sandbox-Umgebung

Um unbeabsichtigte Transaktionen zu verhindern, ist QS_Fiskaly so eingestellt, dass es in der Sandbox-Umgebung nicht ausgeführt wird. Wenn Sie QS_Fiskaly zu Testzwecken in der Sandbox-Umgebung aktivieren möchten, befolgen Sie diese Schritte:

  1. Suchen Sie nach "Fiskaly Einstellungen" und öffnen Sie die Seite
  2. Aktivieren Sie die Schaltfläche "Fiskaly aktivieren"

Jetzt generiert QS_Fiskaly eine TSE-Transaktion, wenn Sie eine Einkaufsrechnung oder eine Einkaufsgutschrift buchen.

Transaktionsliste

Sie können die Liste der Fiskaly-Transaktionen einsehen.

  1. Suchen Sie nach "Transaktionsliste" und klicken Sie auf den Link
  2. Es öffnet sich die Seite mit der Transaktionsliste
  3. Wenn Sie weitere Einzelheiten zu einer Transaktion wünschen, können Sie auf die Transaktionsnummer klicken

Weitere Informationen

Für weitere Informationen zu fiskaly SIGN DE besuchen Sie die offizielle API-Dokumentation:

fiskaly SIGN DE API Dokumentation

Zusammenfassung

QS_Fiskaly bietet:

  • Integration der fiskaly SIGN DE API mit Business Central
  • Automatische Generierung von KassenSichV-konformen Transaktionen
  • Unterstützung für verschiedene Zahlungsmethoden
  • Test- und Live-Umgebungen
  • Einfache Konfiguration über das BC-Interface
  • Vollständige Transaktionshistorie und -details