Hi,
We have OTRS 2.2 tied into an external mysql table of
customer records (see config below).
When an email comes in, it is automatically associated with
the correct customer id. When I click on that customer ID, I am brought to a
screen entitled “Change customer of ticket”. Below it gives me a
place to search for a new customer, a box entitled “customer data”
and then the history of the customer (all previous support tickets).
My question is: what is supposed to show in the “customer
data” box? It always says “none”.
Thanks for your help. We love OTRS!
Ted Young
My CustomerUser config (note that we don’t have a
password field since we do not allow our customers to log into OTRS):
$Self->{CustomerUser} = {
Name => 'CEAS',
Module =>
'Kernel::System::CustomerUser::DB',
Params => {
Table =>
'ceas.CEAS__OTRS__Customer',
},
CustomerKey => 'email',
CustomerID => 'customer_id',
CustomerValid => 'valid_id',
CustomerUserListFields =>
['first_name', 'last_name', 'email', 'customer_id'],
CustomerUserSearchFields =>
['login', 'last_name', 'customer_id'],
CustomerUserSearchPrefix =>
'',
CustomerUserSearchSuffix =>
'%',
CustomerUserSearchListLimit =>
250,
CustomerUserPostMasterSearchFields
=> ['email'],
CustomerUserNameFields =>
['first_name','last_name'],
ReadOnly => 1,
Map => [
[ 'UserFirstname',
'Firstname', 'first_name', 1, 1, 'var', '', 0 ],
[ 'UserLastname',
'Lastname', 'last_name', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username',
'login', 1, 1, 'var', '', 0 ],
[ 'UserEmail',
'Email', 'email', 0, 1, 'var', '', 0 ],
[ 'UserCustomerID', 'EID',
'customer_id', 0, 1, 'var', '', 0 ],
[ 'ValidID',
'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
],
};