Skip to main content
Administrator Guide
Laatst bijgewerkt: 2026-04-03
Richtlijnen voor bedrijfsproces integratie

Richtlijnen voor bedrijfsproces integratie

Overzicht

Een integratiebedrijfsproces is een configureerbare werkstroom die de taken orkestreert die zijn gekoppeld aan het uitvoeren van een integratie voor het uitwisselen van gegevens tussen Workday en externe eindpunten. Hiervoor wordt gebruikgemaakt van het bedrijfsprocestype
'Integratieprocesgebeurtenis'
, dat complexere verwerking mogelijk maakt dan het starten van een integratie . ZieConcept: integratiebedrijfsprocessen .
Dit zijn de secties in dit onderwerp:
  • Subprocessen
  • Vooraf vereist
  • Procesinitiatoren
  • Beperkingen
  • Algemene werkstromen voor bedrijfsprocessen
  • Werkstroomstappen
  • Integratie
  • Meldingen
  • Problemen en oplossingen

Subprocessen

U kunt een integratie insluiten in een ander bedrijfsproces door een integratiestap toe te voegen aan de definitie van dat bedrijfsproces. Wanneer het bovenliggende bedrijfsproces die stap bereikt, wordt de opgegeven integratieprocesgebeurtenis gestart als een bedrijfsproces.

Vooraf vereist

Procesinitiatoren

