Das 'efsta EFR' ('Elektronisches Fiskalregister') muss im Unternehmensnetzwerk, im Netzwerk der Filiale oder auf dem lokalen Kassen-PC konfiguriert werden. Dies ist abhängig davon, welche Art der Signiereinheit verwendet wird - 'offline' (USB/Smartcard) oder 'online'.

Für die 'offline'-Variante wird das 'efsta EFR' immer auf dem Kassenarbeitsplatz oder im Netzwerk der Filiale installiert, abhängig davon, ob in der Filiale eine oder mehrere Barkassen betrieben werden, oder ob die Barkasse von mehreren Arbeitsplätzen aus genutzt werden soll.

Für die 'online' Variante kann das 'efsta EFR' im Unternehmensnetzwerk installiert sein.  Ob ein 'efsta EFR' im Unternehmen ausreicht, oder ob mehrere Instanzen verwendet werden müssen, hängt von der Menge der zu signierenden Transaktionen und dem möglichen Durchsatz der verwendeten Signiereinheit ab.

Schritt für Schritt


Im Beispiel wird davon ausgegangen, dass das 'efsta EFR' im Unternehmensnetzwerk eingerichtet wurde und eine 'online'-Signiereinheit verwendet wird. Das 'efsta EFR' verwendet den Default-Port '5616'.

Hinweis

Das 'efsta EFR' wird von den Kassenarbeitsplätzen direkt beim Zahlungsvorgang aufgerufen, d. h. dass ggf. eine vorhandene Firewall im Unternehmen angepasst werden muss.

Für DE kann in der Schnittstelle auch ausgewählt werden, dass der 'efsta EFR'-Aufruf zentral über den AMPAREX-Server erfolgen soll. Damit genügt es, den Zugriff zur 'efsta EFR' nur von einem Server zu erlauben.

Wird die Auswahl 'Mehrmandantenbetrieb' ausgewählt, muss für alle Filialen die Umsatzsteuer-ID angegeben werden (unter → Filialkette → Filiale (auswählen) → Filialverwaltung, Feld Umsatzsteuer-ID).


BeschreibungBeschreibung

Schritt 1 (Schnittstelle mit Auswahl 'EFSTA-EFR über Server aufrufen')

(01) Über die Schaltfläche  suchen Sie im Auswahldialog nach der Schnittstelle und wählen diese aus.

(02) Nach dem Speichern der Konfiguration kann über  die Verbindung zum EFR getestet werden.

Info

Ist der Test-Button nach dem Speichern nicht verfügbar, kann in den Logdateien nach Verbindungsfehler zur ERR gesucht werden (in C:\ProgramData\AMPAREX\axstarter\logs bzw. bei serverseitigem Zugriff in den Server-Logdateien).

Beispiel-Fehler, wenn die EFR nicht gestartet ist:   No EFSTA service available at URL: http://......

Schritt 2 (Konfiguration der Barkasse zur Verwendung der efsta EFR)

(03) Wechsel Sie nach erfolgreichem Test in die Kasse → Administration

(04) Nach dem Öffnen der Kassen-Administration wird der Hinweis "Kassenidentifizierung noch nicht initialisiert" angezeigt. 

(05) Über den Button wird die Initialisierung gestartet.

Schritt 3 (Kassenidentifikationsnummer)

(06) Die generierte Kassenidentifikationsnummer hat das Format  KASSE-<Filial-Kürzel>-<laufende-Nummer>. Diese Kennung kann vor der Initialisierung noch geändert werden, es muss aber darauf geachtet werden, dass diese innerhalb der Filialkette eindeutig ist.

Schritt 4

(08) Bei der Initialisierung wird in AMPAREX als AES-Schlüssel die Zeichenkette <efsta-internal-AES> angezeigt. Dieser Schlüssel spielt bei der Verwendung mit dem efsta EFR keine Rolle und kann ignoriert werden.  Das EFR verwendet seinen eigenen AES-Schlüssel und übernimmt die Kommunikation mit FinanzOnline, d. h. im Konfigurations-Dialog sind die Buttons zum An-/Abmelden der Signiereinheit und Kasse nicht verfügbar.

(09) Jetzt kann dann nochmal ein Verbindungstest durchgeführt werden → . Auch das Schreiben eines RKSV-Kontroll-Beleges ist möglich, um die fehlerfreie Funktion des EFR bei einer eventuellen Prüfung vor Ort zeigen zu können.

Hinweis

Nach dem Schließen des Dialogs muss die Kassen-Sitzung geschlossen und erneut geöffnet werden.

Kassenbelege anpassen (QR-Code und Hinweistext in den Dokumentvorlagen 'Kassenbon', 'Quittung' und 'Beleg Barentnahme' einfügen)

BeschreibungHinweise

Anzupassen sind die Dokumentvorlagen 'Kassenbon', 'Quittung' und 'Beleg Barentnahme'

Es müssen entweder

  • der Signaturfehlertext ("$-belegsignatur/signaturfehlertext")
  • der EFSTA-Link  ("$-belegsignatur/signaturlink")

oder

  • der Signaturfehlertext ("$-belegsignatur/signaturfehlertext")
  •  die Signaturdetails  ("$-belegsignatur/signaturdetails")
  •  (optional) der QR-Code

auf den genannten Belegen gedruckt werden.

Für AT (RKSV) kann alternativ   

  •  der Signaturfehlertext  ("$-belegsignatur/signaturfehlertext")
  •  der EFSTA-Link  ("$-belegsignatur/signaturlink")

auf den genannten Belegen gedruckt werden.

Stammdaten → Dokumentvorlagen → Suchen mit Dokument-Typ 'Kassenbon' (bzw. 'Quittung' und 'Beleg Barentnahme')

Dokument Kassenbon (bzw. 'Quittung' und 'Beleg Barentnahme') bearbeiten

  • Beispiel QR-Code im Kassenbon als "Bild" an die gewünschte Stelle einfügen
  • Rechtsklick auf den Beispiel-QR-Code und "Eigenschaften" auswählen
  • Im Eigenschaften-Dialog den Reiter "Optionen" wählen
  • Im Optionsfeld "Name" die Zeichenkette "$%codes/qrcode(/belegsignatur/qrcodeinput)"   einfügen und den Dialog mit OK schließen.
  • Hinter dem QR-Code müssen noch die Platzhalter für eventuell auftretende Hinweismeldungen und die Kasseninformation eingefügt werden.
    Dazu die beiden Platzhalter mit dem Inhalt "$-belegsignatur/signaturfehlertext"  und "$-belegsignatur/signaturdetails" hinter dem Beispiel QR-Code einfügen (jeweils eigene Zeile, sinnvollerweise 'mittig' ausgerichtet).
  • Es gibt noch den weiteren Platzhalter   "$-belegsignatur/signaturlink" über den der EFSTA-Link (z.B. EFSTA.NET#143247426334770902884941) mit gedruckt wird.

Den geänderten Kassenbon (bzw. 'Quittung' und 'Beleg Barentnahme') abspeichern

Hinweis:  Falls der QR-Code nicht angezeigt wird, dann kann es helfen, wenn der Kassenbon exportiert, direkt im LibreOffice bearbeitet und anschließend wieder importiert wird.

Hier der Beispiel-QR-Code:

Siehe auch ...