Hi,
ich versuche derzeit alle Aufgaben eines Kunden über die XML-RPC Schnittstelle aufzurufen. Mein erster Schritt war jetzt erst einmal alle Aufgaben abzuholen und mir später um den Filter gedanken zu machen. Jedenfalls bekomme ich über XML-RPC nicht die Aufgaben, welche ich auch im Greyhound sehe.
Hier mal ein Bild von den Aufgaben:
[Blockierte Grafik: http://cloud.screenpresso.com/sL5se/2014-07-29_08h20_50.png]
Ich bekomme hier 10 Aufgaben angezeigt, sonst sind die übrigen Filter und Gruppen auf "Alle" eingestellt.
Über die Schnittstelle erhalte ich jedoch 38 Elemente, welche auch nichts mit den oben gezeigten Aufgaben gemeinsam haben.
Ich erhalte eher Elemente wie "Fax empfangen von +49 123 456 789"
Mein Code zum Abholen der Aufgaben ist folgender:
- $filter = rpc_itemslib::newRpcItemFilter(true);
- $filter->Kinds = rpc_itemslib::ikTask;
- $orderBy = rpc_itemslib::iobSubject;
- $orderDirection = rpc_itemslib::iodAscending;
- $offset = 0;
- $listValues = 1072693115; // List almost everything
- $userFields = array(0);
- $searchResult = rpc_itemslib::newRpcItems($rpcClient)->GetList($filter, $orderBy, $orderDirection, $offset, $listValues, $userFields);
- var_dump($searchResult);exit;
Ich habe fast die Vermutung, dass
, nicht den Aufgaben in Greyhound entspricht?