Create Update Activiteit

Overzicht

De Create Update Activity verrijking genereert automatisch nieuwe activiteiten in je proces wanneer specifieke gebeurtenisattributen wijzigen binnen een case. Deze krachtige functie maakt attributenwijzigingen zichtbaar in je processtroom, waarbij verborgen statusovergangen worden omgezet in expliciete processtappen die geanalyseerd, gevisualiseerd en geoptimaliseerd kunnen worden. In plaats van handmatige registratie van elke statuswijziging, detecteert deze verrijking intelligent waardeveranderingen en maakt activiteiten aan om deze te representeren.

Deze verrijking is met name waardevol voor processen waarin kritieke informatie in de loop van de tijd verandert maar deze wijzigingen niet expliciet als activiteiten worden vastgelegd. Bijvoorbeeld, wanneer de status van een verkooporder verandert van "In afwachting" naar "Goedgekeurd" en vervolgens "Verzonden", kun je automatisch update-activiteiten aanmaken bij elke overgang. Dit maakt de processtroom duidelijker in proceskaarten, maakt het mogelijk om de doorlooptijd van statusovergangen nauwkeurig te analyseren, en helpt knelpunten of afwijkingen in goedkeuringsworkflows te identificeren. De verrijking bewaakt gespecificeerde activiteiten op wijzigingen in geselecteerde attributen en voegt nieuwe activiteiten alleen toe wanneer er betekenisvolle veranderingen optreden, waardoor overbodige updates worden vermeden.

Door attributenwijzigingen zichtbaar te maken als activiteiten, kun je patronen analyseren die anders verborgen zouden blijven in attributenwaarden. Dit omvat het meten hoe lang items in bepaalde staten blijven, identificeren welke overgangen het langst duren, volgen wie statusupdates uitvoert en begrijpen van de volgorde van statuswijzigingen over verschillende procesvarianten. De verrijking overbrugt de kloof tussen gebeurtenisattributen en procesactiviteiten, en biedt een compleet beeld van wat er gebeurde en hoe data zich ontwikkelde gedurende het proces.

Veelvoorkomende Toepassingen

  • Maak "Status Geüpdatet" activiteiten aan wanneer de orderstatus verandert van "In afwachting" naar "In verwerking" naar "Voltooid"
  • Genereer "Prioriteit Gewijzigd" activiteiten wanneer de prioriteit van een ticket wordt opgehoogd of verlaagd
  • Volg "Eigenaar Herschikt" activiteiten wanneer de verantwoordelijke persoon wijzigt tijdens case-afhandeling
  • Bewaak "Risiconiveau Gewijzigd" activiteiten wanneer kredietrisico-beoordelingen worden bijgewerkt
  • Leg "Locatie Geüpdatet" activiteiten vast wanneer zendingen tussen magazijnen of distributiecentra verplaatsen
  • Registreer "Goedgekeuringsfase Vooruitgang" activiteiten wanneer goedkeuringsniveaus veranderen in meerlaagse goedkeuringsprocessen
  • Volg "Prijs Aangepast" activiteiten wanneer productprijzen veranderen tijdens offerteonderhandelingen
  • Genereer "Categorie Herclassificeerd" activiteiten wanneer supporttickets tussen afdelingen worden verplaatst

Instellingen

Nieuwe Activiteit Naam: De naam voor de activiteit die wordt aangemaakt wanneer de attribuutwaarde verandert. Kies een beschrijvende naam die duidelijk aangeeft welk type wijziging heeft plaatsgevonden, zoals "Status Geüpdatet", "Prioriteit Gewijzigd" of "Eigenaar Herschikt". Deze activiteitsnaam verschijnt in proceskaarten en activiteitenlijsten.

Event Attribuut: Selecteer het gebeurtenisattribuut dat moet worden bewaakt op wijzigingen. De verrijking volgt dit attribuut over de geselecteerde activiteiten en maakt nieuwe activiteiten aan telkens wanneer de waarde verandert. Dit kan elk gebeurtenisattribuut zijn zoals statusvelden, eigenarenamen, prioriteitsniveaus, categoriecijfers of locatie-identificaties.

