Jump to content

Einmaliger Abruf von Aufgaben


Alex Krause
Go to solution Solved by _Moritz_,

Recommended Posts

Hallo zusammen,

gibt es die Möglichkeit, dass man jede Aufgabe, die man in der API (durch state=incomplete) zieht, nur einmal zu ziehen sind? So wie es bei state=new auch gehen würde, wenn man den Parameter markAsExported=true mit hat.

Hintergrund: Der Mitarbeiter bekommt durch unser Schnittstellensystem eine Benachrichtigung per E-Mail, dass noch eine Aufgabe offen ist. Diese E-Mail bekommt er aber jedes Mal, wenn der Job in unserem Schnittstellensystem durchgelaufen ist und "spamt" diesen zu. Eine Erinnerungsmail reicht vollkommen aus.

Gruß

Alex krause

Link to comment
Share on other sites

  • Solution

Hey @Alex Krause, nein das geht leider nicht, da du eine Aufgabe zwar im Zweifelsfall noch als exportiert markieren kannst, den Abruf aber nicht auf dieses Flag filtern kannst.

Mir fallen spontan zwei Wege ein, wie ihr das lösen könntet:

  1. Ihr ruft die Aufgaben wie bisher ab, hinterlegt aber in einer eigenen Datenbank o.ä., welche Aufgaben schon abgerufen wurden. Oder ihr speichert darin das Datum der letzten Aufgabe ab und ruft danach (über die Preview-API, bitte frag nach, wenn dich das interessiert und du mehr wissen willst) nur noch Aufgaben ab, deren Datum nach diesem letzten Datum liegt.
     
  2. User leitet Datensatz nicht als Aufgabe weiter, sondern sendet den Datensatz (ggf. mit der Information, dass diese eine Aufgabe werden soll) ab. Ein entsprechend eingerichter Webhook leitet diesen Datensatz an ein externes System (z.B. euer Schnittstellensystem) weiter, erstellt daraus die gewünschte Aufgabe und erzeugt außerdem die (einmalige) Erinnerungsmail, dass es eine neue Aufgabe gibt.
  • Thanks 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...