Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Hilfe zu Znuny Problemen aller Art
Locked
ewu
Znuny newbie
Posts: 9
Joined: 20 Jun 2012, 18:18
Znuny Version: 3.0.11
Real Name: Uwe Breit
Company: TULOCK

Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by ewu »

Hallo zusammen,

wir sind gerade dabei OTRS 3.0.11 und KIX4OTRS in unserer Firma einzuführen.
Nun wollen wir den Firmennamen auch in den Tickets bei den Ticket-Informationen mit Anzeigen bzw. dies beim Ticket direkt mit einblenden.
Wenn ich nun wie in einigen Anleitungen beschrieben in der /otrs/Kernel/ in der Datei Config.pm die Zeile CustomerCompanySupport => 1
hinzufüge verändert sich meine Ansicht auch nach einem Serverneustart nichts.

Welche Anpassungen muss ich durchführen und in welcher Datei hat dies zu erfolgen.

Wäre Dankbar für einen schnellen Tip!

Gruß Uwe
ewu
Znuny newbie
Posts: 9
Joined: 20 Jun 2012, 18:18
Znuny Version: 3.0.11
Real Name: Uwe Breit
Company: TULOCK

Re: Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by ewu »

Lösung:
Anzeige der Queue und des Firmennamen auf der Übersichtsseite bei den einzelnen Tickets,
die Zeilenangaben dienen eher der Orientierung:

Anpassung 1:
AgentDashboardTicketGeneric.dtl /opt/otrs/KIX4OTRS/Kernel/Output/HTML/Standard
<td>$QData{"Queue"}</td>
<td width="10%">$QData{"CustomerName","100"}</td>

Anpassung 2:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 20 - 21
use Kernel::System::CustomerCompany;

Anpassung 3:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 45 - 47
$Self->{CustomerCompanyObject} = Kernel::System::CustomerCompany->new(%Param);

Anpassung 4:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 357 -360
my %Company = $Self->{CustomerCompanyObject}->CustomerCompanyGet(CustomerID => $Ticket{CustomerID});
$Ticket{CustomerName} = $Company{CustomerCompanyName};

Anpassung 5:
AgentDashboardTicketGeneric.dtl /opt/otrs/KIX4OTRS/Kernel/Output/HTML
<div title="$QData{"Title"}">$QData{"Title","200"}</div>
Image
Wir leisten Sicherheit in Kommunikation.
Das IT-Security Systemhaus im Saarland !
Unsere Partner: Dell - Sonicwall, Qualys, Emc², vmware, veeam, TREND MICRO, NORMAN, zertificon
andreashergert84
Znuny newbie
Posts: 6
Joined: 26 Jul 2012, 12:39
Znuny Version: 3.1.7
Real Name: Andreas Hergert
Company: WG Systemhaus

Re: Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by andreashergert84 »

Hi, Danke für die Ausführung

leider funktioniert sie nicht mehr unter KIX4OTRS 4.3

gibts da nen paar Tipps?

Danke
andreashergert84
Znuny newbie
Posts: 6
Joined: 26 Jul 2012, 12:39
Znuny Version: 3.1.7
Real Name: Andreas Hergert
Company: WG Systemhaus

Re: Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by andreashergert84 »

Für OTRS 3.1.13 mit KIX4OTRS 4.3 funktioniert die Lösung mit leicht angepasster Positionierung:

Anpassung 1:
AgentDashboardTicketGeneric.dtl /opt/otrs/KIX4OTRS/Kernel/Output/HTML/Standard Zeile 119
<td>$QData{"Queue"}</td>
<td width="10%">$QData{"CustomerName","100"}</td>

Anpassung 2:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 20 - 21
use Kernel::System::CustomerCompany;

Anpassung 3:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 41
$Self->{CustomerCompanyObject} = Kernel::System::CustomerCompany->new(%Param);

Anpassung 4:
DashboardTicketGeneric.pm /opt/otrs/KIX4OTRS/Kernel/Output/HTML Zeile 769
my %Company = $Self->{CustomerCompanyObject}->CustomerCompanyGet(CustomerID => $Ticket{CustomerID});
$Ticket{CustomerName} = $Company{CustomerCompanyName};
thomasfirnschrott
Znuny newbie
Posts: 1
Joined: 31 Jul 2013, 10:01
Znuny Version: 3.2.9
Real Name: Thomas Firnschrott

Re: Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by thomasfirnschrott »

Guten Tag!

Ich hab ähnliche Anpassugnen mit dem KIX Modul gemacht und bekomme jetzt im Paketmanager und System-Log immer wieder Medlungen, dass das Paket KIX nicht richtig installiert ist und neu installiert werden soll.
Der Log sagt:
Wed Jul 31 10:04:27 2013 error OTRS-CGI-10 KIX4OTRS-5.0.0: /opt/otrs/KIX4OTRS/var/httpd/htdocs/skins/Agent/default/css/KIX4OTRS.Default.css is different!
Wed Jul 31 10:04:27 2013 error OTRS-CGI-10 KIX4OTRS-5.0.0: /opt/otrs/KIX4OTRS/Kernel/Output/HTML/Standard/AgentTicketOverviewSmall.dtl is different!
Wed Jul 31 10:04:27 2013 error OTRS-CGI-10 KIX4OTRS-5.0.0: /opt/otrs/KIX4OTRS/Kernel/Output/HTML/Standard/AgentDashboardTicketGeneric.dtl is different!

Das weiss ich selber ;-))

Aber gibt es eine Möglichkeit das irgendwo zu hinterlegen wo es keine Fehler loggt oder diese zu irgnorieren.

MbG
andreashergert84
Znuny newbie
Posts: 6
Joined: 26 Jul 2012, 12:39
Znuny Version: 3.1.7
Real Name: Andreas Hergert
Company: WG Systemhaus

Re: Kunden Firma beim Kunden Benutzer bzw im Ticket anzeigen

Post by andreashergert84 »

Die Lösung funktioniert auch noch mit leicht angepasster Zeilenzahl unter OTRS 3.2.x mit KIX4OTRS 5.0
in OTRS 3.3 kann man die Spalten dann vom System aus anpassen.
Locked