
<?php 

	$conexion= pg_connect("host=172.16.0.217 port=5432 dbname=db_tves2015 password=postgres user=postgres");
	if (!$conexion) {
        echo "<CENTER>
             Problemas de conexion con la base de datos.
             </CENTER>";
        exit;
   }
// SELECT DATOS DEL PERSONAL

$dat_personal = pg_query("select apeper, nomper, rifper from sno_personal where cedper='$cedula';");
$resul = pg_fetch_array($dat_personal);
$apellido_personal = $resul[0];
$nombre_personal = $resul[1];
$rif_personal = $resul[2];

// SELECT DATOS FUNCIONARIO AUTORIZADO
$dat_funcionario = pg_query("select apeper, nomper, rifper from sno_personal where cedper='5415246';");
$resul2 = pg_fetch_array($dat_funcionario);
$apellido_funcionario = $resul2[0];
$nombre_funcionario = $resul2[1];
$rif_funcionario = $resul2[2];
$cedula_funcionario = '5415246';


// SELECT DATOS AGENTE DE RETENCION
$dat_agente = pg_query("select nombre, direccion, rifemp, telemp, ciuemp, estemp, zonpos from sigesp_empresa;");
$resul3 = pg_fetch_array($dat_agente);
$nombre_agente = $resul3[0];
$direccion_agente = $resul3[1];
$rif_agente = $resul3[2];
$telefono_agente = $resul3[3];
$ciudad_agente = $resul3[4];
$estado_agente = $resul3[5];
$zonap_agente = $resul3[6];

// SELECT DATOS DEVENGADO EN ENERO

/*$ene = pg_query("select SUM(valsal)
from sno_hsalida s
inner join sno_concepto c
on c.codconc=s.codconc
where s.anocur='2015' and (s.codnom between '0001' and '0005') and s.codper like '%$cedula' and
s.valsal!=0 and (s.codperi='001' or s.codperi='002') and s.tipsal='A' and c.aplarccon='1' and c.codnom='0003';");
$resul4 = pg_fetch_array($ene);
$devengado_ene = $resul4[0];

if ($resul4[0]==NULL)$devengado_ene=0;
else $devengado_ene = $resul4[0];*/


