OctanPOS verbindet sich über den Firebird-Server der Installation mit ImaCash. Lassen Sie sich von Alvic oder dem Administrator Adresse, Port, ein berechtigtes Konto und den serverlokalen Pfad der aktiven Datenbank oder deren Firebird-Alias geben; verwenden Sie keine Sicherungskopie.
Schritte
- Öffnen Sie im Hauptfenster Konfiguration → Integration.
- Verwaltungsprogramm:
- Kategorie: POS
- Integration: OctanPOS
- Integrationsdaten:
- Server-IP: Server-IP-Adresse eingeben.
- Port: Tatsächlicher TCP-Port von Firebird, normalerweise 3050. Mit dem Administrator abgleichen; dies ist kein HTTP-Port.
- Benutzer: Ein für diese Datenbank berechtigtes Firebird-Konto. Gehen Sie nicht davon aus, dass die voreingestellten Zugangsdaten gültig sind.
- Passwort: Private Angabe des Administrators. Ausschließlich in ImaCash eingeben.
- Sales: Absoluter Pfad zu FO5.FDB auf einem lokalen Laufwerk des angegebenen Servers, beispielsweise C:\ALVIC\FO5.FDB, oder ein bereits eingerichteter Firebird-Alias, beispielsweise OCTANPOS. Die Beispiele bezeichnen nicht Ihre Installation. Geben Sie keinen UNC-Pfad (\\server\freigabe\FO5.FDB), kein verbundenes Netzlaufwerk und kein IP:Port:-Präfix ein; IP und Port gehören in getrennte Felder. Die Windows-Dateiauswahl macht aus einem freigegebenen Pfad keinen gültigen Serverpfad.
- Speichern: Wählen Sie beim Verlassen der Konfiguration die Option zum Speichern. Sie können zur Bearbeitung zurückkehren oder die Konfiguration ohne Speichern verlassen, um ausstehende Änderungen zu verwerfen.
Erforderliche Berechtigungen
Das Betriebssystemkonto des Firebird-Dienstes muss auf Datei und Ordner zugreifen können und die von der Datenbank-Engine benötigten Lese- und Schreibrechte besitzen. Dass der Windows-Benutzer eine Freigabe öffnen kann, belegt diesen Zugriff nicht. Der Administrator muss außerdem die Firebird-Datenbankzugriffsbeschränkungen und gegebenenfalls das Ziel des Alias auf die aktive Datenbank prüfen.
ImaCash fordert die Rolle ALVICCONS an. Der Administrator muss bestätigen, dass sie in dieser Datenbank existiert, das Konto sie übernehmen kann und SELECT für die von OctanPOS abgefragten Verkaufs-, Zahlungs-, Terminal-, Personen- und Katalogtabellen besitzt. SQL- und Dateiberechtigungen sind unabhängig: Diese lesende Integration benötigt keine Tabellenänderungsrechte.
Welche Daten ImaCash liest
Der Konnektor liest die zulässigen Zahlungen der Verkaufsterminals ab dem Lesedatum einschließlich dieses Datums. Er unterscheidet Bar- und Kartenzahlungen anhand der Einstellungen von Octan POS und berücksichtigt einen aktiven Kassenplatzfilter. Ein- und Auszahlungen werden separat gelesen.
Das Bestätigen oder Ablehnen eines Vorgangs in ImaCash ändert die Zahlung in Octan POS nicht. Eine Kartenzeile bestätigt keine Belastung. Prüfen Sie den Status im System, das die Zahlung verarbeitet hat.
Konfiguration prüfen
Prüfen Sie mit der zuständigen Fachkraft, ob die erwartete Referenz mit Kassenplatz, Datum und Betrag angezeigt wird. Das Speichern oder eine aktive Verbindung bestätigt weder das Lesen noch das Zahlungsergebnis. Fehlt ein Verkauf, prüfen Sie die aktive Datenbank, den Kassenplatzfilter und die Zahlungsart vor der erneuten Synchronisierung.