Problemstilling:
Når en medarbejder uploader et bilag, ønsker vi at vedkommende automatisk bliver første godkender. I dag kræver det, at man opretter ét workflow per medarbejder:
Hvis bilag uploadet af [Specifikt navn]
→ Søg godkendelse hos [Specifikt navn]
Det fungerer, men er ineffektivt og skalerer dårligt, da man skal oprett et pr. medarbejder.
Ønske:
Gør det muligt at oprette ét generisk workflow, hvor systemet automatisk bruger den person, der har uploadet bilaget, som godkender.
Teknisk forslag:
Implementér en dynamisk variabel i workflow-definitionen, fx:
Hvis bilag uploadet af [bruger]
→ Søg godkendelse hos [bruger]
Her er bruger en systemvariabel, som refererer til den person, der har uploadet bilaget.
Det kræver blot:
At systemet allerede kan identificere og knytte bilaget til en bruger (hvilket det kan allerede).
At workflow-motoren understøtter brugen af dynamiske felter som [bruger] i både trigger og action.
Fordel:
Ekstra forslag:
Da I allerede har en workflow-builder, så overvej at tilføje en “systemvariabel”-dropdown med fx:
Så kan man bygge fleksible workflows uden at skulle hardcode navne - og de skalerer.