InBox TimeReportQueueState - API
Versão 6.0.0
Data de Criação 18/09/2019
Instalação
bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ TimeReportQueueState-6.0.0.opm
Criar o objeto TimeReportQueueStateObject.
my $TimeReportQueueStateObject = $Kernel::OM->Get('Kernel::System::TimeReportQueueState');
TimeInState()
Função que calcula o tempo em que o chamado ficou em um estado de acordo com a fila.
my $Time = $TimeReportQueueStateObject->TimeInState(
TicketID => 123, # required
State => 'open' # or StateID => 2, required
QueueId =>'1' #required
Calendar => 9 # optional
InMinutes => 1 # Optional, default 0. To bring time in minutes.
);
TimeInStateWithoutCalendar()
Função que calcula o tempo em que o chamado ficou em um estado de acordo com a fila desconsiderando o calendário
my $Time = $TimeReportQueueStateObject->TimeInStateWithoutCalendar(
TicketID => 123, # required
State => 'open' # or StateID => 2, required
QueueID => '1' # required
InMinutes => 1 # Optional, default 0. To bring time in minutes.
);