Zum Hauptinhalt springen

FibuNet Retrieval – Dokumentenanbindung

So binden Sie Dokumentenmanagementsysteme wie eASys, Hyparchiv oder dateibasierte Archive an FibuNet an.

Diese Woche aktualisiert

Überblick

Mit der optional erhältlichen Bibliothek FNRetrieval.DLL (Archivsystem 5) steuern Sie verschiedene Dritt-Anbieter als Empfänger von Suchanfragen für Belege (Retrieval) an.

Unterstützte Systeme:

  • eASys

  • Hyparchiv

  • Dateibasiertes Retrieval (für beliebige Dritt-Anbieter-Archive)

eASys-Anbindung

Voraussetzungen

  • COM-Schnittstelle Zerberus.Interface auf dem FibuNet-Client-Rechner

  • FNRetrieval.dll (über den FibuNet Support erhältlich)

  • Mandanten-INI-Datei (mmmmmMAND.INI) mit den Einstellungen für die Suchfunktion

FibuNet Mandanteneinstellung

  1. Starten Sie den FibuNet Client und wechseln Sie auf den gewünschten Mandanten.

  2. Wechseln Sie auf das Register Zusatz-Module und wählen Sie im Feld Archivsystem den Wert 5 für Retrieval DLL aus.

  3. Speichern Sie mit OK (F2).

INI-Datei konfigurieren

Bearbeiten Sie die Mandanten-INI-Datei (z. B. C:\FibuNetData\data\00001\00001MAND.INI) und hinterlegen Sie die eASys-Konfiguration im Abschnitt [Archivintegration:DLLRetrieval]:

Schlüssel

Beschreibung

ArchivName

Muss immer eASys sein

User

eASys-Benutzername

Passwort

eASys-Passwort

ObjektID

eASys Objekt-ID

SearchFieldName

eASys-Feldname, in dem die FibuNet Belegnummer 2 steht

ObjektID_2 (optional)

Alternative Objekt-ID für eine zweite Recherche, falls die erste keinen Treffer liefert

MandantFieldName (optional)

eASys-Feldname für die FibuNet-Mandantennummer

Beispiel:

[Archivintegration:DLLRetrieval]
ArchivName=eASys
User=eABenutzer
Passwort=eAPassw
ObjektID=4711
SearchFieldName=eASuchfeld
ObjektID_2=2243
MandantFieldName=Mandant

Suche im eASys-Archiv

  1. Öffnen Sie die Kontenauskunft oder Journalauskunft mit F5.

  2. Wählen Sie einen Eintrag, bei dem die Belegnummer 2 vorhanden ist, und klicken Sie auf F6.

  3. FibuNet sucht zunächst unter der angegebenen ObjektID. Liefert die Suche keinen Treffer und ist eine ObjektID_2 angegeben, wird eine weitere Suche gestartet.

  4. Ist ein MandantFieldName angegeben, wird die FibuNet-Mandantennummer als zusätzliches Suchkriterium übergeben.

  5. Gibt es keine Treffer, wird das eASys-Recherche-Fenster angezeigt.

Technische Hinweise

  • FibuNet öffnet bei der ersten Recherche den eASys-Server. Dieser bleibt bis zur nächsten Recherche geöffnet.

  • Um den eASys-Server zu beenden, müssen Sie den FibuNet-Client beenden.

  • FibuNet nutzt COM-Technologie für die eASys-Funktion RechercheEx.

Returncodes

Code

Bedeutung

0

Kein Fehler (eindeutiger Treffer, mehrdeutiger Treffer oder kein Treffer)

01

COM-Schnittstelle nicht vorhanden bzw. OLE-Objekt-Verbindung zu eASys Factory kann nicht hergestellt werden

03

eASys-Anmeldung gescheitert – überprüfen Sie Benutzer und Passwort

04

Ungültige eASys Objekt-ID

10

Allgemeine Exception – Meldungstext wird von der DLL ausgegeben

Hyparchiv-Anbindung

Voraussetzungen

  • COM-Schnittstelle Hyparchiv.Desktop

  • FNRetrieval.dll im FibuNet-Client-Verzeichnis

  • Mandanten-INI-Datei (mmmMAND.INI) mit den Einstellungen

