Auftrag/Rechnung Relation ("Belegfluss" Info) im API verfügbar machen

Wir müssen Aufträge mit ihren dazugehörigen Rechnungen über das API abfragen, da uns Bexio bei Vorkasse-Aufträgen stark ausbremst (erkennen, wenn bei einem Vorkasse-Auftrag die zugehörige Rechnung bezahlt wurde). Über das API kann man Aufträge (Orders) und Rechnungen (Invoices) abfragen, aber nicht die Relation Auftrag<->Rechnungen.

  • Cyrill Osterwalder
  • Mar 25 2019
  • Planned
  • Marcel Zehner commented
    03 May 07:02

    Unser grösstes Problem ist es zu erkennen, ob es für einen gewonnenen Auftrag eine Rechnung gibt oder nicht. Die Relation ist im Dokumentenfluss ersichtlich und es wäre äusserst hilfreich wenn diese Information über das API zugänglich wäre. Aktuell haben wir jeden Monat einen grosse Aufwand alle gewonnen Aufträge manuell durchzugehen. Dafür braucht es eine kundenfreundlichere Lösung über das API.

  • Cyrill Osterwalder commented
    20 Aug 06:44

    Ja, das ist auch ein Fall, wo die Belegfluss Relation im API wichtig wäre, und damit eine weitere Bestätigung, dass dies zur Verfügung gestellt werden sollte.

     

    Aus Neugier: wie erkennt man einen "gewonnenen" Auftrag?

     

    Als Zwischenlösung konnte ich für unseren Vorkasse-Fall mit etwas Heuristik über die vorhandenen API Abfragen eine Zuordnung von Rechnungen zu Vorkasse-Aufträgen herstellen, obwohl Bexio diese Information leider nicht im API anbietet. Mein Modul holt sich die offenen Vorkasse-Aufträge (Status "teilweise" und Zahlungsart "Vorauszahlung") und sucht via API nach Rechnungen des gleichen Kunden mit Status "bezahlt", welche als Datum das gleiche haben wie der Auftrag. Da wir Vorkasse-Aufträge so erfassen (Auftrag und Rechnung gleichzeitig erfassen, Auslieferung wenn Rechnung bezahlt), kommt diese "Magie" halbwegs hin. Der Abgleich ist nicht 100% perfekt wenn zB. ein Kunde mehrere Vorkasse-Aufträge gleichzeitig offen hat, aber das ist selten und erkennt man dann bei Durchsicht des Reports wo direkt alle klickbare Bexio Links integriert sind. Das Modul erspart uns seither viel unnötigen Aufwand. Mit der Relation im API wäre es natürlich noch besser und eindeutig.

     

    Ev. könnte eine ähnliche Abfrage mit etwas angepassten Matching-Kriterien Ihren Zweck auch erfüllen, bis Bexio die Belegfluss Relation im API anbietet? Bei Interesse einfach melden.