for ($m=12;$m>=1;$m--)
{
	$d = $m*2;
	if ($d<=9)$cero='00';
		else $cero='0';
	
	$codigo_periodo2= $cero.$d;
	if ($d==10)$cero='00';			
	$codigo_periodo_anterior = $d-1;	
	$codigo_periodo1= $cero.$codigo_periodo_anterior;
		
	$devengado = pg_query("select SUM(valsal)
from sno_hsalida s
inner join sno_concepto c
on c.codconc=s.codconc
where s.anocur='".$anio."' and (s.codnom between '0001' and '0005') and s.codper like '%$cedula' and
s.valsal!=0 and (s.codperi='$codigo_periodo1' or s.codperi='$codigo_periodo2') and s.tipsal='A' and c.aplarccon='1' and c.codnom='0003';");	
	$resultado_dev = pg_fetch_array($devengado);
	$var_dev[$m] = $resultado_dev[0];
}

$acumulado_dev[1] = $var_dev[1] ;
$acumulado_dev[2] = $var_dev[2] + $acumulado_dev[1] ;
$acumulado_dev[3] = $var_dev[3] + $acumulado_dev[2] ;
$acumulado_dev[4] = $var_dev[4] + $acumulado_dev[3];
$acumulado_dev[5] = $var_dev[5] + $acumulado_dev[4];
$acumulado_dev[6] = $var_dev[6] + $acumulado_dev[5];
$acumulado_dev[7] = $var_dev[7] + $acumulado_dev[6];
$acumulado_dev[8] = $var_dev[8] + $acumulado_dev[7];
$acumulado_dev[9] = $var_dev[9] + $acumulado_dev[8];
$acumulado_dev[10] = $var_dev[10] + $acumulado_dev[9];
$acumulado_dev[11] = $var_dev[11] + $acumulado_dev[10];
$acumulado_dev[12] = $var_dev[12] + $acumulado_dev[11];


for ($i=12;$i>=1;$i--)
{
	if ($i<=9)$cero='0';
	$cod_isr= $cero.$i;
	//echo $cod_isr;	
	$isr = pg_query("select porisr from sno_personalisr where codper like '%$cedula' and codisr='$cod_isr';");	
	$resultado = pg_fetch_array($isr);
	$var[$i] = $resultado[0];

}

// RETENIDO Y RETENIDO ACUMULADO

for ($j=12;$j>=1;$j--)
{
	$r = $j*2;
	if ($r<=9)$cero='00';
		else $cero='0';
	
	$cod_periodo2= $cero.$r;
	if ($r==10)$cero='00';			
	$cod_periodo_anterior = $r-1;	
	$cod_periodo1= $cero.$cod_periodo_anterior;
	
	//echo $cod_isr;	
	$retenido = pg_query("select sum(valsal)*-1 from sno_hsalida where anocur='".$anio."' and (codnom between '0001' and '0005') and codconc='0000000102' and
codper like '%$cedula' and valsal!=0 and (codperi='$cod_periodo1' or codperi='$cod_periodo2');");	
	$resultado_ret = pg_fetch_array($retenido);
	$var_ret[$j] = $resultado_ret[0];
}


$acumulado_ret[1] = $var_ret[1] ;
$acumulado_ret[2] = $var_ret[2] + $acumulado_ret[1] ;
$acumulado_ret[3] = $var_ret[3] + $acumulado_ret[2] ;
$acumulado_ret[4] = $var_ret[4] + $acumulado_ret[3];
$acumulado_ret[5] = $var_ret[5] + $acumulado_ret[4];
$acumulado_ret[6] = $var_ret[6] + $acumulado_ret[5];
$acumulado_ret[7] = $var_ret[7] + $acumulado_ret[6];
$acumulado_ret[8] = $var_ret[8] + $acumulado_ret[7];
$acumulado_ret[9] = $var_ret[9] + $acumulado_ret[8];
$acumulado_ret[10] = $var_ret[10] + $acumulado_ret[9];
$acumulado_ret[11] = $var_ret[11] + $acumulado_ret[10];
$acumulado_ret[12] = $var_ret[12] + $acumulado_ret[11];


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Reporte ARC</title>
<style type="text/css">
    body{
        font-size: 12px;
    }
.negrita {
	font-weight: bold;
}
</style>
</head>

<body>

<table width="80%" align="center">
  <tr>
    <td align="center" class="negrita">COMPROBANTE DE RETENCI&Oacute;N DE A.R.C.</td>
  </tr>
  <tr>
    <td align="center">DIRECCI&Oacute;N DE RECURSOS HUMANOS</td>
  </tr>
  <tr>
    <td align="center" class="negrita">RELACI&Oacute;N DE INGRESOS Y RETENCIONES</td>
  </tr>
  <tr>
    <td align="center">PER&Iacute;ODO: 01/01/2015 AL 31/12/2015</td>
  </tr>
  <tr>
    <td align="center" class="negrita"><p>&nbsp;</p>
    <p>DATOS DEL TRABAJADOR</p></td>
  </tr>
</table>


<table width="80%" align="center" border="1">
  <tr align="center">
    <td>APELLIDOS Y NOMBRES</td>
    <td>C&Eacute;DULA DE IDENTIDAD</td>
    <td>RIF.</td>
  </tr>
  <tr align="center">
    <td><?php echo $apellido_personal.', '.$nombre_personal ?></td>
    <td><?php echo $cedula ?></td>
    <td><?php echo $rif_personal ?></td>
  </tr>
</table>

<br><br>
<p align="center" class="negrita">DATOS DEL FUNCIONARIO AUTORIZADO PARA HACER LA RETENCI&Oacute;N</p>

<table width="80%" align="center" border="1">
  <tr align="center">
    <td>APELLIDOS Y NOMBRES</td>
    <td>C&Eacute;DULA DE IDENTIDAD</td>
    <td>RIF.</td>
  </tr>
  <tr align="center">
    <td><?php echo $apellido_funcionario.', '.$nombre_funcionario ?></td>
    <td><?php echo $cedula_funcionario ?></td>
    <td><?php echo $rif_funcionario ?></td>
  </tr>
</table>

<br><br>
<p align="center" class="negrita">DATOS DEL AGENTE DE RETENCI&Oacute;N</p>

<table width="80%" align="center" border>
  <tr align="center">
    <td colspan="4">PERSONA JUR&Iacute;DICA -- NOMBRE</td>
  </tr>
  <tr align="center">
    <td colspan="4"><?php echo $nombre_agente ?></td>
  </tr>
  <tr align="center">
    <td colspan="3">DIRECCI&Oacute;N DEL AGENTE DE RETENCI&Oacute;N</td> 
    <td>RIF.</td> 
  </tr>
  <tr align="center">
    <td colspan="3"><?php echo $direccion_agente ?></td>
    <td><?php echo $rif_agente ?></td>
  </tr>
  <tr align="center">
    <td>TEL&Eacute;FONO</td>
    <td>ZONA POSTAL</td>
    <td>CIUDAD</td>
    <td>ESTADO / DISTRITO</td>
  </tr>
  <tr align="center">
    <td><?php echo $telefono_agente ?></td>
    <td><?php echo $zonap_agente ?></td>
    <td><?php echo $ciudad_agente ?></td>
    <td><?php echo $estado_agente ?></td>
  </tr>
</table>

<br><br>

<table width="80%" align="center">
  <tr align="center" class="negrita">
    <td>MES</td>
    <td>DEVENGADO</td>
    <td>DEVENGADO
ACUMULADO</td>
    <td>PORCENTAJE</td>
    <td>RETENIDO</td>
    <td>RETENIDO
ACUMULADO</td>
  </tr>
  <tr>
    <td align="center">ENE</td>
    <td align="right"><?php echo $var_dev[1] ?></td>
    <td align="right"><?php echo $acumulado_dev[1] ?></td>
    <td align="right"><?php echo $var[1] ?></td>
    <td align="right"><?php echo $var_ret[1] ?></td>
    <td align="right"><?php echo $acumulado_ret[1] ?></td>
  </tr>
  <tr>
    <td align="center">FEB</td>
    <td align="right"><?php echo $var_dev[2] ?></td>
    <td align="right"><?php echo $acumulado_dev[2] ?></td>
    <td align="right"><?php echo $var[2] ?></td>
    <td align="right"><?php echo $var_ret[2] ?></td>
    <td align="right"><?php echo $acumulado_ret[2] ?></td>
  </tr>
  <tr>
    <td align="center">MAR</td>
    <td align="right"><?php echo $var_dev[3] ?></td>
    <td align="right"><?php echo $acumulado_dev[3] ?></td>
    <td align="right"><?php echo $var[3] ?></td>
    <td align="right"><?php echo $var_ret[3] ?></td>
    <td align="right"><?php echo $acumulado_ret[3] ?></td>
  </tr>
  <tr>
    <td align="center">ABR</td>
    <td align="right"><?php echo $var_dev[4] ?></td>
    <td align="right"><?php echo $acumulado_dev[4] ?></td>
    <td align="right"><?php echo $var[4] ?></td>
    <td align="right"><?php echo $var_ret[4] ?></td>
    <td align="right"><?php echo $acumulado_ret[4] ?></td>
  </tr>
  <tr>
    <td align="center">MAY</td>
    <td align="right"><?php echo $var_dev[5] ?></td>
    <td align="right"><?php echo $acumulado_dev[5] ?></td>
    <td align="right"><?php echo $var[5] ?></td>
    <td align="right"><?php echo $var_ret[5] ?></td>
    <td align="right"><?php echo $acumulado_ret[5] ?></td>
  </tr>
  <tr>
    <td align="center">JUN</td>
    <td align="right"><?php echo $var_dev[6] ?></td>
    <td align="right"><?php echo $acumulado_dev[6] ?></td>
    <td align="right"><?php echo $var[6] ?></td>
    <td align="right"><?php echo $var_ret[6] ?></td>
    <td align="right"><?php echo $acumulado_ret[6] ?></td>
  </tr>
  <tr>
    <td align="center">JUL</td>
    <td align="right"><?php echo $var_dev[7] ?></td>
    <td align="right"><?php echo $acumulado_dev[7] ?></td>
    <td align="right"><?php echo $var[7] ?></td>
    <td align="right"><?php echo $var_ret[7] ?></td>
    <td align="right"><?php echo $acumulado_ret[7] ?></td>
  </tr>
  <tr>
    <td align="center">AGO</td>
    <td align="right"><?php echo $var_dev[8] ?></td>
    <td align="right"><?php echo $acumulado_dev[8] ?></td>
    <td align="right"><?php echo $var[8] ?></td>
    <td align="right"><?php echo $var_ret[8] ?></td>
    <td align="right"><?php echo $acumulado_ret[8] ?></td>
  </tr>
  <tr>
    <td align="center">SEP</td>
    <td align="right"><?php echo $var_dev[9] ?></td>
    <td align="right"><?php echo $acumulado_dev[9] ?></td>
    <td align="right"><?php echo $var[9] ?></td>
    <td align="right"><?php echo $var_ret[9] ?></td>
    <td align="right"><?php echo $acumulado_ret[9] ?></td>
  </tr>
  <tr>
    <td align="center">OCT</td>
    <td align="right"><?php echo $var_dev[10] ?></td>
    <td align="right"><?php echo $acumulado_dev[10] ?></td>
    <td align="right"><?php echo $var[10] ?></td>
    <td align="right"><?php echo $var_ret[10] ?></td>
    <td align="right"><?php echo $acumulado_ret[10] ?></td>
  </tr>
  <tr>
    <td align="center">NOV</td>
    <td align="right"><?php echo $var_dev[11] ?></td>
    <td align="right"><?php echo $acumulado_dev[11] ?></td>
    <td align="right"><?php echo $var[11] ?></td>
    <td align="right"><?php echo $var_ret[11] ?></td>
    <td align="right"><?php echo $acumulado_ret[11] ?></td>
  </tr>
  <tr>
    <td align="center">DIC</td>
    <td align="right"><?php echo $var_dev[12] ?></td>
    <td align="right"><?php echo $acumulado_dev[12] ?></td>
    <td align="right"><?php echo $var[12] ?></td>
    <td align="right"><?php echo $var_ret[12] ?></td>
    <td align="right"><?php echo $acumulado_ret[12] ?></td>
  </tr>
</table>


<br><br><br><br><br><br><br><br><br><br>

<p align="right">_________________________</p>
<p align="right">AGENTE DE RETENCI&Oacute;N</p>


</body>
</html>