Update Activiteit: De specifieke activiteit die als referentiepunt dient voor het detecteren van wijzigingen. Hoewel de verrijking meerdere activiteiten monitort (gespecificeerd in Change Activities), identificeert deze instelling welk activiteitstype als de "update" activiteit beschouwd moet worden. In de meeste configuraties moet dit overeenkomen met een van de activiteiten in de Change Activities-lijst.

Change Activities: Selecteer een of meerdere activiteiten waarin het attribuut moet worden bewaakt op veranderingen. De verrijking onderzoekt alleen gebeurtenissen met deze activiteitsnamen bij het detecteren van waarde-veranderingen. Bijvoorbeeld, als je "Create Order", "Modify Order" en "Approve Order" selecteert, controleert de verrijking of het bewaakte attribuut is gewijzigd tussen een van deze activiteiten.

Ignore Case: Wanneer ingeschakeld, behandelt de verrijking null (lege) waarden als betekenisvolle waarden bij het detecteren van wijzigingen. Wanneer uitgeschakeld, worden null-waarden genegeerd en veroorzaken wijzigingen die null-waarden betreffen geen nieuwe activiteiten. Schakel dit in als null-waarden een betekenisvolle staat representeren (zoals "Niet toegewezen" of "Niet ingesteld"), of schakel het uit om alleen te focussen op wijzigingen tussen daadwerkelijke waarden.

Voorbeelden

Voorbeeld 1: Orderstatus Bijhouden

Scenario: Een e-commerce fulfillmentproces bevat meerdere activiteiten die de orderstatus kunnen wijzigen (Create Order, Payment Received, Ship Order), maar statusovergangen worden niet expliciet als activiteiten geregistreerd. Je wilt "Status Gewijzigd" activiteiten maken om de statusvoortgang in proceskaarten te visualiseren.

Instellingen:

  • Nieuwe Activiteit Naam: Status Gewijzigd
  • Event Attribuut: OrderStatus
  • Update Activiteit: Create Order
  • Change Activities: Create Order, Payment Received, Ship Order
  • Ignore Case: False

Output: Maakt "Status Gewijzigd" activiteiten aan wanneer de OrderStatus-attribuutwaarde verandert tussen de gespecificeerde activiteiten. Bijvoorbeeld:

  • Case start met "Create Order" (OrderStatus = "In afwachting")
  • "Payment Received" vindt plaats (OrderStatus = "Betaald") - Maakt "Status Gewijzigd" activiteit aan
  • "Ship Order" vindt plaats (OrderStatus = "Verzonden") - Maakt "Status Gewijzigd" activiteit aan

De nieuwe "Status Gewijzigd" activiteiten verschijnen in de proceskaart en tonen het exacte tijdstip van statusovergangen, waardoor het eenvoudig is te meten hoelang orders in elke status blijven.

Inzichten: Toont de feitelijke volgorde van statuswijzigingen, identificeert vertragingen tussen statusovergangen, meet SLA-naleving voor elke statusfase, en maakt filtering mogelijk op specifieke statusprogressiepatronen.

Voorbeeld 2: Prioriteit Escalatie Support Ticket

Scenario: Een klantenserviceproces laat tickets escaleren of de-escaleren, waarbij de Priority-attribuut verandert over verschillende activiteiten. Je wilt elke prioriteitswijziging volgen om escalatiepatronen en responstijden te begrijpen.

Instellingen:

  • Nieuwe Activiteit Naam: Prioriteit Gewijzigd
  • Event Attribuut: TicketPriority
  • Update Activiteit: Create Ticket
  • Change Activities: Create Ticket, Assign Agent, Escalate, Update Ticket, Resolve Ticket
  • Ignore Case: True

Output: Maakt "Prioriteit Gewijzigd" activiteiten aan telkens wanneer prioriteit wordt aangepast. Voor een ticket dat start met "Laag", opgehoogd wordt naar "Midden", vervolgens naar "Hoog", en uiteindelijk opgelost, creëert de verrijking:

  • "Prioriteit Gewijzigd" bij escalatie van Laag naar Midden
  • "Prioriteit Gewijzigd" bij escalatie van Midden naar Hoog

Elke nieuwe activiteit bevat alle gebeurtenisattributen van het originele event, inclusief de nieuwe prioriteitswaarde en de timestamp van de wijziging.

Inzichten: Identificeert hoe vaak tickets escaleren, meet de tijd tussen escalaties, onthult welke klanten of probleemtypes vaak prioriteitswijzigingen vereisen, en helpt de initiële prioriteitsbepaling te optimaliseren.

Voorbeeld 3: Locatie Volgen van Zendingen

Scenario: Een logistiek proces registreert verplaatsingen van zendingen tussen magazijnen, maar locatieveranderingen worden niet expliciet als activiteiten bijgehouden. De ShipmentLocation-attribuut verandert wanneer items verplaatsen, en je wilt deze verplaatsingen in de processtroom visualiseren.

Instellingen:

  • Nieuwe Activiteit Naam: Locatie Geüpdatet
  • Event Attribuut: ShipmentLocation
  • Update Activiteit: Receive Shipment
  • Change Activities: Receive Shipment, Transfer Item, Load for Delivery, Deliver
  • Ignore Case: False

Output: Maakt "Locatie Geüpdatet" activiteiten aan bij elke locatieverandering:

  • Item arriveert bij "Magazijn A" (Receive Shipment) - Initiële locatie ingesteld
  • Verplaatsing naar "Magazijn B" (Transfer Item) - Maakt "Locatie Geüpdatet" activiteit
  • Laden bij "Magazijn B" (Load for Delivery) - Geen wijziging, geen activiteit aangemaakt
  • Levering bij "Klantlocatie" (Deliver) - Maakt "Locatie Geüpdatet" activiteit

De proceskaart toont nu de route van de zending met expliciete locatiewijzigingsactiviteiten, waardoor het distributienetwerk helder zichtbaar is.

Inzichten: Visualiseert zendingroutes, identificeert knelpunten bij overdracht, meet tijd per locatie, en onthult inefficiënte routeringspatronen.

Voorbeeld 4: Goedkeuringsworkflow Fase Bijhouden

Scenario: Een inkoopgoedkeuringsproces heeft een ApprovalStage-attribuut dat verandert van "In afwachting" naar "Manager Goedgekeurd" naar "Directeur Goedgekeurd" naar "Definitief Goedgekeurd". Je wilt activiteiten creëren voor elke overgang in goedkeuringsfase.

Instellingen:

  • Nieuwe Activiteit Naam: Goedkeuringsfase Vooruitgang
  • Event Attribuut: ApprovalStage
  • Update Activiteit: Submit for Approval
  • Change Activities: Submit for Approval, Manager Review, Director Review, Final Approval
  • Ignore Case: False

Output: Maakt "Goedkeuringsfase Vooruitgang" activiteiten aan bij elke faseovergang:

Originele Activiteit ApprovalStage Voor ApprovalStage Na Nieuwe Activiteit Aangemaakt
Submit for Approval null In afwachting Nee (initiële waarde)
Manager Review In afwachting Manager Goedgekeurd Ja
Director Review Manager Goedgekeurd Directeur Goedgekeurd Ja
Final Approval Directeur Goedgekeurd Definitief Goedgekeurd Ja

Inzichten: Toont duidelijk de voortgang in goedkeuringen, meet tijd tussen goedkeuringsfases, identificeert waar goedkeuringen vastlopen, en maakt analyse van meerlaagse goedkeuringsprocessen efficiënt.

Voorbeeld 5: Wijzigingen Eigenaar Case in Incidentbeheer

Scenario: Een IT-incidentbeheerproces wijzigt cases tussen supportmedewerkers naarmate werklast verandert of escalaties plaatsvinden. Het AssignedTo-attribuut verandert, maar deze herindelingen worden niet expliciet als activiteiten vastgelegd. Je wilt herindelingspatronen begrijpen.

Instellingen:

  • Nieuwe Activiteit Naam: Case Herschikt
  • Event Attribuut: AssignedTo
  • Update Activiteit: Create Incident
  • Change Activities: Create Incident, Assign, Reassign, Escalate, Resolve
  • Ignore Case: True

