Om operasjoner
En programvareutvikler kan opprette applikasjoner som brukes til å utføre bestemte trinn, for å tilpasse prosessbehandlingen i en arbeidsflyt.
Disse applikasjonene kan være trinnprosessorer som brukes av deltakere i arbeidsflyten, eller automatiserte prosesser som fullfører trinn uten at deltakerne griper inn. Hvis en funksjon i en applikasjon krever inndata fra eller gir utdata til arbeidsflyten, må verdier som tilsvarer inndata- og utdataparametrene, være definert i alle arbeidsflyttrinn som bruker funksjonen.
For hver funksjon definerer systemadministratoren en tilsvarende operasjon. Definisjonen av operasjonen identifiserer parameterverdiene som kreves for å bruke funksjonen i et trinn. Operasjoner defineres i arbeidskøen eller brukerkøen som brukes av applikasjonen når arbeidsflyten utføres. Definisjonen av operasjonen inneholder operasjonens navn og navn, datatype og dataflytretning (lese, skrive eller lese/skrive) for hver parameter. Opplysningene i en operasjonsdefinisjon må samsvare med de tilsvarende opplysningene i funksjonsdefinisjonen.
Forfatteren av arbeidsflyten må velge riktig arbeidskø eller deltaker og operasjon i trinndefinisjonen og deretter tildele verdier til hver nødvendig parameter for å kunne bruke en funksjon i et arbeidsflyttrinn.