Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ÜberschriftBerechnungBedeutung

Akt. Anrufe

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_ActCalls"
value="#{realtimeGroupDataBean.sumOfColumn('ActCalls')}"
scope="request"/>

Ausgabe:

#{realtimeGroupDataBean_sumOfColumn_ActCalls}

Die Gesamtzahl der Spalte "Akt. Anrufe" aus allen angezeigten Datenreihen.
Vor Queue

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_PreQueueCalls"
value="#{realtimeGroupDataBean.sumOfColumn('PreQueueCalls')}"
scope="request"/>

Ausgabe:

#{realtimeGroupDataBean_sumOfColumn_PreQueueCalls}

Die Gesamtzahl der Spalte "Vor Queue" aus allen angezeigten Datenreihen.

In Queue

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_InQueueCalls"
value="#{realtimeGroupDataBean.sumOfColumn('InQueueCalls')}"
scope="request"/>

Ausgabe:

#{realtimeGroupDataBean_sumOfColumn_InQueueCalls}

Die Gesamtzahl der Spalte "In Queue" aus allen angezeigten Datenreihen.

 

Servicelevel

Berechnung:

<c:set var="realtimeGroupDataBean_InServicePercent"
value="#{realtimeGroupDataBean_sumOfColumn_ActCalls eq 0 ? 0 : realtimeGroupDataBean_sumOfColumn_InServiceCalls * 100 / realtimeGroupDataBean_sumOfColumn_ActCalls}"
scope="request"/>

Ausgabe:

#{realtimeGroupDataBean_InServicePercent}

Die Summe der Spalte "Anrufe in Servicelevel" für alle angezeigte Datenreihen, geteilt durch die Summe der Spalte "Akt. Anrufe" als Prozentzahl ausgegeben.

Erreichbarkeit

Berechnung:

<c:set var="realtimeGroupDataBean_AvailabilityPercent"
value="#{realtimeGroupDataBean_sumOfColumn_ActCalls eq 0 ? 0 : realtimeGroupDataBean_sumOfColumn_AgentCalls * 100 / realtimeGroupDataBean_sumOfColumn_ActCalls}"
scope="request"/>

Ausgabe:

#{realtimeGroupDataBean_AvailabilityPercent}

Die Summe der Spalte "Agentenanrufe" für alle angezeigte Datenreihen, geteilt durch die Summe der Spalte "Akt. Anrufe" als Prozentzahl ausgegeben.
Last-Agent %

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_LastAgentCalls"
value="#{realtimeGroupDataBean.sumOfColumn('LastAgentCalls')}"
scope="request"/>

Ausgabe:

#{ ( realtimeGroupDataBean_sumOfColumn_ActCalls eq 0 ) ? 0 : realtimeGroupDataBean_sumOfColumn_LastAgentCalls * 100 / realtimeGroupDataBean_sumOfColumn_ActCalls}

Die Summe der Spalte "Last-Agent Anrufe" für alle angezeigte Datenreihen, geteilt durch die Summe der Spalte "Akt. Anrufe" als Prozentzahl ausgegeben.
Agentenanrufe

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_AgentCalls"
value="#{realtimeGroupDataBean.sumOfColumn('AgentCalls')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_AgentCalls}

Die Summe der Spalte "Agentenanrufe" für alle angezeigte Datenreihen.
Agentenanrufe (↑)

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_AgentCallsUpSkill"
value="#{realtimeGroupDataBean.sumOfColumn('AgentCallsUpSkill')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_AgentCallsUpSkill}

Die Summe der Spalte "Agentenanrufe (↑)" für alle angezeigte Datenreihen.
Agentenanrufe (•)

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_AgentCallsSameSkill"
value="#{realtimeGroupDataBean.sumOfColumn('AgentCallsSameSkill')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_AgentCallsSameSkill}

Die Summe der Spalte "Agentenanrufe (•)" für alle angezeigte Datenreihen.
Agentenanrufe (↓)

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_AgentCallsDownSkill"
value="#{realtimeGroupDataBean.sumOfColumn('AgentCallsDownSkill')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_AgentCallsDownSkill}

Die Summe der Spalte "Agentenanrufe (↓)" für alle angezeigte Datenreihen.
Anrufe in Servicelevel

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_InServiceCalls"
value="#{realtimeGroupDataBean.sumOfColumn('InServiceCalls')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_InServiceCalls}

Die Summe der Spalte "Anrufe in Servicelevel" für alle angezeigte Datenreihen.
Last-Agent Anrufe

Berechnung:

<c:set var="realtimeGroupDataBean_sumOfColumn_LastAgentCalls"
value="#{realtimeGroupDataBean.sumOfColumn('LastAgentCalls')}"
scope="request"/>

Anzeige:

#{realtimeGroupDataBean_sumOfColumn_LastAgentCalls}

Die Summe der Spalte "Last-Agent Anrufe" für alle angezeigte Datenreihen.
Ø Wartezeit

Anzeige:

#{ ( realtimeGroupDataBean_sumOfColumn_ActCalls eq 0 ) ? 0 : supervisorRealtimeGroupData.sumOfColumn('ActTotalWaitingTime') / realtimeGroupDataBean_sumOfColumn_ActCalls }

Die Summe der Spalte 'ActTotalWaitingTime' (siehe Berechnung für Feld "Ø Wartezeit"), geteilt durch die Summe der Spalte "Akt. Anrufe".
Max. Wartezeit 

Anzeige:

#{supervisorRealtimeGroupData.maxOfColumn('ActMaxWaitingTime')}

Der Maximum Wert der Spalte "Max. Wartezeit". 
Ø Queuezeit 

Anzeige:

#{ ( realtimeGroupDataBean_sumOfColumn_InQueueCalls eq 0 ) ? 0 : supervisorRealtimeGroupData.sumOfColumn('ActTotalQueueTime') / realtimeGroupDataBean_sumOfColumn_InQueueCalls }

Die Summe der Spalte 'ActTotalQueueTime' (siehe Berechnung für Feld "Ø Queuezeit"), geteilt durch die Summe der Spalte "In Queue". 
Max. Queuezeit 

Anzeige:

#{supervisorRealtimeGroupData.maxOfColumn('ActMaxQueueTime')}

Der Maximum Wert der Spalte "Max. Queuezeit". 

Supervisor - Agenten

QuelleQuery

AcdAgentGroupMapping, AcdAgentGroupMappingTypes, Users, AcdAgentStatus, varCallData

DataCache_AcdGroups_RealtimeAgentData.sql
Eingrenzung

FROM AcdAgentGroupMapping
JOIN AcdAgentGroupMappingTypes
ON AcdAgentGroupMapping.AcdAgentGroupMappingTypesID = AcdAgentGroupMappingTypes.ID
JOIN Users
ON AcdAgentGroupMapping.UsersID = Users.ID
JOIN AcdAgentStatus
ON Users.AcdAgentStatusID = AcdAgentStatus.ID
LEFT JOIN varCallData
ON Users.varCallDataID = varCallData.ID
WHERE ( AcdAgentGroupMapping.AcdGroupsID = $ACDGROUPSID )
AND
( bInvisible = 0 );

BedeutungZähler für Agenten und Agentenanrufe. Nicht sichtbare Agenten werden in der gesamten Berechnung ausgeblendet.
Berechnete WerteKeine

...