<?
session_start();
if ($_SESSION['numuser']==""){
header("Location:index.php");
}
require("class.phpmailer.php");
?>
<?
date_default_timezone_set("Chile/Continental");
function ve_numfecha($argumento1,$argumento2,$argumento3){
$xdia=array("1"=>"31","2"=>"59","3"=>"90","4"=>"120","5"=>"151","6"=>"181","7"=>"212","8"=>"243","9"=>"273","10"=>"304","11"=>"334","12"=>"365"); //arreglo anual
$numdias = (($argumento3 - 1899) * 365) + floor((($argumento3 - 1) - 1900) / 4) + $xdia[($argumento2 - 1)] + $argumento1;
if ((fmod($argumento3,4) == 0) && ($argumento2 > 2)){
$numdias = $numdias + 1;
}
return $numdias;
}
?>
<?
function lunes_anterior($fecha_A){
$dia=substr($fecha_A,0,2);
$mes=substr($fecha_A,3,2);
$ano=substr($fecha_A,6,4);
$fecha1=$ano."-".$mes."-".$dia;
$nueva_fecha= date("Y-m-d", strtotime("$fecha1 last monday"));
$dia=substr($nueva_fecha,8,2);
$mes=substr($nueva_fecha,5,2);
$ano=substr($nueva_fecha,0,4);
$fecha2=$dia."/".$mes."/".$ano;
return $fecha2;
}
?>
<?
function cambio_fecha($fecha_A,$dias_A){
$dia=substr($fecha_A,0,2);
$mes=substr($fecha_A,3,2);
$ano=substr($fecha_A,6,4);
$fecha1=$ano."-".$mes."-".$dia;
$nueva_fecha= date("Y-m-d", strtotime("$fecha1 + $dias_A days"));
$dia=substr($nueva_fecha,8,2);
$mes=substr($nueva_fecha,5,2);
$ano=substr($nueva_fecha,0,4);
$fecha2=$dia."/".$mes."/".$ano;
return $fecha2;
}
?>
<HTML>
<HEAD>
<TITLE>Seguimiento Negocios</TITLE>
<link rel="stylesheet" type="text/css" media="all" href="calendar-blue.css" title="win2k-cold-1" />
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="lang/calendar-es2.js"></script>
<script type="text/javascript" src="calendar-setup.js"></script>
<style type="text/css">
body{
margin-left: 10px;
margin-right: 0px;
margin-top: 10px;
margin-bottom: 0px;
}
</style>
<style type="Text/css">
table.sample {
border-collapse: collapse;
border: 1px solid #38160C;
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #FFFFFF;
background: #FFFFFF;
}
td, th {
border: 1px solid #808080;
padding: .8em;
color: #000000;
}
</style>
<script language="JavaScript">
<!--almacena las variables para ser enviadas al php de guardado -->
function guardar(){
var envio="";
envio=envio +"fecha=" + document.getElementById('fecha').value +"&"
envio=envio +"evento=" + document.getElementById('evento').value +"&"
envio=envio +"hora=" + document.getElementById('tiempo').value
window.location.href="guarda_agenda.php?"+envio;
}
</script>
<script language="JavaScript">
function ve_nota(fila,col){
var anota;
anota=document.getElementById('F'+fila+'C'+col).value;
var myLeft = (screen.width-1200)/2
var myTop = (screen.height-600)/2
var pagina='seguimiento_cliente.php?var='+anota;
window.open(pagina,'','scrollbars=no,menubar=no,height=600,width=1200,left='+myLeft+',top='+myTop+',resizable=yes,toolbar=no,location=no,status=no');
}
</script>
<SCRIPT LANGUAGE="JavaScript">
function recarga() {
var fechasel=document.getElementById('fecha').value;
window.location.href="seguimiento_negocios_ppal.php?fecha="+fechasel;
}
</script>
<SCRIPT LANGUAGE="JavaScript">
function llama_carro(variable)
{
alert("hola"+variable);
}
</script>
</HEAD>
<BODY background="verde.jpg" bgcolor="#2E9AFE">
Seguimiento Semana
<?
$fechasel=date(d)."/".date(m)."/".date(Y);
if ($_GET['fecha']!=''){
$fechasel=$_GET['fecha'];
}
$dia=substr($fechasel,0,2);
$mes=substr($fechasel,3,2);
$ano=substr($fechasel,6,4);
$numdias1=ve_numfecha($dia,$mes,$ano);
$dia_valor= $numdias1 % 7;
if ($dia_valor!=2){
$fecha_lunes=lunes_anterior($fechasel);
$fechasel=$fecha_lunes;
}
$dia=substr($fechasel,0,2);
$mes=substr($fechasel,3,2);
$ano=substr($fechasel,6,4);
$numdias1=ve_numfecha($dia,$mes,$ano);
$dias_aviso=4;
if ($_SESSION['numuser']==373){$dias_aviso=14;}
if ($_SESSION['numuser']==56){$dias_aviso=14;}
if ($_SESSION['numuser']==61){$dias_aviso=14;}
echo("<input type=hidden name=fecol1 value=".$fechasel.">");
$fecha_martes=cambio_fecha($fechasel,1);
echo("<input type=hidden name=fecol2 value=".$fecha_martes.">");
$fecha_miercoles=cambio_fecha($fechasel,2);
echo("<input type=hidden name=fecol3 value=".$fecha_miercoles.">");
$fecha_jueves=cambio_fecha($fechasel,3);
echo("<input type=hidden name=fecol4 value=".$fecha_jueves.">");
$fecha_viernes=cambio_fecha($fechasel,4);
echo("<input type=hidden name=fecol5 value=".$fecha_viernes.">");
?>
<input type="text" name="fecha" id="data" size="10" maxlength="10" value="<?echo($fechasel);?>"/>
<button id="trigger" value="..."></button>
<!-- script que define y configura el calendario-->
<script type="text/javascript">
Calendar.setup({
inputField : "data", // id del campo de texto
ifFormat : "%d/%m/%Y", // formato de la fecha que se escriba en el campo de texto
button : "trigger" // el id del botón que lanzará el calendario
});
</script>
<input type="button" value="Mostrar" onClick="recarga()">
<table class="sample" border="1" width="472">
<tr>
<td width=94>Lunes <? echo(" ".substr($fechasel,0,2));?></td>
<td width=94>Martes<? echo(" ".substr($fecha_martes,0,2));?></td>
<td width=94>Miercoles<? echo(" ".substr($fecha_miercoles,0,2));?></td>
<td width=94>Jueves<? echo(" ".substr($fecha_jueves,0,2));?></td>
<td width=94>Viernes<? echo(" ".substr($fecha_viernes,0,2));?></td>
</tr>
</table>
<div style="border:1px #000000 solid; width:490px; height:308px; overflow:auto;">
<table class="sample" id="mi_tabla" border="1">
<tbody id="cuerpo">
<?
include "conectar.php";
$datos=array();
$textocompleto=array();
$colores=array();
$max=0;
if($_SESSION['area_usuario']=='_hyundai'){$cambia_usuario=45;$nombre_cambia_usuario="Multicanal";$correo_cambia_usuario="multicanal@curifor.com";}
/*if($_SESSION['numuser']==55){$cambia_usuario=330;$nombre_cambia_usuario="Jaqueline Moreno";$correo_cambia_usuario="jmoreno@curifor.com";}
if($_SESSION['numuser']==59){$cambia_usuario=330;$nombre_cambia_usuario="Jaqueline Moreno";$correo_cambia_usuario="jmoreno@curifor.com";}
if($_SESSION['numuser']==606){$cambia_usuario=330;$nombre_cambia_usuario="Jaqueline Moreno";$correo_cambia_usuario="jmoreno@curifor.com";}
if($_SESSION['numuser']==454){$cambia_usuario=330;$nombre_cambia_usuario="Jaqueline Moreno";$correo_cambia_usuario="jmoreno@curifor.com";}
if($_SESSION['numuser']==454){$cambia_usuario=330;$nombre_cambia_usuario="Jaqueline Moreno";$correo_cambia_usuario="jmoreno@curifor.com";}*/
if($_SESSION['area_usuario']=='_fliv'){$cambia_usuario=414;$nombre_cambia_usuario="Nerolin Perez";$correo_cambia_usuario="fordweb@curifor.com";}
$numdias_hoy=ve_numfecha(date(d),date(m),date(Y));
$dia=substr($fecha_viernes,0,2);
$mes=substr($fecha_viernes,3,2);
$ano=substr($fecha_viernes,6,4);
$numdias_viernes=ve_numfecha($dia,$mes,$ano);
if ($numdias_hoy>$numdias_viernes){$numdias_hoy=$numdias_viernes;}
for ($n = $numdias1; $n <= $numdias1+4; $n++) {
$i=0;
$paso=0;
if ($n==$numdias_hoy){
$paso=1;
$result = mysql_query("SELECT Cod_empresa, Max(num_fecha_prox) FROM cotizacion".$_SESSION['area_usuario']." WHERE usuario=".$_SESSION['numuser']." and Seguimiento='S' GROUP BY Cod_empresa HAVING Max(num_fecha_prox)<=".$n);
}
if ($n>$numdias_hoy){
$paso=1;
$result = mysql_query("SELECT Cod_empresa, Max(num_fecha_prox) FROM cotizacion".$_SESSION['area_usuario']." WHERE usuario=".$_SESSION['numuser']." and Seguimiento='S' GROUP BY Cod_empresa HAVING Max(num_fecha_prox)=".$n);
}
if ($paso==1){
if (mysql_num_rows($result)>0){
$i=0;
$rows=mysql_num_rows($result);
while($i < $rows) {
$num_empresa=mysql_result($result,$i, "Cod_Empresa");
$existe_aviso = 0;
$num_aviso = 0;
$result2 = mysql_query("SELECT * FROM aviso_sin_seg".$_SESSION['area_usuario']." WHERE num_cli=".$num_empresa);
if (mysql_num_rows($result2)>0){
$existe_aviso = 1;
$num_aviso = mysql_result($result2,0, "aviso_num");
$fecha_aviso = mysql_result($result2,0, "num_fecha");
}
if ($n<=$numdias_hoy){
if ($existe_aviso == 0){
$datos_envio = "";
$datos_envio = $datos_envio.mysql_result($result,$i, "Cod_Empresa").",";
$datos_envio = $datos_envio.$numdias_hoy.",";
$datos_envio = $datos_envio."1,";
$datos_envio = $datos_envio.$_SESSION['numuser'];
$Sql="insert into aviso_sin_seg".$_SESSION['area_usuario']."(num_cli,num_fecha,aviso_num,usuario) VALUES (".$datos_envio.")";
mysql_query($Sql,$link);
$num_aviso = 1;
}
if($existe_aviso==1 && $numdias_hoy>$fecha_aviso){
$num_aviso = $num_aviso + 1;
$Sql="UPDATE aviso_sin_seg".$_SESSION['area_usuario']." SET aviso_num = ".$num_aviso.",num_fecha=".$numdias_hoy." WHERE num_cli =".$num_empresa;
mysql_query($Sql,$link);
}
}
if ($num_aviso>= $dias_aviso){
//traspaso de vendedor a vendedor generico hyundai
if ($_SESSION['numuser']<>$cambia_usuario){
$result3 = mysql_query("select max(numero) from hoja_vida".$_SESSION['area_usuario']);
if (!$result3) {
$num_fila_hv=1;
}
if ($result3<>"") {
$num_fila_hv=mysql_result($result3, 0, 0)+1 ;
}//guarda Hoja de vida
$numdias1=ve_numfecha(date(d),date(m),date(Y));
$hora=date('H:i');
$datos_envio = "";
$datos_envio = $datos_envio.$num_fila_hv.",";
$datos_envio = $datos_envio.$num_empresa.",";
$datos_envio = $datos_envio."'".date(d)."/".date(m)."/".date(Y)."',";
$datos_envio = $datos_envio.$numdias1.",";
$datos_envio = $datos_envio."'Traspasado por falta de seguimiento',";
$datos_envio = $datos_envio."'".$hora."',";//hora
$datos_envio = $datos_envio.$_SESSION['numuser'].",'C'";
$Sql="insert into hoja_vida".$_SESSION['area_usuario']."(Numero,Nume_cli,Fecha,Num_fecha,Convers,hora,Usuario,Tipo) values (".$datos_envio.")";
mysql_query($Sql,$link);
//actualiza tablas
$sql="UPDATE empresa".$_SESSION['area_usuario']." SET Usuario = ".$cambia_usuario." WHERE numero = ".$num_empresa;
$result2 = mysql_query($sql);
$sql="UPDATE agenda".$_SESSION['area_usuario']." SET Usuario = ".$cambia_usuario." WHERE Asociar = ".$num_empresa;
$result2 = mysql_query($sql);
$sql="UPDATE contactos".$_SESSION['area_usuario']." SET Usuario = ".$cambia_usuario." WHERE Num_empresa = ".$num_empresa;
$result2 = mysql_query($sql);
$sql="UPDATE cotizacion".$_SESSION['area_usuario']." SET Usuario = ".$cambia_usuario." WHERE Cod_empresa = ".$num_empresa;
$result2 = mysql_query($sql);
$sql="UPDATE hoja_vida".$_SESSION['area_usuario']." SET Usuario = ".$cambia_usuario." WHERE Nume_cli = ".$num_empresa;
$result2 = mysql_query($sql);
//elimina de la tabla seguimiento
$Sql="delete from aviso_sin_seg".$_SESSION['area_usuario']." where num_cli=".$num_empresa;
mysql_query($Sql,$link);
$datos_envio = "";
$datos_envio = $datos_envio."'".date(d)."/".date(m)."/".date(Y)."',";
$datos_envio = $datos_envio.$numdias_hoy.",";
$datos_envio = $datos_envio.$_SESSION['numuser'].",";
$datos_envio = $datos_envio.$cambia_usuario.",";
$datos_envio = $datos_envio.$num_empresa.",";
$datos_envio = $datos_envio."'".$_SESSION['nombreuser']."',";
$datos_envio = $datos_envio."'".$nombre_cambia_usuario."',";
$datos_envio = $datos_envio.$_SESSION['numuser'].",";
$datos_envio = $datos_envio."2";
$Sql="insert into regtrascli".$_SESSION['area_usuario']."(Fecha,Num_Fecha,desde,hasta,cliente,origen,destino,user,motivo) VALUES (".$datos_envio.")";
mysql_query($Sql,$link);
$result3 = mysql_query("SELECT * FROM usuarios WHERE num_unico=".$_SESSION['numuser']);
if (mysql_num_rows($result3)>0){
$email_vendedor=mysql_result($result3,0, "email");
}
$result3 = mysql_query("SELECT * FROM empresa".$_SESSION['area_usuario']." WHERE numero =".$num_empresa);
if (mysql_num_rows($result3)>0){
$nombre_empresa=mysql_result($result3,0, "Empresa");
}
//configura correo
$mail = new PHPMailer();
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
$mail->Host = "mail.curifotos.cl";
$mail->Port = "25";
$mail->Username = "prueba@curifotos.cl";
$mail->Password = "1234rod";
$mail->Timeout=240;
$mail->From = $correo_cambia_usuario;
$mail->FromName = $nombre_cambia_usuario;
$mail->AddAddress($correo_cambia_usuario);
$mail->Body = "Se ha traspasado el cliente ".$nombre_empresa." del vendedor ".$_SESSION['nombreuser']." a ".$nombre_cambi_usuario." por falta de seguimiento.";
$mail->Subject = "Aviso Traspaso cliente por falta de seguimiento";
$mail->AddAddress($correo_cambia_usuario);
$mail->AddAddress($email_vendedor);
$mail->IsHTML(true);
$mail->Send();
}
}
if ($num_aviso<$dias_aviso){
$result2 = mysql_query("SELECT * FROM empresa".$_SESSION['area_usuario']." WHERE numero =".$num_empresa);
$nota=substr(mysql_result($result2,0, "Empresa"), 0, 15);
$datos[$i+1][$n-$numdias1+1]=$nota;
$textocompleto[$i+1][$n-$numdias1+1]=$num_empresa;
}
if ($num_aviso<=1){$colores[$i+1][$n-$numdias1+1]='80FF80';}
if ($num_aviso==2){$colores[$i+1][$n-$numdias1+1]='yellow';}
if ($num_aviso==3){$colores[$i+1][$n-$numdias1+1]='red';}
++$i;
}
if ($i>$max){$max=$i;}
}
}
}
for ($n = 1; $n <= $max; $n++) {
echo("<tr>");
echo("<td bgcolor=".chr(34).$colores[$n][1].chr(34)." width=94 onclick=".chr(34)."ve_nota(".$n.",1);".chr(34)." >".$datos[$n][1]."</td><input type=hidden name=F".$n."C1 value=".chr(34).$textocompleto[$n][1].chr(34).">");
echo("<td bgcolor=".chr(34).$colores[$n][2].chr(34)." width=94 onclick=".chr(34)."ve_nota(".$n.",2);".chr(34)." >".$datos[$n][2]."</td><input type=hidden name=F".$n."C2 value=".chr(34).$textocompleto[$n][2].chr(34).">");
echo("<td bgcolor=".chr(34).$colores[$n][3].chr(34)." width=94 onclick=".chr(34)."ve_nota(".$n.",3);".chr(34)." >".$datos[$n][3]."</td><input type=hidden name=F".$n."C3 value=".chr(34).$textocompleto[$n][3].chr(34).">");
echo("<td bgcolor=".chr(34).$colores[$n][4].chr(34)." width=94 onclick=".chr(34)."ve_nota(".$n.",4);".chr(34)." >".$datos[$n][4]."</td><input type=hidden name=F".$n."C4 value=".chr(34).$textocompleto[$n][4].chr(34).">");
echo("<td bgcolor=".chr(34).$colores[$n][5].chr(34)." width=94 onclick=".chr(34)."ve_nota(".$n.",5);".chr(34)." >".$datos[$n][5]."</td><input type=hidden name=F".$n."C5 value=".chr(34).$textocompleto[$n][5].chr(34).">");
echo("</tr>");
}
?>
</tbody>
</table>
</div>
</BODY>
</HTML>