Output: Maakt "Case Herschikt" activiteiten aan telkens wanneer het AssignedTo-attribuut verandert:

  • Create Incident (AssignedTo = "Auto-Assignment Queue") - Initiele toewijzing
  • Assign (AssignedTo = "John Smith") - Maakt "Case Herschikt" activiteit
  • Reassign (AssignedTo = "Sarah Jones") - Maakt "Case Herschikt" activiteit
  • Escalate (AssignedTo = "Senior Team") - Maakt "Case Herschikt" activiteit

De verrijking volgt alle eigenaarswisselingen en maakt zichtbaar wie de case behandelde en wanneer overdrachten plaatsvonden.

Inzichten: Toont hoe vaak cases worden herschikt, identificeert overbelaste agenten die vaak herschikt worden, meet overdrachtvertragingen, en helpt initiële toewijzingsstrategieën te optimaliseren.

Output

De Create Update Activity verrijking genereert nieuwe eventregels in de log, waarbij activiteiten worden toegevoegd die waarde-wijzigingen van attributen representeren. Deze nieuwe activiteiten worden naadloos geïntegreerd in de bestaande processtroom en verschijnen in alle analysehulpmiddelen.

Activiteit Eigenschappen:

  • Activiteit Naam: Komt overeen met de instelling "Nieuwe Activiteit Naam"
  • Timestamp: Overgenomen van het event waarin de attribuutwijziging plaatsvond
  • Case ID: Zelfde als het originele event (activiteiten worden aan dezelfde case toegevoegd)
  • Event Attributen: Alle eventattributen van het originele event worden gekopieerd naar de nieuwe activiteit
  • Activiteitstype: Standaardactiviteit die verschijnt in proceskaarten en activiteitenlijsten

Aanmaaklogica:

  • Nieuwe activiteiten worden alleen aangemaakt wanneer de bewaakte attribuutwaarde verandert
  • De eerste gebeurtenis zet de initiële waarde (er wordt geen update activiteit aangemaakt)
  • Volgende gebeurtenissen worden vergeleken met de vorige waarde
  • Als de waarde anders is, wordt een nieuwe activiteit ingevoegd met dezelfde timestamp
  • Als "Ignore Case" uitstaat, worden wijzigingen met null-waarden genegeerd
  • Alleen events met geselecteerde "Change Activities" worden bewaakt

Integratiepunten:

  • Nieuwe activiteiten verschijnen in proceskaarten en tonen de stroom van attribuutwijzigingen
  • Beschikbaar in activiteitsfilters voor het selecteren van cases met specifieke wijzigingspatronen
  • Kan worden gebruikt in volgende verrijkingen zoals duurberekeningen
  • Zichtbaar in variantanalyse om verschillende wijzigingsvolgordes te identificeren
  • Opgenomen in activiteitfrequentiestatistieken en prestatiemetingen
  • Verschijnen in eventlog-exporten met alle originele eventattributen

Visualisatie in Proceskaart: De nieuwe activiteiten creëren extra knopen in proceskaarten, waarmee paden van attribuutwijzigingen zichtbaar worden. Dit maakt eerder verborgen statusovergangen zichtbaar en analyseerbaar naast reguliere procesactiviteiten.

Prestaties:

  • De verrijking verwerkt alle events in geselecteerde activiteiten om wijzigingen te detecteren
  • Voor grote datasets wordt aanbevolen Change Activities te beperken tot activiteiten waar wijzigingen verwacht worden
  • Nieuwe activiteiten verhogen het aantal events, wat de complexiteit van proceskaarten kan beïnvloeden
  • Gebruik filters om analyses te richten op specifieke typen wijzigingen indien nodig

Zie Ook

  • Remove Activities: Verwijder ongewenste activiteiten uit de proceslog
  • Remove Repeated Activities: Consolideer opeenvolgende identieke activiteiten
  • Representative Case Attribute: Extraheer attribuutwaarden uit specifieke activiteiten naar case-niveau
  • Duration Between Two Activities: Meet tijd tussen oorspronkelijke en update activiteiten

Deze documentatie maakt deel uit van het mindzieStudio procesminingplatform.