diff --git a/agc_2-X/branches/agc_2.2.0/www/agc/vdc_db_query.php b/agc_2-X/branches/agc_2.2.0/www/agc/vdc_db_query.php
index f156fcc1..709760f1 100644
--- a/agc_2-X/branches/agc_2.2.0/www/agc/vdc_db_query.php
+++ b/agc_2-X/branches/agc_2.2.0/www/agc/vdc_db_query.php
@@ -1914,28 +1914,49 @@ if ($ACTION == 'manDiaLnextCaLL')
$rslt=mysql_query($stmt, $link);
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00036',$user,$server_ip,$session_name,$one_mysql_log);}
- #### update vicidial_agent_log if not MANUAL dial_method
- if ($dial_method != 'MANUAL')
- {
- $pause_sec=0;
- $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
- if ($DB) {echo "$stmt\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00301',$user,$server_ip,$session_name,$one_mysql_log);}
- $VDpr_ct = mysql_num_rows($rslt);
- if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
- {
- $row=mysql_fetch_row($rslt);
- $agent_log_id = $row[5];
- $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+ # #### update vicidial_agent_log if not MANUAL dial_method
+ # if ($dial_method != 'MANUAL')
+ # {
+ # $pause_sec=0;
+ # $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
+ # if ($DB) {echo "$stmt\n";}
+ # $rslt=mysql_query($stmt, $link);
+ # if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00302',$user,$server_ip,$session_name,$one_mysql_log);}
+ # $VDpr_ct = mysql_num_rows($rslt);
+ # if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+ # {
+ # $row=mysql_fetch_row($rslt);
+ # $agent_log_id = $row[5];
+ # $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+ #
+ # $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ # if ($format=='debug') {echo "\n";}
+ # $rslt=mysql_query($stmt, $link);
+ # if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00303',$user,$server_ip,$session_name,$one_mysql_log);}
+ # }
+ # }
- $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
- if ($format=='debug') {echo "\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00302',$user,$server_ip,$session_name,$one_mysql_log);}
- }
+
+ $val_pause_epoch=0;
+ $val_pause_sec=0;
+ $stmt = "SELECT pause_epoch FROM vicidial_agent_log where agent_log_id='$agent_log_id';";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $vald_ct = mysql_num_rows($rslt);
+ if ($vald_ct > 0)
+ {
+ $row=mysql_fetch_row($rslt);
+ $val_pause_epoch = $row[0];
+ $val_pause_sec = ($StarTtime - $val_pause_epoch);
}
+ $stmt="UPDATE vicidial_agent_log set pause_sec='$val_pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+
+
if ($agent_dialed_number > 0)
{
$stmt = "INSERT INTO user_call_log (user,call_date,call_type,server_ip,phone_number,number_dialed,lead_id,callerid,group_alias_id) values('$user','$NOW_TIME','$agent_dialed_type','$server_ip','$phone_number','$Ndialstring','$lead_id','$CCID','$RAWaccount')";
@@ -2343,27 +2364,91 @@ if ($ACTION == 'manDiaLonly')
echo "$MqueryCID\n";
- #### update vicidial_agent_log if not MANUAL dial_method
- if ($dial_method != 'MANUAL')
+# #### update vicidial_agent_log if not MANUAL dial_method
+# if ($dial_method != 'MANUAL')
+# {
+# $pause_sec=0;
+# $stmt = "SELECT pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
+# if ($DB) {echo "$stmt\n";}
+# $rslt=mysql_query($stmt, $link);
+# if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00304',$user,$server_ip,$session_name,$one_mysql_log);}
+# $VDpr_ct = mysql_num_rows($rslt);
+# if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+# {
+# $row=mysql_fetch_row($rslt);
+# $agent_log_id = $row[5];
+# $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+#
+# $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+# if ($format=='debug') {echo "\n";}
+# $rslt=mysql_query($stmt, $link);
+# if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00305',$user,$server_ip,$session_name,$one_mysql_log);}
+# }
+# }
+
+ $val_pause_epoch=0;
+ $val_pause_sec=0;
+ $val_dispo_epoch=0;
+ $val_dispo_sec=0;
+ $val_wait_epoch=0;
+ $val_wait_sec=0;
+ $stmt = "SELECT dispo_epoch,wait_epoch,pause_epoch FROM vicidial_agent_log where agent_log_id='$agent_log_id';";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $vald_ct = mysql_num_rows($rslt);
+ if ($vald_ct > 0)
{
- $pause_sec=0;
- $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
- if ($DB) {echo "$stmt\n";}
+ $row=mysql_fetch_row($rslt);
+ $val_dispo_epoch = $row[0];
+ $val_wait_epoch = $row[1];
+ $val_pause_epoch = $row[2];
+ $val_dispo_sec = ($StarTtime - $val_dispo_epoch);
+ $val_wait_sec = ($StarTtime - $val_wait_epoch);
+ $val_pause_sec = ($StarTtime - $val_pause_epoch);
+ }
+ if ($val_dispo_epoch > 1000)
+ {
+ $stmt="UPDATE vicidial_agent_log set status='ALTNUM',dispo_sec='$val_dispo_sec' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
$rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00303',$user,$server_ip,$session_name,$one_mysql_log);}
- $VDpr_ct = mysql_num_rows($rslt);
- if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+
+ $user_group='';
+ $stmt="SELECT user_group FROM vicidial_users where user='$user' LIMIT 1;";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $ug_record_ct = mysql_num_rows($rslt);
+ if ($ug_record_ct > 0)
{
$row=mysql_fetch_row($rslt);
- $agent_log_id = $row[5];
- $pause_sec = (($StarTtime - $row[0]) + $row[1]);
-
- $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
- if ($format=='debug') {echo "\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00304',$user,$server_ip,$session_name,$one_mysql_log);}
+ $user_group = trim("$row[0]");
}
+
+ $stmt="INSERT INTO vicidial_agent_log (user,server_ip,event_time,campaign_id,pause_epoch,pause_sec,wait_epoch,user_group,sub_status) values('$user','$server_ip','$NOW_TIME','$campaign','$StarTtime','0','$StarTtime','$user_group','ANDIAL');";
+ if ($DB) {echo "$stmt\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ $affected_rows = mysql_affected_rows($link);
+ $agent_log_id = mysql_insert_id($link);
+
+ $stmt="UPDATE vicidial_live_agents SET agent_log_id='$agent_log_id',last_state_change='$NOW_TIME' where user='$user';";
+ if ($DB) {echo "$stmt\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$VD_login,$server_ip,$session_name,$one_mysql_log);}
+ $VLAaffected_rows_update = mysql_affected_rows($link);
}
+ else
+ {
+ $stmt="UPDATE vicidial_agent_log set pause_sec='$val_pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ }
+
+ echo "$agent_log_id\n";
+
if ($agent_dialed_number > 0)
{
@@ -2381,8 +2466,7 @@ if ($ACTION == 'manDiaLonly')
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00048',$user,$server_ip,$session_name,$one_mysql_log);}
if ($DB) {echo "$stmt\n";}
$qm_conf_ct = mysql_num_rows($rslt);
- $i=0;
- while ($i < $qm_conf_ct)
+ if ($qm_conf_ct > 0)
{
$row=mysql_fetch_row($rslt);
$enable_queuemetrics_logging = $row[0];
@@ -2391,7 +2475,6 @@ if ($ACTION == 'manDiaLonly')
$queuemetrics_login = $row[3];
$queuemetrics_pass = $row[4];
$queuemetrics_log_id = $row[5];
- $i++;
}
##### END QUEUEMETRICS LOGGING LOOKUP #####
###########################################
diff --git a/agc_2-X/branches/agc_2.2.0/www/agc/vicidial.php b/agc_2-X/branches/agc_2.2.0/www/agc/vicidial.php
index dc92abaf..eed912a6 100644
--- a/agc_2-X/branches/agc_2.2.0/www/agc/vicidial.php
+++ b/agc_2-X/branches/agc_2.2.0/www/agc/vicidial.php
@@ -5928,7 +5928,8 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
MDOnextResponse = xmlhttp.responseText;
var MDOnextResponse_array=MDOnextResponse.split("\n");
- MDnextCID = MDOnextResponse_array[0];
+ MDnextCID = MDOnextResponse_array[0];
+ agent_log_id = MDOnextResponse_array[1];
if (MDnextCID == " CALL NOT PLACED")
{
alert("call was not placed, there was an error:\n" + MDOnextResponse);
@@ -8682,56 +8683,58 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
}
else
{
- var xmlhttp=false;
- /*@cc_on @*/
- /*@if (@_jscript_version >= 5)
- // JScript gives us Conditional compilation, we can cope with old IE versions.
- // and security blocked creation of the objects.
- try {
- xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
- } catch (e) {
- try {
- xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
- } catch (E) {
- xmlhttp = false;
- }
- }
- @end @*/
- if (!xmlhttp && typeof XMLHttpRequest!='undefined')
+ if (alt_dial_status_display==1)
{
- xmlhttp = new XMLHttpRequest();
+ alert("You are in ALT dial mode, you must finish the lead before logging out.\n" + reselect_alt_dial);
}
- if (xmlhttp)
- {
- VDlogout_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=userLOGout&format=text&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&conf_exten=" + session_id + "&extension=" + extension + "&protocol=" + protocol + "&agent_log_id=" + agent_log_id + "&no_delete_sessions=" + no_delete_sessions + "&phone_ip=" + phone_ip + "&enable_sipsak_messages=" + enable_sipsak_messages + "&LogouTKicKAlL=" + LogouTKicKAlL + "&ext_context=" + ext_context;
- xmlhttp.open('POST', 'vdc_db_query.php');
- xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
- xmlhttp.send(VDlogout_query);
- xmlhttp.onreadystatechange = function()
- {
- if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
- {
- // alert(xmlhttp.responseText);
- }
+ else
+ {
+ var xmlhttp=false;
+ /*@cc_on @*/
+ /*@if (@_jscript_version >= 5)
+ // JScript gives us Conditional compilation, we can cope with old IE versions.
+ // and security blocked creation of the objects.
+ try {
+ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
+ } catch (e) {
+ try {
+ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
+ } catch (E) {
+ xmlhttp = false;
+ }
+ }
+ @end @*/
+ if (!xmlhttp && typeof XMLHttpRequest!='undefined')
+ {
+ xmlhttp = new XMLHttpRequest();
}
- delete xmlhttp;
+ if (xmlhttp)
+ {
+ VDlogout_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=userLOGout&format=text&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&conf_exten=" + session_id + "&extension=" + extension + "&protocol=" + protocol + "&agent_log_id=" + agent_log_id + "&no_delete_sessions=" + no_delete_sessions + "&phone_ip=" + phone_ip + "&enable_sipsak_messages=" + enable_sipsak_messages + "&LogouTKicKAlL=" + LogouTKicKAlL + "&ext_context=" + ext_context;
+ xmlhttp.open('POST', 'vdc_db_query.php');
+ xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
+ xmlhttp.send(VDlogout_query);
+ xmlhttp.onreadystatechange = function()
+ {
+ if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
+ {
+ // alert(xmlhttp.responseText);
+ }
+ }
+ delete xmlhttp;
+ }
+ hideDiv('MainPanel');
+ showDiv('LogouTBox');
+ var logout_content='';
+ if (tempreason=='SHIFT')
+ {logout_content='Your Shift is over or has changed, you have been logged out of your session
';}
+ document.getElementById("LogouTBoxLink").innerHTML = logout_content + "CLICK HERE TO LOG IN AGAIN\n";
+ logout_stop_timeouts = 1;
+
+ // window.location= agcPAGE + "?relogin=YES&session_epoch=" + epoch_sec + "&session_id=" + session_id + "&session_name=" + session_name + "&VD_login=" + user + "&VD_campaign=" + campaign + "&phone_login=" + phone_login + "&phone_pass=" + phone_pass + "&VD_pass=" + pass;
}
-
- hideDiv('MainPanel');
- showDiv('LogouTBox');
- var logout_content='';
- if (tempreason=='SHIFT')
- {logout_content='Your Shift is over or has changed, you have been logged out of your session
';}
-
- document.getElementById("LogouTBoxLink").innerHTML = logout_content + "CLICK HERE TO LOG IN AGAIN\n";
-
- logout_stop_timeouts = 1;
-
- // window.location= agcPAGE + "?relogin=YES&session_epoch=" + epoch_sec + "&session_id=" + session_id + "&session_name=" + session_name + "&VD_login=" + user + "&VD_campaign=" + campaign + "&phone_login=" + phone_login + "&phone_pass=" + phone_pass + "&VD_pass=" + pass;
-
}
}
-
}
0)
diff --git a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_days_detail.php b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_days_detail.php
index 4822d85d..875b2759 100644
--- a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_days_detail.php
+++ b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_days_detail.php
@@ -273,12 +273,12 @@ else
{
echo "LEAD STATS BREAKDOWN:\n";
echo "+------------+--------+--------+--------+$statusesHEAD\n";
- echo "| DATE | LEADS | CIcalls| DNC/CI%|$statusesHTML\n";
+ echo "| DATE | CALLS | CIcalls| DNC/CI%|$statusesHTML\n";
echo "+------------+--------+--------+--------+$statusesHEAD\n";
}
else
{
- $file_output .= "DATE,LEADS,CIcalls,DNC-CI%,$statusesFILE\n";
+ $file_output .= "DATE,CALLS,CIcalls,DNC-CI%,$statusesFILE\n";
}
### BEGIN loop through each user ###
diff --git a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_performance_detail.php b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_performance_detail.php
index acdcfe6d..c74699d6 100644
--- a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_performance_detail.php
+++ b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_performance_detail.php
@@ -364,7 +364,7 @@ while ($i < $rows_to_print)
echo "CALL STATS BREAKDOWN: (Statistics related to handling of calls only)\n";
echo "+-----------------+----------+--------+-----------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+$statusesHEAD\n";
-echo "| USER NAME | ID | LEADS | TIME | PAUSE |PAUSAVG | WAIT |WAITAVG | TALK |TALKAVG | DISPO |DISPAVG | DEAD |DEADAVG | CUSTOMER |CUSTAVG |$statusesHTML\n";
+echo "| USER NAME | ID | CALLS | TIME | PAUSE |PAUSAVG | WAIT |WAITAVG | TALK |TALKAVG | DISPO |DISPAVG | DEAD |DEADAVG | CUSTOMER |CUSTAVG |$statusesHTML\n";
echo "+-----------------+----------+--------+-----------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+$statusesHEAD\n";
diff --git a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_status_detail.php b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_status_detail.php
index 9bebcf54..48f67b5b 100644
--- a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_status_detail.php
+++ b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_status_detail.php
@@ -319,14 +319,14 @@ else
if ($file_download < 1)
{
- echo "LEADS STATS BREAKDOWN:\n";
+ echo "CALLS STATS BREAKDOWN:\n";
echo "+-----------------+----------+--------+--------+--------+$statusesHEAD\n";
- echo "| USER NAME | ID | LEADS | CIcalls| DNC/CI%|$statusesHTML\n";
+ echo "| USER NAME | ID | CALLS | CIcalls| DNC/CI%|$statusesHTML\n";
echo "+-----------------+----------+--------+--------+--------+$statusesHEAD\n";
}
else
{
- $file_output .= "USER,ID,LEADS,CIcalls,DNC-CI%,$statusesFILE\n";
+ $file_output .= "USER,ID,CALLS,CIcalls,DNC-CI%,$statusesFILE\n";
}
diff --git a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_time_detail.php b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_time_detail.php
index 3f3edb50..bc97301f 100644
--- a/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_time_detail.php
+++ b/agc_2-X/branches/agc_2.2.0/www/vicidial/AST_agent_time_detail.php
@@ -421,12 +421,12 @@ else
{
echo "AGENT TIME BREAKDOWN:\n";
echo "+-----------------+----------+----------+------------+------------+------------+------------+------------+------------+------------+------------+ +$sub_statusesHEAD\n";
- echo "| USER NAME | ID | LEADS | TIME CLOCK | AGENT TIME | WAIT | TALK | DISPO | PAUSE | DEAD | CUSTOMER | |$sub_statusesHTML\n";
+ echo "| USER NAME | ID | CALLS | TIME CLOCK | AGENT TIME | WAIT | TALK | DISPO | PAUSE | DEAD | CUSTOMER | |$sub_statusesHTML\n";
echo "+-----------------+----------+----------+------------+------------+------------+------------+------------+------------+------------+------------+ +$sub_statusesHEAD\n";
}
else
{
- $file_output .= "USER,ID,LEADS,TIME CLOCK,AGENT TIME,WAIT,TALK,DISPO,PAUSE,DEAD,CUSTOMER$sub_statusesFILE\n";
+ $file_output .= "USER,ID,CALLS,TIME CLOCK,AGENT TIME,WAIT,TALK,DISPO,PAUSE,DEAD,CUSTOMER$sub_statusesFILE\n";
}
##### END print the output to screen or put into file output variable
diff --git a/agc_2-X/trunk/docs/VICIDIAL_statuses.txt b/agc_2-X/trunk/docs/VICIDIAL_statuses.txt
index d7659bb7..0b78412f 100644
--- a/agc_2-X/trunk/docs/VICIDIAL_statuses.txt
+++ b/agc_2-X/trunk/docs/VICIDIAL_statuses.txt
@@ -53,3 +53,4 @@ TIMEOT - Inbound call Drop Timeout, call waited until drop-seconds and was sent
AFTHRS - Inbound after hours drop, call received outside of in-group call time
NANQUE - Inbound no agent no queue drop, no agent logged in
RAXFER - Remote Agent API transfer
+ALTNUM - Agent manual Dial Alternate number dialing, number dialed before final disposition
diff --git a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt
index 98285c69..5e4e21ab 100644
--- a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt
+++ b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.4.txt
@@ -98,6 +98,7 @@ Close Call Log||
YOU MUST BE PAUSED TO VIEW YOUR CALL LOG||
Close Info Box||
No calls on this day||
+You are in ALT dial mode, you must finish the lead before logging out||
############################################################ MANAGER Manual
diff --git a/agc_2-X/trunk/www/agc/vdc_db_query.php b/agc_2-X/trunk/www/agc/vdc_db_query.php
index 62a42d43..bb6b512a 100644
--- a/agc_2-X/trunk/www/agc/vdc_db_query.php
+++ b/agc_2-X/trunk/www/agc/vdc_db_query.php
@@ -1942,28 +1942,49 @@ if ($ACTION == 'manDiaLnextCaLL')
$rslt=mysql_query($stmt, $link);
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00036',$user,$server_ip,$session_name,$one_mysql_log);}
- #### update vicidial_agent_log if not MANUAL dial_method
- if ($dial_method != 'MANUAL')
- {
- $pause_sec=0;
- $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
- if ($DB) {echo "$stmt\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00302',$user,$server_ip,$session_name,$one_mysql_log);}
- $VDpr_ct = mysql_num_rows($rslt);
- if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
- {
- $row=mysql_fetch_row($rslt);
- $agent_log_id = $row[5];
- $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+ # #### update vicidial_agent_log if not MANUAL dial_method
+ # if ($dial_method != 'MANUAL')
+ # {
+ # $pause_sec=0;
+ # $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
+ # if ($DB) {echo "$stmt\n";}
+ # $rslt=mysql_query($stmt, $link);
+ # if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00302',$user,$server_ip,$session_name,$one_mysql_log);}
+ # $VDpr_ct = mysql_num_rows($rslt);
+ # if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+ # {
+ # $row=mysql_fetch_row($rslt);
+ # $agent_log_id = $row[5];
+ # $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+ #
+ # $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ # if ($format=='debug') {echo "\n";}
+ # $rslt=mysql_query($stmt, $link);
+ # if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00303',$user,$server_ip,$session_name,$one_mysql_log);}
+ # }
+ # }
- $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
- if ($format=='debug') {echo "\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00303',$user,$server_ip,$session_name,$one_mysql_log);}
- }
+
+ $val_pause_epoch=0;
+ $val_pause_sec=0;
+ $stmt = "SELECT pause_epoch FROM vicidial_agent_log where agent_log_id='$agent_log_id';";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $vald_ct = mysql_num_rows($rslt);
+ if ($vald_ct > 0)
+ {
+ $row=mysql_fetch_row($rslt);
+ $val_pause_epoch = $row[0];
+ $val_pause_sec = ($StarTtime - $val_pause_epoch);
}
+ $stmt="UPDATE vicidial_agent_log set pause_sec='$val_pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+
+
if ($agent_dialed_number > 0)
{
$stmt = "INSERT INTO user_call_log (user,call_date,call_type,server_ip,phone_number,number_dialed,lead_id,callerid,group_alias_id) values('$user','$NOW_TIME','$agent_dialed_type','$server_ip','$phone_number','$Ndialstring','$lead_id','$CCID','$RAWaccount')";
@@ -2389,27 +2410,91 @@ if ($ACTION == 'manDiaLonly')
echo "$MqueryCID\n";
- #### update vicidial_agent_log if not MANUAL dial_method
- if ($dial_method != 'MANUAL')
+# #### update vicidial_agent_log if not MANUAL dial_method
+# if ($dial_method != 'MANUAL')
+# {
+# $pause_sec=0;
+# $stmt = "SELECT pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
+# if ($DB) {echo "$stmt\n";}
+# $rslt=mysql_query($stmt, $link);
+# if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00304',$user,$server_ip,$session_name,$one_mysql_log);}
+# $VDpr_ct = mysql_num_rows($rslt);
+# if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+# {
+# $row=mysql_fetch_row($rslt);
+# $agent_log_id = $row[5];
+# $pause_sec = (($StarTtime - $row[0]) + $row[1]);
+#
+# $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+# if ($format=='debug') {echo "\n";}
+# $rslt=mysql_query($stmt, $link);
+# if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00305',$user,$server_ip,$session_name,$one_mysql_log);}
+# }
+# }
+
+ $val_pause_epoch=0;
+ $val_pause_sec=0;
+ $val_dispo_epoch=0;
+ $val_dispo_sec=0;
+ $val_wait_epoch=0;
+ $val_wait_sec=0;
+ $stmt = "SELECT dispo_epoch,wait_epoch,pause_epoch FROM vicidial_agent_log where agent_log_id='$agent_log_id';";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $vald_ct = mysql_num_rows($rslt);
+ if ($vald_ct > 0)
{
- $pause_sec=0;
- $stmt = "select pause_epoch,pause_sec,wait_epoch,talk_epoch,dispo_epoch,agent_log_id from vicidial_agent_log where agent_log_id >= '$agent_log_id' and user='$user' order by agent_log_id desc limit 1;";
- if ($DB) {echo "$stmt\n";}
+ $row=mysql_fetch_row($rslt);
+ $val_dispo_epoch = $row[0];
+ $val_wait_epoch = $row[1];
+ $val_pause_epoch = $row[2];
+ $val_dispo_sec = ($StarTtime - $val_dispo_epoch);
+ $val_wait_sec = ($StarTtime - $val_wait_epoch);
+ $val_pause_sec = ($StarTtime - $val_pause_epoch);
+ }
+ if ($val_dispo_epoch > 1000)
+ {
+ $stmt="UPDATE vicidial_agent_log set status='ALTNUM',dispo_sec='$val_dispo_sec' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
$rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00304',$user,$server_ip,$session_name,$one_mysql_log);}
- $VDpr_ct = mysql_num_rows($rslt);
- if ( ($VDpr_ct > 0) and (strlen($row[3]<5)) and (strlen($row[4]<5)) )
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+
+ $user_group='';
+ $stmt="SELECT user_group FROM vicidial_users where user='$user' LIMIT 1;";
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ if ($DB) {echo "$stmt\n";}
+ $ug_record_ct = mysql_num_rows($rslt);
+ if ($ug_record_ct > 0)
{
$row=mysql_fetch_row($rslt);
- $agent_log_id = $row[5];
- $pause_sec = (($StarTtime - $row[0]) + $row[1]);
-
- $stmt="UPDATE vicidial_agent_log set pause_sec='$pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
- if ($format=='debug') {echo "\n";}
- $rslt=mysql_query($stmt, $link);
- if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00305',$user,$server_ip,$session_name,$one_mysql_log);}
+ $user_group = trim("$row[0]");
}
+
+ $stmt="INSERT INTO vicidial_agent_log (user,server_ip,event_time,campaign_id,pause_epoch,pause_sec,wait_epoch,user_group,sub_status) values('$user','$server_ip','$NOW_TIME','$campaign','$StarTtime','0','$StarTtime','$user_group','ANDIAL');";
+ if ($DB) {echo "$stmt\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ $affected_rows = mysql_affected_rows($link);
+ $agent_log_id = mysql_insert_id($link);
+
+ $stmt="UPDATE vicidial_live_agents SET agent_log_id='$agent_log_id',last_state_change='$NOW_TIME' where user='$user';";
+ if ($DB) {echo "$stmt\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$VD_login,$server_ip,$session_name,$one_mysql_log);}
+ $VLAaffected_rows_update = mysql_affected_rows($link);
}
+ else
+ {
+ $stmt="UPDATE vicidial_agent_log set pause_sec='$val_pause_sec',wait_epoch='$StarTtime' where agent_log_id='$agent_log_id';";
+ if ($format=='debug') {echo "\n";}
+ $rslt=mysql_query($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ }
+
+ echo "$agent_log_id\n";
+
if ($agent_dialed_number > 0)
{
@@ -2427,8 +2512,7 @@ if ($ACTION == 'manDiaLonly')
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00048',$user,$server_ip,$session_name,$one_mysql_log);}
if ($DB) {echo "$stmt\n";}
$qm_conf_ct = mysql_num_rows($rslt);
- $i=0;
- while ($i < $qm_conf_ct)
+ if ($qm_conf_ct > 0)
{
$row=mysql_fetch_row($rslt);
$enable_queuemetrics_logging = $row[0];
@@ -2437,7 +2521,6 @@ if ($ACTION == 'manDiaLonly')
$queuemetrics_login = $row[3];
$queuemetrics_pass = $row[4];
$queuemetrics_log_id = $row[5];
- $i++;
}
##### END QUEUEMETRICS LOGGING LOOKUP #####
###########################################
@@ -3693,7 +3776,7 @@ if ($stage == "end")
}
}
}
- $stmt="UPDATE vicidial_agent_log set talk_sec='$talk_sec',dispo_epoch='$StarTtime' $talk_epochSQL $dead_secSQL $lead_id_commentsSQL where agent_log_id='$agent_log_id';";
+ $stmt="UPDATE vicidial_agent_log set talk_sec='$talk_sec',dispo_epoch='$StarTtime',uniqueid='$uniqueid' $talk_epochSQL $dead_secSQL $lead_id_commentsSQL where agent_log_id='$agent_log_id';";
if ($format=='debug') {echo "\n";}
$rslt=mysql_query($stmt, $link);
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00102',$user,$server_ip,$session_name,$one_mysql_log);}
diff --git a/agc_2-X/trunk/www/agc/vicidial.php b/agc_2-X/trunk/www/agc/vicidial.php
index 1eaaceba..ad89d967 100644
--- a/agc_2-X/trunk/www/agc/vicidial.php
+++ b/agc_2-X/trunk/www/agc/vicidial.php
@@ -6064,7 +6064,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
manDiaLonly_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=manDiaLonly&conf_exten=" + session_id + "&user=" + user + "&pass=" + pass + "&lead_id=" + document.vicidial_form.lead_id.value + "&phone_number=" + manDiaLonly_num + "&phone_code=" + document.vicidial_form.phone_code.value + "&campaign=" + campaign + "&ext_context=" + ext_context + "&dial_timeout=" + dial_timeout + "&dial_prefix=" + call_prefix + "&campaign_cid=" + call_cid + "&omit_phone_code=" + omit_phone_code + "&usegroupalias=" + usegroupalias + "&account=" + active_group_alias + "&agent_dialed_number=" + agent_dialed_number + "&agent_dialed_type=" + agent_dialed_type + "&dial_method=" + dial_method + "&agent_log_id=" + agent_log_id + "&security=" + document.vicidial_form.security_phrase.value;
xmlhttp.open('POST', 'vdc_db_query.php');
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
- xmlhttp.send(manDiaLonly_query);
+ xmlhttp.send(manDiaLonly_query);
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
@@ -6075,7 +6075,8 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
MDOnextResponse = xmlhttp.responseText;
var MDOnextResponse_array=MDOnextResponse.split("\n");
- MDnextCID = MDOnextResponse_array[0];
+ MDnextCID = MDOnextResponse_array[0];
+ agent_log_id = MDOnextResponse_array[1];
if (MDnextCID == " CALL NOT PLACED")
{
alert("call was not placed, there was an error:\n" + MDOnextResponse);
@@ -8828,56 +8829,61 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
}
else
{
- var xmlhttp=false;
- /*@cc_on @*/
- /*@if (@_jscript_version >= 5)
- // JScript gives us Conditional compilation, we can cope with old IE versions.
- // and security blocked creation of the objects.
- try {
- xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
- } catch (e) {
- try {
- xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
- } catch (E) {
- xmlhttp = false;
- }
- }
- @end @*/
- if (!xmlhttp && typeof XMLHttpRequest!='undefined')
+ if (alt_dial_status_display==1)
{
- xmlhttp = new XMLHttpRequest();
+ alert("You are in ALT dial mode, you must finish the lead before logging out.\n" + reselect_alt_dial);
}
- if (xmlhttp)
- {
- VDlogout_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=userLOGout&format=text&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&conf_exten=" + session_id + "&extension=" + extension + "&protocol=" + protocol + "&agent_log_id=" + agent_log_id + "&no_delete_sessions=" + no_delete_sessions + "&phone_ip=" + phone_ip + "&enable_sipsak_messages=" + enable_sipsak_messages + "&LogouTKicKAlL=" + LogouTKicKAlL + "&ext_context=" + ext_context;
- xmlhttp.open('POST', 'vdc_db_query.php');
- xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
- xmlhttp.send(VDlogout_query);
- xmlhttp.onreadystatechange = function()
- {
- if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
- {
- // alert(xmlhttp.responseText);
- }
+ else
+ {
+ var xmlhttp=false;
+ /*@cc_on @*/
+ /*@if (@_jscript_version >= 5)
+ // JScript gives us Conditional compilation, we can cope with old IE versions.
+ // and security blocked creation of the objects.
+ try {
+ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
+ } catch (e) {
+ try {
+ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
+ } catch (E) {
+ xmlhttp = false;
+ }
+ }
+ @end @*/
+ if (!xmlhttp && typeof XMLHttpRequest!='undefined')
+ {
+ xmlhttp = new XMLHttpRequest();
}
- delete xmlhttp;
+ if (xmlhttp)
+ {
+ VDlogout_query = "server_ip=" + server_ip + "&session_name=" + session_name + "&ACTION=userLOGout&format=text&user=" + user + "&pass=" + pass + "&campaign=" + campaign + "&conf_exten=" + session_id + "&extension=" + extension + "&protocol=" + protocol + "&agent_log_id=" + agent_log_id + "&no_delete_sessions=" + no_delete_sessions + "&phone_ip=" + phone_ip + "&enable_sipsak_messages=" + enable_sipsak_messages + "&LogouTKicKAlL=" + LogouTKicKAlL + "&ext_context=" + ext_context;
+ xmlhttp.open('POST', 'vdc_db_query.php');
+ xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
+ xmlhttp.send(VDlogout_query);
+ xmlhttp.onreadystatechange = function()
+ {
+ if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
+ {
+ // alert(xmlhttp.responseText);
+ }
+ }
+ delete xmlhttp;
+ }
+
+ hideDiv('MainPanel');
+ showDiv('LogouTBox');
+ var logout_content='';
+ if (tempreason=='SHIFT')
+ {logout_content='Your Shift is over or has changed, you have been logged out of your session
';}
+
+ document.getElementById("LogouTBoxLink").innerHTML = logout_content + "CLICK HERE TO LOG IN AGAIN\n";
+
+ logout_stop_timeouts = 1;
+
+ // window.location= agcPAGE + "?relogin=YES&session_epoch=" + epoch_sec + "&session_id=" + session_id + "&session_name=" + session_name + "&VD_login=" + user + "&VD_campaign=" + campaign + "&phone_login=" + phone_login + "&phone_pass=" + phone_pass + "&VD_pass=" + pass;
}
-
- hideDiv('MainPanel');
- showDiv('LogouTBox');
- var logout_content='';
- if (tempreason=='SHIFT')
- {logout_content='Your Shift is over or has changed, you have been logged out of your session
';}
-
- document.getElementById("LogouTBoxLink").innerHTML = logout_content + "CLICK HERE TO LOG IN AGAIN\n";
-
- logout_stop_timeouts = 1;
-
- // window.location= agcPAGE + "?relogin=YES&session_epoch=" + epoch_sec + "&session_id=" + session_id + "&session_name=" + session_name + "&VD_login=" + user + "&VD_campaign=" + campaign + "&phone_login=" + phone_login + "&phone_pass=" + phone_pass + "&VD_pass=" + pass;
-
}
}
-
}
0)
diff --git a/agc_2-X/trunk/www/vicidial/AST_agent_days_detail.php b/agc_2-X/trunk/www/vicidial/AST_agent_days_detail.php
index 4822d85d..875b2759 100644
--- a/agc_2-X/trunk/www/vicidial/AST_agent_days_detail.php
+++ b/agc_2-X/trunk/www/vicidial/AST_agent_days_detail.php
@@ -273,12 +273,12 @@ else
{
echo "LEAD STATS BREAKDOWN:\n";
echo "+------------+--------+--------+--------+$statusesHEAD\n";
- echo "| DATE | LEADS | CIcalls| DNC/CI%|$statusesHTML\n";
+ echo "| DATE | CALLS | CIcalls| DNC/CI%|$statusesHTML\n";
echo "+------------+--------+--------+--------+$statusesHEAD\n";
}
else
{
- $file_output .= "DATE,LEADS,CIcalls,DNC-CI%,$statusesFILE\n";
+ $file_output .= "DATE,CALLS,CIcalls,DNC-CI%,$statusesFILE\n";
}
### BEGIN loop through each user ###
diff --git a/agc_2-X/trunk/www/vicidial/AST_agent_performance_detail.php b/agc_2-X/trunk/www/vicidial/AST_agent_performance_detail.php
index acdcfe6d..c74699d6 100644
--- a/agc_2-X/trunk/www/vicidial/AST_agent_performance_detail.php
+++ b/agc_2-X/trunk/www/vicidial/AST_agent_performance_detail.php
@@ -364,7 +364,7 @@ while ($i < $rows_to_print)
echo "CALL STATS BREAKDOWN: (Statistics related to handling of calls only)\n";
echo "+-----------------+----------+--------+-----------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+$statusesHEAD\n";
-echo "| USER NAME | ID | LEADS | TIME | PAUSE |PAUSAVG | WAIT |WAITAVG | TALK |TALKAVG | DISPO |DISPAVG | DEAD |DEADAVG | CUSTOMER |CUSTAVG |$statusesHTML\n";
+echo "| USER NAME | ID | CALLS | TIME | PAUSE |PAUSAVG | WAIT |WAITAVG | TALK |TALKAVG | DISPO |DISPAVG | DEAD |DEADAVG | CUSTOMER |CUSTAVG |$statusesHTML\n";
echo "+-----------------+----------+--------+-----------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+----------+--------+$statusesHEAD\n";
diff --git a/agc_2-X/trunk/www/vicidial/AST_agent_status_detail.php b/agc_2-X/trunk/www/vicidial/AST_agent_status_detail.php
index 9bebcf54..48f67b5b 100644
--- a/agc_2-X/trunk/www/vicidial/AST_agent_status_detail.php
+++ b/agc_2-X/trunk/www/vicidial/AST_agent_status_detail.php
@@ -319,14 +319,14 @@ else
if ($file_download < 1)
{
- echo "LEADS STATS BREAKDOWN:\n";
+ echo "CALLS STATS BREAKDOWN:\n";
echo "+-----------------+----------+--------+--------+--------+$statusesHEAD\n";
- echo "| USER NAME | ID | LEADS | CIcalls| DNC/CI%|$statusesHTML\n";
+ echo "| USER NAME | ID | CALLS | CIcalls| DNC/CI%|$statusesHTML\n";
echo "+-----------------+----------+--------+--------+--------+$statusesHEAD\n";
}
else
{
- $file_output .= "USER,ID,LEADS,CIcalls,DNC-CI%,$statusesFILE\n";
+ $file_output .= "USER,ID,CALLS,CIcalls,DNC-CI%,$statusesFILE\n";
}
diff --git a/agc_2-X/trunk/www/vicidial/AST_agent_time_detail.php b/agc_2-X/trunk/www/vicidial/AST_agent_time_detail.php
index 3f3edb50..bc97301f 100644
--- a/agc_2-X/trunk/www/vicidial/AST_agent_time_detail.php
+++ b/agc_2-X/trunk/www/vicidial/AST_agent_time_detail.php
@@ -421,12 +421,12 @@ else
{
echo "AGENT TIME BREAKDOWN:\n";
echo "+-----------------+----------+----------+------------+------------+------------+------------+------------+------------+------------+------------+ +$sub_statusesHEAD\n";
- echo "| USER NAME | ID | LEADS | TIME CLOCK | AGENT TIME | WAIT | TALK | DISPO | PAUSE | DEAD | CUSTOMER | |$sub_statusesHTML\n";
+ echo "| USER NAME | ID | CALLS | TIME CLOCK | AGENT TIME | WAIT | TALK | DISPO | PAUSE | DEAD | CUSTOMER | |$sub_statusesHTML\n";
echo "+-----------------+----------+----------+------------+------------+------------+------------+------------+------------+------------+------------+ +$sub_statusesHEAD\n";
}
else
{
- $file_output .= "USER,ID,LEADS,TIME CLOCK,AGENT TIME,WAIT,TALK,DISPO,PAUSE,DEAD,CUSTOMER$sub_statusesFILE\n";
+ $file_output .= "USER,ID,CALLS,TIME CLOCK,AGENT TIME,WAIT,TALK,DISPO,PAUSE,DEAD,CUSTOMER$sub_statusesFILE\n";
}
##### END print the output to screen or put into file output variable