Easybill: Unterschied zwischen den Versionen
| Zeile 2: | Zeile 2: | ||
== Integration von Easybill in die infrastruktur == | == Integration von Easybill in die infrastruktur == | ||
Das Online Rechnungsprogramm [easybill | Das Online Rechnungsprogramm [easybill https://www.easybill.de/] lässt sich einfach in infra-struktur integrieren.<br> | ||
WICHTIG: Sie benötigen einen Vertrag der die Nutzung der API inkludiert.<br> | WICHTIG: Sie benötigen einen Vertrag der die Nutzung der API inkludiert.<br> | ||
Version vom 6. September 2016, 13:40 Uhr
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 pro Datensatz 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.