Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Locked
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Mit Installation des angehängten Moduls werden bei neuen Call Tickets die Autoantworten unterdrückt. Bei Setups, die nach dem 1st Call Fix Prinzip arbeiten hilft es, den Mailausgang - und damit die Gesamtkommunikation - von unnötigen Nachrichten freizuhalten.

Das Modul wurde von OTRS für MyHammer programmiert, sollte aber für die Allgemeinheit hinreichend interessant sein...

Arbeitsweise: In die Ticket/article.pm wird folgender Code eingesetzt:

Code: Select all

# ---
# myhammer
# ---
    if (
        $Param{AutoResponseType}
        && $Param{AutoResponseType} eq 'auto reply'
        && $Param{ArticleType} !~ /email/ ) {

        # add history row
        $Self->HistoryAdd(
            TicketID    => $Param{TicketID},
            HistoryType => 'Misc',
            Name => "Sent no auto response because ticket is created not via email!",
            CreateUserID => $Param{UserID},
        );

        # return ArticleID
        return $ArticleID;
    }

# ---
Viele Grüße
Daniel
You do not have the required permissions to view the files attached to this post.
Last edited by Daniel Obee on 12 Mar 2010, 13:21, edited 1 time in total.
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Autoantworten bei CallTickets unterdrücken (2.3.x)

Post by Andre Bauer »

Wenn das von der xxx entwickelt wurde und du es eh veröffentlichst, frag doch, ob sie es in eine der nächsten Version als Option aufnehmen könnten.

Finde auch, dass die Funktionalität durchaus sinnvoll sein kann.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken (2.3.x)

Post by Daniel Obee »

Ist nicht so, dass wir das nicht besprochen haben. Um ehrlich zu sein hat es mich sehr gewundert, die Funktionalität _nicht_ in der 2.4. wiederzufinden. So wie es aussieht, lassen wir das Modul jetzt noch mal portieren (seufz), vielleicht klappts ja beim nächsten Update.

Gruß
Daniel
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Auch dieses Modul wurde inzwischen auf die 2.4.x portiert. An der Funktionalität hat sich nichts geändert.

Ich stelle das Modul hier frei zum Download zur Verfügung. Würde mich freuen, wenn evtl. Tester bzw. Nutzer einen kurzen Kommentar dalassen würden.

Gruß
Daniel

edit: Das Modul hat einen Bug, daher hab ich es erst mal wieder runter genommen.
Last edited by Daniel Obee on 13 Apr 2010, 09:33, edited 1 time in total.
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by mh254 »

Hallo,

hab das Modul bei uns installiert. Es werden auch keine Autoresponses bei neuen Telefontickets erstellt, so weit so gut. Aber es werden auch keine Autoresponses mehr bei Tickets gesendet, die per Email reinkommen.

Das Problem scheint zu sein, das der Parameter $Param{ArticleType} bei eingehenden Emails leer ist.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Hast Du das für deine Version richtige Modul installiert? Bei uns funktionieren beide (auf ihrer jeweiligen Plattform)...
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by mh254 »

Ich habe diese Version: MyHammerTicket-2.0.4.zip genommen, sollte ja zu unserem OTRS passen.
Last edited by mh254 on 30 Mar 2010, 14:05, edited 1 time in total.
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Ich kläre das gleich noch mal mit dem Programmierer. Da scheint tatsächlich was nicht zu funktionieren.
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by mh254 »

Hallo,

gibt es dazu was Neues? Ist das nun ein Bug oder hab ich was falsch gemacht?

Gruß
Markus
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Ist ein Bug in dem Modul. Der wird hoffentlich die Tage noch behoben. Die 2.3er Version funktionierte tadellos, aber irgendwie ist die 2.4 da zickiger.
Im Moment hilft nur deinstallieren - ich sag bescheid, sobald ich was vom Programmierer gehört habe.

Sorry,

Daniel
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by mh254 »

Hi,

hab mal versucht, den Fehler selbst zu beheben, hat leider nicht geklappt. Gibt es dazu vom Programmierer was Neues?

Gruß
Markus
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Wir sind dran :)
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by Daniel Obee »

Leider kann ich für die 2.4.x im Moment kein Paket zur Verfügung stellen, da die Funktion von der xxx in ein anderes Paket mit eingebaut wurde. Die entsprechende Modifikation der article.pm sieht aber wiefolgt aus:

Code: Select all

# ---
# MyHammer
# ---
    if (
        $Param{AutoResponseType}
        && $Param{AutoResponseType} eq 'auto reply'
        && $Param{OrigHeader}
        && $OrigHeader{'X-OTRS-ArticleType'} !~ /email-external/ ) {

        # add history row
        $Self->HistoryAdd(
            TicketID    => $Param{TicketID},
            HistoryType => 'Misc',
            Name => "Sent no auto response because ticket is not created via email!",
            CreateUserID => $Param{UserID},
        );

        # return
        return;
    }

# ---
Zeile 2621/3069, direkt vor

Code: Select all

    # log that no auto response was sent!
    if ( $OrigHeader{'X-OTRS-Loop'} ) {

Viele Grüße
Daniel
mh254
Znuny newbie
Posts: 37
Joined: 03 Mar 2010, 12:00
Znuny Version: 3.1.1
Real Name: Markus Hoffmann
Location: Helmbrechts

Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x!

Post by mh254 »

Danke,

funktioniert :-)

Gruß
Markus
Produktiv:
OTRS: 3.1.11
OS: Ubuntu Server 12.04
Apache2/MySQL 5
Test:
OTRS: 3.1.1
OS: Ubuntu Server 12.04
Apache2/MySQL 5
wurzel
Znuny guru
Posts: 3224
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Autoantworten bei CallTickets unterdrücken - Jetzt 2.4.x

Post by wurzel »

Hallo,

Ich suche diese Funktion für die 3.0.6 oder höher...

Sprich: Telefonticket erstellen, es soll keine E-Mail versand werden.

Falls möglich mit Eskalationszeit bereits gestoppt wenn ich das Ticket erstelle. (Ich bin in meinem Unternehmen mein eigener 1st, 2nd und 3rd Support.)

gibts sowas?

viele Grüße
Florian
OTRS 8 SILVER (Prod)
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
Locked