Wozu dient der FibuNet Batch Server?
Der FibuNet Batch Server ist ein Programm zum zeitlich automatisierten Importieren von Daten eines Nicht-FibuNet-Systems (z. B. einer Warenwirtschaft oder Lohnbuchhaltung) in das FibuNet-System.
Mit dem FibuNet Batch Server schreiben Sie Übernahmeaufträge in eine Text-Datei namens FNBATCH.SCP. Diese Aufträge werden dann zeitgesteuert über die FibuNet COM-Schnittstelle verarbeitet.
Voraussetzungen
Zugriff auf die FibuNet COM-Schnittstelle
Die FibuNet-COM-Schnittstelle muss auf dem Rechner registriert sein, auf dem der FibuNet Batch Server laufen soll.
Starten Sie den FibuNet-Server, bevor Sie den FibuNet Batch Server starten.
Der Benutzer muss sich an FibuNet anmelden können.
Wenn Sie eine Batch-Server-Installation ohne FibuNet-Client durchführen möchten, wenden Sie sich bitte an den technischen Support.
Installation
Zugriff auf (bzw. Registrierung von) FNCOMSRV.DLL
Schreibrechte auf das FibuNet-Client-Verzeichnis
Batch Server starten
Starten Sie den FibuNet Batch Server per Doppelklick auf das Desktop-Symbol.
Die FibuNet Anmeldung öffnet sich.
Tragen Sie Ihren Benutzernamen, Ihr Passwort, den Servernamen und die Port-Nummer ein.
Optional können Sie die Funktion SingleSign-On nutzen, wenn diese in der FibuNet Benutzerverwaltung eingerichtet ist.
Aktivieren Sie das Optionsfeld Batchserver nach Anmeldung aktivieren, wenn die Auftragsverarbeitung sofort nach der Anmeldung starten soll.
Klicken Sie auf Anmelden, um den Vorgang zu bestätigen.
Datenverzeichnis ermitteln
Das Datenverzeichnis wird in folgender Reihenfolge ermittelt:
Kommandozeilenschalter (/Datenverzeichnis=D:\FibuNet\Daten)
Registry-Zweig der Komponente: HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\FNBatchServer
Registry-Zweig des Clients: HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\Client
Aktuelles Verzeichnis des Programms (wenn Schreibrechte vorhanden sind)
Verzeichnis, in dem die EXE-Datei liegt
Fehlerbehebung bei der Anmeldung
Sollte beim Anmeldeversuch die Fehlermeldung Klasse nicht registriert oder Unterschiedlicher Releasestand erscheinen, klicken Sie auf die Schaltfläche COM-Registrierung. Durch die COM-Registrierung wird dem Betriebssystem die Existenz der zur Kommunikation benötigten DLL mitgeteilt.
Die Bereiche des Hauptfensters
Das Hauptfenster des FibuNet Batch Servers besteht aus folgenden Bereichen:
Titelleiste
Menüleiste
Symbolleiste
Protokollbereich – Zeigt sämtliche Aktionen mit Datum, Uhrzeit, Benutzername, Arbeitsstation und Fehlermeldungen an.
Auftragsübersicht – Listet alle Aufträge chronologisch auf.
Statuszeile – Zeigt Details zum aktuellen Vorgang, Anmeldename, Servername, Seriennummer, Version und Releasestand an.
Auftragsdetails in der Übersicht
Feld | Beschreibung |
Auftrag Nr. | Eindeutige, chronologisch fortlaufende Nummer |
Status | Offen = wird beim nächsten Intervall importiert, Pausiert = wird nicht verarbeitet, Fehlerhaft = Fehler bei der Verarbeitung |
Verarbeiten | Gibt an, ob der Auftrag beim nächsten Intervall verarbeitet werden soll |
Mandant | Nummer des Mandanten |
Buchdatum | Datum der Datenübernahme in FibuNet |
Übernahmedatei | Dateiname und Pfad der zu importierenden Datei |
Zeitraum bis Übernahme | Zeitangabe in Minuten bis zum Datenimport |
Zeitpunkt der Übernahme | Datum und Uhrzeit des Datenimports |
Symbole des Hauptfensters
Symbol | Funktion | Tastenkombination |
Start Batch Server | Startet die Batch-Server-Verarbeitung | Strg + S |
Batch Skript Datei jetzt einlesen | Liest die Batch-Skript-Datei manuell ein | F5 |
Starte aktuellen Auftrag | Startet die Verarbeitung des markierten Auftrags sofort | F2 |
Neuen Auftrag erstellen | Öffnet das Fenster zum Anlegen eines neuen Auftrags | Strg + Einfg |
Auftrag bearbeiten | Öffnet das Fenster zum Bearbeiten des markierten Auftrags | Strg + E |
Auftrag löschen | Löscht den markierten Auftrag | Strg + Entf |
Aktuellen Auftrag prüfen | Prüft Mandantennummer, Passwort, Buchdaten und Übernahmedatei | F8 |
Auftrag auf "Offen" setzen | Setzt den Status des Auftrags auf "Offen" | F10 |
Auftrag ignorieren | Ignoriert den Auftrag bei den nächsten Verarbeitungsläufen | F9 |
Mit Übernahmeeditor öffnen | Öffnet die Übernahmedatei im FibuNet-Editor | F11 |
Mit Windows Editor öffnen | Öffnet die Übernahmedatei im Windows-Editor | F12 |
Aufträge verwalten
Jede zu verarbeitende Übernahmedatei wird im FibuNet Batch Server als Auftrag bezeichnet. Für jede zu importierende Datei müssen Sie einen eigenen Auftrag anlegen.
Auftrag erstellen
Klicken Sie auf das Symbol Neuen Auftrag erstellen, drücken Sie Strg + Einfg oder nutzen Sie das Kontextmenü.
Das Fenster Auftrag erstellen wird geöffnet.
Tragen Sie die Mandantennummer ein oder wählen Sie einen Mandanten über F6 aus.
Tragen Sie das Buchdatum ein.
Geben Sie bei passwortgeschützten Mandanten das Passwort ein. Das Passwort wird verschlüsselt in der Skript-Datei gespeichert.
Klicken Sie auf Setzen, um die Verbindung herzustellen und das Passwort zu überprüfen.
Wählen Sie die Übernahmedatei aus:
Externe Datei: Aktivieren Sie diese Option und wählen Sie die Datei über Strg + O aus.
Datei aus Importverzeichnis: Aktivieren Sie diese Option, wenn die Datei bereits im FibuNet-Importverzeichnis liegt.
Geben Sie den gewünschten Übernahme Zeitpunkt (Datum und Uhrzeit) an. Standardmäßig wird die aktuelle Systemzeit plus 15 Minuten vorgeschlagen.
Klicken Sie auf Erstellen, um den Auftrag in die Liste einzutragen.
Auftrag bearbeiten
Markieren Sie den zu bearbeitenden Auftrag.
Klicken Sie auf das Symbol Auftrag bearbeiten, drücken Sie Strg + E oder nutzen Sie das Kontextmenü.
Klicken Sie auf Setzen, um die Verbindung zum FibuNet-Server herzustellen.
Ändern Sie die Übernahmedatei oder den Übernahme-Zeitpunkt nach Bedarf.
Speichern Sie die Änderung über die Schaltfläche Ändern.
Auftrag löschen
Markieren Sie den zu löschenden Auftrag.
Klicken Sie auf das Symbol Auftrag löschen, drücken Sie Strg + Entf oder nutzen Sie das Kontextmenü.
Bestätigen Sie den Löschbefehl mit Ja.
Auftrag prüfen
Markieren Sie den zu prüfenden Auftrag.
Klicken Sie auf das Symbol Aktuellen Auftrag prüfen, drücken Sie F8 oder nutzen Sie das Kontextmenü.
Bei korrektem Auftrag erhalten Sie eine entsprechende Bestätigung.
Die Skript-Datei (FNBATCH.SCP)
Die Skript-Datei FNBATCH.SCP befindet sich in dem Verzeichnis, aus dem der FibuNet Batch Server gestartet wird. Sie können die Datei z. B. mit dem Windows-Editor öffnen.
Aufbau der Skript-Datei
Die erste Zeile ist der Dateikopf mit dem Inhalt ( ):FIBUNET.
Jede folgende Zeile entspricht einem Auftrag und besteht aus:
Bearbeitungskennzeichen (in Klammern)
Mandantennummer
Buchdatum
Name und Pfad der Übernahmedatei
Startdatum
Startuhrzeit
Optional: Verschlüsseltes Mandantenpasswort
Bearbeitungskennzeichen
Zeichen | Bedeutung |
(+) | Verarbeitet |
(V) | Wird bearbeitet |
(?) | Fehlerhaft bzw. nicht vollständig übernommen |
(P) | Pausiert |
(D) | Gelöscht gekennzeichnet (intern) |
(A) | Neuer Auftrag (intern) |
( ) | Offen |
Die Variable <IMPORT> in der Übernahmedatei-Angabe verweist auf das fest definierte Importverzeichnis von FibuNet.
