• Problem with the Dispatcher

    By Thomas Bergen 2 decades ago

    The dispatcher creates more and more documents. Every document the dispatcher runs on gets one more copy everytime the dispatcher runs.



    Any idea how to fix this?

    • please take a look at the log section ...

      By Thomas Schulte 2 decades ago

      in the configuration frame. the dispatcher should walk through all documents and after it has finished removes all documents that could be translated into tickets from the database.



      If this does not happen there must be a entry in the log section.

      • Log Entry: Invalid formula

        By Thomas Bergen 2 decades ago

        1.9.05 10:03:12 PM : CREATENEWTICKET: 4044 on line 141: Invalid formula (@unique(@NameLookup ( [Exhaustive]; ""Amundsen, Sofie (Book)" " ;"FullName")))

        • take a look at the $memo View ...

          By Thomas Schulte 2 decades ago

          The Memo with that adress should sit there. Is this Mail from an external or an internal source?



          Thomas

          • as well as

            By Thomas Bergen 2 decades ago

            The tickets we have this problem with are from external as well as internal users. And yes, they are all in the ($Memo) view.

          • CREATENEWTICKET

            By Ralf Reetmeyer 2 decades ago

            We have the same problem as discript by thomas bergen. Did you found a solution ?

        • This might perhaps help with issues of that kind

          By Thomas Schulte 2 decades ago

          You will have to change two things in the Lib.Appl.Functions.

          enter the following in the options:

          Use "Lib.appl.NotesAPI"

          Change the function "CreateNewTicket" as followes:

          Dim IRC as variant



          ' check if the user is a notes user because only this ones get documents with links

          Evalstring = |@unique(@NameLookup ( [Exhaustive]; "| + newticket.user(0) + |" ;"FullName"))|

          iRC = CheckSelectionFormulaValid( Evalstring)

          If iRC(0) = NO_ERROR Then

            EvalVar = Evaluate(Evalstring)<br/>
            If Isempty(EvalVar) Then<br/>
               isnotesuser = False<br/>
            Else<br/>
               isnotesuser = True<br/>
            End If<br/>
          

          Else

            isnotesuser = False<br/>
          

          End If

          • Error in CreateNewTicket and Dispatch

            By Thomas Bergen 2 decades ago

            The errors now are:



            CREATENEWTICKET: 48 on line 142: Error in loading DLL



            and in Dispatch:



            PROCESSMAILTICKETSANDRESPONSES: 91 on line 45: Object variable not set

            • To check why this is happening i would need a

              By Thomas Schulte 2 decades ago

              Copy of the database with the configurations documents and the mail or mails which cause this problem. You could send this to Thomas.Schulte@Schulte-Kulmbach.de



              If you do so please check that the access rights are set so that i can have full access to that database



              Thomas