<?php 
session_start();
if (!$_SESSION['login']) {header("Location: index.php");}
require_once('utilesphp/sql_oop.php'); //conexion a base de datos
include('utilesphp/utiles.php');
include('class/class.php');

if ($_GET['annoinventario']=="0" || !isset($_SESSION['fechainventario'])) {
	$_SESSION['fechainventario']=date('Y-m-d');
} else {
	if ($_GET['annoinventario']<>""){
		$_SESSION['fechainventario']=$_GET['annoinventario'].'-'.$_GET['mesinventario'].'-'.$_GET['diainventario'];
	}
}
$annoinventario=substr($_SESSION['fechainventario'],0,4);
$mesinventario=substr($_SESSION['fechainventario'],5,2);
$diainventario=substr($_SESSION['fechainventario'],8,2);
$fechainventario=$annoinventario.'-'.$mesinventario.'-'.$diainventario;

if (isset($_GET['modifica']) AND ($_GET['modifica']=='merma') AND isset($_GET['Idmerma']) AND ($_GET['Idmerma']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$updt=$mysqli->query('UPDATE mermas SET '.$_GET['campo'].'="'.$_GET['valor'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idmerma="'.$_GET['Idmerma'].'"');
}
if (isset($_GET['modifica']) AND ($_GET['modifica']=='perdidagramaje') AND isset($_GET['Idperdidagramaje']) AND ($_GET['Idperdidagramaje']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$updt=$mysqli->query('UPDATE perdidagramaje SET '.$_GET['campo'].'="'.$_GET['valor'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idperdidagramaje="'.$_GET['Idperdidagramaje'].'"');
}
if (isset($_GET['modifica']) AND ($_GET['modifica']=='gasto') AND isset($_GET['Idgasto']) AND ($_GET['Idgasto']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$updt=$mysqli->query('UPDATE gastos SET '.$_GET['campo'].'="'.$_GET['valor'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idgasto="'.$_GET['Idgasto'].'"');
}
if (isset($_GET['modifica']) AND ($_GET['modifica']=='sueldo') AND isset($_GET['Idsueldo']) AND ($_GET['Idsueldo']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$updt=$mysqli->query('UPDATE sueldos SET '.$_GET['campo'].'="'.$_GET['valor'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idsueldo="'.$_GET['Idsueldo'].'"');
}
if (isset($_GET['modifica']) AND ($_GET['modifica']=='ingreso') AND isset($_GET['Idingreso']) AND ($_GET['Idingreso']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$updt=$mysqli->query('UPDATE sucursales_ingresos SET '.$_GET['campo'].'="'.$_GET['valor'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idingreso="'.$_GET['Idingreso'].'"');
}

if (isset($_GET['modificasaldo']) AND ($_GET['modificasaldo']=='si') AND isset($_GET['Idproducto']) AND ($_GET['Idproducto']<>'') AND ($_SESSION['sucursal']==$_GET['Idsucursal'])) {
	$qsaldo=$mysqli->query('SELECT * FROM sucursales_stock WHERE Idproducto="'.$_GET['Idproducto'].'" AND Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$_GET['fechamod'].'"');
	if ($qsaldo->num_rows==0){
		$updt=$mysqli->query('INSERT INTO sucursales_stock (saldo,fecha,Idsucursal,Idproducto) VALUES ("'.$_GET['saldo'].'","'.$_GET['fechamod'].'","'.$_SESSION['sucursal'].'","'.$_GET['Idproducto'].'")');
	} else {
		$updt=$mysqli->query('UPDATE sucursales_stock SET saldo="'.$_GET['saldo'].'" WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND Idproducto="'.$_GET['Idproducto'].'" AND fecha="'.$_GET['fechamod'].'"');
	}
}

?>
<!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=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css/estilos.css">
<title><?php echo $titulopagina; ?></title>
</head>
<script type="text/javascript" src="ajax/creaajax.js"> </script>
<script type="text/javascript" src="utilesjs/funciones.js" charset="iso-8859-1"> </script>
<script language="javascript">
function modificarmerma(Idsucursal,Idmerma,campo,valor) {
	if (newvalue=prompt('Por favor ingresa un nuevo '+campo+' para la merma',valor)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modifica=merma&Idsucursal='+Idsucursal+'&Idmerma='+Idmerma+'&campo='+campo+'&valor='+newvalue;
	} else {return;}
}
function modificarperdidagramaje(Idsucursal,Idperdidagramaje,campo,valor) {
	if (newvalue=prompt('Por favor ingresa un nuevo '+campo+' para la perdida de gramaje',valor)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modifica=perdidagramaje&Idsucursal='+Idsucursal+'&Idperdidagramaje='+Idperdidagramaje+'&campo='+campo+'&valor='+newvalue;
	} else {return;}
}
function modificargasto(Idsucursal,Idgasto,campo,valor) {
	if (newvalue=prompt('Por favor ingresa un nuevo '+campo+' para el gasto',valor)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modifica=gasto&Idsucursal='+Idsucursal+'&Idgasto='+Idgasto+'&campo='+campo+'&valor='+newvalue;
	} else {return;}
}
function modificarsueldo(Idsucursal,Idsueldo,campo,valor) {
	if (newvalue=prompt('Por favor ingresa un nuevo '+campo+' para el sueldo',valor)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modifica=sueldo&Idsucursal='+Idsucursal+'&Idsueldo='+Idsueldo+'&campo='+campo+'&valor='+newvalue;
	} else {return;}
}
function modificaringreso(Idsucursal,Idingreso,campo,valor) {
	if (newvalue=prompt('Por favor ingresa un nuevo '+campo+' para el ingreso de caja',valor)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modifica=ingreso&Idsucursal='+Idsucursal+'&Idingreso='+Idingreso+'&campo='+campo+'&valor='+newvalue;
	} else {return;}
}
function modificarsaldo(Idsucursal,Idproducto,saldo,fecha) {
	if (newvalue=prompt('Por favor ingresa un nuevo saldo para el '+fecha,saldo)) {
		grabando();
		location.href='sucursal-planilla-diaria.php?modificasaldo=si&Idsucursal='+Idsucursal+'&Idproducto='+Idproducto+'&saldo='+newvalue+'&fechamod='+fecha;
	} else {return;}
}
function calculartotalmerma(){
	document.getElementById("valortotalmerma").innerHTML=formatomiles(parseFloat(document.forms.formagregamerma.cantidad.value)*(parseFloat(document.forms.formagregamerma.valorunitario.value)));
}
function calculartotalperdidagramaje(){
	document.getElementById("valortotalperdidagramaje").innerHTML=formatomiles(parseFloat(document.forms.formagregaperdidagramaje.cantidad.value)*(parseFloat(document.forms.formagregaperdidagramaje.valorunitario.value)));
}
function obtenerprecioventa(Idproducto,Idcampo) {
	document.getElementById(Idcampo).value='cargando precio...';
	ajax=objetoAjax();
   	ajax.open("POST","ajax/obtenerprecioventaproducto.php" , true);
   	ajax.onreadystatechange= function() {
      if (ajax.readyState==4) {
		  if (ajax.responseText!='') {
			document.getElementById(Idcampo).value=ajax.responseText;
		  }
	  }
  }
 	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.send("Idproducto="+Idproducto);
}
function rendirplanilla() {
	var responsable='';
	if (confirm('Realmente quieres rendir la planilla de hoy <?php echo afecha($fechainventario); ?>? Ya no podras deshacerlo')) {
		while (responsable=='' || responsable==' ') {
			responsable=rtrim(prompt('Por favor ingresa tu nombre',''));
		}
		if (responsable!='' && responsable!=' ' && responsable!=null) {
			document.getElementById('responsable').value=responsable;
			document.forms.rendicionplanilla.submit();
		}
	} else {return;}
}
</script>
<body>
<div class="div_cubierto" id="cubierto" style=" <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?> " ></div>
<div class="div_cargando" id="cargando"></div>

<div class="logo"><img src="grafica/logo.png" /></div>
<div class="btn_cerrar"><a href="salidausuario.php" title="salir del sistema"><img src="iconos/salir48.png" /></a></div>

<div class="n_agreganuevo" style=" <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?>" id="formagregaperdidagramaje">
<form name="formagregaperdidagramaje" action="funcionesphp/agregarperdidagramajesucursal.php" method="get">
<input type="hidden" name="sucursal" value="<?php echo $_SESSION['sucursal']; ?>"/>
    <div class="bold" id="datoamodificar" style="padding:10px; text-align:center">Ingresar nueva perdida de gramaje</div>
    <table cellpadding="0px" cellspacing="0px" width="100%">
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
	   	<tr>
        	<td nowrap="nowrap">Fecha</td>
        	<td ><input type="text" name="fechaamostrar" value="<?php echo afecha($fechainventario); ?>" readonly="readonly" class="angosto"/><input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" readonly="readonly" class="anchomedio"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Producto</td>
        	<td >
            	<select name="Idproducto" class="ancho" style="height:20px" onchange="obtenerprecioventa(this.value,'valorunitarioperdidagramaje');"/>
                    <?php echo optionproductosconprecio($mysqli); ?>
            	</select>        
            </td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Cantidad</td>
        	<td ><input type="text" name="cantidad" value="0" class="angosto" onkeyup="calculartotalperdidagramaje()"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Valor unitario</td>
        	<td ><input type="text" name="valorunitario" id="valorunitarioperdidagramaje" readonly="readonly" value="0" class="angosto"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Valor total perdida de gramaje</td>
        	<td id="valortotalperdidagramaje"></td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
    	<tr>
        	<td colspan="2"><div align="center" id="grabarnuevoproducto">
    		<a href="#" onclick="javascript:grabando();document.forms.formagregaperdidagramaje.submit();"><img src="iconos/guardar32.png" border="0px" title="grabar perdida de gramaje"/></a>&nbsp;&nbsp;&nbsp;
    		<a href="#" onclick="javascript:descubrirtodo();document.getElementById('formagregaperdidagramaje').style.display='none'"><img src="iconos/cerrar32.png" border="0px" title="salir sin cambios"/></a>
            </div>
            </td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px">
            </td>
        </tr>
    </table>
</form>
</div>

<div class="n_agreganuevo" style=" <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?>" id="formagregamerma">
<form name="formagregamerma" action="funcionesphp/agregarmermasucursal.php" method="get">
<input type="hidden" name="sucursal" value="<?php echo $_SESSION['sucursal']; ?>"/>
    <div class="bold" id="datoamodificar" style="padding:10px; text-align:center">Ingresar nueva merma</div>
    <table cellpadding="0px" cellspacing="0px" width="100%">
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
	   	<tr>
        	<td nowrap="nowrap">Fecha</td>
        	<td ><input type="text" name="fechaamostrar" value="<?php echo afecha($fechainventario); ?>" readonly="readonly" class="angosto"/><input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" readonly="readonly" class="anchomedio"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Producto</td>
        	<td >
            	<select name="Idproducto" class="ancho" style="height:20px" onchange="obtenerprecioventa(this.value,'valorunitariomerma');"/>
                    <?php echo optionproductosconprecio($mysqli); ?>
            	</select>        
            </td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Cantidad</td>
        	<td ><input type="text" name="cantidad" value="0" class="angosto" onkeyup="calculartotalmerma()"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Valor unitario</td>
        	<td ><input type="text" name="valorunitario" id="valorunitariomerma" readonly="readonly" value="0" class="angosto"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Valor total Merma</td>
        	<td id="valortotalmerma"></td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
    	<tr>
        	<td colspan="2"><div align="center" id="grabarnuevoproducto">
    		<a href="#" onclick="javascript:grabando();document.forms.formagregamerma.submit();"><img src="iconos/guardar32.png" border="0px" title="grabar merma"/></a>&nbsp;&nbsp;&nbsp;
    		<a href="#" onclick="javascript:descubrirtodo();document.getElementById('formagregamerma').style.display='none'"><img src="iconos/cerrar32.png" border="0px" title="salir sin cambios"/></a>
            </div>
            </td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px">
            </td>
        </tr>
    </table>
</form>
</div>

<div class="n_agreganuevo" style="width:400px; left:35%; <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?>" id="formagregagasto">
<form name="formagregagasto" action="funcionesphp/agregargastosucursal.php" method="get">
<input type="hidden" name="sucursal" value="<?php echo $_SESSION['sucursal']; ?>"/>
    <div class="bold" id="datoamodificar" style="padding:10px; text-align:center">Ingresar nuevo gasto</div>
    <table cellpadding="0px" cellspacing="0px" width="100%">
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
	   	<tr>
        	<td nowrap="nowrap">Fecha</td>
        	<td ><input type="text" name="fechaamostrar" value="<?php echo afecha($fechainventario); ?>" readonly="readonly" class="angosto"/><input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" readonly="readonly" class="anchomedio"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Descripcion del gasto</td>
        	<td ><select name="descripcion"><?php echo optiontiposdegasto($mysqli); ?></select></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Monto del gasto</td>
        	<td ><input type="text" name="valortotal" value="0" class="angosto"/></td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
    	<tr>
        	<td colspan="2"><div align="center" id="grabarnuevoproducto">
    		<a href="#" onclick="javascript:grabando();document.forms.formagregagasto.submit();"><img src="iconos/guardar32.png" border="0px" title="grabar gasto"/></a>&nbsp;&nbsp;&nbsp;
    		<a href="#" onclick="javascript:descubrirtodo();document.getElementById('formagregagasto').style.display='none'"><img src="iconos/cerrar32.png" border="0px" title="salir sin cambios"/></a>
            </div>
            </td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px">
            </td>
        </tr>
    </table>
</form>
</div>

<div class="n_agreganuevo" style=" <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?>" id="formagregasueldo">
<form name="formagregasueldo" action="funcionesphp/agregarsueldosucursal.php" method="get">
<input type="hidden" name="sucursal" value="<?php echo $_SESSION['sucursal']; ?>"/>
    <div class="bold" id="datoamodificar" style="padding:10px; text-align:center">Ingresar nuevo sueldo</div>
    <table cellpadding="0px" cellspacing="0px" width="100%">
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
	   	<tr>
        	<td nowrap="nowrap">Fecha</td>
        	<td ><input type="text" name="fechaamostrar" value="<?php echo afecha($fechainventario); ?>" readonly="readonly" class="angosto"/><input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" readonly="readonly" class="anchomedio"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Nombre del empleado</td>
        	<td ><input type="text" name="nombre" value="" class="ancho"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Monto del gasto</td>
        	<td ><input type="text" name="valortotal" value="0" class="angosto"/></td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
    	<tr>
        	<td colspan="2"><div align="center" id="grabarnuevoproducto">
    		<a href="#" onclick="javascript:grabando();document.forms.formagregasueldo.submit();"><img src="iconos/guardar32.png" border="0px" title="grabar sueldo"/></a>&nbsp;&nbsp;&nbsp;
    		<a href="#" onclick="javascript:descubrirtodo();document.getElementById('formagregasueldo').style.display='none'"><img src="iconos/cerrar32.png" border="0px" title="salir sin cambios"/></a>
            </div>
            </td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px">
            </td>
        </tr>
    </table>
</form>
</div>

<div class="n_agreganuevo" style=" <?php echo ($_GET['i']=='i')? 'display:block' : 'display:none'; ?>" id="formagregaingreso">
<form name="formagregaingreso" action="funcionesphp/agregaringresosucursal.php" method="get">
<input type="hidden" name="sucursal" value="<?php echo $_SESSION['sucursal']; ?>"/>
    <div class="bold" id="datoamodificar" style="padding:10px; text-align:center">Agregar nuevo ingreso de caja</div>
    <table cellpadding="0px" cellspacing="0px" width="100%">
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
	   	<tr>
        	<td nowrap="nowrap">Fecha</td>
        	<td ><input type="text" name="fechaamostrar" value="<?php echo afecha($fechainventario); ?>" readonly="readonly" class="angosto"/><input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" readonly="readonly" class="anchomedio"/></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Tipo de ingreso</td>
        	<td ><select name="tipoingreso" class="anchomedio"/><option value="efectivo">efectivo</option><option value="cheques">cheques</option><option value="transbank">transbank</option></select></td>
        </tr>
    	<tr>
        	<td nowrap="nowrap">Monto del gasto</td>
        	<td ><input type="text" name="valoringreso" value="0" class="angosto"/></td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px"></td>
        </tr>
    	<tr>
        	<td colspan="2"><div align="center" id="grabarnuevoproducto">
    		<a href="#" onclick="javascript:grabando();document.forms.formagregaingreso.submit();"><img src="iconos/guardar32.png" border="0px" title="grabar ingreso de caja"/></a>&nbsp;&nbsp;&nbsp;
    		<a href="#" onclick="javascript:descubrirtodo();document.getElementById('formagregaingreso').style.display='none'"><img src="iconos/cerrar32.png" border="0px" title="salir sin cambios"/></a>
            </div>
            </td>
        </tr>
    	<tr>
        	<td colspan="2" height="15px">
            </td>
        </tr>
    </table>
</form>
</div>

<div class="div_caja_titulo">
	<span class="bold">Planilla diaria sucursal <?php echo afecha($fechainventario); ?></span>
    <span class="iconos-holder"><a href="#" onclick="cargando(); location.href='menu-sucursal.php'" class="n_link_basico" title="Volver al menu principal"><img src="iconos/home32.png" height="24"/></a></span>
    <span class="iconos-holder"><a href="#" onclick="window.print();" class="n_link_basico" title="Imprimir listado"><img src="iconos/imprimir32.png" /></a></span>    
</div>

<div class="centrar_tabla">
<form action="sucursal-planilla-diaria.php" method="get" name="filtrarcliente">
<span class="tips">Se muestran los saldos diarios de la sucursal, con fecha <input type="text" name="diainventario" value="<?php echo $diainventario; ?>" class="superangosto"> / <input type="text" name="mesinventario" value="<?php echo $mesinventario; ?>" class="superangosto"> / <input type="text" name="annoinventario" value="<?php echo $annoinventario; ?>" class="angosto"> <a href="#" onclick="cargando(); forms.filtrarcliente.submit();"><img src="iconos/buscar16.png" /></a></span><br />
</form>
<?php
$estado=$mysqli->query('SELECT * FROM cierres WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'"');
$row_estado=$estado->fetch_array();
if ($row_estado['estado']=="cerrada") {
	$estadorendicion="cerrada"; $modificable=false; $responsablerendicion='por '.$row_estado['responsable'];
} else {
	if ($row_estado['estado']=="rendida") {
		$estadorendicion="rendida"; $modificable=false; $responsablerendicion='por '.$row_estado['responsable'];
	} else {
		$estadorendicion="sin rendir"; $modificable=true; $responsablerendicion="";
	}
}
?>
<span class="tips"><?php echo 'Planilla '.$estadorendicion.' '.$responsablerendicion; ?></span>
<form name="rendicionplanilla" method="post" action="funcionesphp/rendirplanilla.php">
<input type="hidden" id="responsable" name="responsable" value="" />
<input type="hidden" name="Idsucursal" value="<?php echo $_SESSION['sucursal']; ?>" />
<input type="hidden" name="fecha" value="<?php echo $fechainventario; ?>" />
<input type="hidden" name="estado" value="rendida" />
	<table style="width:80%">
    <thead>
	   	<tr>
            <th>Producto</th>
            <th>Saldo anterior</th>
            <th>Recibido</th>
            <th>Saldo te&oacute;rico</th>
            <th>Saldo registrado</th>
            <th>Venta calculada</th>
            <th>Valor unitario</th>
            <th>Total</th>
        </tr>
     </thead>
     <tbody>
<?php
$salidas=$mysqli->query('SELECT * FROM productos ORDER BY descripcion');
$row=$salidas->fetch_array();
$ventaacumulada=0;

if ($salidas->num_rows==0) {
?>
	<tr><td colspan="9">No existen productos</td></tr>
<?php
} else { 
do {
	$Idproducto=$row['Idproducto'];
	$esteproducto=new producto($mysqli,$Idproducto);
	$qtraspasos=$mysqli->query('SELECT td.cantidad, t.fecha FROM traspasos_detalle td LEFT JOIN traspasos t ON td.Idtraspaso=t.Idtraspaso WHERE t.fecha="'.$fechainventario.'" AND td.Idproducto="'.$Idproducto.'" AND t.Idsucursal="'.$_SESSION['sucursal'].'" LIMIT 1');
	$rowtraspasos=$qtraspasos->fetch_array();
	$esteproducto->stocksucursalayer($_SESSION['sucursal'],$fechainventario);
	$esteproducto->stocksucursalhoy($_SESSION['sucursal'],$fechainventario);
	$ventascredito=$esteproducto->ventascredito($_SESSION['sucursal'],$fechainventario);
	$saldoteorico=$esteproducto->stocksucursalayer+$rowtraspasos['cantidad'];
	$ventasteoricas=round($saldoteorico-$esteproducto->stocksucursalhoy,2);
	$valorventahoy=$esteproducto->valorventa($fechainventario);
	if ($ventasteoricas=='0' && $estadorendicion!="sin rendir") {} else {
?>
        <tr style="border-top:1px solid #999;">
        	<td><?php echo $esteproducto->descripcion; ?></td>
        	<td><?php echo $esteproducto->stocksucursalayer; ?></td>
            <td><?php echo $rowtraspasos['cantidad']; ?></td>
            <td><?php echo $saldoteorico; ?></td>
<?php if ($modificable) { ?>
            <td class="mod" onclick="modificarsaldo('<?php echo $_SESSION['sucursal']; ?>','<?php echo $Idproducto; ?>','<?php echo $esteproducto->stocksucursalhoy; ?>','<?php echo $fechainventario; ?>')" ><?php echo $esteproducto->stocksucursalhoy; ?></td>
<?php } else {?>
            <td><?php echo $esteproducto->stocksucursalhoy; ?></td>
<?php } ?>
            <td><?php echo $ventasteoricas; ?></td>
            <td><?php echo apesos($valorventahoy); ?></td>
            <td><?php echo apesos($ventasteoricas*$valorventahoy); ?></td>
        </tr>
<?php
	}
$ventaacumulada+=$ventasteoricas*$valorventahoy;
} while ($row=$salidas->fetch_array());
}
if ($salidas) {
    $salidas->free();
}
?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
        	<td colspan="5">&nbsp;</td>
        	<td>Venta diaria<td>
            <td><?php echo apesos($ventaacumulada); ?></td>
        </tr>
	</tbody>
    </table>
</form>  
</div>
<div class="centrar_tabla">

<!-- COLUMNA LADO DERECHO -->    
	<div class="floatRight" style="width:48%">
    
   Mermas <?php if ($modificable) { ?><a href="#" onclick="cubrirtodo(); document.getElementById('formagregamerma').style.display='block';"><img src="iconos/agregar16.png" /></a><?php } ?>
	<table style="width:60%">
    <thead>
	   	<tr>
            <th>Cantidad</th>
            <th>Producto</th>
            <th>Precio</th>
            <th>Total</th>
        </tr>
     </thead>
     <tbody>
<?php
$mermas=$mysqli->query('SELECT * FROM mermas WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'" ORDER BY Idmerma');
$row=$mermas->fetch_array();
$mermaacumulada=0;
if ($mermas->num_rows==0) {
?>
	<tr><td colspan="4">No existen mermas</td></tr>
<?php
} else { 
do {
	$esteproducto=new producto($mysqli,$row['Idproducto']);
	$mermaacumulada+=$row['valorunitario']*$row['cantidad'];
?>
        <tr style="border-top:1px solid #999; ">
            <td <?php if ($modificable) { ?>class="mod" onclick="modificarmerma('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idmerma']; ?>','cantidad','<?php echo $row['cantidad']; ?>')" <?php } ?>><?php echo $row['cantidad']; ?></td>
        	<td><?php echo $esteproducto->descripcion; ?></td>
        	<td><?php echo apesos($row['valorunitario']); ?></td>
        	<td><?php echo apesos($row['valorunitario']*$row['cantidad']); ?></td>
        </tr>
<?php
} while ($row=$mermas->fetch_array());
}
if ($mermas) {
    $mermas->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
            <td colspan="3">Total</td>
            <td><?php echo apesos($mermaacumulada); ?></td>
        </tr>
     </tbody>

</table>
    
   Perdidad por gramaje <?php if ($modificable) { ?><a href="#" onclick="cubrirtodo(); document.getElementById('formagregaperdidagramaje').style.display='block';"><img src="iconos/agregar16.png" /></a><?php } ?>
	<table style="width:60%">
    <thead>
	   	<tr>
            <th>Cantidad</th>
            <th>Producto</th>
            <th>Precio</th>
            <th>Total</th>
        </tr>
     </thead>
     <tbody>
<?php
$perdidagramaje=$mysqli->query('SELECT * FROM perdidagramaje WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'" ORDER BY Idperdidagramaje');
$row=$perdidagramaje->fetch_array();
$perdidagramajeacumulada=0;
if ($perdidagramaje->num_rows==0) {
?>
	<tr><td colspan="4">No existen perdidas por gramaje</td></tr>
<?php
} else { 
do {
	$esteproducto=new producto($mysqli,$row['Idproducto']);
	$perdidagramajeacumulada+=$row['valorunitario']*$row['cantidad'];
?>
        <tr style="border-top:1px solid #999; ">
            <td <?php if ($modificable) { ?>class="mod" onclick="modificarmerma('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idperdidagramaje']; ?>','cantidad','<?php echo $row['cantidad']; ?>')" <?php } ?>><?php echo $row['cantidad']; ?></td>
        	<td><?php echo $esteproducto->descripcion; ?></td>
        	<td><?php echo apesos($row['valorunitario']); ?></td>
        	<td><?php echo apesos($row['valorunitario']*$row['cantidad']); ?></td>
        </tr>
<?php
} while ($row=$perdidagramaje->fetch_array());
}
if ($perdidagramaje) {
    $perdidagramaje->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
            <td colspan="3">Total</td>
            <td><?php echo apesos($perdidagramajeacumulada); ?></td>
        </tr>
     </tbody>

</table>

    Ventas a credito
	<table style="width:70%">
    <thead>
	   	<tr>
            <th>Cantidad</th>
            <th>Producto</th>
            <th>Precio</th>
            <th>Total</th>
        </tr>
     </thead>
     <tbody>
<?php
$ventascredito=$mysqli->query('SELECT vd.cantidad, vd.valorunitario, v.Idcliente, vd.Idproducto, sum(cantidad*valorunitario) as ventatotal, v.descuento FROM ventas_detalle vd LEFT JOIN ventas v ON vd.Idventa=v.Idventa WHERE v.Idsucursal="'.$_SESSION['sucursal'].'" AND v.fecha="'.$fechainventario.'" AND v.fechapago<>"'.$fechainventario.'" GROUP BY Idcliente,Idproducto WITH ROLLUP');
$row=$ventascredito->fetch_array();
$ventascreditoacumuladas=0; $descuentoacumulado=0;
if ($ventascredito->num_rows==0) {
?>
	<tr><td colspan="4">No existen ventas a credito</td></tr>
<?php
} else { 
	$estecliente=new cliente($mysqli,$row['Idcliente']);
	echo '<tr  style="border-top:2px solid #999;"><td colspan="4">'.$estecliente->razon.'</td></tr>';
do {
	if ($estecliente->Idcliente<>$row['Idcliente']) {
		$estecliente=new cliente($mysqli,$row['Idcliente']);
		echo '<tr  style="border-top:2px solid #999;"><td colspan="4">'.$estecliente->razon.'</td></tr>';
	}
	$esteproducto=new producto($mysqli,$row['Idproducto']);
	if ($row['Idproducto']=='') {
		if ($row['Idcliente']<>''){
			$descuentoacumulado+=$row['descuento'];
?>
        <tr style="border-top:1px solid #999;">
        	<td colspan="3">Total <?php echo $estecliente->razon; ?></td>
        	<td><?php echo apesos($row['ventatotal']); ?></td>
        </tr>
        <tr style="border-top:1px solid #999;">
       		<td colspan="3">Descuento <?php echo $estecliente->razon; ?></td>
        	<td><?php echo '-'.apesos($row['descuento']); ?></td>
        </tr>
<?php
		}
	} else {
?>
        <tr style="border-top:1px solid #999;">
        	<td><?php echo $row['cantidad']; ?></td>
        	<td><?php echo $esteproducto->descripcion; ?></td>
        	<td><?php echo apesos($row['valorunitario']); ?></td>
        	<td><?php echo apesos($row['ventatotal']); ?></td>
        </tr>
<?php
	}
$ventascreditoacumuladas=$row['ventatotal'];
} while ($row=$ventascredito->fetch_array());
}
if ($ventascredito) {
    $ventascredito->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
        	<td colspan="2"></td>
            <td>Total</td>
            <td><?php echo apesos($ventascreditoacumuladas-$descuentoacumulado); ?></td>
        </tr>
     </tbody>

	</table>
	</div>
    
    <!-- COLUMNA LADO IZQUIERDO -->
	<div class="floatLeft" style="width:48%">

    Gastos  <?php if ($modificable) { ?><a href="#" onclick="cubrirtodo(); document.getElementById('formagregagasto').style.display='block';"><img src="iconos/agregar16.png" /></a><?php } ?>
	<table style="width:60%">
    <thead>
	   	<tr>
            <th>Concepto</th>
            <th>$ total</th>
        </tr>
     </thead>
     <tbody>
<?php
$gastos=$mysqli->query('SELECT * FROM gastos WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'" ORDER BY Idgasto');
$row=$gastos->fetch_array();
$gastoacumulado=0;
if ($gastos->num_rows==0) {
?>
	<tr><td colspan="2">No existen gastos</td></tr>
<?php
} else { 
do {
	$gastoacumulado+=$row['valortotal'];
?>
        <tr style="border-top:1px solid #999; ">
            <td ><?php echo $row['descripcion']; ?></td>
            <td <?php if ($modificable) { ?>class="mod" onclick="modificargasto('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idgasto']; ?>','valortotal','<?php echo $row['valortotal']; ?>')" <?php } ?>><?php echo apesos($row['valortotal']); ?></td>
        </tr>
<?php
} while ($row=$gastos->fetch_array());
}
if ($gastos) {
    $gastos->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
            <td>Total</td>
            <td><?php echo apesos($gastoacumulado); ?></td>
        </tr>
     </tbody>

</table>

    Sueldos <?php if ($modificable) { ?><a href="#" onclick="cubrirtodo(); document.getElementById('formagregasueldo').style.display='block';"><img src="iconos/agregar16.png" /></a><?php } ?>
	<table style="width:60%">
    <thead>
	   	<tr>
            <th>Concepto</th>
            <th>$ total</th>
        </tr>
     </thead>
     <tbody>
<?php
$sueldos=$mysqli->query('SELECT * FROM sueldos WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'" ORDER BY Idsueldo');
$row=$sueldos->fetch_array();
$sueldoacumulado=0;
if ($sueldos->num_rows==0) {
?>
	<tr><td colspan="2">No existen sueldos</td></tr>
<?php
} else { 
do {
	$sueldoacumulado+=$row['valortotal'];
?>
        <tr style="border-top:1px solid #999;">
            <td <?php if ($modificable) { ?>class="mod" onclick="modificarsueldo('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idsueldo']; ?>','nombre','<?php echo $row['nombre']; ?>')" <?php } ?>><?php echo $row['nombre']; ?></td>
            <td <?php if ($modificable) { ?>class="mod" onclick="modificarsueldo('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idsueldo']; ?>','valortotal','<?php echo $row['valortotal']; ?>')" <?php } ?>><?php echo apesos($row['valortotal']); ?></td>
        </tr>
<?php
} while ($row=$sueldos->fetch_array());
}
if ($sueldos) {
    $sueldos->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
            <td>Total</td>
            <td><?php echo apesos($sueldoacumulado); ?></td>
        </tr>
     </tbody>
</table>


    Rendici&oacute;n de caja
	<table style="width:60%">
    <thead>
	   	<tr>
            <th>Concepto</th>
            <th>$ total</th>
        </tr>
     </thead>
     <tbody>
        <tr style="border-top:1px solid #999;">
        	<td>Venta diaria</td>
        	<td><?php echo apesos($ventaacumulada); ?></td>
        </tr>
        <tr style="border-top:1px solid #999;">
        	<td>- Ventas a credito</td>
        	<td>(<?php echo apesos(-$ventascreditoacumuladas); ?>)</td>
        </tr>
        <tr style="border-top:1px solid #999;">
        	<td>- Gastos</td>
        	<td>(<?php echo apesos(-$gastoacumulado); ?>)</td>
        </tr>
        <tr style="border-top:1px solid #999;">
        	<td>- Sueldos</td>
        	<td>(<?php echo apesos(-$sueldoacumulado); ?>)</td>
        </tr>
        <tr style="border-top:1px solid #999;">
        	<td>- Mermas</td>
        	<td>(<?php echo apesos(-$mermaacumulada); ?>)</td>
        </tr>
        <tr style="border-top:1px solid #999;">
        	<td>- Perdida por gramaje</td>
        	<td>(<?php echo apesos(-$perdidagramajeacumulada); ?>)</td>
        </tr>
        <tr style="border-top:1px solid #999; font-weight:bold">
        	<td>Total por rendir</td>
            <?php $porrendir=$ventaacumulada-($ventascreditoacumuladas+$gastoacumulado+$sueldoacumulado+$mermaacumulada+$perdidagramajeacumulada); ?>
        	<td><?php echo apesos($porrendir); ?></td>
        </tr>
        <tr style="border-top:1px solid #999; background-color:#FFF">
        	<td>Ingresos <?php if ($modificable) { ?><a href="#" onclick="cubrirtodo(); document.getElementById('formagregaingreso').style.display='block';"><img src="iconos/agregar16.png" /></a><?php } ?></td>
        	<td></td>
        </tr>
<?php
$ingresos=$mysqli->query('SELECT * FROM sucursales_ingresos WHERE Idsucursal="'.$_SESSION['sucursal'].'" AND fecha="'.$fechainventario.'" ORDER BY Idingreso');
$row=$ingresos->fetch_array();
$ingresoacumulado=0;
if ($ingresos->num_rows==0) {
?>
	<tr><td colspan="2">No existen ingresos</td></tr>
<?php
} else { 
do {
	$ingresoacumulado+=$row['valoringreso'];
?>
        <tr style="border-top:1px solid #999;">
        	<td><?php echo $row['tipoingreso']; ?></td>
            <td <?php if ($modificable) { ?>class="mod" onclick="modificaringreso('<?php echo $_SESSION['sucursal']; ?>','<?php echo $row['Idingreso']; ?>','valoringreso','<?php echo $row['valoringreso']; ?>')" <?php } ?>><?php echo apesos($row['valoringreso']); ?></td>
        </tr>
<?php
} while ($row=$ingresos->fetch_array());
}
if ($ingresos) {
    $ingresos->free();
}

?>
        <tr style="border-top:1px solid #999; font-weight:bolder">
            <td>Total ingresos</td>
            <td><?php echo apesos($ingresoacumulado); ?></td>
        </tr>
        <tr style="border-top:3px solid #999; font-weight:bolder">
            <td>Diferencia de caja</td>
            <td><?php echo apesos($ingresoacumulado-$porrendir); ?></td>
        </tr>
        <tr style="border-top:3px solid #999; font-weight:bolder; text-align:center">
            <td colspan="2"><?php if ($modificable) { ?><a href="#" onclick="rendirplanilla();">Rendir planilla</a><?php } ?></td>
        </tr>
     </tbody>
</table>

	</div>

</div>

</body>
</html>