Autor Thema: Zeitgesteuerte mail über Agent  (Gelesen 3521 mal)

Offline Sommersprosse

  • Senior Mitglied
  • ****
  • Beiträge: 296
  • Geschlecht: Weiblich
Zeitgesteuerte mail über Agent
« am: 18.02.09 - 16:21:29 »
Hallo zusammen,

ich brauche mal wieder Eure Hilfe.

Ich brauche einen Agenten, der mir automatisch einmal am Tag Mails verschickt wenn folgende Bedingungen erfüllt sind:

In unserem Travel Workflow liegen Dokumente zum Final Approv und müssen von einem Stellvertreter der GF genehmigt werden. Damit die Stellvertreter nicht immer in der DB schauen müssen, sollen Sie eine mail bekommen, wenn der Antrag länger als 24 Stunden nicht bearbeitet worden ist.

Meine Zeitinformationen hole ich mir aus einem Feld Edit_history_on, in dem mehrere Eiinträge sein können.

Über
Code
_time:= @Subset("Edit_history_on";1);

hole ich mir den ersten Eintrag und dann mit dieser Formel zu vergleichen.
Code
@If(@Now>(@Adjust(_time;0;0;1;0;0;0));@MailSend(final;"";"";dringend;"";"sofort handeln";[IncludeDoclink]);@MailSend(final;"";"";"jetzt aber";"";"")
);

Ich bin mir nicht sicher ob ich die richtige Formel dafür verwende, ich habe mich heute schon durchs Forum und die Hilfe gesucht und verschiedene Ansätze gesehen, aber was letztlich das richtige ist, hat sich mir nicht so richtig erschlossen......

Die Zeitformate müssten passen, da im edit_history auch mit @now ein neuer Eintrag erstellt wird.

Hab bis jetzt nur Agenten über einfache Aktionen erstellt, aber damit komme ich hier nicht weiter.

Ihr könnt mir bestimmt sagen, welcher Ansatz hier der richtige ist.


« Letzte Änderung: 19.02.09 - 15:23:31 von sommersprosse »
Gruß Ulli

Offline Jens_1

  • Senior Mitglied
  • ****
  • Beiträge: 440
  • Geschlecht: Männlich
Re: Zeitgesteuerte mail über Agent
« Antwort #1 am: 19.02.09 - 11:23:53 »
Moin!

Ichbin mir nicht sicher ob ich Dich richtig verstanden habe - bin auch nicht wirklich Prgrammierer....
Bau Dir einen zeitplangesteuerten Agenten der auf alle Dokumente geht und mit einem entsprechenden Selektionskriterium die Dokumente abfischt und das Mail verschickt.

Hth!

Gruß
Jens
CLP Domino R5 System Administrator
CLP IBM Lotus Domino 6 System Administrator
CLP IBM Lotus Domino 7 System Administrator
IBM Certified System Administrator - Lotus Notes and Domino 8

Offline Sommersprosse

  • Senior Mitglied
  • ****
  • Beiträge: 296
  • Geschlecht: Weiblich
Re: Zeitgesteuerte mail über Agent
« Antwort #2 am: 19.02.09 - 11:58:25 »
Hallo Jens,

Du hast mich schon richtig verstanden. Ich bin nur beim selektieren auf die Nase gefallen.

Mit
Code
_time:= @Subset(@TextToTime(Edit_history_on);1);

@SetField("Last_Date";_time);

@If(
		@Now>(@Adjust(_time;0;0;1;0;0;0));
			@MailSend(final;"";"";"mail gefunden";"";"";[IncludeDoclink]);
			"");
SELECT @All

verschickt er mir jetzt meine Testmail. Das Setfield hatte ich nur mal reingemacht um heraus zu finden was mein @subset ausgibt. Darüber habe ich dann auch meinen Fehler gefunden.

Aber eine Frage hätte ich noch...
Kann ich mit Formel Sprache auch eine Sammelmail erstellen, damit nicht lauter einzelne Mails ankommen? Das wäre irgendwie praktisch.

Gruß Ulli

Offline Jens_1

  • Senior Mitglied
  • ****
  • Beiträge: 440
  • Geschlecht: Männlich
Re: Zeitgesteuerte mail über Agent
« Antwort #3 am: 19.02.09 - 12:35:30 »
Hmm - das geht bestimmt. Dürfte aber, glaube ich, eine ziemliche Quälerei werden das auch optisch ansprechend hinzukriegen.
Ich habe sowas mal versucht und dann doch in Script gebaut weil mit der Formelsprache keine anständigen Tabellen gebaut werden konnten...

Über die Bildung eines Arrays solltest Du wohl irgendwie weiterkommen.

Gruß
Jens
CLP Domino R5 System Administrator
CLP IBM Lotus Domino 6 System Administrator
CLP IBM Lotus Domino 7 System Administrator
IBM Certified System Administrator - Lotus Notes and Domino 8

Offline Sommersprosse

  • Senior Mitglied
  • ****
  • Beiträge: 296
  • Geschlecht: Weiblich
Re: Zeitgesteuerte mail über Agent
« Antwort #4 am: 19.02.09 - 15:10:17 »
Ich hab's fast befürchtet.

In Script muss ich mich erst noch einarbeiten, bevor ich das anpacke. Da nicht die Masse von Mails verschickt werden ist es auch nicht so dramatisch.

Trotzdem danke...

Blöde Frage.. wie kann ich denn einen Beitrag auf erledigt setzen, damit er einen tollen Daumen bekommt?
Gruß Ulli

Glombi

  • Gast
Re: Zeitgesteuerte mail über Agent
« Antwort #5 am: 19.02.09 - 15:19:47 »
Blöde Frage.. wie kann ich denn einen Beitrag auf erledigt setzen, damit er einen tollen Daumen bekommt?
Du musst Dein erstes Post bearbeiten und dort als Symbol den Daumen hoch wählen.

Andreas

Offline Sommersprosse

  • Senior Mitglied
  • ****
  • Beiträge: 296
  • Geschlecht: Weiblich
Re: Zeitgesteuerte mail über Agent
« Antwort #6 am: 19.02.09 - 15:24:29 »
Du musst Dein erstes Post bearbeiten und dort als Symbol den Daumen hoch wählen.

Danke......
Gruß Ulli

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz