Exemplo n.º 1
0
   print_r($r);
   echo "</pre>";
   echo "<hr>";*/
 $codproducto = $r['codproducto'];
 $pr = array_shift($producto->mostrarTodoRegistro("codproducto=" . $codproducto));
 $nombreproducto = $pr['nombre'];
 $inv = $stock->sumarTotalProducto($r['codproducto']);
 $inv = array_shift($inv);
 $totalproducto = $inv['cantidadtotalstock'];
 $cantidad = $r['cantidad'];
 $fechasalida = $r['fechasalida'];
 if ($totalproducto < $cantidad) {
     $mensaje[] = "No Existe en Inventario la Cantidad que Solicita<hr><strong><br>Nombre Producto: {$nombreproducto}<br>Cantidad de Inventario: {$totalproducto}<br>Cantidad de Solicitada: {$cantidad}</strong>";
 } else {
     $stock->campos = array("*");
     foreach ($stock->mostrarTodoRegistro("codproducto={$codproducto} and cantidadstock>0", 1, "fecha") as $inv) {
         if ((double) $cantidad <= (double) $inv['cantidadstock']) {
             $mensaje[] = "La Salida del producto <b>" . mb_strtoupper($nombreproducto, "utf8") . " </b>se registro correctamente";
             $cantidad = $inv['cantidadstock'] - $cantidad;
             $valores = array("cantidadstock" => "{$cantidad}", "fechasalida" => "'{$fechasalida}'");
             $stock->actualizarRegistro($valores, "codstock=" . $inv["codstock"]);
             $valores = array("codproducto" => "'" . $r['codproducto'] . "'", "cantidad" => "'" . $r['cantidad'] . "'", "fechasalida" => "'" . $r['fechasalida'] . "'", "observacion" => "'" . $r['observacion'] . "'");
             $stocksalida->insertarRegistro($valores);
             break;
         } else {
             $cantidad = $cantidad - $inv['cantidadstock'];
             $valores = array("cantidadstock" => 0, "fechasalida" => "'{$fechasalida}'");
             $stock->actualizarRegistro($valores, "codstock=" . $inv["codstock"]);
         }
     }
 }
Exemplo n.º 2
0
echo $l;
?>
</td>
    <td>
        <select name="p[<?php 
echo $l;
?>
][codproducto]" class="codproducto input-xl" rel="<?php 
echo $l;
?>
">
            <option value="">Ninguno</option>
            <?php 
foreach ($prod as $m) {
    $stock->campos = array("sum(cantidadstock) as cantidadstock");
    $st = $stock->mostrarTodoRegistro("codproducto=" . $m['codproducto'], 1, "");
    $st = array_shift($st);
    $cantidad = $st['cantidadstock'];
    ?>
            <option value="<?php 
    echo $m['codproducto'];
    ?>
" rel-max="<?php 
    echo $cantidad;
    ?>
"><?php 
    echo $m['nombre'];
    ?>
 - <?php 
    echo $m['codigo'];
    ?>
Exemplo n.º 3
0
<?php

include_once "../../login/check.php";
$cod = $_GET['cod'];
include_once "../../class/stock.php";
$stock = new stock();
$dat = $stock->mostrarTodoRegistro(" codstock='{$cod}'", 1, "");
$dat = array_shift($dat);
include_once "../../class/producto.php";
$producto = new producto();
$prod = $producto->mostrarTodoRegistro("", 1, "nombre,codigo");
$titulo = "Modificar Stock";
$folder = "../../";
include_once $folder . "cabecerahtml.php";
include_once $folder . "cabecera.php";
?>
<div class="widgetbox box-inverse">
    <h4 class="widgettitle">REGISTRO DE STOCK </h4>
        <div class="widgetcontent wc1">
            <form name="provedor" class="stdform" method="post" action="actualizar.php">
                <input name="codstock" value="<?php 
echo $cod;
?>
" type="hidden">
                <table class="table">
                    <tr>
                        <td width="200" class="der">PRODUCTO</td>
                        <td><select name="codproducto" id="codproducto" class="input-xl" autofocus required>
                            <?php 
foreach ($prod as $p) {
    ?>
Exemplo n.º 4
0
<?php

extract($_POST);
include_once "../../class/stock.php";
$stock = new stock();
$inventariostock = $stock->mostrarTodoRegistro(" codproducto LIKE '{$codproducto}' ", 1, "");
include_once "../../class/producto.php";
$producto = new producto();
?>
<table class="table table-bordered table-striped table-hover">
<thead>
<tr><th width="50">Nº</th><th>Código</th><th>Nombre</th><th>Unidad</th><th>Cantidad Recargada</th><th>Cantidad en Stock</th><th>Fecha de Recarga</th></tr>
</thead>
<?php 
foreach ($inventariostock as $st) {
    $i++;
    $pro = $producto->mostrarTodoRegistro(" codproducto=" . $st['codproducto'], 1, "nombre");
    $pro = array_shift($pro);
    ?>
<tr>
    <td class="der"><?php 
    echo $i;
    ?>
</td>
    <td><?php 
    echo $pro['codigo'];
    ?>
</td>
    <td><?php 
    echo $pro['nombre'];
    ?>