Domino 9 und frühere Versionen > Entwicklung

workflow - timing nur an aktuellen bearbeiter

(1/2) > >>

luna:
hallo,

ich hab folgenden workflow:

user beantragt hardware / software
geht weiter zu manager, genehmigt
geht weiter zu dem, der den pc installieren muss.
da ist der workflow nun gerade.

dieser ist aber heute nicht da, drum kriegt der mit dem workflow jeden tag einen reminder. funzt auch.

aber was komisch ist, der user, der den antrag urspruenglich ausgefuellt hat, kriegt diesen reminder auch. und das ist natuerlich quatsch. erstens soll er damit nicht mehr belaestigt werden und zweitens soll er nicht wissen, dass die installation noch nicht abgeschlossen ist.

ich hab im architekten unter timing nachgeschaut, aber ich kann nix finden, dass nur einer oder mehrere das "mahnmail" kriegen sollen.

es soll definitiv immer nur der kriegen, der halt eben rueckstaendig mit seiner arbeit ist.

daniela

eknori:
Das kann man so aus der Ferne nicht beantworten. Dazu müsste ich die Eigenschaften der Aktivität kennen. Und wenn da bei der Benachrichtigung auch noch ein Agent im Spiel ist, müsste man sich auch da den Code anschauen.

Ulrich

eknori:
Guck mal bei den Aktivitäten InstallPC und StandBy nach, was da genau passiert

luna:
hallo ulrich,

ich hab nachgeschaut, werde aber aus den eigenschaften install pc und standby nicht schlau. hab mal lauter screenshots gemacht, sind hier:

http://www.sanyo-energy-europe.com/daniela/workflow/
und da: install pc.doc

den agent, der das macht, finde ich gar nicht.

gruss,
daniela

eknori:
Hallo Daniela,

also wenn ich mir das so anschaue, dann frage ich mich ernsthaft wie manche Leute so arbeiten.

Also. Du hast gesagt, der Verantwortliche UND der USER, der den Prozess angestossen hat, bekommt bei "InstallPC" eine Benachrichtigung, wenn der Vorgang liegenbleibt. Das ist auch (erstmal ) richtig so.

Wenn DU einen Prozess anstösst, bekommst du die Nachricht aber nicht in deiner Eigenschaft als USER,
sondern weil du die Rolle "Workflow responsible" besitzt.
Ebenso bekommt dein Kollege mit der Rolle SU_CreatePC die Mitteilung.

Wenn du das mal mit einem "richtigen" User probierst, werden du und dein Kollege aufgrund der Rollen auch weiterhin die Nachrichten erhalten, der User aber nicht.

Was die Aktivität "StandBy" angeht, so passiert dort rein gar nichts, da zwar der Agent (StandBy) aufgerufen wird, an den entscheidenden Stellen aber kein bisschen Code zu finden ist (klar da steht jede Menge Code drin, aber die "User defined Subroutine" ist leer !! )
Hat man wohl nur eingebaut, um den Workflow ein bisschen komplizierter aussehen zu lassen.

Soweit erstmal dies.

Gruss

Ulrich

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln