<?php use_helper('UrlFunctions');

$o_BalanceGeneralBean = new BalanceGeneralBean();

$o_BalanceGeneralBean->setIdSucursal($id);	
$o_BalanceGeneralBean->setFecha($Fecha);
$o_BalanceGeneralBean->setFechaFinal($Fecha);

$o_BalanceGeneralDP = new BalanceGeneralDP($o_BalanceGeneralBean);
$a_o_resumenGeneral = $o_BalanceGeneralDP->select();


//Datos de Balance Diario

$o_BalanceDiaBean = new BalanceDiaBean();

$o_BalanceDiaBean->setIdSucursal($id);	
$o_BalanceDiaBean->setFechaBalance($Fecha);
$o_BalanceDiaBean->setFechaBalanceFinal($Fecha);

$o_BalanceDiaDP = new BalanceDiaDP($o_BalanceDiaBean);
$a_o_resumenDiario = $o_BalanceDiaDP->select();

//if($Fecha == '2009-10-11') $SaldoAnterior = 20000;
//else $SaldoAnterior = $o_resumenHeader->getTotalAnterior();


?>
<img src="/images/common/spacer.gif" width="10">
<table class="cuerpo" width="98%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="0">
      <table border="0" cellpadding="0" cellspacing="0" width="100%">
        <tr>
          <td class="titleBody">
            <li>Reporte</li>
            <span class="subtitle"><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:::&nbsp;Control diario de Caja - Detalle</I></span></td>
          <td align="right" valign="baseline">&nbsp;</td>
        </tr>
      </table>
    </td>
  </tr>
      <script type="text/javascript">
        validatePass = function(){
          
            valid.onSubmit = false;
          
        }
      </script>
  <tr>
    <td valign="top">
      <form id="form1" name="form1" method="POST">
      <input type="hidden" name="control" value="1">
        <table hspace="20px" class="marco" width="99%">
          <tr>
            <td valign="top">
               <table width="100%" border="0" cellpadding="5" cellspacing="0" style="background: #E3E9E2">
          		<tr>
    				  <td height="0">
    				 
    					<table width="100%" border="1" cellpadding="4" cellspacing="0">
    					
      					 <?
	    					if(is_array($a_o_resumenGeneral)){
	    						foreach ($a_o_resumenGeneral as $key => $o_resumenHeader) {
									?>
									<tr>
		          						<td width="20%"><label class="label">Sucursal</label></td>		
		      							<td><label class="label"><?php echo $o_resumenHeader->getNombreSucursal();?></label></td>		
		          					</tr>
									<tr>
		          						<td><label class="label">Administrador</label></td>		
		      							<td><label class="label"><?php echo $o_resumenHeader->getNombreAdministrador();?></label></td>		
		          					</tr>
		          					<tr>
		          						<td><label class="label">Fecha</label></td>		
		      							<td><label class="label"><?php echo $o_resumenHeader->getFecha();?></label></td>		
		          					</tr>
		          					<tr>
		          						<td><label class="label">Saldo Disponible</label></td>		
		      							<td><label class="label"><b><?php echo number_format((float)$o_resumenHeader->getTotalAnterior(),2);?></b></label></td>		
		          					</tr>
									<?php    							
	    						}
	    					}
	    				?>  
	    				</table>  
	    				<table width="100%" border="1">
	    					<tr>
								<!-- Capital Inicial Asignado a CadaRepresentante	-->
	    						<td><label class="label"><b>SALIDA</b></label></td>
	    						<td><label class="label"><b>ENTRADA</b></label></td>
	    					</tr>
	    					<tr>
								<!-- Capital Inicial Asignado a CadaRepresentante	-->
	    						<td style="vertical-align:top"	>
	    							<table width="100%" >
	    								<tr>
	    									<td><label class="label"><b>Representante</b></label></td>
	    									<td align="right"><label class="label" ><b>Caja</b></label></td>
	    								</tr>
										<!-- Datos Capital de Representantes-->
										 <?
					    					if(is_array($a_o_resumenDiario)){
					    						reset($a_o_resumenDiario);
					    						foreach ($a_o_resumenDiario as $key => $o_resumenDiario) {
													?>
													<tr>
						          						<td><label class="label"><?php echo $o_resumenDiario->getNombreColaborador()?></label></td>		
						          						<td align="right"><label class="label"><?php $TotalSalidas += $o_resumenDiario->getTotalCaja();echo number_format(round((float)$o_resumenDiario->getTotalCaja(),2),2)?></label></td>		
						          					</tr>
													<?php    							
					    						}
					    					}
					    				?>  
										
										<?php ?>
										<!-- Gastos de Generales	-->
										<tr>
	    									<td><label class="label">Total Adelanto</label></td>
	    									<td align="right"><label class="label"><?php $TotalSalidas +=$o_resumenHeader->getTotalAdelantoSueldo(); echo number_format($o_resumenHeader->getTotalAdelantoSueldo(),2)?></label></td>
	    								</tr>
										<!-- Datos de Balance Diario	-->
										<!-- Gastos de Generales	-->
										<tr>
	    									<td><label class="label">Total Gastos</label></td>
	    									<td align="right"><label class="label"><?php $TotalSalidas +=$o_resumenHeader->getTotalGastoGeneral();echo number_format($o_resumenHeader->getTotalGastoGeneral(),2)?></label></td>
	    								</tr>
	    								
										<!-- Datos de Balance Diario	-->
	    							</table>
	    						</td>
	    						<td   style="vertical-align:top">
	    							<table width="100%">
	    								<tr>
	    									<td><label class="label"><b>Representante</b></label></td>
	    									<td align="right"><label class="label"><b>Efectivo del D&iacute;a</b></label></td>
	    								</tr>
	    								 <?
					    					if(is_array($a_o_resumenDiario)){
					    						reset($a_o_resumenDiario);
					    						foreach ($a_o_resumenDiario as $key => $o_resumenDiario) {
													?>
													<tr>
						          						<td><label class="label"><?php echo $o_resumenDiario->getNombreColaborador()?></label></td>		
						          						<td align="right"><label class="label"><?php $Ingresos = (float)$o_resumenDiario->getTotalCaja() + ((float)$o_resumenDiario->getTotalPagos() - (float)$o_resumenDiario->getTotalPrestamos()+(float)$o_resumenDiario->getTotalSobrantes()- (float)$o_resumenDiario->getTotalFaltantes()+ (float)$o_resumenDiario->getTotalGastoAdministrativo());echo number_format(round((float)$Ingresos,2),2);$TotalIngresos +=$Ingresos?></label></td>		
						          					</tr>
													<?php    							
					    						}
					    					}
					    				?>  
					    				<tr>
	    									<td><label class="label">Ingreso Diversos</label></td>
	    									<td align="right"><label class="label"><?php $TotalIngresos +=$o_resumenHeader->getTotalIngreso(); echo number_format($o_resumenHeader	->getTotalIngreso(),2)?></label></td>
	    								</tr>
	    							  </table>
	    						</td>
	    					</tr>
	    					<tr>
	    						<td>
	    							<table width="100%">
	    								<tr>
	    									<td><label class="label">Total Salida</label></td>
	    									<td align="right"><label class="label"><?=number_format($TotalSalidas,2)?></label></td>
	    								</tr>
	    							</table>
	    						</td>
	    						
	    						<td align="right">
	    							<table width="100%">
	    								<tr>
	    									<td><label class="label">Total Entrada</label></td>
	    									<td  align="right"><label class="label"><?=number_format($TotalIngresos,2)?></label></td>
	    								</tr>
	    							</table>
	    						</td>
	    						
	    					</tr>
	    					<tr>
	    						<td>&nbsp;</td>
	    						
	    						<td align="right">
	    							<table width="100%" border="1">
	    								<tr>
	    									<td><label class="label">Saldo Anterior</label></td>
	    									<td  align="right"><label class="label"><?php $saldoAnterior= $o_resumenHeader->getTotalAnterior();echo number_format($o_resumenHeader->getTotalAnterior(),2)?></label></td>
	    								</tr>
	    								<tr>
	    									<td><label class="label">Total Ingresos</label></td>
	    									<td  align="right"><label class="label"><?=number_format($TotalIngresos,2)?></label></td>
	    								</tr>
	    								<tr>
	    									<td><label class="label">&nbsp;</label></td>
	    									<td  align="right"><label class="label"><b><?=number_format($saldoAnterior + $TotalIngresos,2)?></b></label></td>
	    								</tr>
	    								<tr>
	    									<td><label class="label">Total Salida</label></td>
	    									<td  align="right"><label class="label"><?=number_format($TotalSalidas,2)?></label></td>
	    								</tr>
	    								<tr>
	    									<td><label class="label"><b>Saldo</b>( <?=$Fecha?> )</label></td>
	    									<td  align="right"><b><?=number_format($saldoAnterior + $TotalIngresos - $TotalSalidas,2)?></b></td>
	    								</tr>
	    							</table>
	    						</td>
	    					</tr>
	    					
	    				</table>
	    				
	    				
	    				 <table width="100%" border="0" cellspacing="0" cellpadding="0">
						  <tr>
							 <td><img src="/images/common/spacer.gif" width="10"></td>
						  </tr>
						  <tr>
							<td align="center">
							  <input type="hidden" name="typeSubmit" id="typeSubmit">
							  <input class="button" type="button" value="Volver" onclick="parent.objMainTab.reqBody('<?=buildUrl('rci/list_res')?>','001')"/>
							</td>
						  </tr>
						  <tr>
							<td height="10">&nbsp;</td>
						  </tr>
						</table> 							
    				</td>
                </tr>
              </table>   	
      </form>
			<script type="text/javascript">
				var valid = new Validation('form1', {immediate : true});
			</script>
    </td>
  </tr>
</table>
