wir nutzen AlternateQueueSender um damit dem "Kunden"/User/ext.Dienstleister... Mails mit Absenderadresse Ticketnummer@eigene-otrs-domain zu senden. Wie in Thread "Ticketnummer als Emailadresse des Tickets" viewtopic.php?f=35&t=34755
Momentan nutzen wir als Anzeigename
"<OTRS_UserFirstname> <OTRS_UserLastname> für <OTRS_TICKET_CustomerID>" damit dann
"Agentenname für Kundenname <Ticketnummer@eigene-otrs-domain>" beim Dienstleister ankommt.
Nachdem die CustomerID nicht unbedingt für externe geeignet ist, möchten wir nun ein anderes kundenspezifisches Feld nutzen.
In "Kundendaten in TicketMenuExternalLink und ToolBarExternalLink verwenden" (viewtopic.php?f=34&t=36892) ist so eine Erweiterung um Kundendaten (durch reneeb *thx*) auch schonmal erfolgt. Das zu übertragen ist mir aber nicht gelungen.
Ich gehe davon aus, dass hier bei Output/HTML/FilterElementPost/TicketMenuExternalLink.pm die Kundendaten geladen werden:
Code: Select all
my %CustomerData;
if ( $ConfigObject->Get('TicketMenuExternalLink::UseCustomerData') && $Ticket{CustomerUserID} ) {
my $CustomerUserObject = $Kernel::OM->Get('Kernel::System::CustomerUser');
%CustomerData = $CustomerUserObject->CustomerUserDataGet(
User => $Ticket{CustomerUserID},
);
}
Wer Hilfe zur Selbsthilfe, einfache Hilfe oder Tatendrang anbieten kann, wird gern gelesen
Vielen Dank und viele Grüße
Dominik