<?php
if(!$datos['id_fact']){
	$objcxc->io_conexiones->mensajes_ajax("<b>ERROR:</b> Falta el id de la factura para buscar la información !");
	exit();
}
$datos['criterio']='por_id';			
$filas = $objcxc->consulta_facturas($datos);					
if($filas===false){exit();}	
if(!$filas['rs']->RecordCount()){
	$objcxc->io_conexiones->mensajes_ajax("<b>ERROR:</b> No se encontraron los Datos de la Factura !");
	exit();
}
$datosFact=$filas['rs']->fields;

?>
<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/css/cabecera.css" rel="stylesheet" type="text/css">
<link href="../shared/css/general.css" rel="stylesheet" type="text/css">
<br />

<?php
/*
//SEGURIDAD DE LA SUCURSAL
$objcxc->codintper = $datosFact['codsuc'];		
if(!$objcxc->obtSegCxc()){continue;}

//SEGURIDAD DE LA CAJA
$objcxc->codintper = $datosFact['codsuc'].' - '.$datosFact['codcaj'];		
if(!$objcxc->obtSegCxc()){continue;}
*/
$aceptar = 'onClick="aceptar('.$datosFact['id_fact'].",'".
							  $objcxc->formato_numero_fact($datosFact['numfact'])."','".
							  $datosFact['numcont']."','".
							  $datosFact['codfact']."')".'"';                                       
if($datosFact['abrmon']=='E'){$datosFact['abrmon']='&#x20AC';}								
switch($datosFact['id_estfact']){                
		case '1': $color_fila='style="background-color:#FFFFFF"'; break;
		case '4': $color_fila='style="background-color:#FFFFBB"'; break;
		case '3': $color_fila='style="background-color:#E1ECEC"'; break;
		case '7': $color_fila='style="background-color:#FF7777"'; break;
}
																						
$datosFact['totmonext'] = ($datosFact['codmon']!=$objcxc->DatosMonedaDef['codmon'])?number_format($datosFact['total']/$datosFact['tascam'],2,',','.'):"";
$datosFact['moncob']=0;

$cobrado = $objcxc->BuscarMontoCobradoFact($datosFact);
if($cobrado===false){exit();}

$datosFact['moncob'] = $cobrado;
$Saldo = $objcxc->SaldoFact($datosFact);

$objcxc->CalcularVencimientoCxc($datosFact);		
if($objcxc->DiasVenCxc){$colorFondo='style="background-color:#FFFFBB"';}

?>


