Kunde/Vertrag/Schaden lesen und hochladen/ändern
Per API können alle meine Kunden/Verträge/Schäden abgefragt werden. Welche Datensätze ich sehe, wird vom Administrator in meiner Freischaltung festgelegt. Wenn ich die Erlaubnis für AdminAccess habe, sehe ich alle meinen Datensätze.
Damit die Server auf beiden Seiten nicht zu stark belastet werden, sollten nicht zu viele Daten abgefragt werden. Es wäre als Beispiel unsinnig, jeden Tag sämtliche Kunden zu lesen. Wenn ich alle Kunden lesen möchte, welche sich seit gestern geändert haben, so kann ich das über den Parameter “newerThan” abfragen. Beispiele siehe in der nachfolgenden Dokumentation.
Die wichtigsten API-Abfragen zum Lesen von Kunde/Vertrag/Schaden sind beschrieben in Assfinet_API_Kunde_Vertrag_Schaden_abfragen.pdf (Kunde/Vertrag/Schaden lesen, Kunde/Vertrag/Schaden suchen, Adressen anzeigen, Brief anzeigen). Siehe Assfinet_API_Kunde_Vertrag_Schaden_abfragen.pdf:
Ein Kunde (oder Vertrag oder Schaden) kann auch geändert werden. Oder es kann auch ein neuer Kunde (oder Vertrag oder Schaden) per API erzeugt werden.
Dazu wird beim API-Aufruf ein Datensatz in die Kundenliste gefüllt. Wenn darin das Feld “ID” neu ist, so ergibt sich ein neuer Kunde. Ist dagegen das Feld “ID” eine vorhandene Kunden-ID, so wird ein Kundendatensatz geändert. Siehe Assfinet_API_Kunde_hochladen.pdf :
Entsprechend wie beim Kunden kann man auch einen Vertrag ändern oder neu hochladen. Dabei muss zum Vertrag auch immer der zugehörige Kunde mit im Transfer enthalten sein, damit dieser zugeordnet werden kann. Siehe Assfinet_API_Vertrag_hochladen.pdf
Entsprechend beim Schaden. Dabei muss zum Schaden auch immer der zugehörige Kunde+Vertrag mit im Transfer enthalten sein, damit dieser zugeordnet werden kann. Siehe Assfinet_API_Schaden_hochladen.pdf