В открытой заявке в Информации о клинте в пунктах
Открытые заявки (0)
Открытые заявки клиента (0)
Закрытые заявки (0)
стоят нули, хотя заявок в каждом из статусов у клиента немало. В чём может быть проблема?
Список клиентов берется из АД. Вход под доменным логином/паролем. В интерфейсе клиента все заявки отображаются. При поиске по клиенту заявки находит, а в этот информер не засовывает
D открытой заявке не отображается инфа о заявках клиента
Модератор: ykolesnikov
Re: D открытой заявке не отображается инфа о заявках клиента
Разобрался. Проблема была из-за генерации ссылки для этих объектов с CustomerID, который на русском языке и с пробелом - взятый из АД.
Помогло в модуле Kernel::Output::HTML::CustomerUserGenericTicket закоментить строчку, которая отвечает за генерацию ссылки. После чего ссылка на заявки работала, но кол-во заявок всё равно было 0. Победа была по коду чуть ниже: в Count вместо переменной CustomerID втулил *
Помогло в модуле Kernel::Output::HTML::CustomerUserGenericTicket закоментить строчку, которая отвечает за генерацию ссылки. После чего ссылка на заявки работала, но кол-во заявок всё равно было 0. Победа была по коду чуть ниже: в Count вместо переменной CustomerID втулил *
# build url
my $Action = $Param{Config}->{Action};
my $Subaction = $Param{Config}->{Subaction};
my $URL = $Self->{LayoutObject}->{Baselink} . "Action=$Action;Subaction=$Subaction";
#$URL .= ';CustomerID=' . $Self->{LayoutObject}->LinkEncode( $Param{Data}->{UserCustomerID} );
for my $Key ( sort keys %TicketSearch ) {
if ( ref $TicketSearch{$Key} eq 'ARRAY' ) {
for my $Value ( @{ $TicketSearch{$Key} } ) {
$URL .= ';' . $Key . '=' . $Self->{LayoutObject}->LinkEncode($Value);
}
}
else {
$URL .= ';' . $Key . '=' . $Self->{LayoutObject}->LinkEncode( $TicketSearch{$Key} );
}
}
my $Count = $Self->{TicketObject}->TicketSearch(
# result (required)
%TicketSearch,
#CustomerID => $CustomerIDEscaped,
CustomerID => "*"
CacheTTL => 60 * 2,
Result => 'COUNT',
Permission => 'ro',
UserID => $Self->{UserID},
);
OTRS 4.0.6
Ubuntu 14
PostgreSQL
Apache
Ubuntu 14
PostgreSQL
Apache