2016-04-10 8 views
0

Ich arbeite an der Integration von Drittanbietern mit Workday. Dazu verwende ich die Workday Web Services API. Ich habe die Implementierung durchgeführt, um die Daten basierend auf einigen Filtern von Workday mit Workday API zu erhalten. Jetzt muss ich Echtzeitdaten erhalten, wenn ein Geschäftsereignis (Mitarbeiter aktualisieren) in Workday unter Verwendung von API auftritt, aber keinen Erfolg darin erzielt.Wo finde ich die ausgehenden Nachrichten von Workday?

Ich habe gesucht auf Daten in Echtzeit erhalten, wenn irgendein Ereignis Geschäft in Workday auftreten und fanden die folgende:

Nach Workday, Outbound Messaging Services werden verwendet Echtzeit-Benachrichtigungen an externe Anwendungen zur Verfügung zu stellen, wenn Geschäftsereignisse treten innerhalb von Workday auf. Zum Beispiel könnte der Workflow hinter dem "Hire" -Ereignis in Workday so konfiguriert werden, dass eine ausgehende Nachricht an ein abonnierendes Drittanbietersystem veröffentlicht wird. Nach Empfang der Echtzeitbenachrichtigung könnte das abonnierende System dann Workday (unter Verwendung der öffentlichen API) abfragen, um Details über die "Miete" zu erhalten (z. B. Mitarbeiterinformationen, jobbezogene Informationen usw.) und dann geeignete Maßnahmen ergreifen.

Wo finde ich diese ausgehenden Messaging-Dienste?

+0

Vielen Dank für Ihren Vorschlag. Jetzt habe ich es bearbeiten und es klarer zu verstehen. – Sajan

Antwort

1

Die meisten Workday-Dokumentationen sind nur auf der Community-Website der geschlossenen Gruppe verfügbar. Wenn Sie keinen Zugriff auf die Workday-Community-Site haben, haben Sie ziemlich viel Pech mit sinnvollen Informationen. Um Zugang zu erhalten, müssen Sie von einem ihrer Kunden gesponsert werden.

Nichts passiert, wenn ich die Dokumentation für "Outbound Messaging Service" durchsuche, also bin ich gespannt, wo Sie das obige Snippet gefunden haben. Was Sie suchen, ist wahrscheinlich eine Core Connector Integration. Mit Workday Studio können Sie eine durch eine Änderung ausgelöste Nachricht an die Ziel-URL weiterleiten. Dies ist offensichtlich, wie Integrationen mit Dritten durchgeführt werden, beispielsweise für die Payroll-Schnittstelle.

0

Wenn Sie Zugriff auf die Workday-Instanz haben, mit der Sie arbeiten, können Sie eine Integration mit "Ereignis-Subskriptionen" für bestimmte Geschäftsprozesse oder Transaktionen erstellen. Sie können externe Endpunkte hinzufügen, die Workday beim Auftreten des Ereignisses aufruft. Wenn Sie die Workday-Community/-Docs durchsuchen, sollten Sie "Integration Subscriptions" verwenden.