Autor Thema: Wo Domino Workflow Mailtexte ändern  (Gelesen 2839 mal)

Offline Ute

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 662
  • Geschlecht: Weiblich
Wo Domino Workflow Mailtexte ändern
« am: 05.01.06 - 11:45:55 »
Hi @ll,

stehe im Moment leider etwas auf dem Schlauch. Habe meinen Workflow soweit zum Laufen gebracht, daß er auf die Menschheit losgelassen werden kann. Nun stoßen sich aber ein paar zarte Seelen am rüden Ton der dabei automatisch entstehenden Benachrichtigungsmails zum einen, andererseits ist es natürlich auch von generellem Interesse diese Mails abzuändern.
Ich finde leider die Stelle nicht, an der diese Mails erzeugt werden. Hoffentlich nicht in dem nicht zugänglichen Code.
Kann mir einer einen Tip geben ?
verwendete Domino WF Version ist 6. irgendwas

Vielen Dank
Ute
« Letzte Änderung: 05.01.06 - 12:48:33 von Ute »
2 Domino Server 6.5.1
2 Domino Server 6.5.1 geclustert
alle Server englisch
W2K
Clients 6.5.1
ca 550 User  NT & Win2000 deutsch
ca 10 mobile User
ca 50 Palm OS Geräte

Offline Ute

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 662
  • Geschlecht: Weiblich
Re: Wo Domino Workflow Mailtexte ändern
« Antwort #1 am: 05.01.06 - 12:48:09 »
Manchmal ist `ne Mittagspause Gold wert:

By default Lotus Workflow sends out predefined mail notifications to workflow participants. You can create your own mail layouts by utilizing the Mail events in the Script Library "OS Application Events". Mail notification texts can be viewed as part of the skin because they as well define an interface to end users and can be utilized across different processes or applications in a corporate workflow skin.
2 Domino Server 6.5.1
2 Domino Server 6.5.1 geclustert
alle Server englisch
W2K
Clients 6.5.1
ca 550 User  NT & Win2000 deutsch
ca 10 mobile User
ca 50 Palm OS Geräte

Offline cgorni

  • Junior Mitglied
  • **
  • Beiträge: 54
  • Geschlecht: Männlich
Re: Wo Domino Workflow Mailtexte ändern
« Antwort #2 am: 17.01.06 - 09:29:00 »
Hi.

Es gibt mehrere Stellen an denen du Mails beeinflussen kannst bei Lotus Workflow und zwar in der ScriptLibrary "ApplicationEvents":

1. QueryInboxMailNotification
-------------------------------------
Ein Job liegt ungeclaimed herum und der Backgrounder-Agent verschickt eine Benachrichtigung.

2. QueryInboxOverDueMail
----------------------------------
Ein Job liegt ungeclaimed seit einer längeren Zeit herum (Timing Parameter im Architect Client). Der TimeManagement Backgrounder verschickt eine Mail.

3. QueryActivityOverDueMail
------------------------------------
Ein Job wurde geclaimed, braucht aber zu lang (ebenfalls TimeManagement)

4. QueryAutomatedActivityMail
---------------------------------------
Mail verschicken in einer automatischen Aktivität


Du kannst einerseits die Parameter der Funktionen nehmen und sie erweitern (z.B. einen weiteren Adressaten bei Recipients hinzufügen). Dabei bleibt aber die Struktur und der Inhalt der Mail so, wie Lotus Workflow es vorgibt.

Andererseits kannst du die Mails von Lotus Workflow über den Parameter continue stoppen und deine eingene Mail erstellen und verschicken. "continue = false" ist wichtig, da du sonst zwei Mails hast - deine eigene und die vom Workflow.

Noch ein Tip: bau die eine "SendMail"-Funktion, die die Mail erzeugt und verschickt, damit der Code lesbarer wird.


Offline Ute

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 662
  • Geschlecht: Weiblich
Re: Wo Domino Workflow Mailtexte ändern
« Antwort #3 am: 19.01.06 - 14:27:41 »
Danke, probier ich demnächst aus

Gruß
Ute
2 Domino Server 6.5.1
2 Domino Server 6.5.1 geclustert
alle Server englisch
W2K
Clients 6.5.1
ca 550 User  NT & Win2000 deutsch
ca 10 mobile User
ca 50 Palm OS Geräte

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz