//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);
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>"; }