PaginaBasica(); break; case "borrar": $id = CleanID($_GET["id"]); $idBase = CleanID($_GET["idBase"]); $_SESSION["IdUltimoCambioProductos"] = $idBase; if (!productoEnAlmacen($id)) { BorrarProducto($id); } else { echo gas("aviso", _("No se puede borrar porque aun hay existencias. <br/> - Primero libere el stock en Almacen > Ajustes -")); } //Separador(); PaginaBasica(); break; case "newsave": AltaDesdePostProducto(); break; case "alta": FormularioAlta(); break; case "modsavebar": $id = CleanID($_POST["id"]); $idalias0 = CleanID($_POST["IdProductoAlias0"]); $idalias1 = CleanID($_POST["IdProductoAlias1"]); $codigobarras = CleanCB($_POST["CodigoBarras"]); $refprovhab = CleanCB($_POST["RefProvHab"]); $idcontenedor = CleanID($_POST["IdContenedor"]); $changecolor = CleanID($_POST["ChangeColor"]); $idcolor = CleanID($_POST["IdColor"]); $color = CleanText($_POST["Color"]); $changetalla = CleanID($_POST["ChangeTalla"]);
$pago_tarjeta = CleanFloat($_GET["pago_tarjeta"]); $concepto = CleanText($_GET["pago_concepto"]); $newpendiente = OperarPagoSobreTicket($id, $pago_efectivo, $pago_bono, $pago_tarjeta, $concepto); echo $newpendiente; //Cantidad pendiente o cero. break; case "numeroSiguienteDeFacturaParaNuestroLocal": $IdLocalActivo = getSesionDato("IdTienda"); $moticket = $_GET["moticket"]; $numSerieTicketLocalActual = GeneraNumDeTicket($IdLocalActivo, $moticket); echo $numSerieTicketLocalActual; // . " con $moticket"; exit; break; case "altaproducto": if ($id = AltaDesdePostProducto(ALTA_MUDA)) { $unidades = CleanInt($_POST["Unidades"]); $costo = CleanFloat($_POST["CosteSinIVA"]); $costoop = CleanFloat($_POST["CostoOP"]); $vfv = CleanCadena($_POST["vFV"]); $vlt = CleanCadena($_POST["vLT"]); $PVD = CleanCadena($_POST["vPVD"]); $PVDD = CleanCadena($_POST["vPVDD"]); $PVC = CleanCadena($_POST["vPVC"]); $PVCD = CleanCadena($_POST["vPVCD"]); $cModo = CleanCadena($_POST["vModo"]); $esInvent = $cModo == 'altainventario' ? true : false; $vfv = $vfv == '' ? false : date("d-m-Y", strtotime($vfv)); $vlt = $vlt == '' ? false : $vlt; $importe = $unidades * $costo; if (!$esInvent) {