Workflow über mehrere Firmen/Server/Repliken (AD)

Und noch ein Problem :smile:

Wieder die lästige Entwicklung:

Ich programmiere einen Antrags-Worflow.
Antragsteller–>Mail mit Link an nächste Stelle–> Genehmigungsstelle segnet ab–>wieder Mail—>[…]—>Mail mit Link zurück an Antragsteller.

Alles kein Problem soweit.
Aber Cheffe hätte es gerne kompliziert:

1.) Die gleiche DB soll in unterschiedlichen Firmen zum Beantragen genutzt werden wobei natürlich die Genehmigung wieder in meiner Firma geschehen soll.

Daten sind nicht dringend, also repliziere ich die DB nachts einmal.

Problem a) Antragsteller in der Schwesterfirma stellt Antrag, Mail mit Doclink wird verschickt. Aber bei der Genehmigungsstelle in meiner Firma läuft der Link (bis zur folgenden Nacht) ins leere.
Das gleiche bei Ablehungs/Genehmigungs Mails zurück an den Antragsteller.
Es gibt eine blöde Zeitverzögerung.

1:1 Replizierung ist doch auch unklug, oder ?

Verzichte ich auf Mailsends bekommt keiner was vom Antrag mit.

Problem b) Das Verschicken des Antrags direkt an die DB in meiner Firma geht auch nicht, da der Antragsteller nach Nachbearbeitungen machen soll/kann.

2.) Um die Sache noch komplexer zu machen gibt es auch noch Genehmigungsstellen in beiden Firmen.

Es geht also kreuz und quer (halt wie der Postweg).
Der Genehmigungs-Workflow ist kein Problem, aber sobald ich mit Mailsend anfange läuft es ständig ins Leere.

Wie mache ich nur sowas ?
Wie entwickle ich Workflows die über mehrere Firmen/Server/Replicen laufen.

Hat jemand Tips, Beispiele, Ideen ??

Vielen Dank !

Und noch ein Problem :smile:

So macht es doch erst richtig Spaß :wink:

Wieder die lästige Entwicklung:

Ich programmiere einen Antrags-Worflow.
Antragsteller–>Mail mit Link an nächste Stelle–>
Genehmigungsstelle segnet ab–>wieder
Mail—>[…]—>Mail mit Link zurück an Antragsteller.

Alles kein Problem soweit.
Aber Cheffe hätte es gerne kompliziert:

1.) Die gleiche DB soll in unterschiedlichen Firmen zum
Beantragen genutzt werden wobei natürlich die Genehmigung
wieder in meiner Firma geschehen soll.

Daten sind nicht dringend, also repliziere ich die DB nachts
einmal.

Problem a) Antragsteller in der Schwesterfirma stellt Antrag,
Mail mit Doclink wird verschickt. Aber bei der
Genehmigungsstelle in meiner Firma läuft der Link (bis zur
folgenden Nacht) ins leere.
Das gleiche bei Ablehungs/Genehmigungs Mails zurück an den
Antragsteller.
Es gibt eine blöde Zeitverzögerung.

1:1 Replizierung ist doch auch unklug, oder ?

Verzichte ich auf Mailsends bekommt keiner was vom Antrag mit.

Problem b) Das Verschicken des Antrags direkt an die DB in
meiner Firma geht auch nicht, da der Antragsteller nach
Nachbearbeitungen machen soll/kann.

2.) Um die Sache noch komplexer zu machen gibt es auch noch
Genehmigungsstellen in beiden Firmen.

Es geht also kreuz und quer (halt wie der Postweg).
Der Genehmigungs-Workflow ist kein Problem, aber sobald ich
mit Mailsend anfange läuft es ständig ins Leere.

Also: Mache kein MailSend vor dem Replizieren :smile:

Nicht schlagen, hier kommt noch eine Idee!

Also: Mache kein MailSend vor dem Replizieren, sondern entweder ein bestimmtes Dokument erstellen bzw. den Antrag durch ein Flag markieren.

Dann einen Agenten schreiben, der regelmäßig nachts nach der Replizierung läuft und die neuen Dokumente/markierten Anträge durchläuft und die E-Mails generiert. Dann das Dokument oder das Flag löschen.

Im Dokument oder Flag sollte noch stehen, auf welchem Server die E-Mail verschickt werden soll, so dass nur der Agent auf dem richtigen Server die E-Mails generiert.

HTH
Thomas Bahn