Hallo Zusammen,
ich habe erfolgreich einen View auf meine Kundendatenbank erzeugt und kann
diese auch in OTRS durchsuchen.
Aber:
Ich bekomme immer einen leeren Datensatz vorweg!
Wenn ich auf einen Kunden klicke, sind im neuem Fenster die Felder alle leer.
Ich habe "CustomerCompanySupport => 1," gesetzt. Wie kann ich denn jetzt auch
meine Firmen aus der Datenbank holen?
Oder muss ich die alle von Hand anlegen?
Ich habe eigentlich eingetragen, das ich den Firmenamen auch angezeigt bekommen
möchte. Klappt aber nicht.
Hier ist der entsprechende Auszug aus meiner Config.pm
# CustomerUser
# (customer user database backend and settings)
$Self->{CustomerUser} = {
Name => 'SuperOffice',
Module => 'Kernel::System::CustomerUser::DB',
Params => {
# required settings
DSN => 'DBI:ODBC:OTRS_V',
User => '*****',
Password => '*****',
Table => 'crm_person',
},
# customer uniq id
CustomerKey => 'company_no',
# customer #
CustomerID => 'company_no',
# CustomerValid => 'valid_id',
CustomerUserListFields => ['Company_Name', 'first_name', 'last_name',
'email'],
CustomerUserSearchFields => ['login', 'first_name', 'last_name',
'company_name'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['email'],
CustomerUserNameFields => ['salutation', 'first_name', 'last_name'],
CustomerUserEmailUniqCheck => 1,
# # show now own tickets in customer panel, CompanyTickets
# CustomerUserExcludePrimaryCustomerID => 0,
# # generate auto logins
# AutoLoginCreation => 0,
# # generate auto login prefix
# AutoLoginCreationPrefix => 'auto',
# # admin can change customer preferences
AdminSetPreferences => 1,
# # use customer company support (reference to company, See CustomerCompany
settings)
CustomerCompanySupport => 1,
# # cache time to life in sec. - cache any database queris
# CacheTTL => 0,
# # just a read only source
ReadOnly => 1,
#SourceCharset => 'iso-8859-1',
#DestCharset => 'utf-8',
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type,
http-link, readonly
[ 'CompanyName', 'Company', 'Company_Name', 1, 0, 'var', '', 0 ],
[ 'UserSalutation', 'Salutation', 'salutation', 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', 0, 1, 'var', '', 0 ],
# [ 'UserEmail', 'Email', 'email', 1, 1, 'var',
'$Env{"CGIHandle"}?Action=AgentTicketCompose&ResponseID=1&TicketID=$Data{"TicketID"}&ArticleID=$Data{"ArticleID"}',
0 ],
[ 'UserCustomerID', 'CompanyID', 'company_No', 0, 1, 'var', '', 0 ],
# [ 'UserCustomerIDs', 'CustomerIDs', 'company_ids', 1, 0, 'var', '', 0 ],
# [ 'UserComment', 'Comment', 'comments', 1, 0, 'var', '', 0 ],
# [ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
],
# default selections
Selections => {
# UserSalutation => {
# 'Mr.' => 'Mr.',
# 'Mrs.' => 'Mrs.',
# },
},
};
Mit freundlichen Grüßen
Carsten Giesen
K(B)lick-Punkte
Wasserstraße 167a
44799 Bochum
Fax
+49 (234) 2 98 38 54
eMail
[email protected]
Mobil
+49 (173) 2 87 96 41
www
http://www.klick-punkte.info
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/