Kunden - Info anpassen.
Kunden - Info anpassen.
Guten Tag
Ich Nutze OTRS 3.0.11 mit Windows Server 2008 R2. Einerseits bin echt beeindruckt vom System OTRS andererseits tauchen immer wieder kleine Problemchen auf. Derzeit habe ich ein echtes Problem mit der Kunden - Info, die man zum Beispiel in der Zoomed Ticket Ansicht und auch in der PDF Ausgabe (druck) angezeigt bekommt. Ich suche nach einer Möglichkeit den Kommentar (zum Kunden) auszublenden. Darauf bin ich auch angewiesen, da ich dieses Feld in der Datenbank derzeit zur geschlechtsspezifischen Anrede der Kunden missbrauche. D.H. bei Frauen steht: sehr geehrte Dame ; bei Männern steht: sehr geehrter Herr. das ist auch wirklich toll, denn es existiert ja sogor ein X OTRS Header zur Abfrage dieses Attributs. Nun könnt Ihr euch sicherlich denken, das dieser Kommentar echt deplatziert wirkt in der Kunden - Info. Bitte helft mir.
MFG
Paul Liebisch
Ich Nutze OTRS 3.0.11 mit Windows Server 2008 R2. Einerseits bin echt beeindruckt vom System OTRS andererseits tauchen immer wieder kleine Problemchen auf. Derzeit habe ich ein echtes Problem mit der Kunden - Info, die man zum Beispiel in der Zoomed Ticket Ansicht und auch in der PDF Ausgabe (druck) angezeigt bekommt. Ich suche nach einer Möglichkeit den Kommentar (zum Kunden) auszublenden. Darauf bin ich auch angewiesen, da ich dieses Feld in der Datenbank derzeit zur geschlechtsspezifischen Anrede der Kunden missbrauche. D.H. bei Frauen steht: sehr geehrte Dame ; bei Männern steht: sehr geehrter Herr. das ist auch wirklich toll, denn es existiert ja sogor ein X OTRS Header zur Abfrage dieses Attributs. Nun könnt Ihr euch sicherlich denken, das dieser Kommentar echt deplatziert wirkt in der Kunden - Info. Bitte helft mir.
MFG
Paul Liebisch
-
- Znuny expert
- Posts: 257
- Joined: 25 Apr 2012, 07:28
- Znuny Version: 3.1.6
- Real Name: David Lambauer
- Contact:
Re: Kunden - Info anpassen.
Was meinst du genau mit "Kommentar zum Kunden"? Meinst du die Notizen?
Gruß
Gruß
Bitte keine PM's schreiben. Bitte kontaktiert mich über mail@davidlambauer.de
In meinem Blog: http://www.davidlambauer.de findet ihr Artikel über OTRS. In der How To Area des Forums findet ihr auch oft Hilfe...!
In meinem Blog: http://www.davidlambauer.de findet ihr Artikel über OTRS. In der How To Area des Forums findet ihr auch oft Hilfe...!
Re: Kunden - Info anpassen.
Nein Ich meine die Spalte Kommentar (Comment) in der Kundendatenbank. Der X OTRS Header heißt: <OTRS_CUSTOMER_DATA_UserComment> .
-
- Znuny expert
- Posts: 257
- Joined: 25 Apr 2012, 07:28
- Znuny Version: 3.1.6
- Real Name: David Lambauer
- Contact:
Re: Kunden - Info anpassen.
Du benutzt den OTRS ServiceDesk oder das ITSM?
Bitte keine PM's schreiben. Bitte kontaktiert mich über mail@davidlambauer.de
In meinem Blog: http://www.davidlambauer.de findet ihr Artikel über OTRS. In der How To Area des Forums findet ihr auch oft Hilfe...!
In meinem Blog: http://www.davidlambauer.de findet ihr Artikel über OTRS. In der How To Area des Forums findet ihr auch oft Hilfe...!
Re: Kunden - Info anpassen.
Hallo,
Du musst für den Wert einfach in der 4. Spalte in der Map auf 0 setzen:
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
Du musst für den Wert einfach in der 4. Spalte in der Map auf 0 setzen:
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Kunden - Info anpassen.
Also wie muss ich für den versuch vorgehen???
Eigentlich muss ich doch dann nur den ganzen kram aus der defaults.pm in die cofig.pm kopieren:
Das Hier:
# CustomerUser
# (customer database backend and settings)
$Self->{CustomerUser} = {
Name => 'Database Backend',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
# if you want to use an external database, add the
# required settings
# DSN => 'DBI:odbc:yourdsn',
# DSN => 'DBI:mysql:database=customerdb;host=customerdbhost',
# User => '',
# Password => '',
Table => 'customer_user',
},
# customer unique id
CustomerKey => 'login',
# customer #
CustomerID => 'customer_id',
CustomerValid => 'valid_id',
CustomerUserListFields => ['first_name', 'last_name', 'email'],
# CustomerUserListFields => ['login', 'first_name', 'last_name', 'customer_id', 'email'],
CustomerUserSearchFields => ['login', 'last_name', 'customer_id'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['email'],
CustomerUserNameFields => ['title', 'first_name', 'last_name'],
CustomerUserEmailUniqCheck => 1,
# # show not own tickets in customer panel, CompanyTickets
# CustomerUserExcludePrimaryCustomerID => 0,
# # generate auto logins
# AutoLoginCreation => 0,
# AutoLoginCreationPrefix => 'auto',
# # admin can change customer preferences
# AdminSetPreferences => 1,
# # cache time to live in sec. - cache database queries
# CacheTTL => 0,
# # just a read only source
# ReadOnly => 1,
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
[ 'UserFirstname', 'Firstname', 'first_name', 1, 1, 'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'last_name', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'login', 1, 1, 'var', '', 0 ],
[ 'UserPassword', 'Password', 'pw', 0, 0, 'var', '', 0 ],
[ 'UserEmail', 'Email', 'email', 1, 1, 'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var', '', 0 ],
[ 'UserPhone', 'Phone', 'phone', 1, 0, 'var', '', 0 ],
[ 'UserFax', 'Fax', 'fax', 1, 0, 'var', '', 0 ],
[ 'UserMobile', 'Mobile', 'mobile', 1, 0, 'var', '', 0 ],
[ 'UserStreet', 'Street', 'street', 1, 0, 'var', '', 0 ],
[ 'UserZip', 'Zip', 'zip', 1, 0, 'var', '', 0 ],
[ 'UserCity', 'City', 'city', 1, 0, 'var', '', 0 ],
[ 'UserCountry', 'Country', 'country', 1, 0, 'var', '', 0 ],
[ 'UserComment', 'Comment', 'comments', 1, 0, 'var', '0', 0 ],
[ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
],
# default selections
Selections => {
UserTitle => {
'Mr.' => 'Mr.',
'Mrs.' => 'Mrs.',
},
},
};
Und die Null bei User Comment muss dann zwischen die Hochkomatar ??? (in der Roten Zeile)
Eigentlich muss ich doch dann nur den ganzen kram aus der defaults.pm in die cofig.pm kopieren:
Das Hier:
# CustomerUser
# (customer database backend and settings)
$Self->{CustomerUser} = {
Name => 'Database Backend',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
# if you want to use an external database, add the
# required settings
# DSN => 'DBI:odbc:yourdsn',
# DSN => 'DBI:mysql:database=customerdb;host=customerdbhost',
# User => '',
# Password => '',
Table => 'customer_user',
},
# customer unique id
CustomerKey => 'login',
# customer #
CustomerID => 'customer_id',
CustomerValid => 'valid_id',
CustomerUserListFields => ['first_name', 'last_name', 'email'],
# CustomerUserListFields => ['login', 'first_name', 'last_name', 'customer_id', 'email'],
CustomerUserSearchFields => ['login', 'last_name', 'customer_id'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['email'],
CustomerUserNameFields => ['title', 'first_name', 'last_name'],
CustomerUserEmailUniqCheck => 1,
# # show not own tickets in customer panel, CompanyTickets
# CustomerUserExcludePrimaryCustomerID => 0,
# # generate auto logins
# AutoLoginCreation => 0,
# AutoLoginCreationPrefix => 'auto',
# # admin can change customer preferences
# AdminSetPreferences => 1,
# # cache time to live in sec. - cache database queries
# CacheTTL => 0,
# # just a read only source
# ReadOnly => 1,
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
[ 'UserFirstname', 'Firstname', 'first_name', 1, 1, 'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'last_name', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'login', 1, 1, 'var', '', 0 ],
[ 'UserPassword', 'Password', 'pw', 0, 0, 'var', '', 0 ],
[ 'UserEmail', 'Email', 'email', 1, 1, 'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var', '', 0 ],
[ 'UserPhone', 'Phone', 'phone', 1, 0, 'var', '', 0 ],
[ 'UserFax', 'Fax', 'fax', 1, 0, 'var', '', 0 ],
[ 'UserMobile', 'Mobile', 'mobile', 1, 0, 'var', '', 0 ],
[ 'UserStreet', 'Street', 'street', 1, 0, 'var', '', 0 ],
[ 'UserZip', 'Zip', 'zip', 1, 0, 'var', '', 0 ],
[ 'UserCity', 'City', 'city', 1, 0, 'var', '', 0 ],
[ 'UserCountry', 'Country', 'country', 1, 0, 'var', '', 0 ],
[ 'UserComment', 'Comment', 'comments', 1, 0, 'var', '0', 0 ],
[ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
],
# default selections
Selections => {
UserTitle => {
'Mr.' => 'Mr.',
'Mrs.' => 'Mrs.',
},
},
};
Und die Null bei User Comment muss dann zwischen die Hochkomatar ??? (in der Roten Zeile)
Re: Kunden - Info anpassen.
richtig, aus der Defaults.pm in die Config.pm
die Zeile muss wie folgt aussehen:
[ 'UserComment', 'Comment', 'comments', 0, 0, 'var', '0', ],
die Zeile muss wie folgt aussehen:
[ 'UserComment', 'Comment', 'comments', 0, 0, 'var', '0', ],
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Kunden - Info anpassen.
Vielen Dank hat alles wunderbar geklappt.
Jetzt hab ich gleich noch ne Raumspalte.
Besonders gut gefällt mir das Dropdownmenu für Die Titel Spalte.
Gibt es hierfür auch nen X-OTRS-Header (<OTRS_CUSTOMER_DATA_UserTitle>) ???
Jetzt hab ich gleich noch ne Raumspalte.

Besonders gut gefällt mir das Dropdownmenu für Die Titel Spalte.

Gibt es hierfür auch nen X-OTRS-Header (<OTRS_CUSTOMER_DATA_UserTitle>) ???
Re: Kunden - Info anpassen.
Du solltest alle Attribute der Kunden Daten über einen solchen Notification Tag nutzen können....
<OTRS_CUSTOMER_DATA_....>
<OTRS_CUSTOMER_DATA_....>
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Kunden - Info anpassen.
Irgendwie kriege ich die Werte aus UserTitle nicht über den Notifikation Tag angezeigt... Aber nicht so schlimm
Vielen Herzlichen Dank an den OTRS Großmeister jojo.
Vielen Herzlichen Dank an den OTRS Großmeister jojo.

Re: Kunden - Info anpassen.
--------------------------------------------------------------jojo wrote:Hallo,
Du musst für den Wert einfach in der 4. Spalte in der Map auf 0 setzen:
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
Hallo jojo,
sag wie wäre es möglich dem [ 'UserComment', 'Comment', 'comments', 1, 0, 'var', '0', 0 ], eine zweite Zeile im AgentTicketZoom zu geben?
Re: Kunden - Info anpassen.
hmm, ist nicht so einfach. Eigentlich sollte es schon umgebrochen werden.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Kunden - Info anpassen.
Ich meine die Ausgabe unter Kunden-Info im AgentTicketZoom...
Bei mir endet die Zeile nach 22 zeichen mit [..] - bsp. (Testuser Kunde für Wer[..])
Wäre über jeden Ansatz dankbar.
-----------------------
Habe es gelöst...
In ZZZAAuto.pm Zeile 2443 Wert angepasst.
Jetzt wird Zeilenumbruch auch automatisch gemacht.
-----------------------
Bei mir endet die Zeile nach 22 zeichen mit [..] - bsp. (Testuser Kunde für Wer[..])
Wäre über jeden Ansatz dankbar.
-----------------------
Habe es gelöst...
In ZZZAAuto.pm Zeile 2443 Wert angepasst.
Jetzt wird Zeilenumbruch auch automatisch gemacht.
-----------------------
Re: Kunden - Info anpassen.
$Self->{'Ticket::Frontend::CustomerInfoZoomMaxSize'} = '22';
Und so sieht der Wert aus. (Zeilennummer ist ja nicht immer bei allen die Gleiche
)
Und so sieht der Wert aus. (Zeilennummer ist ja nicht immer bei allen die Gleiche



Re: Kunden - Info anpassen.
Mittlerweile habe ich das über die sysconfig unter Ticket::Frontend::CustomerInfo... gelöst.