关于票单截止日(Due Date)的问题

一般问题,技术文档,通告 & 与 OTRS 相关的事件

Moderator: never

zuiaiharbor
OTRS newbie
Posts: 14
Joined: 27 Apr 2013, 09:26
OTRS Version?: OTRS3.2.6
Contact:

关于票单截止日(Due Date)的问题

Postby zuiaiharbor » 11 Sep 2013, 04:29

新建一个邮件票单时,下面有个截止日(Due Date),如果选中了前面的选择框,那么后面选择的日期就作为截止日,
如果没有选中选择框,该票单就没有截止日。

现在的问题是,为什么选择框不管是否选中,我在票单做成后,AgentTicketZoom画面中的右侧【Ticket Information】中都没有截止日信息?

调查过程,通过SQL查询窗口,改票单的timeout:【1378863142】,until_time:【0】
接下来由于不是很明白perl语法
/otrs/Kernel/Modules/AgentTicketZoom.pm

if ( $Ticket{UntilTime} ) {
if ( $Ticket{UntilTime} < -1 ) {
$Ticket{PendingUntilClass} = 'Warning';
}
$Ticket{UntilTimeHuman} = $Self->{TimeObject}->SystemTime2TimeStamp(
SystemTime => ( $Ticket{UntilTime} + $Self->{TimeObject}->SystemTim$
);
$Ticket{PendingUntil} .= $Self->{LayoutObject}->CustomerAge(
Age => $Ticket{UntilTime},
Space => ' '
);
$Self->{LayoutObject}->Block(
Name => 'PendingUntil',
Data => \%Ticket,
);
}

所以不知道什么原因截止日没有显示出来,哪位高手指点一下?

zuiaiharbor
OTRS newbie
Posts: 14
Joined: 27 Apr 2013, 09:26
OTRS Version?: OTRS3.2.6
Contact:

Re: 关于票单截止日(Due Date)的问题

Postby zuiaiharbor » 11 Sep 2013, 05:18

截止日这个字段存在哪个表中了?
我感觉好像不是ticket中,因为我做了两个同样的票单,差别只是截止日选择框是否选中,
结果两条记录好像只有相关做成时间的差异,其他差异没有发现,很迷惑!

zuiaiharbor
OTRS newbie
Posts: 14
Joined: 27 Apr 2013, 09:26
OTRS Version?: OTRS3.2.6
Contact:

Re: 关于票单截止日(Due Date)的问题

Postby zuiaiharbor » 11 Sep 2013, 09:44

找到问题的原因了
Due Date这个是票单的追加字段,
当初不知什么原因把
Ticket -> Frontend::Agent::Ticket::ViewZoom
Ticket::Frontend::AgentTicketZoom###DynamicField "
修改了。


Return to “综合”

Who is online

Users browsing this forum: No registered users and 2 guests