<?php
    session_start();
	//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
	if(!array_key_exists("la_logusr",$_SESSION))
	{
		print "<script language=JavaScript>";
		print "location.href='../sigesp_inicio_sesion.php'";
		print "</script>";		
	}
	$ls_logusr=$_SESSION["la_logusr"];
	require_once("../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();
	require_once("class_folder/class_funciones_cxp.php");
	$io_fun_cxp=new class_funciones_cxp();
	$io_fun_cxp->uf_load_seguridad("CXP","sigesp_cxp_p_cmp_retenciones.php",$ls_permisos,$la_seguridad,$la_permisos);
	//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
   
   //--------------------------------------------------------------------------------------------------------------
   function uf_limpiarvariables()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_limpiarvariables
		//		   Access: private
		//	  Description: Función que limpia todas las variables necesarias en la página
		//	   Creado Por: Ing. Gerardo Cordero
		// Fecha Creación: 19/04/2007								Fecha Última Modificación : 
		//////////////////////////////////////////////////////////////////////////////
   		global $ls_mes,$arr_fecha,$ls_agno,$ls_operacion,$ls_existe,$ls_tipo,$ls_mes,$io_funciones;
		global $ls_disenb,$ls_provbenedesde,$io_fun_cxp,$ls_provbenehasta,$ls_flag,$ls_hidopctipret,$ls_descmb,$ls_disaposol,$ls_disapomil,$ls_disapoislr;
		
		$arr_fecha        = getdate();
		$ls_agno          = $arr_fecha["year"];
		$ls_mes           = $arr_fecha["mon"];
		$ls_tipo          = "-";
		$ls_mes           = $io_funciones->uf_cerosizquierda($ls_mes,2);
		$ls_provbenedesde = "";
		$ls_provbenehasta = "";
		$ls_flag          = ""; 
		$ls_hidopctipret  = "";
		$ls_descmb        = "disabled=true"; 
		$ls_disenb        = "disabled=true";
		$ls_disaposol     = "disabled=true";
		$ls_disapomil     = "disabled=true";
		$ls_disapoislr     = "";
		$ls_operacion=$io_fun_cxp->uf_obteneroperacion();
   }
   //--------------------------------------------------------------------------------------------------------------

   //--------------------------------------------------------------------------------------------------------------
   function uf_load_variables()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_load_variables
		//		   Access: private
		//	  Description: Función que carga todas las variables necesarias en la página
		//	   Creado Por: Ing. Gerardo Cordero
		// Fecha Creación: 23/04/2007								Fecha Última Modificación : 
		//////////////////////////////////////////////////////////////////////////////
   		global $ls_disenb,$ls_tipo,$ls_mes,$ls_agno,$ls_provbenedesde,$ls_provbenehasta,$ls_flag,$ls_descmb,$ls_hidopctipret;
				
	    $ls_tipo          = $_POST["estprov"];
	    $ls_mes           = $_POST["mes"];
	    $ls_agno          = $_POST["agno"];
	    $ls_provbenedesde = $_POST["txtcodigo1"];
	    $ls_provbenehasta = $_POST["txtcodigo2"];
	    $ls_flag          = $_POST["hidflag"]; 
	    $ls_descmb        = $_POST["hiddescmb"]; 
	    $ls_hidopctipret  = $_POST["hidopctipret"];
		$ls_disenb        = $_POST["hiddisenb"];
		
		
   }
   //--------------------------------------------------------------------------------------------------------------
	
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Comprobante Retenci&oacute;n</title>
<meta http-equiv="" content="text/html; charset=iso-8859-1">
<meta http-equiv="" content="text/html; charset=iso-8859-1">

<script src="../base/librerias/js/jquery/jquery.js" type="text/javascript"></script>
<script src="../base/librerias/js/jquery/jquery.ui.draggable.js" type="text/javascript"></script>
<script src="../base/librerias/js/jquery/jquery.alerts.js" type="text/javascript"></script>
<link href="../base/librerias/js/jquery/jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" />
<script language="JavaScript" type="text/JavaScript" src="../shared/js/js_ajax.js"></script>
<script language="JavaScript" src="../shared/js/sigesp_js.js"></script>
<script language="JavaScript" type="text/JavaScript" src="js/sigesp_cxp_p_cmp_retenciones.js"></script>
<script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script>
<meta http-equiv="" content="text/html; charset=iso-8859-1"><meta http-equiv="" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=">
<link href="../shared/css/cabecera.css" rel="stylesheet" type="text/css">
<link href="../shared/css/general.css" rel="stylesheet" type="text/css">
<link href="../shared/css/tablas.css" rel="stylesheet" type="text/css">
<link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css">
<link href="../shared/js/css_intra/datepickercontrol.css" rel="stylesheet" type="text/css">

<link href="../shared/css/catalogos.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
a:link {
	color: #006699;
}
a:visited {
	color: #006699;
}
a:hover {
	color: #006699;
}
a:active {
	color: #006699;
}
-->
</style>
<link href="css/cxp.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="771" border="0" align="center" cellpadding="0" cellspacing="0" class="contorno">
  <tr>
    <td height="30" colspan="11" class="cd-logo"><img src="../shared/imagebank/header.jpg" width="806" height="40"></td>
  </tr>
  <tr>
    <td height="20" colspan="11" bgcolor="#E7E7E7"><table width="762" border="0" align="center" cellpadding="0" cellspacing="0">
        <td width="432" height="20" bgcolor="#E7E7E7" class="descripcion_sistema">Cuentas por Pagar </td>
            <td width="346" bgcolor="#E7E7E7"><div align="right"><span class="letras-pequenas"><b><?PHP print date("j/n/Y")." - ".date("h:i a");?></b></span></div></td>
        <tr>
          <td height="20" bgcolor="#E7E7E7" class="descripcion_sistema">&nbsp;</td>
          <td bgcolor="#E7E7E7"><div align="right" class="letras-pequenas"><b><?php print $_SESSION["la_nomusu"]." ".$_SESSION["la_apeusu"];?></b></div></td>
    </table></td>
  </tr>
  <tr>
    <td height="20" colspan="11" bgcolor="#E7E7E7" class="cd-menu"><script type="text/javascript" language="JavaScript1.2" src="js/menu.js"></script></td>
  </tr>
 
  <tr>
    <td height="20" colspan="11" class="toolbar">&nbsp;</td>
  </tr>
  <tr>
    <td height="20" width="24" class="toolbar"><div align="center"><a href="javascript: ue_nuevo();"><img src="../shared/imagebank/tools20/nuevo.gif" alt="Nuevo" width="20" height="20" border="0" title="Nuevo"></a></div></td>
    <td class="toolbar" width="27"><div align="center"><a href="javascript:procesar();"><img src="../shared/imagebank/tools20/ejecutar.gif" alt="" width="20" height="20" border="0"></a></div></td>
    <td width="27" class="toolbar"><div align="center"><a href="javascript: ue_cerrar();"><img src="../shared/imagebank/tools20/salir.gif" alt="Salir" width="20" height="20" border="0" title="Salir"></a></div></td>
    <td width="28" class="toolbar"><div align="center"><a href="javascript: ue_ayuda();"><img src="../shared/imagebank/tools20/ayuda.gif" alt="Ayuda" width="20" height="20" border="0" title="Ayuda"></a></div></td>
    <td class="toolbar" width="31">&nbsp;</td>
    <td class="toolbar" width="31">&nbsp;</td>
    <td class="toolbar" width="31">&nbsp;</td>
    <td class="toolbar" width="31"><div align="center"></div></td>
    <td class="toolbar" width="31"><div align="center"></div></td>
    <td class="toolbar" width="31"><div align="center"></div></td>
    <td class="toolbar" width="514">&nbsp;</td>
  </tr>
</table>
<?php

require_once("class_folder/sigesp_cxp_c_cmp_retencion.php");
require_once("../shared/class_folder/class_mensajes.php");
require_once("../shared/class_folder/ddlb_meses.php");
$io_cmbmes=new ddlb_meses();
$io_retencion=new sigesp_cxp_c_cmp_retencion("../");
$io_msg=new class_mensajes();
uf_limpiarvariables();
$ls_modageret=$_SESSION["la_empresa"]["modageret"];
$ls_conivaret=$_SESSION["la_empresa"]["estretiva"];
$ls_estretmil=$_SESSION["la_empresa"]["estretmil"];


	switch($ls_operacion)
	{
		case "NEW":
	        if($ls_modageret=="B")
	        {
	            $ls_descmb="disabled";
	        }
			if($ls_conivaret=="B")
			{
	            $ls_disenb="disabled";
			}
			$ls_disaposol="";
			if($ls_estretmil=="B")
			{
				$ls_disapomil="disabled";
			}
			else
			{
				$ls_disapomil="";
			}
			uf_load_variables(); 
			$lb_flag=$io_retencion->uf_validar_estempresa();
		break;		
		
		case "VALIDARMES":
		  $io_msg->message("Solo es posible generar comprobantes de retencion de el mes en curso!!");
		break;
	}
?>
</div> 
<p>&nbsp;</p>
<form name="form1" method="post" action="">  
  <p>
<?php
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
	$io_fun_cxp->uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'");
	unset($io_fun_cxp);
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
?>
  </p>
  <table width="556" border="0" align="center" cellpadding="0" cellspacing="0" class="contorno">
    <tr class="titulo-celdanew">
      <td width="554" height="22" colspan="4" style="text-align:center" class="titulo-celdanew">Comprobante de Retenci&oacute;n</td>
    </tr>
    <tr>
      <td height="13" colspan="4" align="center">&nbsp;</td>
    </tr>
    <tr>
      <td height="13" colspan="4" align="center"><table width="500" border="0" cellspacing="0" class="formato-blanco">
        <tr class="titulo-celda">
          <td colspan="6"><div align="center"><strong>Tipo de Retencion </strong></div></td>
          </tr>
        <tr>
          <td width="76"><div align="right">IVA
            <input type="radio" name="opctipret" value="I">
          </div></td>
        <td width="133" height="22">
		      <div align="right">Impuesto Municipal
			      <input type="radio" name="opctipret" value="M">
            </div>         </td>
          <td width="98"><div align="right">Aporte Social
            <input name="opctipret" type="radio" value="A">
          </div></td>
          <td width="80"><div align="right">1 x 1000
              <input name="opctipret" type="radio" value="1">
          </div></td>
          <td width="18">&nbsp;</td>
          <td width="81"><div align="right">ISLR            
            <input name="opctipret" type="radio" value="R">
          </div></td>
        </tr>
      </table></td>
    </tr>
    <?php if($_SESSION["la_empresa"]["tipo_ente"]=='MIN'){?>
    <tr>
      <td height="48" colspan="4" align="center"><table width="500" border="0" cellspacing="0" class="formato-blanco">
        <tr class="titulo-celda">
          <td colspan="2"><div align="center"><strong>Tipo de Pago</strong></div></td>
        </tr>
        <tr>
          <td width="139" height="22"><div align="right">Tipo </div></td>
          <td width="355"><div align="left">
            <label>
            <select name="seltipsol" id="seltipsol">
              <option value="SOPA" <?php if($_POST['seltipsol']=='SOPA' or !$_POST['seltipsol']){ echo 'selected';} ?>>Solicitud de Pago</option>
              <option value="ORPA" <?php if($_POST['seltipsol']=='ORPA'){ echo 'selected';} ?>> Orden de Pago (Tesorer&iacute;a Nacional) </option>
            </select>
            </label>
          </div></td>
        </tr>
      </table></td>
    </tr>
     <?php } ?>
    <tr>
      <td height="48" colspan="4" align="center"><table width="500" border="0" cellspacing="0" class="formato-blanco">
        <tr class="titulo-celda">
          <td colspan="4"><div align="center"><strong>Periodo</strong></div></td>
        </tr>
        <tr>
          <td width="66" height="22"><div align="right">Mes
          </div></td>
          <td width="113"><div align="left">
            	<?php $io_retencion->uf_cmb_mes($ls_mes); //Combo que contiene los meses del año y retorna selecciona el que el ususario tenga acutalmente ?>
          </div></td>
          <td width="88"><div align="right">A&ntilde;o            </div></td>
          <td width="176"><div align="left">
            <input name="agno" type="text" id="agno" style="text-align:center " value="<?php print $ls_agno;?>" size="10" maxlength="4">
</div></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td height="73" colspan="4" align="center">
        <table width="500" border="0" cellspacing="0" class="formato-blanco">
          <tr class="titulo-celda">
            <td colspan="4" align="center"><strong>Proveedor / Beneficiario </strong></td>
          </tr>
          <tr>
            <td height="15" colspan="4" align="right">&nbsp;</td>
          </tr>
            <?php
 			if(($ls_modageret!="B")||($ls_conivaret!="B"))
			{
			?>
          <tr>
            <td height="22" colspan="4" align="right">
                  <div align="center">Proveedor
                    <input name="estprov" type="radio" value="P"  onClick="javascript:uf_cambio()" checked="checked">
                  Beneficiario
                  <input name="estprov" type="radio" value="B"  onClick="javascript:uf_cambio()" >
            </div>			</td>
          </tr>
          <tr>
            <td height="15" colspan="4" align="right">&nbsp;</td>
          </tr>
          <tr>
            <td width="39" height="22" align="right">Desde</td>
            <td width="159" align="left"><input name="txtcodigo1" type="text" id="txtcodigo1">              <a href="javascript:uf_catalogo_proben('D');"><img src="../shared/imagebank/tools15/buscar.gif" name="buscar1" width="15" height="15" border="0"  id="buscar1" onClick="document.form1.hidrangocodigos.value=1"></a></td>
            <td width="43" align="right">Hasta</td>
            <td width="147" align="left"><input name="txtcodigo2" type="text" id="txtcodigo2">              <a href="javascript:uf_catalogo_proben('H');"><img src="../shared/imagebank/tools15/buscar.gif" name="buscar2" width="15" height="15" border="0" id="buscar2"  onClick="document.form1.hidrangocodigos.value=2"></a></td>
          </tr>
			<?php }?>
      </table>      </td>
    </tr>
    <tr>
      <td height="22" colspan="4" align="center">&nbsp;</td>
    </tr>
    <tr>
      <td height="22" colspan="4" align="center">
        <p align="right"><a href="javascript: buscar();"><img src="../shared/imagebank/tools20/buscar.gif" alt="Buscar" width="20" height="20" border="0" title="Buscar"></a><a href="javascript:buscar();">Buscar Retenciones</a></p>        </td>
    </tr>
  </table> 
</table>
<p>
  <div id="resultados" align="center"></div>	
	</p>
 <input name="hidopctipret" type="hidden" id="hidopctipret" value="<?php print $ls_hidopctipret?>">
 <input name="hidflag" type="hidden" id="hidflag" value="<?php print $ls_flag?>">
 <input name="hiddescmb" type="hidden" id="hiddescmb" value="<?php print $ls_descmb?>">
 <input name="hiddisenb" type="hidden" id="hiddisenb" value="<?php print $ls_disenb?>">
 <input name="hidrangocodigos" type="hidden" id="hidrangocodigos">
 <input name="hidcatalogo" type="hidden" id="hidcatalogo" value="0">
 <input name="operacion" type="hidden" id="operacion">
</p>
</form>      
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
<script language="JavaScript"></script>
<script language="javascript" src="../shared/js/js_intra/datepickercontrol.js"></script>
</html>
