Easybill

Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen

Integration von Easybill in die infrastruktur

Das Online Rechnungsprogramm [easybill | https://www.easybill.de/] lässt sich einfach in infra-struktur integrieren.
WICHTIG: Sie benötigen einen Vertrag der die Nutzung der API inkludiert.

Die Integragtion baut sich auf aus 2 Schritten.

Stammdatenübertragung von easybill zu infra-struktur

Easybill bietet eine Schnittstelle an über die man so ziemlich alles auslesen kann.
Wir haben hierfür ein php-Script entwickelt daß bei Aufruf alle Kundendaten in eine csv-Datei schreibt.
(Dieses Script bitte bei NETZkultur anfragen)
Dieser Import kann vollständig beim Kunden installiert werden. Bei Bedarf können wir das auch bei uns hosten.
Per Batchdatei wird das Script mit Benutzernamen und API-Key parametrisiert aufgerufen.

Die dann gespeicherte csv-Datei kann dann ganz klassisch mit Tec4home importiert werden.
ACHTUNG!!!:
Als Index gibt es bei Easybill eine interne ID die zwingend verwendet werden sollte.
Das ist nicht die Kundennummer sondern eine ID die auch in der Oberfläche von Easybill nicht angezeigt wird.
Diese ID wird für den zweiten Schritt gebraucht zur Integration des Easybill-Reiter in die Datensätze.

Integration offenen Rechnungen in die infra-struktur Datensätze

Dies geschieht wiederum durch ein von uns bereitgestelltes Script.
Sie finden dies hier:
https://www.infra-struktur.de/customerscripts/easybill/index.php

Diese Script wird in der Reiterverwaltung eingetragen und muss von ihnen mit bestimmten Parametern versehen werden:

https://www.infra-struktur.de/customerscripts/easybill/index.php?easybillID=<EasybillIntID>&easybillKey=sehrlangerkeyderbeieasybillerzeugtwird&easybillUser=ihre@benutzermail.de

easybillID : Der Feldname des Feldes in das sie die interne KundenID aus easybill im ersten Schritt importiert haben. Der in spitzen Klammern übernimmt dann beim Aufruf den aktuellen Datensatz
easybillKey : In easybill können sie einen API-Key für einen Benutzer erzeugen. Diesen hinterlegen sie hier fest in der URL.
easybillUser : Die E-mail-Adresse des Benutzers mit dem sie den API-Key erzeugt haben.

Bei bedarf können sie dieses Script auch bekommen und nach eigenen Wünschen erweitern.