Lotus Notes / Domino Sonstiges > Help-Desk Applikation !!Help!!

Keine Benachrichtigung an Supporter

<< < (2/5) > >>

Thomas Schulte:
Für das Todo prüf da mal die Einstellungen hier nach:
MailIfTodoNewDoc....

Für das Ticket ist das nicht ganz so einfach. Beim Save eines neuen (manuell eingetragenen) Tickets wird der Supporter nicht direkt benachrichtigt, egal wie man ihn zuweist.

Wenn das Dokument gespeichert wurde wird dann auch mit der Aktion Supporter zuweisen das entsprechende Mail ausgelöst.

Also erst Speichern, dann zuweisen.

Oder umprogrammieren. Man kann das ins Querysave an dieser Stelle:

--- Code: ---If source.IsNewDoc = True Then
If itemTextExists(source.Document,"fldMailIfNew") = True Then
Set notesitem = source.Document.GetFirstItem("fldMailIfNew")
docmailsend = notesitem.text
Else
docmailsend = ""
End If
Evalstring = |@unique(@NameLookup ( [Exhaustive]; "| + Source.Document.user(0) + |" ;"FullName"))|
EvalVar = CheckAndEvaluate(Evalstring, Source.document)
If Isempty(EvalVar) Then
isnotesuser = False
Else
isnotesuser = True
End If
If Ucase(GetConfigDocByKey ("NoNotification")) = "YES" Or docmailsend = "NO"  Or (Ucase(GetConfigDocByKey ("MailIfNewDoc")) <> "YES" And docmailsend = "")Then
Else
If Ucase(GetConfigDocByKey ("MailIfNewDocLink")) = "YES" And isnotesuser= True Then
BoolLink = True
Else
BoolLink = False
End If

OK = Spoofmessage(_
GetConfigDocByKey("sendMailonBehalfof"),_
doc.user, _
doc.otherusers,_
message,_
MessageslistitemNotExists(messageslist, "msgTicketClick",2),_
doc,_
GetConfigDocByKey("MailIfNewDocSubjectFieldName"),_
GetConfigDocByKey("MailIfNewDocBodyFieldName"),_
BoolLink,_
True,_
"BugReport",_
"IsNewMail")         
End If
*****************************
--> hier
*****************************
End If

--- Ende Code ---
relativ einfach einbauen.

suuper:
Hallo,

also "MailIfTodoNewDoc" stand auf "NO" das hab ich jetzt auf "YES" gestellt, dann geht eine Infomail an den Aufgabenempfänger raus. Soweit so gut. Vielen Dank.
Aber wieso taucht das Aufgabenmail unter der Ansicht "Neue Aufgaben" auf und nicht gleich unter "Aufgaben in Bearbeitung"? Da taucht es ja erst auf wenn der Aufgabennehmer die Aufgabe angenommen hat.
Ich möchte den Leuten aber gerne eine Aufgabe verbindlich einstellen, sodaß Sie diese nicht nochmal "annehmen" müssen.  Wäre für meine Supporter ein Arbeitsschritt mehr als bisher und irgendwie erschließt sich mir da noch nicht die Notwendigkeit. ???

Habe Deinen Workaround mal versucht und einen neuen Call erst über die Schaltfläche "speichern" gespeichert (und nicht geschlossen). Danach kann ich allerdings keinen anderen Supporter zuweisen, ich habe dann nur die Möglichkeit über die Aktion Call->annehmen den Call erstmal selber anzunehmen und anschließend zuzuweisen. Das sind ja 3 extra Schritte. :o

Ich möchte gerne meinen Leuten von der Hotline die Möglichkeit geben einen Call zu erfassen und direkt jemanden per Infomail zuzuweisen. Auch hier erschließt sich für mich irgendwie nicht der Sinn wieso ein neuer Call erstmal in der Ansicht "Neue Tickets" steht und erst von dem eh schon eingetragenen Supporter angenommen werden muß. Erst dann erscheit das Ticket unter "Tickets in Bearbeitung".

Zu Deinem Vorschlag des Umprogrammierens:
ICH MUß MICH JETZT OUTEN!!!!! :-:
Ich bin nicht so firm in der Script-Programmierung :-[
Ist das sehr umfangreich das Script so umzubiegen, daß gleich beim Erfassen eine Mail an den Supporter rausgeht?
Wie müßte das Script denn aussehen?

Vielen lieben Dank für Deine Hilfe. Hat mich schonmal einen großen Schritt voran gebracht! :D

Wäre supernett, wenn Du mir bei den o.a. Fragen auch weiterhelfen könntest!

LG,
suuper

WernerMo:
Hallo,

schade wenn man "Grundsatzdiskussionen" immer wieder führen soll.

Daher nur zur Info (nicht zur Diskussion) Help (wie viele andere Helpdesksysteme) funktionieren so, dass erkennbar ist, ob der Supporter sich des Themas schon angenommen hat (oder nicht = neu).
Das sind die üblichen Supportprozesse, das hat nichts mit des System zu tun, das bildet Prozesse nur ab.
Wenn Du manche Schritte wegläßt, fehlen Dir auch die entsprechenden Infos (z.b. wie lange dauert es bis jemand annimmt etc.)
Evtl. wäre das eine günstige Gelegenheit, mal über die Prozesse nachzudenken und diese zu optimieren.

Gruß Werner
PS Wir setzen (leider) nicht Help ein - aber auch in diesem System ist es so wie in Help

Thomas Schulte:
Werner hat recht. Das System ist so programmiert worden.

Zumindest bei der ersten Zuweisung einer Aufgabe (Todo) muss diese Akzeptiert werden. bei allen weiteren Zuweisungen steuert:
ReassignResetStatus
Ob das Ding wieder auf Null gesetzt wird.

Was nicht heist das man es nicht umbauen könnte. Man muss einfach den Status der Default bei einer Neuanlage auf "0" steht auf "1" setzen.

ACHTUNG: Man hebelt dadurch aber einige Prozesse in der Anwendung aus.

WernerMo:
Hallo Thomas


--- Zitat von: Thomas Schulte am 15.01.08 - 12:40:16 ---ACHTUNG: Man hebelt dadurch aber einige Prozesse in der Anwendung aus.

--- Ende Zitat ---

das genau ist es, was ich meine, es kommt darauf an, die Prozesse zu verstehen UND für seine Zwecke richtig einzusetzen. Diese Prozesse haben 100%ig ihre Berechtigung.

Gruß Werner

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln