Telefonnummer bei/von Agenten

Hilfe zu OTRS Problemen aller Art
Post Reply
Hazet
OTRS superhero
Posts: 386
Joined: 19 Feb 2009, 12:05
OTRS Version?: 5.0.9
Real Name: Harald Zahn
Company: Klinikum Augsburg
Location: Augsburg

Telefonnummer bei/von Agenten

Post by Hazet » 19 May 2010, 08:43

Hallo zusammen,
ich würde gerne bei Agenten auch die Telefonnummer erfassen (und dann in der Signatur weiterverwenden...), also nicht nur Name, Vorname, eMail.
Hat das schon jem. mal gemacht? Ich hab leider nur was für CustomerUser gefunden, aber da seh ich zum Agenten keine ausreichenden Parallelen.
Danke schon mal.
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5

User avatar
tto
Moderator
Posts: 315
Joined: 09 Jan 2007, 15:24
OTRS Version?: OTRS 5.0.x
Real Name: Torsten
Company: c.a.p.e. IT GmbH
Location: Chemnitz
Contact:

Re: Telefonnummer bei/von Agenten

Post by tto » 20 May 2010, 09:20

Hazet wrote:Hallo zusammen,
ich würde gerne bei Agenten auch die Telefonnummer erfassen (und dann in der Signatur weiterverwenden...), also nicht nur Name, Vorname, eMail.
Hat das schon jem. mal gemacht? Ich hab leider nur was für CustomerUser gefunden, aber da seh ich zum Agenten keine ausreichenden Parallelen.
Danke schon mal.
z.B. mit agentenspezifischen Zusatzattributen. Nachfolgend wie man sowas per Config.pm anlegen kann:

Code: Select all

$Self->{PreferencesGroups}->{Phone} = {
        Module => 'Kernel::Output::HTML::PreferencesGeneric',
        Colum => 'Other Options',
        Label => 'Phone Number',
        Desc => 'Telephone number of the agent.',
        Block => 'Input',
        Data => '$Env{"UserPhoneNumber"}',
        PrefKey => 'UserPhoneNumber',
        Prio => 7000,
        Activ => 1,
    };
Oder Du legst eine Datei <OTRS_HOME>/Kernel/Config/Files/YourAdditionalAgentPrefs.xml mit folgenden Inhalt an und baust anschliessend die Konfiguration neu auf (<OTRS_HOME>/bin/otrs.RebuildConfig.pl).

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<otrs_config version="1.0" init="Configuration">
    <ConfigItem Name="PreferencesGroups###PhoneNumber" Required="0" Valid="1">
        <Description Lang="en">Parameters for the PhoneNumber object in the preference view.</Description>
        <Description Lang="de">Parameter des Telefonnummer-Objekts in der Ansicht für die Einstellungen.</Description>
        <Group>Framework</Group>
        <SubGroup>Frontend::Agent::Preferences</SubGroup>
        <Setting>
            <Hash>
                <Item Key="Module">Kernel::Output::HTML::PreferencesGeneric</Item>
                <Item Key="Colum">Other Options</Item>
                <Item Key="Label">Phone Number</Item>
                <Item Key="Desc">Telephone number of the agent.</Item>
                <Item Key="Block">Input</Item>
                <Item Key="Data">$Env{"UserPhoneNumber"}</Item>
                <Item Key="PrefKey">UserPhoneNumber</Item>
                <Item Key="Prio">6001</Item>
                <Item Key="Activ">1</Item>
            </Hash>
        </Setting>
    </ConfigItem>
</otrs_config>
CU, Torsten
--
KIX 17.x (fork of OTRS)
Professional KIX-, or OTRS-integration, development and consulting by c.a.p.e. IT - http://www.cape-it.de
For questions and hints regarding KIX(4OTRS) please go to https://forum.kixdesk.com/
Bei Fragen und Hinweisen zu KIX(4OTRS) bitte an https://forum.kixdesk.com/ wenden.

User avatar
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
OTRS Version?: various
Real Name: Daniel Obée
Location: Berlin

Re: Telefonnummer bei/von Agenten

Post by Daniel Obee » 21 May 2010, 11:33


Hazet
OTRS superhero
Posts: 386
Joined: 19 Feb 2009, 12:05
OTRS Version?: 5.0.9
Real Name: Harald Zahn
Company: Klinikum Augsburg
Location: Augsburg

Re: Telefonnummer bei/von Agenten

Post by Hazet » 26 May 2010, 07:32

Danke:)