<table width="743" border="0" cellpadding="0" cellspacing="0"  class="contorno">
  <tr >
	<td colspan="4" class="sin-bordeAzul"><div align="center">DATOS DE LA FACTURA Y DETALLE DE CARGOS</div></td>
  </tr>
  <tr id="consulta" >
	<td width="168" class="letras-negrita"><div align="right">Sucursal:</div></td>
	<td width="215" class="celdas-blancas"><input type="text" name="inftxtsigsuc" id="inftxtsigsuc" readonly disabled value="<?php echo $datosFact['sigsuc']; ?>" /></td>
	<td width="143" class="letras-negrita"><div align="right">Caja:</div></td>
	<td width="215" class="celdas-blancas"><input type="text" name="inftxtcodcaj" id="inftxtcodcaj" readonly disabled value="<?php echo $datosFact['codcaj']; ?>" /></td>
  </tr>
  <tr id="consulta">
	<td class="letras-negrita"><div align="right">Nro. Factura:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtnumfact" id="inftxtnumfact" readonly disabled value="<?php echo $datosFact['numfact']; ?>" /></td>
	<td class="letras-negrita"><div align="right">Nro. Control:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtnumcont" id="inftxtnumcont" readonly disabled value="<?php echo $datosFact['numcont']; ?>" /></td>
  </tr>
  <tr id="consulta">
	<td class="letras-negrita"><div align="right">Cliente:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtnombre_cliente" id="inftxtnombre_cliente" readonly disabled value="<?php echo $datosFact['nombre_cliente']; ?>" /></td>
	<td class="letras-negrita"><div align="right">Estatus Fact:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtdescestfact" id="inftxtdescestfact" readonly disabled value="<?php echo $datosFact['descestfact']; ?>" /></td>
  </tr>
  <tr id="consulta">
	<td class="letras-negrita"><div align="right">Cond. Pago:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxdesccondpagot" id="inftxtdesccondpago" readonly disabled value="<?php echo $datosFact['desccondpago']; ?>" /></td>
	<td class="letras-negrita"><div align="right">Estatus CXC:</div></td>
	<td class="celdas-blancas"><input name="TxtEstCXC" type="text" style="background-color:<?php echo $objcxc->ColorEstVenCxc; ?>; border:none;"  value="<?php echo $objcxc->DescEstVenCxc; ?>" size="10" readonly disabled /></td>
  </tr>
  <tr id="consulta">
	<td class="letras-negrita"><div align="right">Moneda:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtabrmon" id="inftxtabrmon" readonly disabled value="<?php echo $datosFact['abrmon']; ?>" /></td>
	<td class="letras-negrita"><div align="right">Fecha:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtfecfact" id="inftxtfecfact" readonly disabled value="<?php echo $objcxc->io_conexiones->formatea_fecha_normal($datosFact['fecfact']); ?>" /></td>
  </tr id="consulta">
  <tr id="consulta">
	<td class="letras-negrita"><div align="right">Monto  (<?php echo $objcxc->DatosMonedaDef['abrmon'] ?>):</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxttotal" id="inftxttotal" readonly disabled value="<?php echo number_format($datosFact['total'],2,',','.'); ?>" /></td>
	<td class="letras-negrita"><div align="right">Tasa de Cambio:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxttascam" id="inftxttascam" readonly disabled value="<?php echo number_format($datosFact['tascam'],2,',','.'); ?>" /></td>
  </tr>
   <tr id="consulta">
	<td class="letras-negrita"><div align="right">Monto  Cobrado (<?php echo $objcxc->DatosMonedaDef['abrmon'] ?>):</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxtmoncob" id="inftxtmoncob" readonly disabled value="<?php echo number_format($datosFact['moncob'],2,',','.'); ?>" /></td>
	<td class="letras-negrita"><div align="right">Mon ext:</div></td>
	<td class="celdas-blancas"><input type="text" name="inftxttotmonext" id="inftxttotmonext" readonly disabled value="<?php echo $datosFact['totmonext']; ?>" /></td>
  </tr>
   <tr>
     <td class="letras-negrita"><div align="right">Saldo (<?php echo $objcxc->DatosMonedaDef['abrmon'] ?>):</div></td>
     <td class="celdas-blancas"><input type="text" name="inftxt" id="inftxt" readonly disabled value="<?php echo number_format($Saldo,2,',','.'); ?>" /></td>
     <td class="letras-negrita"><div align="right">Base Imp:</div></td>
     <td class="celdas-blancas"><input type="textbaseimp" name="inftxtbaseimp" id="inftxtbaseimp" readonly="readonly" disabled="disabled" value="<?php echo number_format($datosFact['baseimp'],2,',','.'); ?>" /></td>
   </tr>
   <tr>
     <td class="letras-negrita">&nbsp;</td>
     <td class="celdas-blancas">&nbsp;</td>
     <td class="letras-negrita"><div align="right">Mon Iva:</div></td>
     <td class="celdas-blancas"><input type="text" name="inftxtiva" id="inftxtiva" readonly="readonly" disabled="disabled" value="<?php echo number_format($datosFact['iva'],2,',','.'); ?>" /></td>
   </tr>
   <tr>
	 <td class="letras-negrita"><div align="right">Concepto:</div></td>
	 <td colspan="3" class="celdas-blancas"><input name="inftxtdescripfact" type="text" disabled="disabled" id="inftxtdescripfact" value="<?php echo $datosFact['descripfact']; ?>" size="80" readonly="readonly" /></td>
   </tr>
</table>

<input name="hid_estfact" type="hidden" id="hid_estfact"  value="<?php echo $datosFact['id_estfact']; ?>"/>
<input name="hcobrado" type="hidden" id="hcobrado"  value="<?php echo $datosFact['cobrado']; ?>"/>
<br />
<?php

$objcxc->id_fact=$datos['id_fact'];			
$rscargos = $objcxc->ConsultarMovGravados();					
if($rscargos===false){exit();}	
if(!$rscargos->RecordCount()){
	$objcxc->io_conexiones->mensajes_ajax("<b>ERROR:</b> No se encontraron movimientos gravados en la factura !");
	//exit();
}

$ancho[0] = 10;
$ancho[1] = 250;
$ancho[2] = 100;
$ancho[3] = 100;
$ancho[4] = 100;
$ancho[5] = 100;

$ancho_total = array_sum($ancho);
$clave = 1;
?>

<table width="<?php echo $ancho_total + 10; ?>" border="0" align="center" cellpadding="0" cellspacing="10" class="contorno">
      <tr>
        <td >
            <table id="GridRetFact" width="<?php echo $ancho_total; ?>" border="1" cellpadding="0" cellspacing=""  bordercolor="#CCCCCC" bgcolor="#FFFFFF" style="border-collapse:collapse">
              <tr class="titulo-celda">
                <td colspan="6" align="center" class="formato-azul">CARGOS</td>
              </tr>
              <tr class="titulo-celda">
                <td width="<?php echo $ancho[0] ?>" align="center"></td>
                <td width="<?php echo $ancho[1] ?>" align="center">Denom.</td>
                <td width="<?php echo $ancho[2] ?>" align="center">Porc(%)</td>
                <td width="<?php echo $ancho[3] ?>" align="center">Base imp</td>
                <td width="<?php echo $ancho[4] ?>" align="center">Mon imp</td>
                <td width="<?php echo $ancho[5] ?>" align="center">Mon tot</td>                             
              </tr>
              <?php 
			  
			 
					foreach($rscargos as $DatosRow) {					
																															
							if($DatosRow['abrmon']=='E'){$DatosRow['abrmon']='&#x20AC';}
							$color_fila='style="background-color:#FFFFFF"';					 
							$DatosRow['totmonext'] = ($DatosRow['codmon']!=$objcxc->DatosRowMonedaDef['codmon'])?number_format($DatosRow['total']/$DatosRow['tascam'],2,',','.'):"";
							$DatosRow['totmonext'] = $DatosRow['totmonext']==''?"0,00":$DatosRow['totmonext'];							
							
							$aceptar = 'onClick=" ObjForm.SelectCargo('."'".$DatosRow['codcar']."','".
																		   $DatosRow['porcar']."','".
																		   $DatosRow['monbasimp']."','".
																		   $DatosRow['monimp']."','".
																		   $DatosRow['montot']."','".
																		   $clave."')".'"'; 
							
							?>
						   <tr id="consulta" <?php echo $color_fila; ?> >
							  <td width="<?php echo $ancho[0] ?>" align="center"><img src="../shared/imagebank/tools20/aprobado.gif" alt="aplicar" width="20" height="20" style="cursor:pointer"  <?php echo $aceptar; ?> /></td>
						     <td width="<?php echo $ancho[1] ?>" align="left"><?php echo $DatosRow['dencar']; ?></td> 
							  <td width="<?php echo $ancho[2] ?>" align="right"><?php echo number_format($DatosRow['porcar'],2,',','.'); ?></td>
							  <td width="<?php echo $ancho[3] ?>" align="right"><?php echo number_format($DatosRow['monbasimp'],2,',','.'); ?></td>
							  <td width="<?php echo $ancho[4] ?>" align="right"><?php echo number_format($DatosRow['monimp'],2,',','.'); ?></td>
							  <td width="<?php echo $ancho[5] ?>" align="right"><?php echo number_format($DatosRow['montot'],2,',','.'); ?>
                              <input name="hdencar<?php echo $clave;?>" type="hidden" id="hdencar<?php echo $clave;?>"  value="<?php echo $DatosRow['dencar']; ?>"/>                              </td>
							</tr>
			
			<?php 
							$clave++;  
				} 
			
			?>
            </table>	         
    </td>
   </tr>
 </table>
 <br />
 <?php
$objcxc->id_fact = $datosFact['id_fact'];
$datosFact['criterio']='por_factura';			
$rsRet = $objcxc->ConsultaDetRet($datosFact);					
if($rsRet===false){exit();}	
if(!$rsRet->RecordCount()){	
	exit();
}
 

$ancho[1] = 150;
$ancho[2] = 30;
$ancho[3] = 150;
$ancho[4] = 70;
$ancho[5] = 80;
$ancho[6] = 60;
$ancho[7] = 100;

$ancho_total = array_sum($ancho);
$clave = 1;
?>
<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/css/cabecera.css" rel="stylesheet" type="text/css">
<link href="../shared/css/general.css" rel="stylesheet" type="text/css">
<table width="<?php echo $ancho_total + 10; ?>" border="0" align="center" cellpadding="0" cellspacing="10" class="contorno">
      <tr>
        <td >
  <table id="GridRetApli" width="<?php echo $ancho_total; ?>" border="1" cellpadding="0" cellspacing=""  bordercolor="#CCCCCC" bgcolor="#FFFFFF" style="border-collapse:collapse">
              <tr class="titulo-celda">
                <td colspan="7" align="center" class="formato-azul">RETENCIONES APLICADAS</td>
              </tr>
              <tr class="titulo-celda">                
                <td width="<?php echo $ancho[1] ?>" align="center">Agen. Ret.</td>
                <td width="<?php echo $ancho[2] ?>" align="center">Tipo</td>                
                <td width="<?php echo $ancho[3] ?>" align="center">Desc Ret</td>
                <td width="<?php echo $ancho[4] ?>" align="center">Comp</td>
                <td width="<?php echo $ancho[5] ?>" align="center">Fecha</td>                
                <td width="<?php echo $ancho[6] ?>" align="center">Ret(%)</td>
                <td width="<?php echo $ancho[7] ?>" align="center">Mon Ret(<?php echo $objcxc->DatosMonedaDef['abrmon'] ?>)</td>              
              </tr>
              <?php 
			  
			  
					foreach($rsRet as $datosGrid) {				
																															
											
							?>
						   <tr id="consulta" <?php echo $color_fila; ?> >							 
							  <td width="<?php echo $ancho[1] ?>" align="left"><?php echo $datosGrid['nombre_cliente']; ?></td> 
							  <td width="<?php echo $ancho[2] ?>" align="center"><?php echo $datosGrid['tipret']; ?></td>
							  <td width="<?php echo $ancho[3] ?>" align="center"><?php echo $datosGrid['dended']; ?></td>
							  <td width="<?php echo $ancho[4] ?>" align="left"><?php echo $datosGrid['numcom']; ?></td>
							  <td width="<?php echo $ancho[5] ?>" align="center"><?php echo $objcxc->io_conexiones->formatea_fecha_normal($datosGrid['feccomp']); ?></td>
							  <td width="<?php echo $ancho[6] ?>" align="center"><?php echo number_format($datosGrid['porcret'],2,',','.'); ?></td>
							  <td width="<?php echo $ancho[7] ?>" align="right"><?php echo number_format($datosGrid['monret'],2,',','.'); ?></td>							 
                              <input name="txtcodret<?php echo $clave;?>" type="hidden" class="sin-borde" id="txtcodret<?php echo $clave;?>"  value="<?php echo $datosGrid['']; ?>" />
    </td>
							</tr>
			
			<?php 
							$clave++;  
				} 
			
			?>
  </table>	         
    </td>
   </tr>
</table>