Categorie: workflows Bijgewerkt: 2026-04-28 workflow commands index decompiled

Workflow Commands — overzicht

De Ultimo workflow-engine voert business-logica uit via <Command CommandName="X">-blocks. Elke command-naam mapt op een C#-class in een Ultimo.Process.Business.Command.<Domain>.dll. Deze sectie documenteert 829 commands verdeeld over 25 domein-DLLs.

Voor consultants die in workflow-XML een Command-block tegenkomen: gebruik lookup_command("<CommandName>") om snel de officiële beschrijving en typed inputs/outputs te zien.

Baseline: Ultimo 19.10.11.414. Signatures zijn stabiel; method-bodies kunnen in nieuwere versies afwijken. 95 post-19.10 commands ontbreken in deze baseline en zijn alleen via workflows.xml traceerbaar.

Domeinenbewerken

Domein Aantal Beschrijving
Common 204 Generieke helpers (datum/getallen/labels/auth/exchange-rates)
PreventiveMaintenance 87 PM-jobs, jobplannen, looproutes, scenario-berekeningen
Job 85 Job-creatie, kopieerlogica, status, kosten, multijobs
Reservation 77 Reserveringen, kalender, beschikbaarheid
Equipment 71 Equipment-beheer, garantie, FlawPresents, exchange parts
Logistic 65 Bestellingen, ontvangsten, inkoopaanvragen, prijsmutaties
Employee 45 Medewerkers, urenregistratie, verlof, schedules
Cad 35 CAD-tekeningen, plotplans, drawing-objects
Space 29 Ruimte/Building, lettable units, plot-markers
Stock 26 Voorraad, magazijnverplaatsingen, ABC-determinatie
Cost 15 Kostenberekeningen, internal charge, valuta
Interfaces 14 Externe koppelingen, ArcGIS, ExportConnector
Project 13 Projectbeheer, milestones
Web 11 Web-laag commands (UI-gerelateerd)
ConditionMeasurement 10 Conditiemetingen, scores, infra-metingen
Depreciation 8 Afschrijvingen
YearPlan 8 Jaarplan-scenario's, vervangingswaarden
FileUpload 6 File upload, image folders
ScreenFilter 5 Scherm-filters
UltimoInside 5 Ultimo Inside (Office-add-in koppeling)
LendableObject 3 Uitleenbare objecten
Reporting 3 Rapportage-helpers
Geo 2 Geo/locatie
EventLog 1 Event-logging
Tender 1 Tenders/aanbestedingen

Hoe een Command-block te lezenbewerken

Een typisch fragment uit een workflow:

<Command Name="Append text to job" CommandName="Job_AppendComment">
    <Property Name="Job"          Accessor="ContextJob" />
    <Property Name="Description"  Accessor="$Comment" />
    <Property Name="Date"         Accessor="$Now" />
    <Property Name="Employee"     Accessor="ContextEmployee" />
</Command>

Brondatabewerken

Zie ookbewerken