Hola amigos tengo el siguiente problema necesito un reporte detallado
con entradas y salidas de producto por esa razon no puedo usar group y
necesito los subtotales y totales por grupo es decir


1. harina
                    Entrada
Salida                                     Saldo
0101/2012
5000                                                      5000
0101/2012
6000                                                      11000
0101/2012
4000                                        7000
01/01/2012 entrada 300 salida 300

Subtotal :    11000       4000                7000

2. huevo ajeno

lo mismo.....



lo estoy desarrollando en cakephp


<div class="print_area">
<?php //debug($valor); ?>
<table width="100%" border="0" class="reportes_titulos">

<tr>
<td width="10%"><?php echo date('d/m/Y, g:i a'); ?></td>
<td align="center"><?php echo $empresa['Empresa']['razonsocial'] ?></
td>

</tr>
<tr>
<td width=""></td>
<td class="reporte_encabezado" align="center"><?php echo
$titulo_kardex ?></td>

</tr>
<tr>
<td width=""></td>
<td align="center"><?php echo $bodega['ArticulosBodega']['opciones'] ?
></td>

</tr>
</table>
<br>

<table border="0" width="100%" class="tabla_reporte" CELLSPACING="0">
<thead>
<tr>
<th width="70px">Fecha</th>
<th width="100px">Documento</th>
<th width="100px">Transaccion</th>
<th width="200px">Entradas</th>
<th>Salidas</th>
<th>Saldos</th>
</tr>
</thead>
</table>


<table border="0" width="100%" class="detalles_fisico">
<?php $valor_prueba=count($valor); ?>
<?php foreach($valor as $prueba => $valores): ?>


<?php $valor['totales']['total']=1; ?>
<div style="display: none;"><?php
$anterior=$grupo;

?></div>
<?php
$grupo=$valores['d']['codigo']; ?>

<?php if($anterior != $grupo): ?>
<tr>
<?Php $existencia[]=array($valores['kardex']['inicial']) ?>

<td></td>
<td colspan="2"><?php
echo $valores['d']['codigo']." ".$valores['d']['descripcion'] ?></td>
<td><?php var_dump($valores['InventariosDetalle']['id']) ?></td>
<th>Saldo Inicial:</th>
<td class="detalles_fisico_cantidades"><?php echo $valores['kardex']
['inicial'] ?></td>
</tr>

<?php endif; ?>
<tr>


<td width="70px" class="detalles_fisico_cantidades"><?php echo
$valores['InventariosDetalle']['fecha_documento_ingreso'] ?></td>

<td width="100px" class="detalles_fisico_cantidades"><?php echo
$valores['entrada']['siglas']." ".$valores['InventariosDetalle']
['nodocumento_ingreso'] ?></td>
<td width="100px" class="detalles_fisico_cantidades"><?php echo
$valores['entrada_nomenclatura']['codigo'] ?></td>
<td width="210px" class="detalles_fisico_cantidades"><?php echo
$valores['InventariosDetalle']['cantidad'] ?></td>
<td width="200px" class="detalles_fisico_cantidades"><?php echo
$valores['InventariosDetalle']['cantidad_salida'] ?></td>
<td width="200px" class="detalles_fisico_cantidades"><?php
$total_diferencia=$valores['InventariosDetalle']['cantidad']-
$valores['InventariosDetalle']['cantidad_salida'];
echo $total_diferencia;
?></td>

</tr>





<?php endforeach; ?>
</table>


</div>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
cakephp-es@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a 
cakephp-es+unsubscr...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a