Пример #1
0
        //ListadoTiendasPrecios($id,$copias);
        break;
    case "codigobarrasProductoGet":
        $id = CleanID($_POST["IdProducto"]);
        $idlocal = getSesionDato("IdTienda");
        $copias = intval($_POST["copias"]);
        $precio = CleanDinero($_POST["precio"]);
        if (!isset($_POST["precio"]) and isset($_GET["Precio"])) {
            $precio = CleanDinero($_GET["Precio"]);
        }
        if (!$id) {
            break;
        }
        actualizarPreciosVentaAlmacen($id, $precio, $idlocal);
        for ($t = 0; $t < $copias; $t++) {
            //?echo "<div style='$estilosalto'>";
            echo GenEtiqueta($id, $precio);
            //?echo "</div>";
        }
        echo "<script>window.print()</script>";
        break;
    case "codigobarras":
        $bar = CleanID($_GET["id"]);
        $copias = intval($_GET["copias"]);
        $id = getIdFromCodigoBarras($bar);
        ListadoTiendasPrecios($id, $copias);
        break;
    default:
        break;
}
PageEnd(false);
Пример #2
0
function RecepcionarImpresionPorLote()
{
    $unidadesSerie = array();
    $preciosSerie = array();
    $idProductoSerie = array();
    $numSeries = CleanInt($_POST["numSeries"]);
    for ($t = 0; $t <= $numSeries; $t++) {
        if (isset($_POST["Unidades_{$t}"])) {
            $IdProducto = CleanInt($_POST["Serie_IdProducto_{$t}"]);
            $Unidades = CleanInt($_POST["Unidades_{$t}"]);
            $unidadesSerie[$IdProducto] = $Unidades;
            $preciosSerie[$IdProducto] = CleanFloat($_POST["Serie_Precio_{$t}"]);
        }
    }
    foreach ($unidadesSerie as $IdProducto => $unidades) {
        $precio = $preciosSerie[$IdProducto];
        if ($precio > 0) {
            //echo "$IdProducto pedido imprimir con $unidades y precio $precio<br>";
            for ($t = 0; $t < $unidades; $t++) {
                GenEtiqueta($IdProducto, $precio);
            }
        }
    }
    echo "<script>window.print()</script>";
}