Autor Thema: Link in Benachrichtigungsmail zeigt auf falsches Dokument  (Gelesen 4284 mal)

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Im Benachrichtigungsmail welches verschickt wird, wenn der Dispatcher aus dem Memo ein Ticket erstellt hat, verweist der Link auf ein falsches Dokument. Wenn ich auf den Link klicke, öffnet sich immer das Schlüsselwortdokument für MailShowToUserBeforeSending.

Wo kann man denn das ändern?

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #1 am: 17.02.07 - 12:33:04 »
????
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #2 am: 19.02.07 - 09:28:24 »
Das Problem ist reproduzierbar, d.h. bei allen Benachrichtigungsmails, die durch den Dispatcher erstellt wurden, zeigt der Link auf das Dokument mit dem Schlüsselwort.

Ich habe heute nochmal ein bisschen geforscht. Das Problem scheint in der Funktion CreateNewTicket in der Bibliothek lib.appl.functions zu liegen.

Ich habe den Parameter doc durch NewTicket ersetzt und dann zeigt der Link im Mail auch auf das richtige Dokument. Das das aber eine Funktion ist, die wahrscheinlich noch an anderen Stellen der DB eingesetzt wird, kann ich nicht beurteilen, was für Seiteneffekte durch diese Änderung auftreten.

...
   ' send the mail either as mail with link or as mail
   If Ucase(GetConfigDocByKey ("NoNotification")) = "YES" Or docmailsend = "NO"  Or (Ucase(GetConfigDocByKey ("MailIfNewDocDispatcher")) <> "YES" And docmailsend = "")Then
         ' do not do anything
   Else
      If Ucase(GetConfigDocByKey ("MailIfNewDocDispatcherLink")) = "YES" And isnotesuser= True Then
         BoolLink = True
      Else
         BoolLink = False
      End If
         ' Send Mail
      OK = Spoofmessage(_
      GetConfigDocByKey("sendMailonBehalfof"),_
      newticket.user, _
      newticket.otherusers,_
      message,_
      messageclick,_
      NewTicket,_ 'doc,_
      GetConfigDocByKey("MailIfNewDocDispatcherSubjectFieldName"),_
      GetConfigDocByKey("MailIfNewDocDispatcherBodyFieldName"),_
      BoolLink,_
      True,_
      "BugReport",_
      "IsNewMail")         
   End If
   Createnewticket = newticket.UniversalID
...

Allerdings werden einige Variablen nicht durch den entsprechenden Text ersetzt.

Im Betreff der Mail:

Ihre Helpdeskanfrage wurde von <<supporter>>  zur Bearbeitung unter der Nummer <<AMAS-6YKBHY>> angelegt

Im Body-Feld:

...
Vielen Dank für Ihre Anfrage.

Ihre Anfrage
 
<<ProblemFirstLine>>

ist bei uns, unter der im Betreff angegebenen Service-Nummer, eingegangen. Bitte beziehen Sie sich bei allen weiteren Anfragen auf diese Nummer.
...


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #3 am: 19.02.07 - 09:32:44 »
Für das mit den Variablen probier doch bitte den "Work around a workaround" von Ulrich aus.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #4 am: 19.02.07 - 09:35:02 »
Und das mit den Newtickets ist so richtig. Irgendwie ist uns das bisher immer durchgerutscht.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #5 am: 19.02.07 - 11:27:45 »
Für das mit den Variablen probier doch bitte den "Work around a workaround" von Ulrich aus.

Hat leider nichts gebracht.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #6 am: 19.02.07 - 11:36:43 »
Selbst nach einem "Recompile all ..." und wenn du komplett alle aus der Anwendung rausschmeisst nicht?

Bei mir funktioniert das.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #7 am: 19.02.07 - 11:36:47 »
welche fehlermeldung bekommst du denn im LOG?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #8 am: 19.02.07 - 12:10:56 »
Auch nach einem Recompile ist das Ergebnis immer noch das gleiche.

welche fehlermeldung bekommst du denn im LOG?

In der LOG-Ansicht in der DB sehe ich keine Meldung. In der Konfiguration steht LogScriptError auf YES. Das müsste doch reichen, oder?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #9 am: 19.02.07 - 12:29:42 »
ja, das sollte reichen
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link in Benachrichtigungsmail zeigt auf falsches Dokument
« Antwort #10 am: 20.02.07 - 10:32:52 »
Das mit den Variablen ist anscheinend das gleiche Problem wie hier:

http://atnotes.de/index.php?topic=34529.msg217100#msg217100

Die Änderung mit dem Default-Supporter habe ich mal gemacht und der wird dann auch im Mail von Dispatcher angezeigt. Was jetzt noch fehlt ist die Variable <<ProblemFirstLine>>. Diese Feld gibt es zu diesem Zeitpunkt auch noch nicht.

Hab' gerade noch was anderes auf dem Tisch was fertig werden muss.  Danacvh werde ich mal sehen wie ich das Feld da noch reinkriege.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz