Zum Hauptinhalt springen

FibuNet Batch Server

So automatisieren Sie den zeitgesteuerten Import von Übernahmedateien mit dem FibuNet Batch Server.

Diese Woche aktualisiert

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

  1. Die FibuNet-COM-Schnittstelle muss auf dem Rechner registriert sein, auf dem der FibuNet Batch Server laufen soll.

  2. Starten Sie den FibuNet-Server, bevor Sie den FibuNet Batch Server starten.

  3. 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

  1. Starten Sie den FibuNet Batch Server per Doppelklick auf das Desktop-Symbol.

  2. Die FibuNet Anmeldung öffnet sich.

  3. Tragen Sie Ihren Benutzernamen, Ihr Passwort, den Servernamen und die Port-Nummer ein.

  4. Optional können Sie die Funktion SingleSign-On nutzen, wenn diese in der FibuNet Benutzerverwaltung eingerichtet ist.

  5. Aktivieren Sie das Optionsfeld Batchserver nach Anmeldung aktivieren, wenn die Auftragsverarbeitung sofort nach der Anmeldung starten soll.

  6. Klicken Sie auf Anmelden, um den Vorgang zu bestätigen.

Datenverzeichnis ermitteln

Das Datenverzeichnis wird in folgender Reihenfolge ermittelt:

  1. Kommandozeilenschalter (/Datenverzeichnis=D:\FibuNet\Daten)

  2. Registry-Zweig der Komponente: HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\FNBatchServer

  3. Registry-Zweig des Clients: HKLM\SOFTWARE\FibuNet GmbH\FibuNet\v5\Client

  4. Aktuelles Verzeichnis des Programms (wenn Schreibrechte vorhanden sind)

  5. 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

  1. Klicken Sie auf das Symbol Neuen Auftrag erstellen, drücken Sie Strg + Einfg oder nutzen Sie das Kontextmenü.

  2. Das Fenster Auftrag erstellen wird geöffnet.

  3. Tragen Sie die Mandantennummer ein oder wählen Sie einen Mandanten über F6 aus.

  4. Tragen Sie das Buchdatum ein.

  5. Geben Sie bei passwortgeschützten Mandanten das Passwort ein. Das Passwort wird verschlüsselt in der Skript-Datei gespeichert.

  6. Klicken Sie auf Setzen, um die Verbindung herzustellen und das Passwort zu überprüfen.

  7. 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.

  8. Geben Sie den gewünschten Übernahme Zeitpunkt (Datum und Uhrzeit) an. Standardmäßig wird die aktuelle Systemzeit plus 15 Minuten vorgeschlagen.

  9. Klicken Sie auf Erstellen, um den Auftrag in die Liste einzutragen.

Auftrag bearbeiten

  1. Markieren Sie den zu bearbeitenden Auftrag.

  2. Klicken Sie auf das Symbol Auftrag bearbeiten, drücken Sie Strg + E oder nutzen Sie das Kontextmenü.

  3. Klicken Sie auf Setzen, um die Verbindung zum FibuNet-Server herzustellen.

  4. Ändern Sie die Übernahmedatei oder den Übernahme-Zeitpunkt nach Bedarf.

  5. Speichern Sie die Änderung über die Schaltfläche Ändern.

Auftrag löschen

  1. Markieren Sie den zu löschenden Auftrag.

  2. Klicken Sie auf das Symbol Auftrag löschen, drücken Sie Strg + Entf oder nutzen Sie das Kontextmenü.

  3. Bestätigen Sie den Löschbefehl mit Ja.

Auftrag prüfen

  1. Markieren Sie den zu prüfenden Auftrag.

  2. Klicken Sie auf das Symbol Aktuellen Auftrag prüfen, drücken Sie F8 oder nutzen Sie das Kontextmenü.

  3. 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.

Hat dies deine Frage beantwortet?