Naar inhoud
← Het platform

Platform · Processen

Maak van je werkwijze een uitvoerbaar proces.

Breng beslissingen, gegevens en gebruikersinteractie samen in de visuele processdesigner. Van een formulier met vervolgstappen tot een proces dat op de achtergrond wordt uitgevoerd.

Visueel ontwerpen

Bouw je proces uit verbonden stappen.

Sleep nodes uit de bibliotheek met NodeTemplates naar het canvas en verbind ze tot een proces. Je combineert interface-elementen met bijvoorbeeld Expression- en Function-nodes voor berekeningen en acties.

Elk proces begint bij een Root-node. De uitvoering volgt steeds één pad tegelijk. Dat pad kan vertakken, weer samenkomen en teruglopen naar een eerdere stap. Deze structuur heet een Control Flow Graph.

Beslissingen vastleggen

Bepaal welke vervolgstap past bij de ontvangen gegevens en de situatie.

Gegevens gebruiken en wijzigen

Een proces kan gegevens als invoer ontvangen en via de API wijzigingen in Assets uitvoeren.

Automatisch en interactief

Laat de procesengine werken en de gebruiker op het juiste moment meedoen.

Een proces zonder gebruikersinterface heet een headless proces. Niet-interactieve nodes worden zelfstandig door de procesengine uitgevoerd. Een proces met een interface wordt door een gebruiker vanuit een client gestart, bijvoorbeeld via een dashboard of een dataview.

Wanneer de uitvoering interface-nodes bereikt, worden de elementen uit diezelfde cyclus samen naar de client gestuurd. Die toont ze in de browser of in de mobiele app voor Android en iOS. Het proces wacht vervolgens op een gebeurtenis uit de interface, zoals een klik op een knop of een rij in een tabel, en gaat daarna verder.

  • Dezelfde proceslogica kan gegevens verwerken en tussendoor invoer vragen.
  • De interface kan per stap veranderen wanneer het proces verdergaat.
  • Interactieve processen hebben een gebruiker en een client nodig; headless processen bevatten geen interface.

Formulieren samenstellen

Vraag de informatie die bij de taak past.

Stel je formulier samen uit beschikbare invoercomponenten. Combineer eenvoudige velden met selecties, bestanden of invoer op locatie.

Dagelijkse invoer

Tekst, tekst over meerdere regels, getallen, datum, datum en tijd, keuzelijsten, selectievakjes en een tijdsduur.

Kiezen uit gegevens

Een grid kan één selectie of meerdere selecties toestaan. Zo kiest de gebruiker een record of een groep records.

Informatie vastleggen

Gebruik een camera, bestandskiezer of handtekeningveld. Locatiecomponenten ondersteunen locatie-invoer en de huidige geografische positie.

Scannen en identificeren

Barcode-invoer kan de camera gebruiken. Op ondersteunde apparaten kan een ingebouwde scanner worden gebruikt, waaronder geschikte modellen van Datalogic en Newland. NFC- en RFID-invoer vragen eveneens passende hardware en ondersteuning.

Meer dan invoervelden

Geef uitleg, toon gegevens en bied acties aan.

Gebruik knoppen, pictogrammen, afbeeldingen, labels, labels met pictogram of badge, kaarten, pop-ups, tekst over meerdere regels en timers. Een interface-element kan gegevens tonen, invoer vragen of beide combineren.

Gebeurtenissen vanuit ondersteunde interface-elementen sturen het proces verder. Denk aan een knop waarmee de gebruiker bevestigt of een rijselectie waarmee het proces met het gekozen Asset doorgaat.

Herbruikbare logica

Roep een proces aan waar je het nodig hebt.

Een proces kan een ander proces direct starten of het in een wachtrij plaatsen. In dat laatste geval pakt een Flow Service het op voor uitvoering op de achtergrond.

Met inputargumenten geef je informatie mee. Output-nodes aan het einde van een procespad kunnen een resultaat teruggeven. Zo gebruik je een proces als subproces of functie en hoeft dezelfde logica niet telkens opnieuw te worden opgebouwd.

Direct aanroepen

Gebruik een ander proces als onderdeel van de huidige werkwijze en geef de benodigde invoer mee.

Via een wachtrij

Laat een Flow Service een aangeboden proces op de achtergrond uitvoeren.

Een resultaat teruggeven

Gebruik output-nodes voor een terugkeerwaarde waarmee een aanroepend proces verder kan.

Onderdeel van de werkplek

Start een proces vanuit de gegevens waarmee je werkt.

Koppel een proces aan het openen van een Asset of aan de toevoegknop in een dataview. Wanneer de gebruiker een Asset aanklikt, kan dat Asset als argument worden meegegeven.

Op een Asset-dashboard kan een procesknop het huidige Asset doorgeven. Kies voor een pop-up of navigeer naar het proces. Met een inline proceswidget toon je de interface direct op het dashboard; als de inhoud groter is dan de beschikbare ruimte, kan de gebruiker scrollen.

Zo kun je bijvoorbeeld vanuit een melding een afhandelproces openen, een opmerking vragen en de status laten wijzigen. Je richt de stappen en de handelingen zelf in.

Welk proces wil jij
beter organiseren?

Vertel ons hoe het nu werkt, waar het vastloopt en wat je wilt veranderen.

Bespreek jouw proces