Class: Queri::Stats::DetailsOfAgentSessionsAndPauses::DetailOfAgentSessions

Inherits:
Queri::Stats
  • Object
show all
Includes:
CompositeAgentLevelReportHelpers
Defined in:
lib/queri/stats/details_of_agent_sessions_and_pauses/detail_of_agent_sessions.rb

Instance Attribute Summary

Attributes inherited from Queri::Stats

#response

Class Method Summary collapse

Methods inherited from Queri::Stats

#initialize, keys, query_method

Constructor Details

This class inherits a constructor from Queri::Stats

Class Method Details

.key_translationsObject



12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/queri/stats/details_of_agent_sessions_and_pauses/detail_of_agent_sessions.rb', line 12

def key_translations
  ActiveSupport::OrderedHash[
    :agent, "Agent",
    :clock_in, "Start hour", 
    :clock_out, "End hour", 
    :session_duration, "Duration", 
    :call_back_extension, "Ext.", 
    :termination, "Termination", 
    :number_of_pauses, "Pause", 
    :total_pause_time, "P.Time", 
    :server, "Srv"
  ]
end

.xml_codeObject



8
9
10
# File 'lib/queri/stats/details_of_agent_sessions_and_pauses/detail_of_agent_sessions.rb', line 8

def xml_code
  DetailsOfAgentSessionsAndPauses.xml_code + ".AgentSessions"
end