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.
Telefonnummer bei/von Agenten
-
- Znuny wizard
- Posts: 383
- Joined: 19 Feb 2009, 12:05
- Znuny Version: 5.0.9
- Real Name: Harald Zahn
- Company: Klinikum Augsburg
- Location: Augsburg
Telefonnummer bei/von Agenten
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
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
-
- Znuny wizard
- Posts: 315
- Joined: 09 Jan 2007, 15:24
- Znuny Version: OTRS 5.0.x
- Real Name: Torsten
- Company: c.a.p.e. IT GmbH
- Location: Chemnitz
- Contact:
Re: Telefonnummer bei/von Agenten
z.B. mit agentenspezifischen Zusatzattributen. Nachfolgend wie man sowas per Config.pm anlegen kann: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.
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,
};
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>
--
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.
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.
-
- Moderator
- Posts: 644
- Joined: 19 Jun 2007, 17:11
- Znuny Version: various
- Real Name: Daniel Obée
- Location: Berlin
-
- Znuny wizard
- Posts: 383
- Joined: 19 Feb 2009, 12:05
- Znuny Version: 5.0.9
- Real Name: Harald Zahn
- Company: Klinikum Augsburg
- Location: Augsburg
Re: Telefonnummer bei/von Agenten
Danke:)
Hab's über die Config.pm gelöst.
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
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
Re: Telefonnummer bei/von Agenten
Hallo,$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,
};
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,
-
- Znuny wizard
- Posts: 315
- Joined: 09 Jan 2007, 15:24
- Znuny Version: OTRS 5.0.x
- Real Name: Torsten
- Company: c.a.p.e. IT GmbH
- Location: Chemnitz
- Contact:
Re: Telefonnummer bei/von Agenten
ghuerkam wrote:Hallo,$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,
};
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.
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.
Re: Telefonnummer bei/von Agenten
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'
};
$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,
Re: Telefonnummer bei/von Agenten
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?
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?