Autor Thema: myWorkflow - Urlaubsanträge  (Gelesen 8788 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
myWorkflow - Urlaubsanträge
« am: 06.02.04 - 17:39:40 »
Wir haben seit einigen Jahren Domino Workflow im Einsatz. Bisher ist auch alles gut gegangen. Doch seit ich die Version 6.5 und 6.5.1 auf dem Server einsetzt, fliegt mir eine DB nach der anderen um die Ohren. Ich habe keine Ahnung, woran das liegt. Habe auch keine Lust mehr, da weiter nachzuforschen.

Eine unserer Datenbanken heißt "Vaz" ( Korrekturmeldung Variable Arbeitszeit)

Der Mitarbeiter hat mal wieder verpennt, ein- oder auszustempeln; er will Urlaub, heiratet, oder will sonstwie dem schnöden Arbeitsalltag entfliehen. Dazu haben wir ein elektronisches Formular, das in der FORMS.NTF schlummert. Jeder MA kann also über seinen PostKasten einen Antrag stellen. Die Anträge landen in einer MailInDB und werden dann vom Vorgesetzten bearbeitet.
Teilweise muß auch ein Ad-Hoc Workflow ausgelöst werden, wenn der Genehmiger sich nicht zuständig fühlt, oder sonst keine Lust hat, die Anträge freizugeben. Wenn die dann endlich genehmigt sind, landen sie in der HR, wo sie dann im Zeiterfassungsystem zeiterfasst werden. Danach ist der Spuk vorbei und der Vorgang abgeschlossen. Ach ja, sowohl über die Genehmigung, als auch über das Vorgangsende muss der Antragsteller natürlich informiert werden.

Okasa, das wurde bisher über Domino Workflow abgebildet. Aufgrund der besagten Probleme und da ich mich in der letzten Woche mehr und mehr als Punchingball und Treteimer fühlte, habe ich mich entschlossen, die Datenbank neu aufzubauen; ohne diesen ganzen Overhead von agenten und Workflow "Engines". Vor allen Dingen ohne diese DWF "Blackbox", die im Fehlerfall noch nicht einmal ein simples Debuggen erlaubt.
Ich habe mich also heute mal hingesetzt und das Ganze umgesetzt.

Grundlage ist das OpenBlank Template (http://www.openntf.org/Projects/pmt.nsf/ProjectHome?ReadForm&Query=OpenBlank%20Template )

Der "Workflow" wird allein über ein einzelnes StatusFeld gesteuert. Zugriffsberechtigungen über AutorenFelder in der Hauptmaske. Das Ganze kommt OHNE LotusScript, API, C++ etc aus; alles nur @formula.

Durch den modularen Aufbau mit Teilmasken sollte es möglich sein, einfache WF mit diesem Grundgerüst abzufackeln. Die DB erhebt keinen Anspruch auf Vollständigkeit.
Der Notes Anfänger kann aber gut davon lernen. ( denke ich mal )

na, ja, und so sieht das Ganze aus



und die DB könnt ihr hier herunterladen http://www.eknori.de/_data/myVAZ.rar

eknori
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:myWorkflow - Urlaubsanträge
« Antwort #1 am: 06.02.04 - 17:53:47 »
Kleine Frage zum "Vorzustand": Wie habt Ihr die Forms.ntf unter 6 wieder zum Laufen gebracht? Offiziell wurde die mit 5 ja pensioniert, aber noch unterstützt und unter 6 läuft die doch eigentlich nicht mehr.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:myWorkflow - Urlaubsanträge
« Antwort #2 am: 06.02.04 - 17:56:46 »
wieso nicht ?? Forms.ntf ins Data Verzeichnis und los geht es. Die 300 VAZ Anträge am Tag zeigen mir, daß es immer noch funzt  ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:myWorkflow - Urlaubsanträge
« Antwort #3 am: 06.02.04 - 18:01:00 »
Ok, ich habs selber nicht im Einsatz, hab aber schon davon gehört, dass es aufgehört hat zu arbeiten. Möglich, dass man darauf zurückgekommen ist und nur irgend eine der dotdot Versionen davon betroffen ist. Gut zu wissen.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:myWorkflow - Urlaubsanträge
« Antwort #4 am: 06.02.04 - 18:03:35 »
ich habe server 6.5 en und Client 6.0.2 cf1 in der Fa im Einsatz
Zuhause schnurrt 6.5.1 en als Server und die deutsche 6.5 Clientversion.

Und da funzt das

« Letzte Änderung: 06.02.04 - 18:06:42 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Axel Janssen temp

  • Gast
Re:myWorkflow - Urlaubsanträge
« Antwort #5 am: 06.02.04 - 18:21:08 »
Klasse  8)
Ich halte immer noch dieses DWF System operabel. Gestern war ein wirklich nicht dummer sowie sehr fokussiert und konzentriert arbeitender Mann von IBM da. Nächstes mal bringt er seinen Kolleschen, den OS-390 Experten mit.
 
Zur Zeit schwierig, das in der vereinbarten bezahlten Zeit am Laufen zu halten, inklusive Tests in Produktivumgebung, die sehr sorgsam geplant werden müssen: Wenn ich Mist baue, haben 8 oder mehr Leute einen ziemlich lauen Arbeitstag. Ihnen fehlen dann einfach die Aufgaben   ;D

Man sollte sich wirklich mehr diese openNTF-Geschichten anschauen.
Noch so ein Punkt: Die Websphere Monster-Zertifizierung als 3 Teiler frisst wirklich Zeit.

Gruß Axel

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:myWorkflow - Urlaubsanträge
« Antwort #6 am: 06.02.04 - 18:32:01 »
einfaches Beispiel:

DWF guckt im ORGA Verzeichnis nach, ob der mutmaßliche Vogangsverantwortliche auch nicht selbst Urlaub genehmigt bekommen hat und sucht dann nach einem Stellvertreter.
Ist kein Stellvertreter eingetragen, kackt mir das System mit der freundlichen Meldung " Routing Error" regelmäßig ab. Alle mailbasierten Initialisierungen bleiben einfach unverichteter dinge im Schlummerzustand ( Prozeß wird initiiert ).
Also wieder mal Hand anlegen und die scheiße rerouten ( klappt aber nicht im ersten Vorgang ).....

nee, da habe ich keinen Bock mehr drauf.

Und son blöden LookUp auf die OrgaDB kriege ich auch noch in meine DB reingebastelt; wie gesagt, habe ja heute erst angefangen...

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline killinspree

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
  • Intelligente Bomben explodieren nicht!
    • burninzoo.de
Re:myWorkflow - Urlaubsanträge
« Antwort #7 am: 16.02.04 - 14:22:44 »
Hi,
ich weis jetzt nicht ob das ganz zum Thema dieses Treats passt, aber ich hätte da mal ne Frage.

Wie bekomme ich ein Formular in das Menü Erstellen/Andere rein.
Wenn ich z.B Bestellformular so zur Verfügung stellen wollte?

Danke
-killinspree-

3x domino 6.0.2 auf nt 5 server
1x domino 6.0.2 für meine privaten spielereien
350x clients w2k davon 70 im aussendienst; clientseitig LN 6.5.1
20x handhelds

Offline fritandr

  • Global Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 742
  • Geschlecht: Männlich
  • Höre nie auf besser zu werden...
    • KAMMACHI Consulting GmbH
Re:myWorkflow - Urlaubsanträge
« Antwort #8 am: 16.02.04 - 14:41:34 »
Hallo killinspree,

schau mal bei folgendem Thread.

http://www.atnotes.de/index.php?board=2;action=display;threadid=13816;start=0

Gruß
fritandr
« Letzte Änderung: 16.02.04 - 14:42:50 von fritandr »
Andreas Fritz

Offline killinspree

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
  • Intelligente Bomben explodieren nicht!
    • burninzoo.de
Re:myWorkflow - Urlaubsanträge
« Antwort #9 am: 16.02.04 - 15:03:23 »
@fritandr
Vielen Dank,
war genau das was ich gesucht hab!!
cu
-killinspree-

3x domino 6.0.2 auf nt 5 server
1x domino 6.0.2 für meine privaten spielereien
350x clients w2k davon 70 im aussendienst; clientseitig LN 6.5.1
20x handhelds

Offline wuwu

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: myWorkflow - Urlaubsanträge
« Antwort #10 am: 18.11.04 - 07:26:29 »
hallo eknori,
hab mir deine schablone myvaz mal gezogen und angeschaut, soweit sieht das ding super aus.
aber ich versteh, wenn ich sage vaz, dann kann man oben eine nummer eintrgan und sagen submit, ansonsten tut sich gar nichts, hättest du vielleicht mal ne erklärung bzw. workaround dafür, oder eventuell ne neue schablone?

mfg horst
Domino 7.01 - AS 400, Domino 7.01 - Win2003, Lotus Notes 8.01 Basic->PCs, NB, Terminal Server Farm.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: myWorkflow - Urlaubsanträge
« Antwort #11 am: 18.11.04 - 07:43:15 »
yoo, da habe ich doch glatt die bearbeitbare Maske vergessen  :-[
in der angehängten Datei findest du die Maske für den Antragsteller. Bitte mal in die einzelnen Felder gucken und entsprechend anpassen.

Der User ruft die Maske auf und füllt sie aus. Wenn er auf Einreichen klickt, wird die
Maske an die MailIn Datenbank geschickt und kann dort bearbeitet werden.

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline wuwu

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: myWorkflow - Urlaubsanträge
« Antwort #12 am: 18.11.04 - 08:36:56 »
danke für das dokument, jetzt bekomme ich noch beim einreichen die meldung, das der bearbeiter like */witte usw. aussehen mus, wo schalte ich das aus, hab mir die scripts angesehen, kanns aber nirgends finden, leider!

merci horst
Domino 7.01 - AS 400, Domino 7.01 - Win2003, Lotus Notes 8.01 Basic->PCs, NB, Terminal Server Farm.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: myWorkflow - Urlaubsanträge
« Antwort #13 am: 18.11.04 - 08:39:42 »
gucke mal in das Feld ValidationArray. Da steht

"Bearbeiter|NOBLANK|default":"Bearbeiter|ISLIKE|default|*/witte/de"

Ändere den Eintrag in

"Bearbeiter|NOBLANK|default"
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline lkdemmin

  • Frischling
  • *
  • Beiträge: 32
  • Geschlecht: Weiblich
    • Landkreis Demmin
Re: myWorkflow - Urlaubsanträge
« Antwort #14 am: 01.02.05 - 17:00:59 »
Hallo,

würde sehr gern die Datenbank für Lotus Notes 5 benutzen.
Geht das?
Notes Domino Server 5.0.8
Lotus Notes Client 5.0.10

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: myWorkflow - Urlaubsanträge
« Antwort #15 am: 01.02.05 - 17:03:39 »
yo, das sollte funktionieren. Da ist nichts R6 eigenens im Code. Die Ansichten sollten auch im R5 funzen. Ansonsten musst du da ein bisschen Hand anlegen
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline lkdemmin

  • Frischling
  • *
  • Beiträge: 32
  • Geschlecht: Weiblich
    • Landkreis Demmin
Re: myWorkflow - Urlaubsanträge
« Antwort #16 am: 01.02.05 - 17:14:22 »
Dazu hatte ich die myVAZ.nsf runtergeladen und bekam die Fehlermeldung "ungültige NSF Version"

Deshalb dachte ich, es gibt extra Schablone bzw. DB für LN 5
Notes Domino Server 5.0.8
Lotus Notes Client 5.0.10

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: myWorkflow - Urlaubsanträge
« Antwort #17 am: 01.02.05 - 17:33:50 »
achso, ja richtig. warte mal. ich konvertiere die schnell nach R5
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: myWorkflow - Urlaubsanträge
« Antwort #18 am: 01.02.05 - 17:36:19 »
soo, hier die R5 Version
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline lkdemmin

  • Frischling
  • *
  • Beiträge: 32
  • Geschlecht: Weiblich
    • Landkreis Demmin
Re: myWorkflow - Urlaubsanträge
« Antwort #19 am: 01.02.05 - 17:43:18 »
danke...... :D  aber fehlt jetzt noch die Forms.ntf für LN 5?
Notes Domino Server 5.0.8
Lotus Notes Client 5.0.10

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz