Hallo,
nachfolgend eine kleine Problemstellung, die etwas "nervig" ist, wofür ich aber einen Ratschlag brauche:
Problemstellung
Bei der Teilen - Funktionalität wird standardmäßig immer der Kunde des Orginaltickets als neuer Kunde eingetragen, was ja meistens auch so korrekt ist. Bei uns hier im Hause wird es aber benötigt, dass NICHT der Kunde des Orginaltickets dort eingetragen wird sondern der Besitzer des Orginaltickets.
Beispiel:
Max Mustermann ist der Kunde, Lena Mayer die Besitzerin. Lena Mayer drückt auf "Teilen" und soll nun als Kunde eingetragen werden. Aktuell wäre es aber Max Mustermann.
Lösungsidee
Anpassen des Formulares für das neue Telefonticket über die URL versucht (Parameter "From", "StoreNew" und "ExpandCustomerName=1"), leider hatte dieser Versuch keinen Erfolg.
Hat jemand eine andere Idee?
Viele Grüße,
H. Bihlmaier
Ticket splitten: Kunde mit Bearbeiter vorbelegen
-
- Znuny newbie
- Posts: 60
- Joined: 23 Jan 2013, 09:56
- Znuny Version: 3.1.7
Ticket splitten: Kunde mit Bearbeiter vorbelegen
2 OTRS - Installationen vorhanden (Testsystem, Livesystem)
Serverdaten:
Serverdaten:
- OTRS Version 3.2.4 (Live) / 3.2.8 (Testsystem)
Apache-Server Version 2.2.15
CentOS 6
MySQL 5.1.69
-
- Znuny newbie
- Posts: 60
- Joined: 23 Jan 2013, 09:56
- Znuny Version: 3.1.7
Re: Ticket splitten: Kunde mit Bearbeiter vorbelegen
Hat hier keiner eine Idee?
2 OTRS - Installationen vorhanden (Testsystem, Livesystem)
Serverdaten:
Serverdaten:
- OTRS Version 3.2.4 (Live) / 3.2.8 (Testsystem)
Apache-Server Version 2.2.15
CentOS 6
MySQL 5.1.69
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Ticket splitten: Kunde mit Bearbeiter vorbelegen
* Der Besitzer (was ja ein Agent ist) muss auch als Kunde existieren.
* Dann müsstest Du die Kernel/Modules/AgentTicketPhone.pm anpassen. Im aktuellen Quelltext (https://github.com/OTRS/otrs/blob/rel-3 ... ne.pm#L289) müsstest Du den Block ab Zeile 289 anpassen.
* Dann müsstest Du die Kernel/Modules/AgentTicketPhone.pm anpassen. Im aktuellen Quelltext (https://github.com/OTRS/otrs/blob/rel-3 ... ne.pm#L289) müsstest Du den Block ab Zeile 289 anpassen.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
-
- Znuny newbie
- Posts: 60
- Joined: 23 Jan 2013, 09:56
- Znuny Version: 3.1.7
Re: Ticket splitten: Kunde mit Bearbeiter vorbelegen
Bis zu welcher Zeile?
2 OTRS - Installationen vorhanden (Testsystem, Livesystem)
Serverdaten:
Serverdaten:
- OTRS Version 3.2.4 (Live) / 3.2.8 (Testsystem)
Apache-Server Version 2.2.15
CentOS 6
MySQL 5.1.69
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Ticket splitten: Kunde mit Bearbeiter vorbelegen
Code: Select all
if ( $Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoCompose') ) {
if ( $Article{CustomerUserID} ) {
%CustomerData = $Self->{CustomerUserObject}->CustomerUserDataGet(
User => $Article{CustomerUserID},
);
}
elsif ( $Article{CustomerID} ) {
%CustomerData = $Self->{CustomerUserObject}->CustomerUserDataGet(
CustomerID => $Article{CustomerID},
);
}
}
Code: Select all
if ( $Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoCompose') ) {
my %UserData = $Self->{UserObject}->GetUserData(
UserID => $Article{OwnerID},
);
my %CustomerByAgent = $Self->{CustomerUserObject}->CustomerSearch(
PostMasterSearch => $UserData{UserEmail},
);
my $CustomerUserID = (keys %CustomerByAgent)[0];
%CustomerData = $Self->{CustomerUserObject}->CustomerUserDataGet(
User => $CustomerUserID,
);
}
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de