FAQ: Hoe kan ik instellen dat ik alleen foutenrapportages van workflows ontvang indien zich fouten voordoen?

Vraag:

Hoe kan ik instellen dat ik alleen foutenrapportages van workflows ontvang indien zich fouten voordoen?

Antwoord:

In release 1.8.3.4 is de mogelijkheid toegevoegd om alleen foutenrapportages naar email of FTP te verzenden indien zich fouten in de export of import hebben voorgedaan. Dat zorgt ervoor dat het proces beter te monitoren is. Het is dan direct duidelijk dat een proces niet correct verlopen is, en dat actie vereist is. Deze optie (verstuur alleen rapport indien zich fouten voordoen) kan geselecteerd worden bij elk workflow type. Zie onderstaande afbeelding. Zodra in het veld 'Rapport bestemming' wordt gekozen voor FTP of E-mail verschijnen een aantal extra opties, waarin dit ingesteld kan worden.



Er zijn 2 velden die bepalen of er wel/niet een foutenrapportage wordt verstuurd:

  • Verstuur alleen rapport indien bestand gevonden op FTP.

Deze optie is alleen aanwezig bij een 'FTP Importeer workflow'. Met deze instelling kan bepaald worden dat alleen een rapportage verstuurd wordt indien een bestand op de FTP aanwezig is. Bij diverse klanten is bijvoorbeeld periodiek (ieder uur) een workflow actief die bestanden van de FTP importeert. Daarbij is het echter zo dat hier niet altijd een bestand aanwezig is. In de gevallen dat er geen bestand aanwezig is wil men ook geen e-mail ontvangen vanuit Beeyond. Door de optie aan te vinken ontvangt de klant alleen een rapport indien er daadwerkelijk een bestand aanwezig was om te importeren. Is de optie niet aangevinkt dan wordt altijd een rapport verstuurd.

  • Verstuur alleen rapport indien zich fouten voordoen.

Deze optie is aanwezig bij elk workflow type. Door de optie aan te vinken wordt alleen een rapport vanuit Beeyond verstuurd indien zich fouten hebben voorgedaan in de workflow (camel / import / export). Is de optie uitgevinkt dan wordt na het uitvoeren van elke workflow een rapport verstuurd, dus ook als deze wel succesvol is geweest. Fouten kunnen in 2 categorieën worden onderverdeeld, die echter allebei als Fout worden afgehandeld in Beeyond:

1. Systeemfouten: systeemfouten zijn fouten waardoor de workflow in zijn geheel niet uitgevoerd is geworden. In dit geval is 'Succes' niet aanvinkt in de workflowgeschiedenis. Zie ook onderstaande afbeelding. Een voorbeeld van een systeemfout is dat de connectie naar de FTP niet gelukt is.

2. Workflow fouten: dit betreft de fouten die op regelniveau worden gegenereerd door Beeyond. Een voorbeeld is dat een artikel niet is aangemaakt omdat vanuit de import niet alle vereiste velden gevuld zijn voor Beeyond.



De combinatie van deze 2 beschreven velden zorgt er uiteindelijk voor of een rapport wordt verstuurd vanuit Beeyond. In onderstaande tabel is dit verder uitgewerkt:





Instelling:

Verstuur alleen rapport

indien bestand gevonden op FTP

Instelling:

Verstuur alleen rapport

indien zich fouten voordoen

Uitkomst:

heeft algemene

workflowfouten (regelniveau)

Uitkomst:

Is succesvol

(workflowgeschiedenis)

Input:

Er staat een bestand op de

FTP klaar voor Beeyond

Conclusie:

Verstuur rapport vanuit Beeyond

Instelling:

Verstuur alleen rapport

indien bestand gevonden op FTP

Instelling:

Verstuur alleen rapport

indien zich fouten voordoen

Uitkomst:

heeft algemene

workflowfouten (regelniveau)

Uitkomst:

Is succesvol

(workflowgeschiedenis)

Input:

Er staat een bestand op de

FTP klaar voor Beeyond

Conclusie:

Verstuur rapport vanuit Beeyond

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Nee

Nee

Ja

Ja

Ja

Nee

Ja

Ja

Ja

Ja

Ja

Nee

Nee

Nee

Ja

Ja

Nee

Ja

Ja

Nee

Ja

Ja

Nee

Ja

Nee

Nee

Ja

Ja

Nee

Nee

Ja

Ja

Ja

Ja

Nee

Nee

Nee

Nee

Ja

Nee

Ja

Ja

Ja

Ja

Ja

Nee

Ja

Ja

Nee

Nee

Ja

Nee

Ja

Nee

Ja

Ja

Ja

Nee

Ja

Nee

Nee

Nee

Ja

Nee

Nee

Ja

Ja

Ja

Ja

Nee

Nee

Ja

Nee

Nee

Ja

Nee

Nee

Nee

Ja

Ja

Ja

Nee

Nee

Nee

Nee

Nee

Nee

Ja

Ja

Ja

Ja

Ja

Nee

Ja

Ja

Ja

Nee

Ja

Nee

Ja

Ja

Nee

Ja

Ja

Nee

Ja

Ja

Nee

Nee

Ja

Nee

Ja

Nee

Ja

Ja

Nee

Nee

Ja

Nee

Ja

Nee

Ja

Nee

Ja

Nee

Nee

Ja

Ja

Nee

Ja

Nee

Nee

Nee

Ja

Nee

Nee

Ja

Ja

Ja

Ja

Nee

Nee

Ja

Ja

Nee

Ja

Nee

Nee

Ja

Nee

Ja

Ja

Nee

Nee

Ja

Nee

Nee

Ja

Nee

Nee

Nee

Ja

Ja

Ja

Nee

Nee

Nee

Ja

Nee

Ja

Nee

Nee

Nee

Nee

Ja

Ja

Nee

Nee

Nee

Nee

Nee

Ja