Ga naar inhoud

Failed ProcessSteps

Bieden Operators de mogelijkheid om een failed request alsnog goed te keuren op ProcessStep niveau. Op deze manier kan een robot toch de rest van het request verder oppakken. Dit bespaart uiteindelijk veel tijd voor operators en procesbeheerders.

In eerdere versies van de Spider viel hierdoor het hele request uit en zorgde dit alsnog voor handmatig werk, wat niet de bedoeling is.

Met name processen die veel processSteps bevatten kunnen op deze manier toch sneller verwerkt worden en zijn er uiteindelijk minder handmatige acties nodig.

Failed ProcessStep

Voorbeeld

Een voorbeeld van een proces met een aantal processSteps.

Proces:

  • Koppelen Gebruiker

ProcessSteps:

  • Validatie - Gebruikergegevens
  • Koppelen - AD
  • Koppelen - Topdesk
  • Koppelen - Office365 apps
  • Mailing - Gebruiker

De robot gaat aan de slag en bij het koppelen van Topdesk krijgt de robot een fout in het scherm. De processStep wordt op Failed gezet en het request kan niet verder verwerkt worden. Welke mogelijheden zijn er nu:

  • Een operator start het request opnieuw vanaf de processStep die fout gaat (RFN request).
  • Een operator keurt het hele request af, omdat deze niet verder verwerkt mag worden.
  • Een operator handmatig de uitgevallen ProcessStep afhandelt
  • Een operator alleen deze processStep handmatig verwerkt en op success wil zetten, zodat de robot het weer verder op kan pakken.

Uiteraard is dit afhankelijk van de stappen die in een processStep gedaan worden, maar het biedt mogelijkheden tot snellere verwerking van een request door robots en een zo min mogelijke impact om handmatige acties uit te voeren door Spider Operators of beheerders van (sub)processen.

We zien hier dat er 2 processSteps succesvol zijn verwerkt en de derde fout gaat.

Failed ProcessStep

Onthoud het RequestId. 49 In dit geval.

Navigeer nu naar More > Change Requests > Failed Process Steps en daar zien we ons request terug. Klik op het icoontje

Failed ProcessStep

Geef een duidelijke opmerking op in het veld bij Remarks en klik op Save.

Failed ProcessStep

We zien hierna dat het request verdwijnt in het overzicht. We gaan kijken wat er met het request gedaan is. Deze kun je vinden in het menu onder:

  • Requests > Running
  • Information > Logs > Request Logs > vul requestId 49 in het zoekveld in.

We zien nu dat de processStep op success staat. Failed ProcessStep

Als we deze open klappen door op het icoontje te klikken. We zien daar de opmerking ook terug.

Failed ProcessStep

Vervolgens pakt de robot het request weer automatisch op en zoals we hier zien is deze alsnog succesvol verwerkt.

Failed ProcessStep