FibuNet Mandanteneinstellung

  1. Starten Sie den FibuNet Client und wechseln Sie auf den gewünschten Mandanten.

  2. Wechseln Sie auf das Register Zusatz-Module und wählen Sie im Feld Archivsystem den Wert 5 für Retrieval DLL aus.

  3. Speichern Sie mit OK (F2).

INI-Datei konfigurieren

Bearbeiten Sie die Mandanten-INI-Datei (z. B. C:\FibuNet\MD00001\001MAND.INI) und tragen Sie das Department ein:

[Archivintegration:Hyparchiv]
Department=MyDepartment

Suche in Hyparchiv

  1. Öffnen Sie die Kontenauskunft oder Journalauskunft mit F5.

  2. Wählen Sie einen Eintrag, bei dem die Belegnummer 2 vorhanden ist, und klicken Sie auf F6.

Folgende Suchparameter werden verwendet:

  • FibuNet Mandant = Department (gespeichert in der Mandanten-INI-Datei)

  • FibuNet Wirtschaftsjahr = "JAHR"

  • FibuNet Belegnummer 2 = "BEL.NR"

Returncodes

Code

Bedeutung

0

Kein Fehler (eindeutiger Treffer, mehrdeutiger Treffer oder kein Treffer)

01

COM-Schnittstelle bzw. OLE-Objekt für Hyparchiv Desktop konnte nicht erzeugt werden

02

Trefferlistenfenster von Hyparchiv konnte nicht erzeugt werden

10

Allgemeine Exception – Meldungstext wird von der DLL ausgegeben

Dateibasiertes Retrieval

Voraussetzungen

  • Das Dritt-Anbieter-Archiv/DMS greift auf die Datei Fnmicro.ask im Temp-Verzeichnis des FibuNet-Clients zu.

  • FNRetrieval.dll muss im Programmverzeichnis des FibuNet-Clients abgelegt sein.

  • Mandanten-INI-Datei mit den Einstellungen

FibuNet Mandanteneinstellung

  1. Starten Sie den FibuNet Client und wechseln Sie auf den gewünschten Mandanten.

  2. Wechseln Sie auf das Register Zusatz-Module und wählen Sie im Feld Archivsystem den Wert 5 für Retrieval DLL aus.

  3. Speichern Sie mit OK (F2).

INI-Datei konfigurieren

Bearbeiten Sie die Mandanten-INI-Datei (z. B. C:\FibuNetData\data\00956\00956mand.ini). Setzen Sie mindestens den ArchivName auf Dateibasiert.

Optionale Einstellungen

LoggerSeverity – Steuert das Logging in die Datei FNRetrieval_<Windows-Kontoname>.log im Client-Data-Verzeichnis:

Wert

Beschreibung

0

Debug-Meldungen werden ausgegeben

1

Info-Meldungen werden ausgegeben

SearchDataMode – Modifiziert bestimmte Suchwerte:

Wert

Beschreibung

0

Keine Modifikationen

1

Umwandlung der Belegnummer 1 bei Buchung über ein Zahlkonto. Die Kontonummer wird 4-stellig, das Wirtschaftsjahr 2-stellig und die Auszugsnummer 3-stellig übermittelt. Beispiel: A.0081/0011 auf Zahlkonto 1200 im Jahr 2018 wird zu 120018081.

ZahlkontenBereich (bis FibuNet Release r1136) – Gibt die Zahlkonten für SearchDataMode=1 an. Bereiche mit "-" und Einzelwerte mit Komma trennen (z. B. 1200-1210,1220). Ab Release r1137 ist diese Einstellung nicht mehr notwendig, da FibuNet die Kontenart direkt übermittelt.

Beispiel INI-Datei

[Archivintegration:DLLRetrieval]
ArchivName=Dateibasiert
LoggerSeverity=1
SearchDataMode=1
ZahlkontenBereich=1200-1210,1220

Suche starten

  1. Öffnen Sie die Kontenauskunft oder Journalauskunft mit Strg + F5.

  2. Wählen Sie ein Suchkriterium und klicken Sie auf F6.

Falls die vorherige Abfrage vom Dritt-Anbieter-Archiv nicht bearbeitet wurde, erscheint die Meldung: Vorherige Abfrage wurde nicht abgearbeitet. Abfrage zurücksetzen?

Hat dies deine Frage beantwortet?