Hallo
hat schon jemand eine fertige Lösung für den Urlaubsantrag. So das wenn der Urlaub genehmigt wurde gleich ein Eintrag im Urlaubskalender erscheint, mit dem Mitarbeiternamen.
Urlaubsantrag erweitern ?
-
-
Hallo, da hast du Glück,
wir sind gerade dabei einen erweiterten Urlaubsantrag zu entwickeln, der eben genau diese Funktion enthält.
Wir halten dich hier auf dem Laufenden.mfg
Simon Mohr
-
Danke Simon
-
Hallo Willybald,
wie dringend ist es euch mit dieser Anpassung? U.u. kann ich meine Prioritäten etwas verschieben.
Gruß Jens
-
So wild ist das nicht. Ich habe gerade bei meinem Kunden erst installiert. Sie müssen sich jetzt erst mal mit dem Grund auseinader setzten. Der Urlaubsantrag ist etwas später als erweiterung geplant. Evetuell Dezember.
-
Bis dahin sollte das Teil fertig sein. Ich werde hier eine Info dazu posten.
Gruß Jens
-
-
Hallo Sven,
dazu sind spezielle Befehle nötig die so nicht dokumentiert sind. Schick mir mal eine PN mit Deiner eMailadresse.
Gruß Jens
-
Hier noch ein 24/7 Admin Magazin zum Thema, wo gezeigt wird, wie man das ganze mit der API und Javascript realisieren kann. Ist eine wesentlich elegantere Art und Weise als mit den @@-Befehlen.
Danke an Sven (ernie) für den Hinweis.
24|7: Individualisieren Sie David mit Javascript und API-Funktionen (26.05.09)
https://club.tobit.com/login/videocast.asp?castident={73D6675E-3D40-49D1-A2E6-5A4F0EBE2B96}Die direkte Verlinkung klappt hier nicht, daher bitte die Folge vom 26.Mai 2009 heraussuchen.
Gruß Jens
-
Hallo, da hast du Glück,
wir sind gerade dabei einen erweiterten Urlaubsantrag zu entwickeln, der eben genau diese Funktion enthält.
Wir halten dich hier auf dem Laufenden.mfg
Simon Mohr
Habt ihr da jetzt schon was fertig? wir würden so ein Formular gerne haben.
Liebe Grüße aus Passau
-
Hallo aus der Zukunft.
Wie sieht es denn mittlerweile mit dem erweiterten Urlaubsantrag aus.
Ich habe versucht den selbst zu implementieren aber bin nach 8 Stunden noch nicht weit gekommen.Grüße aus Hannover,
Jannik -
Hallo Jannik,
gab es zumindest mal, ich habe hier aber keine lauffähige Version mehr.
Folgend mal der relevante DFML und zugehörige JS Code (um den Zeitstempel für den Davidbefehl zu generieren).
Die Zahl "268436480" ist die David UserId 10004000 in Dezimal (kannst Du einfach mittels dem Windows Taschenrechner umwandeln, diesen auf Programmierer stellen). Soweit ich mich erinnere gibst Du damit an, wer der Erzeuger und/oder Besitzer des Termins ist, bin aber nicht sicher.
Ich hoffe Du kommst damit weiter.
Gruß Jens
Code
Alles anzeigen<DFML name=ACK> @@DATAFORMAT EMAIL @@archive=>group\urlaubscal @@subject Urlaub ##SNDEMAIL## @@setsrstr 33,Ort @@setsrFlags 4,4,-1, 268436480 @@setsrdata 26,4,##start## @@setsrdata 416,4,##ende## </DFML>
JavaScript: Zeitstempel erzeugen
Alles anzeigen<script language="JavaScript" type="text/javascript"> var start = document.getElementById("begin_day").value; var startresult = start.split("."); var monat = startresult[1] -1 ; var timestampstart = (new Date(startresult[2],monat,startresult[0],07,00,00).getTime()/1000); document.forms[0].start.value = timestampstart; var ende = document.getElementById("end_day").value; var enderesult = ende.split("."); var monat1 = enderesult[1] -1 ; var timestampende = (new Date(enderesult[2],monat1,enderesult[0],19,00,00).getTime()/1000); document.forms[0].ende.value = timestampende; </script>
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!