Een integratiebedrijfsproces kan op verschillende manieren worden gestart:
  • Handmatig:
    Een gebruiker met de juiste machtigingen kan de integratie rechtstreeks starten vanuit het rapport
    'Integratiesysteem weergeven'
    of met behulp van de taak
    'Integratie starten/plannen'
    .
  • Gepland:
    U kunt de uitvoering plannen van de integratie op een specifiek tijdstip of op periodieke basis via de taak
    Integratie starten/Plannen
    .
  • Als bedrijfsproces
    Het integratiebedrijfsproces kan worden gestart vanuit een stap in een ander Workday bedrijfsproces (bijvoorbeeld: het uitvoeren van een E-Verify integratie na het bedrijfsproces '
    Formulier I-9 voltooien
    ').

Beperkingen

Hoewel het framework voor bedrijfsprocessen voor integratie flexibel is, heeft de onderliggende integratie specifieke beperkingen.
  • Organisatie voor een integratiesysteem vanaf het starten van een service
    Bij het starten van een integratie via de
    Launch_Integration
    of
    Launch_EIB
    service uitvoert, kunt u geen organisatiespecifieke versie van het bedrijfsproces '' opgeven. De definitie op het hoogste niveau (standaard) voor dat integratiesysteem wordt gebruikt.
    Bedrijfsprocessen voor organisaties en integraties
    weergeven inConcept: integratiebedrijfsprocessen .
  • Maximale bestandsgrootte voor ophalen van document
    Voor inkomende bestanden geldt een limiet van 1 GB voor XML en 300 MB voor XLSX. ZieReferentie: integraties en webservicelimieten .

Algemene werkstromen voor bedrijfsprocessen

Traject 1: standaardintegratiewerkstroom
De
integratieprocesgebeurtenis
bestaat standaard uit twee fundamentele stappen:
A: Start
>
B: Service (Fire-integratie)
Met de stap
Service (integratie activeren)
wordt het integratiesysteem zelf uitgevoerd. Voor een uitgaande integratie wordt het uitvoerbestand '' gegenereerd. Voor een inkomende integratie worden gegevens in Workday geladen.
Traject 2: uitgaande integratie met goedkeuring
Deze werkstroom wordt vaak gebruikt wanneer u een gebruiker nodig hebt om gegevens te beoordelen voordat deze uit Workday worden verzonden.
A: Start
>
B: Goedkeuring
>
C: Service (Fire-integratie)
>
D: Service: Documentlevering
Na goedkeuring wordt de stap
Service (integratie starten)
uitgevoerd en worden de gegevens uit Workday geëxtraheerd, waardoor het uitvoerbestand '' wordt gegenereerd.
Met de stap '
Service: documentlevering'
wordt het gegenereerde bestand verzonden naar het externe eindpunt, zoals een SFTP-server.
Traject 3: werkstroom voor inkomende integratie
Deze werkstroom is een werkstroom voor het invoegen van gegevens vanuit een externe bron in Workday .
A: Start
>
B: Service: Documenten ophalen
>
C: Service (Fire-integratie)
Met de stap '
Service: document ophalen'
wordt een bestand opgehaald bij een externe bron (zoals een FTP-server) of wordt een taak doorgestuurd naar een gebruiker om een bestand handmatig uploaden .
Met de
integratiestap 'Service: Fire'
wordt de integratie uitgevoerd, waarbij het opgehaalde bestand wordt gebruikt en de gegevens in Workday worden geladen.
Traject 4: werkstroom voor gekoppelde integratie
Dit patroon is handig wanneer de uitvoer van de ene integratie de invoer is voor de andere.
A: Start
>
B: Integratie
>
C: Integratie
De eerste
integratiestap
activeert het eerste integratiesysteem (bijvoorbeeld een EIB of Studio integratie) om het uitvoerbestand '' uit te voeren en te produceren.
De tweede
integratiestap
activeert een tweede integratiesysteem, dat het uitvoerbestand van de eerste integratie gebruikt.

Werkstroomstappen

Start
Volgorde
A (eerste stap)
Uitgevoerd door
De gebruiker of het systeem waarmee de integratie wordt gestart. Dit kan een integratiesysteemgebruiker zijn voor geplande of door het systeem geactiveerde gebeurtenissen, of een interactieve gebruiker voor handmatige start.
Beveiligingsdomein op rol
Toegang tot
Integratiebuild
,
Integration Configure
,
Integration Debug
,
Integration Event
en de integratiebeheerder of integratiebeheerder die de integratie heeft gestart:
'Wijzigen/plaatsen'
.
Best practice
De
startstap
is een verplichte eerste stap voor alle bedrijfsprocessen. Het item kan niet worden verwijderd. Het fungeert als toegangspunt en auditrecord voor het starten van het proces.
Voorbeeld
Een HR-beheerder navigeert naar de taak
Integratie starten/plannen
en klikt op '
OK
' om een nieuwe aanstelling te exporteren naar een externe aanbieder van voorzieningen. Met deze actie wordt de
startstap
voltooid en wordt de bedrijfsproces gestart.
Staptypen
Dit zijn de veelvoorkomende staptypen die u aan een integratiebedrijfsproces kunt toevoegen.
Goedkeuring
Volgorde
Kan overal na de
startstap
worden geplaatst. U kunt deze bijvoorbeeld na de stap '
Integratie activeren
' plaatsen, maar vóór de stap '
Documenten afleveren
'.
Uitgevoerd door
Een opgegeven beveiligingsgroep (bijvoorbeeld HR-partner, beloningsbeheerder, manager).
Beveiligingsdomeinen
Beheerder van integratiesysteem, integratiebeheerder of bedrijfsproces: beheerder toegang
voor wijzigen/invoegen
voor
integratiegebeurtenis
.
Opgeven
U moet de beveiligingsgroep(en) opgeven die verantwoordelijk is voor de goedkeuring.
Voorwaarderegel
  • Gebruiksscenario: een manager moet een bestand met bonus werknemer en goedkeuren voordat het wordt verzonden naar de aanbieder van de salarisadministratie.
  • Best practice: gebruik voorwaarde om goedkeuringen alleen activering als dat nodig is. U kunt bijvoorbeeld een regel maken die de goedkeuringsstap overslaat als het totale bonus lager is dan een bepaalde drempel.
  • Voorbeeld: in de goedkeuringsstap is een voorwaarderegel geconfigureerd om te controleren of het veld 'Totaal bonusbedrag' in de integratie uitvoer groter is dan $ 50.000. Als dit het geval is, wordt de stap ter goedkeuring doorgestuurd naar de beveiligingsgroep
    Beloningsbeheerders
    . Anders wordt de stap overgeslagen.
Gebruikscases, best practices en voorbeeld van staptype:
  • Gebruiksscenario: gegevensnauwkeurigheid waarborgen voor gevoelige uitgaande integraties zoals salarisadministratie of aandelen .
  • Best practice: wijs goedkeuringen toe aan een op rollen gebaseerde beveiligingsgroep in plaats van aan een specifieke benoemde gebruiker om procesvertragingen als gevolg van werknemer te voorkomen.
  • Voorbeeld: voordat een bestand met wijzigingen in de beloning voor directieleden aan een extern systeem wordt geleverd, wordt een
    goedkeuringsstap
    gerouteerd naar de beveiligingsgroep
    Beheerdersbeloningen
    om de gegevens te valideren.
Service
Volgorde
Kan overal na
start
worden geplaatst. De volgorde is kritiek. Voor een inkomende integratie moet
'Documenten ophalen'
eerder zijn dan
'Integratie activeren' ()
. Voor een uitgaand document moet
de activeringsintegratie
eerder zijn dan
de documentlevering
.
Uitgevoerd door
Integratiesysteemgebruiker (ISU).
Beveiligingsdomeinen op rol
Integratiesysteemgebruiker: toegang
wijzigen/invoegen
voor
integratieopbouw
,
integratieconfiguratie
.
Opgeven
U moet opgeven welke service moet worden uitgevoerd:
'Documenten ophalen'
,
'Documenten afleveren'
of
'Integratie afbreken'
.
Voorwaarderegel
  • Gebruiksscenario: voor een dagelijks uitgevoerde integratie hoeft u een bestand mogelijk alleen op de eerste dag van de week op te halen.
  • Best practice: gebruik voorwaarde in stappen voor
    documentlevering
    om te voorkomen dat lege bestanden worden verzonden. U kunt een regel maken die controleert of het aantal records van de integratie groter is dan nul.
  • Voorbeeld: een voorwaarderegel voor een stap
    Documentlevering
    controleert een berekend veld waarmee het aantal records wordt geteld dat is verwerkt door de stap '
    Integratie activeren
    '. De leveringsstap wordt alleen uitgevoerd als het aantal groter is dan 0, waardoor het systeem geen leeg bestand naar de aanbieder verzendt.
Aandachtspunten bij staptypen
  • Document ophalen: wordt gebruikt in inkomende integraties om een bestand op te halen van een externe bron (zoals een SFTP-server).
  • Integratie activeren: dit is de kernstap waarmee het integratiesysteem '' wordt uitgevoerd. Hierbij wordt een uitvoerbestand gegenereerd (uitgaand) of worden gegevens in Workday geladen (inkomend).
  • Documentlevering: wordt gebruikt in uitgaande integraties om een gegenereerd bestand naar een externe bestemming te verzenden (zoals een SFTP-server of webservice service-eindpunt).
Persoonlijke taak
Volgorde
Kan overal in het proces worden geplaatst waar een handmatige actie of instructie is vereist.
Uitgevoerd door
Een opgegeven beveiligingsgroep of gebruiker.
Beveiligingsdomeinen
Beheerder van integratiesysteem, integratiebeheerder of bedrijfsproces: beheerder toegang
voor wijzigen/invoegen
voor
integratiegebeurtenis
.
Voorwaarderegel
Dit is alleen handig als u handmatige tussenkomst wilt activeren als dat nodig is. Een regel kan bijvoorbeeld controleren of de status van de integratiegebeurtenis '
Voltooid met waarschuwingen
' is, waardoor een
persoonlijke taak
voor een beheerder wordt geactiveerd om de waarschuwingen te beoordelen.
Gebruikscases, best practices en voorbeelden voor staptypen
  • Gebruikscase: een beheerder een melding sturen om een handmatige taak buiten Workday uit te voeren of om gegevens in Workday te verifiëren na een processtap.
  • Best practice: maak de instructies in de stap
    Persoonlijke
    taken duidelijk en actiegericht. Voeg indien mogelijk koppelingen naar relevante rapporten of taken toe.
  • Voorbeeld: een inkomende EIB laadt nieuwe externe medewerkers. De stap
    'Persoonlijke taak'
    is geconfigureerd om te activering na de stap '
    Service - integratie' activeren
    . Het wordt toegewezen aan de
    HRIS-analistengroep
    met de instructie: 'Externe medewerkers zijn geladen. Voer het rapport 'Audit nieuwe aanstellingen' uit om hun gegevens te verifiëren en eventuele ontbrekende lokalisaties te voltooien.

Integratie

Met dit staptype kunt u een ander, afzonderlijk integratiesysteem starten vanuit het huidige bedrijfsproces ''. Zo koppelt u integraties aan elkaar.
Volgorde
Kan overal na de
startstap
worden geplaatst.
Uitgevoerd door
Integratiesysteemgebruiker (ISU).
Opgeven
U moet het integratiesysteem selecteren dat moet worden gestart als een subproces ''.
Voorwaarderegels met gebruiksscenario's, best practices en voorbeelden
Gebruiksscenario: nadat een uitgaande integratie is uitgevoerd, wilt u een tweede integratie uitvoeren om het gegenereerde bestand naar een locatie te archiveren, maar alleen als de eerste integratie is geslaagd.
Gebruik een voorwaarderegel om de status van een vorige stap (
Integratie activeren
) te controleren om te controleren of deze is voltooid voordat u een volgende integratie start (afhankelijk van de uitvoer).
Voorbeeld: een
integratiestap
is geconfigureerd om een archiefintegratie te starten. Een voorwaarderegel voor deze stap controleert de status van de vorige
integratiestap voor activering
. De integratie wordt alleen uitgevoerd als de status van de vorige stap '
Voltooid
' is.
Gebruiksscenario: u wilt een bestand ophalen zonder een integratie te starten of een integratie starten zonder een bestand af te leveren.
Gebruik een voorwaarderegel die altijd resulteert in 'onwaar'. Voorbeeld: '1=2' voor de stap die moet worden overgeslagen.
Gebruiksscenario's voor staptypen
  • Gebruiksscenario (gegevensverrijking): bij een eerste integratie worden werknemer geëxtraheerd. In een tweede
    integratiestap
    wordt een andere integratie aangeroepen die de eerste uitvoer gebruikt, gegevens uit een andere bron (zoals een aangepast rapport) toevoegt en een definitief, verrijkt bestand maakt.
  • Gebruiksscenario ( orkestratie proces): nadat een inkomende EIB nieuwe aanstellingen heeft geladen, kan een
    integratiestap
    een uitgaande integratie activering om accounts voor die nieuwe aanstellingen in een extern IT-systeem te faciliteren.
  • Gebruiksscenario (omleidingsfouten): wanneer een integratie mislukt, routeert u de mislukte integratie naar specifieke gebruikers in plaats van het bedrijfsproces '' automatisch te beëindigen.
    1. Configureer beveiligingsgroepen met
      omleidingsmachtigingen
      voor het beveiligingsbeleid bedrijfsproces ''.
    2. Gebruik de gerelateerde actie
      Omleiding onderhouden
      in de
      integratiestap
      van de bedrijfsprocesdefinitie.
    3. Selecteer een of meer omleidingsacties en selecteer een of meer beveiligingsgroepen om de omgeleide stap te ontvangen .
Voorbeeld staptype
Het bedrijfsproces wordt gestart en de eerste stap,
Service (integratie inschakelen)
, voert de integratie
voor PayData Extract
uit, waarmee een bestand met onbewerkte salarisgegevens wordt gegenereerd. De volgende stap,
Integratie
, is geconfigureerd om de integratie
voor PayData Transformation
te starten. Deze tweede integratie is ontworpen om het bestand uit de eerste op picken , het bestand opnieuw op te maken in de vereist XML-indeling van de aanbieder en het nieuwe bestand in het uitgaande blokkeringsgebied te plaatsen. De laatste stap,
Service (documentlevering)
, levert het getransformeerde XML-bestand op bij de aanbieder van de salarisadministratie.

Meldingen

Aangepaste meldingen worden geactiveerd op gebeurtenis van de eindstatus van de algemene integratie . U kunt meldingen configureren voor de bedrijfsprocesdefinitie zelf (bijvoorbeeld bij het voltooien van de stap of bij fout).
Gebruikscases met best practices en voorbeelden:
  • Gebruiksscenario (geslaagd): stuur een e-mail naar het team om te bevestigen dat het wekelijkse salarisinterfacebestand is gegenereerd en naar de aanbieder is verzonden.
  • Gebruiksscenario (fout): als een integratie mislukt, verzendt u een melding met hoge prioriteit naar het team met de gebeurtenis en fout , zodat zij dit direct kunnen onderzoeken.
  • Best practice: gebruik specifieke, op rollen gebaseerde beveiligingsgroepen (bijvoorbeeld
    integratiebeheerders
    ) als ontvangers in plaats van individuele gebruikers. Maak duidelijke en actiegerichte melding met belangrijke informatie, zoals de naam van de integratie, de duur van de integratie en een koppeling naar de procesbewaking voor meer informatie.
  • melding : een integratie wordt zo geconfigureerd dat deze activering wanneer de status van het bedrijfsproces '
    Mislukt
    ' is. Hiermee wordt een e-mail verzonden naar de beveiligingsgroep
    'Integratieondersteuning
    '. De hoofdtekst van de e-mail is aangepast met het volgende: 'De integratie
    voor CCB - uitgaande demografie
    is mislukt. Bekijk ' procesbewaking' voor meer informatie. Gebeurtenis-ID: [Gebeurtenis-ID]".

Problemen en oplossingen

Deze sectie bevat veelvoorkomende problemen met de bijbehorende oorzaken en oplossingen. Voor problemen die hier niet worden vermeld, raden we u aan te zoeken naar kennisartikelen in Community . Voor de beste resultaten:
  1. Zoek de exacte naam van het proces met behulp van dubbele aanhalingstekens. Voorbeeld: 'Integratiebedrijfsproces'.
  2. Verfijn de eerste resultaten door deze zoekfilters te selecteren:
    • Inhoudsgroep
      : artikelen
    • Inhoudstype
      : Knowledge-artikel
  3. Gebruik het filter
    'Sorteren op
    ' om de resultaten op
    relevantie
    of
    nieuwste
    weer te geven.
Uitgifte
Oorzaak en oplossing
Het externe eindpunt ontvangen geen verwacht integratie .
Gebruik de rapporten
procesbewaking
en
Volledig procesrecord
om te bepalen wat niet werkt zoals verwacht.
Problemen met integratieprocesgebeurtenissen oplossen
inConcept: integratiebedrijfsprocessen .
Het uitgaande bestand is niet bezorgd bij het externe eindpunt.
Oorzaak: het bedrijfsproces is mogelijk mislukt vóór de stap
'Documenten afleveren'
of de leveringsstap zelf is mislukt.
oplossing: ga als volgt te werk om de status- en fout met betrekking tot de fout weer te geven:
  1. Ga naar het rapport
    'procesbewaking'
    voor het procestype '
    Integratie'
    en zoeken uw integratie : .
  2. Klik op de pagina
    Achtergrondproces weergeven op
    de
    bovenliggende gebeurtenis
    . Dit is de integratie .
  3. Op de pagina
    Gebeurtenis weergeven
    bevat de tabel
    Volgende processen
    de integratie voor de stappen
    Integratie
    en
    Document leveren
    .
  4. Bekijk de status- en fout voor beide om de fout te lokaliseren.
  5. Controleer de referenties en het adres van het eindpunt in de configuratie.
Er zijn geen gegevens geladen voor de inkomende integratie .
Oorzaak: mogelijk is het bestand niet zoeken in de stap
'Documenten ophalen'
, het bestand is mogelijk leeg of de stap
'Integratie activeren
' is mislukt tijdens het laden van gegevens.
oplossing: controleer of het bestand aanwezig is op de opgegeven externe locatie en of de bestandsnaam matcht met de configuratie. Controleer het rapport
Integratiegebeurtenissen
. Als u de fout met betrekking tot parsering of gegevensvalidatie wilt weergeven, selecteert u de kolom
Gemaakt op basis van activering
voor de integratiegebeurtenis.
Een goedkeuringsstap is onjuist gerouteerd of overgeslagen.
Oorzaak: de voorwaarderegel voor de goedkeuringsstap is mogelijk onjuist geconfigureerd of de leden van de opgegeven beveiligingsgroep zijn mogelijk onjuist.
oplossing: gebruik het rapport
Bedrijfsprocesdefinitie weergeven
om de logica van de voorwaarderegel van de stap te bekijken. Gebruik het rapport
Beveiligingsgroep weergeven
om het lidmaatschap van de toegewezen goedkeurder te verifiëren.
De integratie is mislukt met een fout: .
Oorzaak: de integratiesysteemgebruiker die aan de integratie is gekoppeld, heeft ontbrekende machtigingen voor een vereist domein.
oplossing: bekijk de fout in de details van de
integratiegebeurtenissen
om de beveiligde gegevens of actie te identificeren. Open het rapport
Domeinbeveiligingsbeleidsregels voor functioneel gebied
om het relevante domein zoeken en toe te voegen aan de beveiligingsgroepen die aan de ISU zijn toegewezen.
Alle integraties worden niet gestart met de fout: 'Er is geen standaarddefinitie voor het bedrijfsprocestype 'Integratieprocesgebeurtenis'...
Oorzaak: de bedrijfsprocesdefinitie voor
de integratieprocesgebeurtenis
is geïnactiveerd, verwijderd of onjuist bewerkt en bevat fouten. Alle integraties maken gebruik van deze definitie als basis.
oplossing:
  1. Voer het rapport '
    Bedrijfsprocestypen met standaarddefinities' uit in gebruik
    : .
  2. Filter op het type
    Integratieprocesgebeurtenis
    om de definitie te zoeken .
  3. Beoordeel de definitie en zorg ervoor dat deze actief is en ten minste een
    startstap
    en een
    service (fire-integratie)
    stap bevat. Corrigeer eventuele fouten en sla de gegevens op.
Meldingen voor bedrijfsprocessen voor integratie zijn geconfigureerd, maar worden niet via e-mail bezorgd.
Oorzaak: de routering voor melding op tenantniveau zijn niet ingesteld om integratiegerelateerde meldingen via e-mail te verzenden.
oplossing:
  1. Open de taak
    Tenantinstellingen - meldingen
    .
  2. zoeken in de instellingen voor het meldingssubtype voor
    systeem
    de rij
    Integraties
    .
  3. Stel de regel voor meldingsroutering in op
    e-mail/onmiddellijk
    of een andere toepasselijke regel voor e-mail.
Een gekoppelde integratie (gestart vanuit een
integratiestap
) mislukt, waardoor het hele bovenliggende bedrijfsproces wordt beëindigd.
Oorzaak: dit is het ontworpen en verwachte gedrag in Workday. Als een stap in een bedrijfsproces mislukt, inclusief een
integratiestap
, wordt het proces standaard stopgezet om verdere fouten te voorkomen.
oplossing: dit is geen fout die moet worden gecorrigeerd, maar een gedrag dat moet worden beheerd.
  1. Zorg ervoor dat de onderliggende integratie robuuste fout en eigen specifieke meldingen heeft.
  2. Bekijk het bovenliggend proces om te zien of de onderliggende integratie echt kritiek is. Als dat niet het geval is, moet het mogelijk worden ontkoppeld en als een afzonderlijk, gepland proces worden uitgevoerd in plaats van dat het wordt gekoppeld.
Een Studio- integratie met fouten wordt niet omgeleid, zelfs niet als deze is geconfigureerd met
'Omleiding onderhouden'
.
Oorzaak: de functie
'Omleiding onderhouden'
werkt momenteel alleen voor Studio-integraties die de status '
Mislukt
' hebben. Als een Studio- integratie is voltooid met de status '
Voltooid met fouten
', wordt dit niet als een fout beschouwd door de functionaliteit
voor het onderhouden van omleidingen
.
oplossing: dit is geen fout die moet worden gecorrigeerd, maar een gedrag dat moet worden beheerd. Zorg ervoor dat de integratie robuuste fout en eigen specifieke meldingen heeft. ZieOmleiding configureren voor bedrijfsprocesstappen .