Hab's über die Config.pm gelöst.
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5

ghuerkam
OTRS newbie
Posts: 30
Joined: 25 Jun 2006, 08:26

Re: Telefonnummer bei/von Agenten

Post by ghuerkam » 20 Feb 2015, 09:36

$Self->{PreferencesGroups}->{Phone} = {
Module => 'Kernel::Output::HTML::PreferencesGeneric',
Colum => 'Other Options',
Label => 'Phone Number',
Desc => 'Telephone number of the agent.',
Block => 'Input',
Data => '$Env{"UserPhoneNumber"}',
PrefKey => 'UserPhoneNumber',
Prio => 7000,
Activ => 1,
};
Hallo,
funktioniert dieser Eintrag in der aktuellen Version bzw. 3.3.10 Version nicht mehr? Er wird bei mir in den Preferences nicht mehr angezeigt.

Aber eine defnierte Antwort mit folgendem Schlüssel:

Ich bitte um Rückruf unter Telefon Nr.: <OTRS_OWNER_UserPhoneNumber>

funktioniert noch.
Ich kann jetzt nur die Telefonnumer nicht mehr ändern, bzw. bei einem neuen Agenten eingeben.
FIRMA:SLES10, OTRS 4.0.14, Oracle 11.2.0.3.0, LDAP Auth,

User avatar
tto
Moderator
Posts: 315
Joined: 09 Jan 2007, 15:24
OTRS Version?: OTRS 5.0.x
Real Name: Torsten
Company: c.a.p.e. IT GmbH
Location: Chemnitz
Contact:

Re: Telefonnummer bei/von Agenten

Post by tto » 20 Feb 2015, 10:23

ghuerkam wrote:
$Self->{PreferencesGroups}->{Phone} = {
Module => 'Kernel::Output::HTML::PreferencesGeneric',
Colum => 'Other Options',
Label => 'Phone Number',
Desc => 'Telephone number of the agent.',
Block => 'Input',
Data => '$Env{"UserPhoneNumber"}',
PrefKey => 'UserPhoneNumber',
Prio => 7000,
Activ => 1,
};
Hallo,
funktioniert dieser Eintrag in der aktuellen Version bzw. 3.3.10 Version nicht mehr? Er wird bei mir in den Preferences nicht mehr angezeigt.

OTRS war so frei und hat aus welchen Gründen auch immer inzwischen die benutzbaren Werte in "Colum" geändert. Das musst Du auch tun: "Other Options" => "Other Settings"

CU, T.
--
KIX 17.x (fork of OTRS)
Professional KIX-, or OTRS-integration, development and consulting by c.a.p.e. IT - http://www.cape-it.de
For questions and hints regarding KIX(4OTRS) please go to https://forum.kixdesk.com/
Bei Fragen und Hinweisen zu KIX(4OTRS) bitte an https://forum.kixdesk.com/ wenden.

ghuerkam
OTRS newbie
Posts: 30
Joined: 25 Jun 2006, 08:26

Re: Telefonnummer bei/von Agenten

Post by ghuerkam » 20 Feb 2015, 12:28

Jetzt hat es funktionniert. Man beachte die Schreibweise: (colum-> column)

$Self->{'PreferencesGroups'}->{'Phone'} = {
'Active' => '1',
'Block' => 'Input',
'Column' => 'Other Settings',
'Data' => '$Env{"UserPhoneNumber"}',
'Key' => 'Telephone number of the agent.',
'Label' => 'Phone Number',
'Module' => 'Kernel::Output::HTML::PreferencesGeneric',
'PrefKey' => 'UserPhoneNumber',
'Prio' => '7000'
};
FIRMA:SLES10, OTRS 4.0.14, Oracle 11.2.0.3.0, LDAP Auth,

dasDing
OTRS expert
Posts: 54
Joined: 12 Nov 2013, 19:27
OTRS Version?: 4.0.x Linux

Re: Telefonnummer bei/von Agenten

Post by dasDing » 04 Mar 2015, 16:48

Vielen Dank! Das hat bei mir gut mit der Config.pm funktioniert!
Momentan steht das Telefonnummer-Feld ziemlich weit unten in der Agenten-Verwaltung, unterhalb von dem Feld Kommentar.
Wie bringe ich das nach oben, z.B. unterhalb der E-Mail-Adresse in der Agenten-Verwaltung?
Muss ich da etwas unter Framework -> Frontend::Agent::Preferences --> PreferencesView ändern oder in 'Prio' => '7000' in der Config.pm?

Post Reply