GDI Fibu® Anbindung an Avista ERP®

Die ERP Software von Avista® bietet ein integriertes Finanz­buch­haltungs­modul. Nicht immer stösst es bei Buchhaltern durch seine Bedienung und Er­fordernisse auf Gegenliebe. Das Programm GDI Fibu® von GDI Software ist hingegen weit verbreitet und bietet ausreichend Schnitt­stellen die sich für eine Inte­gration mit Avista ERP® anbietet.

Die Software von Avista ERP® bietet nicht immer zeitnahe Updates für die Elsterschnittstelle, man kämpft mit nicht konformen XML Dateien (z.B. Umlaute) und die gesetzlichen Richtlinien lassen bei der Umsetzung auf sich warten. All dies lässt schnell den Wunsch nach einer Standard Finanzbuchhaltung aufkommen - besonders wenn man mit der verwendeten Buchungsmethode nicht einverstanden ist.

Seit über 20 Jahre ausschließlich auf kaufmännisches Rechnen spezialisiert, gehört GDI zu den erfahrensten PC-Software Herstellern ihrer Branche. Mehr als 33.000 Programminstallationen in allen Bereichen von Wirt­schaft, Ver­waltung und freien Berufen bestätigen den hohen Standard der GDI - Produkte.

Datenbanken und Schnittstellen
Um Daten zwischen den beiden Systeme auszutauschen muss man sich zunächst die vorhandenen Schnitt­stellen genauer ansehen. Avista ERP® verwendet MS-SQL® als Datenbank, das Daten­bank­schema ist gut dokumentiert. Die Daten der Debitoren und Kreditoren, sowie der Waren­wirt­schaft lassen sich relativ einfach mit SQL Befehlen ermitteln. Die GDI Fibu® verwendet hingegen eine Sybase® SQL Datenbank, das verwendete Daten­bank­schema lässt sich nur auf Umwegen herausfinden und ist bei Updates Änderungen unterworfen.

Beide Produkte verfügen über eine DATEV Schnittstelle die durch Limitierungen für einen transparenten Aus­tausch nicht geeignet sind. Zusätzlich bietet die GDI Fibu® ein eigenes Textbasiertes Austausch­format (STD) für seine eigene Warenwirtschaft an - die Beschreibung hierfür ist frei verfügbar.

Workflow und Prozesse
Um die Avista ERP® Finanzbuchhaltung vollständig durch GDI Fibu® zu ersetzen müssen die geänderten Debitoren und Kreditoren Daten nebst Kostenstellen, die Artikelumsätze und offenen Posten übertragen und abgeglichen werden. Ein möglicher Ablauf könnte wie folgt aussehen:

Die Daten werden automatisch zu einem festgelegten Zeitraum aus der Avista ERP® Datenbank via SQL exportiert und in eine STD Datei umgewandelt. Die Buch­haltung importiert die STD Datei innerhalb der GDI Fibu®. Die beglichenen Eingangs-/Ausgangs­rech­nung­en werden automatisch mit Avista ERP® abgeglichen.

Zu erwartende Probleme
Die Datensätze der Warenwirtschaft führen beim Auf­addieren und Berechnung der Umsatz­steuer zu Rund­ungs­differ­enzen die vor dem Import in die GDI Fibu® korrigiert werden müssen. Hier bieten sich zwei Lösungen an: Buchung auf ein Ausgleichskonto oder Bereinigung der Einzelpositionen innerhalb der generierten Buchungs­sätze.

Innerhalb der Offenen Posten Listen von Avista ERP® muss ein zusätzliches Daten­bank­feld definiert werden in dem der Daten­austausch und die Bezahlung vermerkt werden können - schliesslich ist die Avista ERP® eigene Finanz­buch­haltung nicht mehr zu diesem Zeit­punkt nutzbar - sie kann deaktiviert werden.

Empfehlung
Für die Umwandlung und den Abgleich der Daten bietet sich unser Produkt XI!CRMTools an. Es wird nicht nur mit einem SQL2SQL und SQL2TXT Abgleichmodul geliefert, sondern bietet auch ein Optimierungtools für das GDI STD Format an. Dieses beseitigt zuverlässig die Rund­ungs­differ­enzen innerhalb der Buchungs­sätze. Bei­spiel­dateien für diese Art der Anbindung werden mit dem Produkt geliefert und gestattet eine rasche Umsetzung. Als Voraussetzung empfehlen wir Avista ERP® und MS-SQL® Kenntnisse um die Beispiele an die eigenen Erfordernisse anzupassen.