Werkwachtrijen verwerken
De verwerking van werkwachtrijen verwijst naar het beheer van een lijst met werkitems die in een bepaalde volgorde moeten worden voltooid. Deze lijst bevat informatie over elk item, zoals de naam, prioriteit, vervaldatum, status en werkelijke waarde die moet worden verwerkt.
Manieren om werkwachtrijen te verwerken:
Op bureaubladstroom gebaseerde verwerking in Power Automate Desktop (PAD).
Op cloudstromen gebaseerde verwerking met ondersteuning voor bureaubladstromen.
Dataverse-functies voor professionele ontwikkelaars gebruiken (alleen voor geavanceerde integratiescenario's):
Meer informatie over tooling voor professioneel coderen van Dataverse: Dataverse-ontwikkelaarsdocumentatie.
Scenario's verwerken
Om enkele van de beschikbare verwerkingsopties te demonstreren, volgen hier drie verschillende verwerkingsscenario's.
Op bureaubladstroom gebaseerde verwerking van werkwachtrijen in Power Automate Desktop (PAD)
Werkwachtrij-items verwerken en voorbeelden bijwerken
De eerste stap bij het gebruik van werkwachtrijacties in Power Automate Desktop is het maken van een werkwachtrij in de omgeving waarin u werkt en het laden van een aantal wachtrij-items met gegevens die verderop in het proces moeten worden gebruikt. Wachtrij-items kunnen in een werkwachtrij worden geladen via een bureaubladstroom, cloudstroom of in bulk zoals hier wordt beschreven, waarmee wachtrij-items worden gevuld. In dit voorbeeld zijn sommige wachtrij-items handmatig toegevoegd aan een werkwachtrij om te laten zien hoe acties in Power Automate Desktop kunnen worden gebruikt.
De werkwachtrij-items zijn gemaakt en het waardeveld bevat tekst in JSON-indeling die verderop in de bureaubladstroom zal worden gebruikt.
De voorbeeldstroom die we gebruiken om het gebruik van acties voor werkwachtrijen te demonstreren, bootst een proces waarin een werkwachtrij-item uit de cloud zou worden gebruikt, de gegevens in het waardeveld zou verwerken en deze zou converteren naar een aangepast object dat verderop in het proces moet worden verwerkt. Let op: het is niet verplicht om JSON of aangepaste objecten te gebruiken als waarden voor uw werkwachtrij-items, maar het kan een handige methode zijn om waarden te organiseren die meerdere eigenschappen hebben en een specifiek schema volgen.
De actie Items uit werkwachtrij verwerken wordt gebruikt om aan te geven uit welke werkwachtrij items moeten worden gebruikt en verwerkt in uw bureaubladstroom. De actie kan worden geconfigureerd om een werkwachtrij uit een lijst te selecteren met behulp van de vervolgkeuzepijl, een variabele door te geven inclusief de naam van de wachtrij. Wanneer deze actie wordt uitgevoerd, wordt het eerste (oudste) item uit de werkwachtrij dat de status In de wachtrij heeft in de stroom gebracht. Zodra de verwerking van het wachtrij-item begint in uw stroom, verandert de status automatisch naar bezig met verwerken.
Er is een breekpunt (rode stip) ingesteld door naast actie 3 in de stroom te klikken en vervolgens de PAD-console te doorlopen. Wanneer het proces pauzeert bij het breekpunt, kan de variabele WorkQueueItem worden geopend door te dubbelklikken op de ingevulde waarde onder Stroomvariabelen en dit toont alle eigenschappen die zijn gekoppeld aan het werkwachtrij-item dat wordt verwerkt.
In actie 2 van de stroom heb ik de geretourneerde JSON-waarde, die in dit geval toegankelijk is via %WorkQueueItem.Value%, geconverteerd naar een aangepast object. De reden hiervoor is dat het helpt bij het parseren van de JSON en het gebruik van de JSON-eigenschappen verderop in de stroom. In dit hypothetische geval zou de informatie worden gebruikt om toegang te bieden tot het financiële portal van Farbrikam.
{ "InvoiceId": "I-1006", "InvoiceDate": "06/04/2023", "AccountName": "Fabrikam", "ContactEmail": "invoicing@fabrikam.com", "Amount": 1253.78, "Status": "Paid", "WorkQueueKey": "Vendor Invoices", "ComponentState": 0, "OverwriteTime": "1900-01-01T00:00:00" }
Stel dat er een vereiste was om de factuur-id in te voeren in een veld van een financieel systeem als onderdeel van een proces waarbij u de gebruikersinterface van een web- of bureaublad-app automatiseert. U kunt die waarde aanroepen met %JsonAsCustomObject.InvoiceId% om een tekstveld in te vullen en op een knop te drukken.
Verderop bevat dit voorbeeld enkele voorwaardelijke instructies zodra de verwerking van de stappen is voltooid en de gegevens van het aangepaste object binnen de substroom Gegevensinvoer Fabrikam worden gebruikt. Als het proces end-to-end wordt uitgevoerd zonder invoersysteemgerelateerde uitzonderingen, wordt de actie Items uit werkwachtrij bijwerken gebruikt om de status van het werkwachtrij-item te wijzigen in Verwerkt en kan het veld Verwerkingsresultaat worden gebruikt om enkele optionele opmerkingen in te voeren. Als het veld Verloopt leeg wordt gelaten, behoudt het nieuwe wachtrij-item de waarde Items verlopen die is gedefinieerd in de eigenschappen van de werkwachtrij.
Opties voor het verwerken van uitzonderingen kunnen worden geconfigureerd door te klikken op bij fout in het configuratievenster voor de actie Werkwachtrij-item bijwerken. Er zijn drie opties beschikbaar voor aanpassing onder het tabblad Geavanceerd. Werkwachtrij-item niet gevonden kan voorkomen als het werkwachtrij-item handmatig of via een ander systematisch proces uit de wachtrij wordt verwijderd, voordat de verwerking in PAD is voltooid. Werkwachtrij-item in de wacht kan voorkomen als een geautomatiseerd proces of een persoon de status van het werkwachtrij-item dat wordt verwerkt verandert in in de wacht in de stroomportal terwijl het wachtrij-item wordt verwerkt. Kan item uit werkwachtrij niet bijwerken kan voorkomen als het wachtrij-item niet meer in de wachtrij staat of in de status in de wacht is geplaatst. Alle bovenstaande gevallen zijn randgevallen die kunnen voorkomen: lees hier meer over het verwerken van fouten in bureaubladstromen.
Als er een probleem is vastgesteld tijdens het verwerken van de gegevens van het werkwachtrij-item in het gegevensinvoersysteem, kan het item ook de status krijgen van generieke uitzondering, IT-uitzondering of zakelijke uitzondering. Deze uitzonderingsstatussen zijn beschikbaar voor gebruik wanneer, of als, uw geautomatiseerde gebruiksscenario voldoet aan criteria die van toepassing kunnen zijn.
Stel dat tijdens het verwerken van een wachtrij-item is voldaan aan scenario 2. In dit geval wordt het wachtrij-item gemarkeerd als algemene uitzondering in de oorspronkelijke wachtrij. Afhankelijk van het scenario kunt u besluiten de status te wijzigen van wachtrij-items die niet kunnen worden verwerkt naar een van de alternatieve statusopties. Van daaruit kunt u beslissen of menselijk ingrijpen vereist is, of een volgend proces bouwen met de logica die nodig is om elke uitzonderingsstatus te beheren.
Patroon voor automatisch opnieuw proberen
De actie Werkwachtrij-items verwerken in Power Automate Desktop bevat een geavanceerde optie om een mechanisme voor automatisch opnieuw proberen te configureren of te overschrijven. Met deze functie kunt u het maximale aantal automatische nieuwe pogingen per wachtrijitem opgeven. Dit is handig voor het verwerken van IT-uitzonderingen zoals tijdelijke netwerkfouten of tijdelijke onbeschikbaarheid van het systeem. Hierdoor kan de machine het item vasthouden en gecontroleerde nieuwe pogingen doen zonder het item opnieuw in de wachtrij te plaatsen. Dit zorgt voor een efficiëntere en veerkrachtigere verwerking van de werkwachtrij.
U kunt het maximumaantal nieuwe pogingen voor de werkwachtrijrecord instellen en centraal beheren in Dataverse. Deze standaardwaarde geldt voor alle bureaubladstromen die deze werkwachtrij verwerken via de actie Werkwachtrij-items verwerken.
Als u de standaardinstelling op wachtrijniveau in uw stroom wilt overschrijven, navigeert u naar de sectie Geavanceerd van de actie Werkwachtrij-items verwerken en schakelt u de optie Configuratie voor automatisch opnieuw proberen van werkwachtrij overschrijven in. Met deze instelling kunt u het maximale aantal nieuwe pogingen naar een hogere of lagere waarde aanpassen, of zelfs het mechanisme voor opnieuw proberen uitschakelen door het maximale aantal nieuwe pogingen in te stellen op 0.
Wanneer u de actie Werkwachtrij-item bijwerken gebruikt met een status ingesteld op IT exception
en een maximumaantal automatische herhalingen groter dan 0, stuurt het systeem de update niet onmiddellijk naar de werkwachtrij-orchestrator. In plaats daarvan wordt de bewerking opnieuw uitgevoerd totdat het opgegeven maximum aantal pogingen is bereikt. De enige waarde die in het werkwachtrij-item is bijgewerkt, is de retrycount
. Deze waarde neemt toe vanaf de tweede updatepoging totdat het maximale aantal automatische nieuwe pogingen is bereikt. Bovendien wordt een lokale werkwachtrij-item-variabele met de naam CurrentRetryCount
bij elke herhaalde poging verhoogd. Met deze variabele kunt u, indien nodig, aangepaste logica implementeren op basis van de waarde ervan.
De stroom vraagt geen nieuw item aan wanneer deze terugloopt naar het begin van de actie Werkwachtrij-items verwerken als aan de volgende voorwaarden is voldaan:
- Het maximale aantal nieuwe pogingen is niet bereikt.
- Er vinden geen andere updates plaats, behalve voor IT-uitzonderingen.
Wanneer het maximumaantal nieuwe pogingen is bereikt, stuurt de update-actie de update naar de orchestrator, waarbij de status van het item wordt gewijzigd in IT-uitzondering en alle opgegeven verwerkingsnotities worden opgenomen.
Voorbeelden van het toevoegen en opnieuw in de wachtrij plaatsen van werkwachtrij-items uit PAD
Met Item uit werkwachtrij toevoegen kunnen gebruikers van bureaubladstromen werkwachtrij-items invullen in een werkwachtrij die is ingesteld in de stroomportal. Het maken van batchitems wordt ondersteund door de actie Werkwachtrij-items toevoegen.
In dit voorbeeld wordt dagelijks een Excel-bestand in .csv in een map geplaatst en moet elke rij aan een werkwachtrij worden toegevoegd.
De eerste paar acties in dit voorbeeldproces wijzen een map toe waar het dagelijkse bestand Contoso Invoices.csv wordt neergezet. Wanneer het proces wordt uitgevoerd, begint het met het lezen van de gegevenstabel uit het CSV-bestand. De CSVTable-variabele bevat de gegevens die zijn geïmporteerd en worden verwerkt voor nieuwe wachtrij-items.
Acties 3 en 4 genereren het tijdstip waarop we de nieuwe wachtrij-items kiezen die vervallen nadat ze aan een werkwachtrij zijn toegevoegd. Actie 3 legt de huidige systeemgegevens en -tijd vast, en voor dit voorbeeld worden er dan 7 dagen aan toegevoegd met behulp van de actie %Add to datetime%. De uitvoer wordt opgeslagen in een variabele met de naam ExpiryDatetime die wordt gebruikt in de actie Werkwachtrij-item toevoegen.
Actie 5 introduceert de lus Voor elke die wordt gebruikt om elke rij met gegevens in de geïmporteerde CSVTable te doorlopen. Deze actie geeft een gegevensrij weer voor het huidige item dat wordt verwerkt.
Alle voorgaande acties in deze voorbeeldbureaubladstroom zijn nu opgenomen in het instellen van de waarden voor de actie Item ut werkwachtrij toevoegen.
De parameter werkwachtrij is ingesteld op de wachtrij waaraan we nieuwe werkwachtrij-items willen toevoegen; in dit geval is de wachtrij Demo PAD geselecteerd door deze in het vervolgkeuzemenu te kiezen.
De parameter Prioriteit blijft op de standaardwaarde, Normaal staan, maar opties voor Laag en Hoog zijn ook optioneel. Werkwachtrij-items met een hogere prioriteit worden eerst verwerkt, daarna normaal en als laatste wanneer ze in dezelfde werkwachtrij worden gecombineerd.
De parameter Naam is ingesteld met een statisch voorvoegsel samen met de variabelewaarde CurrentItem['ID'], die de waarde bevat van de id-cel van de gegevensrij die wordt verwerkt. Dit is optioneel, maar kan nuttig zijn, afhankelijk van uw gebruikssituatie.
Met behulp van de waarden uit de gegevensrij in de variabele CurrentItem is de parameter Invoer ingevoerd in JSON-indeling. Elke headernaam is toegevoegd aan de variabele currentitem met de notatie ['naam van header']
Het veld Verloopt is gevuld met de datum/tijd-variabele waaraan we in de vorige stappen 7 dagen hebben toegevoegd. Als dit leeg wordt gelaten, bevat het werkwachtrij-item dat wordt toegevoegd de waarde Items verlopen na ingesteld voor de werkwachtrij.
Verwerkingsnotities zijn optioneel - gebruik zoals nodig geacht.
Wanneer het proces wordt uitgevoerd, wordt met elke gegevensrij in de geïmporteerde CSV een werkwachtrij-item gemaakt met de status In de wachtrij, wat betekent dat het beschikbaar is voor verwerking.
Dit zijn slechts enkele van de vele manieren waarop werkwachtrij-acties in PAD kunnen worden gebruikt. Neem de tijd om creatieve toepassingen te verkennen en te vinden om werkwachtrijen in uw Power Automate-stromen op te nemen!
Voorbeeld van het opnieuw plaatsen in de wachtrij van een item met vertraging
Met de actie Item opnieuw in de wachtrij plaatsen met vertraging kunnen gebruikers van bureaubladstromen items opnieuw in de wachtrij plaatsen en een vertragingsperiode instellen waarna het item weer kan worden vrijgegeven voor verwerking.
In dit voorbeeld is er een werkwachtrij waarin items zijn geladen die binnen 24 uur verlopen, maar ze kunnen niet op tijd worden verwerkt omdat er doorlopend routinematig systeemonderhoud wordt uitgevoerd door de IT-afdeling en de items opnieuw in de wachtrij moeten worden geplaatst. Het onderhoud wordt ´s nachts voltooid, dus we stellen elk wachtrij-item met 24 uur uit en stellen vervolgens in dat de items 24 uur na de vrijgaveperiode verlopen.
De eerste drie acties van dit voorbeeldproces zijn datum/-tijdacties. Met de actie 'Huidige datum en tijd ophalen' wordt de datum/tijd van het systeem vastgelegd op het moment dat de actie wordt uitgevoerd. Vervolgens hebben we de actie 'Toevoegen aan datum/tijd' gebruikt om aan twee vereisten te voldoen. Eerst moeten we de vertragingstijd definiëren door 24 uur toe te voegen aan de huidige datum/tijd en daarna moeten we 48 uur toevoegen aan de huidige datum/tijd waarop het item moet verlopen.
Vervolgens wordt in het voorbeeld de actie 'Items uit werkwachtrij verwerken' geconfigureerd om naar de geladen werkwachtrij te verwijzen en wordt 'Item opnieuw in de wachtrij plaatsen met vertraging' in de lus geplaatst.
De waarden die voor de vertraging en de verlooptijd zijn gegenereerd, kunnen nu worden doorgegeven aan de actie 'Artikel opnieuw in de wachtrij plaatsen met vertraging'. Het veld 'werkwachtrij-item' wordt gevuld door de variabele die door de lus wordt geproduceerd - dit geeft aan welk wachtrij-item opnieuw in de wachtrij moet worden geplaatst. Vervolgens hebben we de waarden ingevoerd die zijn gemaakt met behulp van de datum/tijd-acties voor de velden 'vertraging tot' en 'verloopt'. 'vertraging tot' is verplicht, maar u kunt naar eigen inzicht 'verloopt' en 'verwerkingsresultaat' gebruiken.
Met dit eenvoudige proces kunt u alle beschikbare items in een wachtrij opnieuw in de wachtrij plaatsen, ze een bepaalde tijd uitstellen, met opties om ook een vervaldatum en verwerkingsresultaat in te stellen.
Op cloudstromen en connectoren gebaseerde verwerking
De eenvoudigste manier om een werkwachtrij-item uit de wachtrij te halen en te verwerken is als volgt:
Ga naar Power Automate en meld u aan met uw referenties.
Selecteer in het linkermenu de optie Mijn stromen.
Selecteer op de werkbalk de optie + Nieuwe stroom en selecteer vervolgens Directe cloudstroom.
Geef een stroomnaam op, zoals Mijn eerste werkwachtrijstroom en selecteer vervolgens Handmatig een stroom activeren.
Selecteer Maken.
Zodra de stroomontwerper is geopend, selecteert u + Nieuwe stap en selecteert u vervolgens de Microsoft Dataverse-connector.
Selecteer Een gebonden actie uitvoeren in de lijst met acties.
Parameter | Waarde | Beschrijving |
---|---|---|
Tabelnaam | Werkwachtrijen | De naam van de tabel voor de werkwachtrij. |
Actienaam | Uit wachtrij verwijderen | De actie waarmee het volgende beschikbare item uit de wachtrij wordt gehaald. |
Rij-id | [Werkwachtrij-id] | De werkwachtrij-id (GUID) van de wachtrij waaruit u de wachtrij wilt verwijderen. U kunt deze waarde verkrijgen door naar de pagina met werkwachtrijdetails van uw wachtrij te gaan en het paneel Geavanceerde details te openen. |
Opmerking
Een gebonden actie is een Dataverse-actie die is gedefinieerd voor een specifieke tanel (werkwachtrijen in ons voorbeeld) en die alleen op records van die tabel kan worden uitgevoerd. Gebonden acties worden door het platform gebruikt om aangepaste bedrijfslogica of bewerkingen op een specifieke record uit te voeren.
- Uw stroom moet er nu ongeveer zo moeten uitzien.
Selecteer Opslaan en test vervolgens uw UI-stroom.
Selecteer in het zijvenster voor testen de optie Handmatig, Test, Stroom uitvoeren en dan Gereed.
Als de stroom met succes is uitgevoerd, zou u een vergelijkbaar resultaat moeten krijgen (maar met verschillende id's).
- Kopieer daarna de volledige JSON-inhoud uit het veld body en selecteer vervolgens Bewerken in de rechterbovenhoek van de stroom.
Tip
Gebruik na het uit de wachtrij verwijderen van een werkwachtrij-item de JSON-inhoud van het item als een schemavoorbeeld voor het parseren van de JSON-eigenschappen van het item. Hierdoor kunt u eenvoudig toegang krijgen tot elke eigenschap van het item dat door de werkwachrij-orchestrator wordt geretourneerd in volgende stroomacties.
- Voeg een nieuwe stap toe door + Nieuwe stap te selecteren en zoek naar een actie genaamd JSON parseren en selecteer deze.
- Plaats uw muis in het veld Inhoud en selecteer de eigenschap hoofdtekst van de vorige actie.
Selecteer vervolgens Genereren op basis van voorbeeld en plak de eerder gekopieerde JSON-tekenreeks in het dialoogvenster en selecteer Gereed.
Selecteer + Nieuwe stap en selecteer vervolgens de Microsoft Dataverse-connector.
Selecteer in de lijst met acties de optie Een rij bijwerken.
Selecteer in het veld Tabelnaam de tabel Werkwachtrij-items en plaats uw cursor in het veld Rij-id.
In de lijst Dynamische inhoud hebt u nu alle velden die beschikbaar zijn in de tabel voor werkwachrij-items.
Selecteer Geavanceerde opties weergeven en stel vervolgens de velden Rij-id, Resultaat verwerken, Status en Reden van status in op de volgende waarden.
Veld | Waarde | DETAILS |
---|---|---|
Rij-id | workqueueitemid | Deze waarde kan worden geselecteerd in het dialoogvenster met dynamische inhoudslijst. |
Resultaat wordt verwerkt | Het item is verwerkt. | |
-Status | Verwerkt | |
Reden van status | Verwerkt |
Selecteer Opslaan en test de stroom nogmaals.
Als de stroom met succes is uitgevoerd, zou u een vergelijkbaar resultaat moeten krijgen als het volgende.
Navigeer nu naar de pagina met details van werkwachtrijen en selecteer Alles weergeven in de lijstsectie voor werkwachtrij-items.
Filter het veld Status zodat alleen items met de status Verwerking en Verwerkt worden weergegeven om te bevestigen dat onze acties voor uit de wachtrij verwijderen en bijwerken naar verwachting hebben gewerkt.
Gefeliciteerd, u hebt zojuist uw eerste scenario voor verwerking van werkwachtrijen voltooid!
Op cloudstromen gebaseerde verwerking met ondersteuning voor bureaubladstromen
Voor dit scenario breiden we het vorige uit door tevens een bureaustroomverwerkingsstap toe te voegen.
Ga terug en bewerk Mijn eerste werkwachtrijstroom.
Voeg een nieuwe actie toe direct na de actie JSON parseren en zoek naar de Bureaubladstromen-connector en Een stroom uitvoeren die is gebouwd met Power Automate voor bureaublad.
Kies en bewerk een bestaande bureaubladstroom in de vervolgkeuzelijst Bureaubladstroom of selecteer + Een nieuwe bureaubladstroom maken en volg de instructies op het scherm om de bureaubladstroom te maken en Power Automate voor bureaublad te starten. Als bureaubladstromen nieuw voor u zijn, kunt u hier meer informatie vinden.
Zodra de ontwerper van Power Automate voor bureaublad is geopend, maakt u twee invoervariabelen genaamd WorkQueueItemValue en WorkQueueItemName en voegt u vervolgens twee uitvoervariabelen toe genaamd ProcessingNotes en ProcessingStatus, die allemaal Text als gegevenstype moeten hebben.
Geef een standaardwaarde op voor de variabele WorkQueueItem zodat u het script later lokaal kunt testen. Als u de zelfstudie voor bulkgewijs importeren hebt gevolgd, zou u werkwachtrij-items in de factuurwachtrij Leverancier moeten hebben met waarden in JSON-indeling. Hier is een voorbeeld van een van de gebruikte waarden.
{ "InvoiceId": "I-1006", "InvoiceDate": "06/04/2023", "AccountName": "Fabrikam", "ContactEmail": "invoicing@fabrikam.com", "Amount": 1253.78, "Status": "Paid", "WorkQueueKey": "Vendor Invoices", "ComponentState": 0, "OverwriteTime": "1900-01-01T00:00:00" }
Vervolgens slaat u de stroom op.
fOpen in het actiepaneel de actiegroep Variabelen en dubbelklik op de actie JSON converteren naar aangepast object om deze toe te voegen aan het ontwerpcanvas, dat het eigenschappenvenster opent.
Selecteer het variabelepictogram in het JSON-veld en kies de variabele WorkQueueItemValue.
Hernoem de geproduceerde uitvoervariabele van JsonAsCustomObject naar VendorInvoice en selecteer Opslaan.
Voeg vervolgens een actie Als toe uit de groep Voorwaarden en configureer de eigenschappen als volgt:
First operand Operator Second operand %VendorInvoice['Amount']% Kleiner dan (<) 5000 Selecteer Opslaan.
Voeg nog een actie toe uit de groep Voorwaarden met de naam Anders en voeg deze toe tussen de actie Als en de actie Eind.
Voeg nu nog twee acties toe uit de groep Variabelem genaamd Variabele instellen en voeg deze toe binnen de acties Als en Anders en stel de variabelen ProcessingNotes en ProcessingStatus in op de volgende waarden:
Variabele Waarde %ProcessingNotes% De factuur is verwerkt %ProcessingStatus% Verwerkt Kopieer de twee acties Variabele instelen en plak ze tussen de acties Anders en Eind en wijzig hun waarden zodat deze overeenkomen met:
Variabele Waarde %ProcessingNotes% Zakelijke uitzondering: het factuurbedrag is hoger dan $ 5000, waarvoor toestemming van de manager vereist is. %ProcessingStatus% Uitzondering Uw stroom moet er nu ongeveer zo moeten uitzien.
Sla de stroom op en voer deze uit om te bevestigen dat de stroomlogica werkt zoals verwacht.
Ga terug om Mijn eerste werkwachtrijstroom te bewerken.
Selecteer de nieuw gemaakte (of bewerkte) bureaubladstroom uit de lijst en selecteer vervolgens Met toezicht bij Uitvoeringsmodus.
Vul de parameters Waarde voor werkwachtrij-item en Naam van werkwachrij-item in zoals hier weergegeven:
Voeg een actie Voorwaarde toe vóór de actie Een rij bijwerken.
Plaats uw muis in het veld Kies een waarde en selecteer Verwerkingsstatus in het dialoogvenster met de dynamische inhoudslijst.
Plaats uw muis in het andere veld Kies een waarde en voer Verwerkt in als de tekstwaarde.
Sleep de actie Een rij bijwerken naar de sectie Zo ja van de voorwaardeactie.
Open de details van de actie Een rij bijwerken en vervang de waarden zodat zij overeenkomen met de volgende:
Voeg in het rode vak Zo nee nog een actie Een rij bijwerken toe en selecteer Werkwachtrij-items als tabelnaam.
Selecteer vervolgens workqueueitemid als Rij-id en open de sectie Geavanceerde opties weergeven. Selecteer vervolgens Notities verwerken als waarde voor Resultaten verwerken.
Selecteer Fout bij Status en GenericException biji Reden van status.
Selecteer Opslaan en Test om de algehele automatisering te testen en de uitvoer van de bureaubladstroomactie te observeren.
Om te bevestigen dat het werkwachtrij-item is verwerkt, gaat u naar de pagina met werkwachtrijdetails, selecteert u Alles weergeven in de sectie met werkwachtrij-items en filtert u de items op de status Verwerkt.
Goed gedaan, u hebt zojuist een meer geavanceerd scenario voltooid met hybride verwerking van werkwachtrijen!