function AltaDesdePostProducto($esMudo = false) { $idalias0 = CleanText($_POST["IdProductoAlias0"]); $idalias1 = CleanText($_POST["IdProductoAlias1"]); $referencia = CleanReferencia($_POST["Referencia"]); $descripcion = CleanCadena($_POST["Descripcion"]); $precioventa = isset($_POST["PrecioVenta"]) ? CleanDinero($_POST["PrecioVenta"]) : false; $precioonline = isset($_POST["PrecioOnline"]) ? CleanDinero($_POST["PrecioOnline"]) : false; $coste = CleanDinero($_POST["CosteSinIVA"]); $idfamilia = CleanID($_POST["IdFamilia"]); $idsubfamilia = CleanID($_POST["IdSubFamilia"]); $condventa = CleanText($_POST["CondicionVenta"]); $idprovhab = !isset($_POST["IdProvHab"]) ? CleanID($_POST["ProvHab"]) : CleanID($_POST["IdProvHab"]); $idprovhab = CleanID($idprovhab); $idlabhab = !isset($_POST["IdLabHab"]) ? CleanID($_POST["LabHab"]) : CleanID($_POST["IdLabHab"]); $idlabhab = CleanID($idlabhab); $codigobarras = CleanCB($_POST["CodigoBarras"]); $refprovhab = !isset($_POST["RefProv"]) ? CleanReferencia($_POST["RefProvHab"]) : CleanReferencia($_POST["RefProv"]); $refprovhab = CleanReferencia($refprovhab); $numeroserie = isset($_POST["NumeroSerie"]) ? CleanID($_POST["NumeroSerie"] == 'on') : false; $metaproducto = isset($_POST["MetaProducto"]) ? CleanID($_POST["MetaProducto"] == 'on') : false; $lote = isset($_POST["Lote"]) ? CleanID($_POST["Lote"] == 'on') : false; $fv = isset($_POST["FechaVencimiento"]) ? CleanID($_POST["FechaVencimiento"] == 'on') : false; $ventamenudeo = isset($_POST["VentaMenudeo"]) ? CleanID($_POST["VentaMenudeo"] == 'on') : false; $servicio = isset($_POST["Servicio"]) ? CleanID($_POST["IdTipoServicio"]) : false; $undsxcont = CleanID($_POST["UnidadesPorContenedor"]); $unidadmedida = CleanText($_POST["UnidadMedida"]); $idcolor = CleanID($_POST["IdColor"]); $idtalla = CleanID($_POST["IdTalla"]); $idmarca = !isset($_POST["IdMarca"]) ? CleanID($_POST["Marca"]) : CleanID($_POST["IdMarca"]); $idcontenedor = CleanID($_POST["IdContenedor"]); $idcontenedor = !isset($_POST["IdContenedor"]) ? $_POST["Contenedor"] : $_POST["IdContenedor"]; $idcontenedor = CleanID($idcontenedor); if ($id = CrearProducto($esMudo, $referencia, $descripcion, $precioventa, $precioonline, $coste, $idfamilia, $idsubfamilia, $idprovhab, $codigobarras, $idtalla, $idcolor, $idmarca, $refprovhab, $idalias0, $idalias1, $numeroserie, $undsxcont, $ventamenudeo, $unidadmedida, $fv, $idlabhab, $lote, $idcontenedor, $metaproducto, $servicio, $condventa)) { if (!$esMudo) { AccionesTrasAlta(); } return $id; } else { return false; } }
$pdf->Ln(4); $pdf->SetX(17); $pdf->Cell(1); $pdf->Cell(6, 4, "", 'LR', 0, 'C'); $pdf->Cell(30, 4, "", 'LR', 0, 'c'); $pdf->Cell(70, 4, "", 'LR', 0, 'C'); $pdf->Cell(20, 4, "", 'LR', 0, 'C'); $pdf->Cell(35, 4, "", 'LR', 0, 'C'); $pdf->Cell(20, 4, "", 'LR', 0, 'C'); $pdf->Cell(20, 4, "", 'LR', 0, 'C'); $pdf->Cell(35, 4, "", 'LR', 0, 'C'); $pdf->Cell(28, 4, "", 'LR', 0, 'C'); $pdf->Ln(2); $contador = 1; $desde = CleanCadena($_GET["desde"]); $hasta = CleanCadena($_GET["hasta"]); $xope = CleanID($_GET["xope"]); $xmov = CleanText($_GET["xmov"]); $extra = $xope ? "AND ges_kardex.IdKardexOperacion = '" . $xope . "' " : ""; $extra .= $xmov ? "AND ges_kardex.TipoMovimiento = '" . $xmov . "' " : ""; $sql = "SELECT DATE_FORMAT(FechaMovimiento, '%e/%m/%y %H:%i') as FechaMovimiento," . " KardexOperacion," . " IdPedidoDet," . " IdComprobanteDet," . " CantidadMovimiento," . " ROUND(CostoUnitarioMovimiento,2) as CostoUnitarioMovimiento," . " ROUND(CostoTotalMovimiento,2) as CostoTotalMovimiento," . " ges_usuarios.Identificacion, " . " SaldoCantidad, " . " TipoMovimiento, " . " IdKardexAjusteOperacion, " . " ges_contenedores.Contenedor as Cont, " . " ges_productos.UnidadMedida as Unid, " . " ges_productos.UnidadesPorContenedor as UnidxCont, " . " ges_productos.VentaMenudeo " . "FROM ges_kardex,ges_usuarios,ges_kardexoperacion," . " ges_productos,ges_contenedores " . "WHERE ges_kardex.IdProducto ='{$idprod}' " . "AND ges_usuarios.IdUsuario = ges_kardex.IdUsuario " . "AND ges_productos.IdProducto = ges_kardex.IdProducto " . "AND ges_contenedores.IdContenedor = ges_productos.IdContenedor " . "AND ges_kardex.IdKardexOperacion = ges_kardexoperacion.IdKardexOperacion " . "AND ges_kardex.IdLocal='{$xlocal}' " . "AND FechaMovimiento>= '{$desde}' " . "AND FechaMovimiento<= ADDDATE('{$hasta}',1) " . "AND ges_kardex.Eliminado=0 " . $extra . "ORDER BY IdKardex ASC"; $res = query($sql); $item = 1; while ($row = Row($res)) { $detalle = ""; $fila = array(); $idped = $row["IdPedidoDet"]; $idcom = $row["IdComprobanteDet"]; $tmovi = $row["TipoMovimiento"]; $menudeo = $row["VentaMenudeo"] ? $row["UnidxCont"] . $row["Unid"] . " x " . $row["Cont"] : false; $mkardex = $idped ? 'Pedido' : '';
case "albaran": $marcadotrans = getSesionDato("CarritoTrans"); if (!count($marcadotrans)) { echo gas("aviso", _("Carrito vacio")); OperacionesConSeleccion(); ListarSeleccion($marcadotrans); break; } //$marcadotrans = getSesionDato("CarritoTrans"); $Origen = CleanID($_SESSION["LocalMostrado"]); $Origen = !$Origen ? getSesionDato("IdTienda") : $Origen; $Destino = CleanID(GET("IdLocalDestino")); $Destino = !$Destino ? CleanID($_POST["IdLocalDestino"]) : $Destino; $Motivo = CleanID($_GET["motivo"]); $tMotivo = CleanCadena($_GET["tmotivo"]); $nomdes = CleanCadena($_GET["tdestino"]); switch ($Motivo) { case "4": //Devolucion break; case "6": //inmovilizacion $Destino = $Origen; break; case "2": //Consignacion //Consignacion case "5": //Traslado if ($Origen == $Destino) { echo gas("aviso", _("<center> ¡Acción restringida! " . " Elije otro local</center>"));
if (getParametro("ProductosLatin1")) { //NOTA: si tenemos la tabla en latin1, la recepcion de nombre como utf8 // requiere una conversion. Asi en memoria estara igual que terminara en la base de datos // y hay que hacer menos suposiciones en el codigo. //Desde luego seria mejor si no hubiera tablas en latin1, pero lamentablemente // algunas tablas heredadas estan asi. $nombre = utf8iso($nombre); } $tieneserie = isset($_POST["NumeroSerie"]) ? CleanText($_POST["NumeroSerie"]) : 'off'; $ns = $tieneserie == "on" ? 1 : 0; $tienelote = isset($_POST["Lote"]) ? CleanText($_POST["Lote"]) : 'off'; $mlote = $tienelote == "on" ? 1 : 0; $fechav = isset($_POST["FechaVencimiento"]) ? CleanText($_POST["FechaVencimiento"]) : false; $fv = $fechav == "on" ? 1 : 0; $referencia = CleanReferencia($_POST["Referencia"]); $descripcion = CleanCadena($_POST["Descripcion"]); $precioventa = isset($_POST["PrecioVenta"]) ? CleanDinero($_POST["PrecioVenta"]) : 0; $precioonline = isset($_POST["PrecioOnline"]) ? CleanDinero($_POST["PrecioOnline"]) : 0; $idfamilia = CleanID($_POST["IdFamilia"]); $idsubfamilia = CleanID($_POST["IdSubFamilia"]); $coste = CleanDinero($_POST["CosteSinIVA"]); $idprovhab = CleanID($_POST["IdProvHab"]); $idlabhab = CleanID($_POST["IdLabHab"]); $idcolor = isset($_POST["IdColor"]) ? CleanID($_POST["IdColor"]) : 1; $idtalla = isset($_POST["IdTalla"]) ? CleanID($_POST["IdTalla"]) : 1; $codigobarras = CleanCB($_POST["CodigoBarras"]); $idmarca = CleanID($_POST["IdMarca"]); $refprovhab = CleanText($_POST["RefProvHab"]); $_SESSION["IdUltimoCambioProductos"] = $id; //$nuevaFoto = UploadFoto(); //if ($nuevaFoto)
<?php include "../../tool.php"; $modo = CleanCadena($_GET['modo']); $aviso = CleanCadena($_GET['aviso']); $url = isset($_GET['url']) ? CleanCadena($_GET['url']) : ''; StartXul(_("Progress")); ?> <script>//<![CDATA[ <?php switch ($modo) { case "cAltaRapida": echo 'setTimeout("reloadAltaRapida()",100);'; //MENSAJES break; case "aCarritoCompras": case "aAltaRapida": echo 'setTimeout("loadPresupuesto()",10);'; //MENSAJES break; case "hWebForm": echo 'setTimeout("hWebForm()",250);'; //MENSAJES echo 'if( parent.document.getElementById("c_Nombre") ) parent.document.getElementById("c_Nombre").focus()'; break; case "lWebFormCartBuy": echo 'setTimeout("lWebFormCartBuy()",200);'; //MENSAJES break; case "lWebFormCartMod":
} //if ($xtipoventa == 'rc') //if(!Admite("B2B") ) return false; setTipoVenta($xtipoventa); echo $xtipoventa; return; exit; break; case "getsyncTPV": echo ":" . obtenerSyncTPV(); exit; break; case "existelocal": $identificacion = CleanCadena($_GET["ident"]); $idlocal = CleanID($_GET["idl"]); echo verficarExistenciaLocal($identificacion, $idlocal); exit; break; case "existeuser": $identificacion = CleanCadena($_GET["ident"]); $iduser = CleanID($_GET["idu"]); echo verficarExistenciaUsuario($identificacion, $iduser); exit; break; case "creaProforma": $IdOrdenCompra = CleanID($_GET["xidoc"]); $IdCliente = CleanID($_GET["xidc"]); $CodigoOC = CleanText($_GET["xidc"]); echo crearProforma($IdOrdenCompra, $IdCliente, $CodigoOC); break; }
break; case "actualizarCantidadCaja": $IdLocal = intval($_REQUEST["IdLocal"]); $cantidad = CleanFloat($_REQUEST["cantidad"]); actualizarCantidadCaja($IdLocal, $cantidad); exit; break; case "hacerOperacionDinero": /*+++++++++++ VALIDA CAJA +++++++++++++++*/ if (cajaescerrado() == 1) { return false; } $IdLocal = intval($_REQUEST["xidl"]); $cantidad = CleanFloat($_REQUEST["cantidad"]); $concepto = $_REQUEST["concepto"]; $fechacaja = CleanCadena($_REQUEST["fcaja"]); $operacion = CleanText($_REQUEST["op"]); $xIdArqueo = CleanID($_REQUEST["xidacg"]); $Partida = CleanText($_REQUEST["partida"]); $TipoVenta = getSesionDato("TipoVentaTPV"); $mov = new movimiento(); $IdArqueo = $mov->getIdArqueoEsCerradoCaja($IdLocal, $TipoVenta); $IdPartida = obtenerPartidaCaja($Partida, $TipoVenta); if ($IdArqueo != $xIdArqueo || !$IdArqueo) { return false; } EntregarOperacionCaja($IdLocal, $cantidad, $concepto, $IdPartida, $operacion, $fechacaja, $IdArqueo, $TipoVenta); return true; break; case "AltaPartidaCaja": $Partida = CleanText($_POST["partida"]);
function PostProcesarSQL($cod, $LocalActual) { $Moneda = getSesionDato("Moneda"); if (function_exists("getSesionDato")) { $IdLang = getSesionDato("IdLenguajeDefecto"); } if (!$IdLang) { $IdLang = 1; } if (isset($_GET["cb"])) { $cod = str_replace("%IDPRODBASEDESDECB%", getProdBaseFromCB($_GET["cb"]), $cod); $cod = str_replace("%CODIGOBARRAS%", CleanRealMysql($_GET["cb"]), $cod); } $estadopagoventa = str_replace('%%', "'%%'", CleanText($_GET["estadopagoventa"])); $periodoventa = CleanText($_GET["periodoventa"]); if ($periodoventa == 'DAY') { $g_periodo = "{$periodoventa}(FechaComprobante)"; } if ($periodoventa == 'WEEK') { $g_periodo = "{$periodoventa}(FechaComprobante)"; } if ($periodoventa == 'MONTH') { $g_periodo = "{$periodoventa}(FechaComprobante)"; } if ($periodoventa == 'YEAR') { $g_periodo = "{$periodoventa}(FechaComprobante)"; } $TipoVenta = getSesionDato("TipoVentaTPV"); $Precio = $TipoVenta == 'VD' ? 'PrecioVenta' : 'PrecioVentaCorporativo'; $cod = str_replace("%IDIDIOMA%", $IdLang, $cod); $cod = str_replace("%DESDE%", CleanCadena($_GET["Desde"]), $cod); $cod = str_replace("%HASTA%", CleanCadena($_GET["Hasta"]), $cod); $cod = str_replace("%IDTIENDA%", CleanText($_GET["IdLocal"]), $cod); $cod = str_replace("%IDFAMILIA%", CleanText($_GET["IdFamilia"]), $cod); $cod = str_replace("%IDSUBSIDIARIO%", CleanID($_GET["IdSubsidiario"]), $cod); $cod = str_replace("%STATUSTBJOSUBSIDIARIO%", CleanText($_GET["StatusTrabajoSubsidiario"]), $cod); $cod = str_replace("%IDPROVEEDOR%", CleanText($_GET["IdProveedor"]), $cod); $cod = str_replace("%IDUSUARIO%", CleanText($_GET["IdUsuario"]), $cod); $cod = str_replace("%REFERENCIA%", CleanRealMysql($_GET["Referencia"]), $cod); $cod = str_replace("%NUMEROSERIE%", CleanText($_GET["ns"]), $cod); $cod = str_replace("%LOTE%", CleanText($_GET["lote"]), $cod); $cod = str_replace("%PARTIDA%", CleanID($_GET["partida"]), $cod); $cod = str_replace("%TIPOVENTAOP%", CleanText($_GET["tipoventaop"]), $cod); $cod = str_replace("%IDLOCAL%", $LocalActual, $cod); $cod = str_replace("%DNICLIENTE%", CleanText($_GET["dnicliente"]), $cod); $cod = str_replace("%TIPOCOMPROBANTE%", CleanText($_GET["tipocomprobante"]), $cod); $cod = str_replace("%SERIECOMPROBANTE%", CleanText($_GET["seriecomprobante"]), $cod); $cod = str_replace("%ESTADOCOMPROBANTE%", CleanText($_GET["estadocomprobante"]), $cod); $cod = str_replace("%ESTADOPAGO%", CleanText($_GET["estadopago"]), $cod); $cod = str_replace("%MODALIDAD%", CleanText($_GET["modalidad"]), $cod); $cod = str_replace("%ESTADOPROMO%", CleanText($_GET["estadopromo"]), $cod); $cod = str_replace("%TIPOPROMO%", CleanText($_GET["tipopromo"]), $cod); $cod = str_replace("%TIPOOPERACION%", CleanText($_GET["tipooperacion"]), $cod); $cod = str_replace("%TIPOOPCJAGRAL%", CleanText($_GET["tipoopcjagral"]), $cod); $cod = str_replace("%PERIODOVENTA%", CleanText($_GET["periodoventa"]), $cod); $cod = str_replace("%CLIENTE%", CleanText($_GET["nombrecliente"]), $cod); $cod = str_replace("%TIPOCLIENTE%", CleanText($_GET["tipocliente"]), $cod); $cod = str_replace("%IDMARCA%", CleanText($_GET["idmarca"]), $cod); $cod = str_replace("%CONDICIONVENTA%", CleanText($_GET["condicionventa"]), $cod); $cod = str_replace("%ESTADOOS%", CleanText($_GET["estadoos"]), $cod); $cod = str_replace("%PRIORIDAD%", CleanText($_GET["prioridad"]), $cod); $cod = str_replace("%FACTURACION%", CleanText($_GET["facturacion"]), $cod); $cod = str_replace("%ESTADOSUSCRIPCION%", CleanText($_GET["estadosucripcion"]), $cod); $cod = str_replace("%TIPOSUSCRIPCION%", CleanText($_GET["tiposuscripcion"]), $cod); $cod = str_replace("%TIPOPAGOSUSCRIPCION%", CleanText($_GET["tipopagosuscripcion"]), $cod); $cod = str_replace("%PROLONGACION%", CleanText($_GET["prolongacion"]), $cod); $cod = str_replace("%IDCLIENTE%", CleanText($_GET["idcliente"]), $cod); $cod = str_replace("%CODIGO%", CleanText($_GET["codigo"]), $cod); $cod = str_replace("%COBRANZA%", CleanText($_GET["cobranza"]), $cod); $cod = str_replace("%CODIGOCOMPROBANTE%", CleanText($_GET["codcomprobante"]), $cod); $cod = str_replace("'%IMPORTE%'", $estadopagoventa, $cod); $cod = str_replace("'%PERIODO_GROUP%'", $g_periodo, $cod); $cod = str_replace("%SML%", $Moneda[1]['S'], $cod); $cod = str_replace("'%TIPOVENTA%'", $Precio, $cod); return $cod; }
$Prioridad = CleanText($_GET["prioridad"]); $Facturacion = CleanText($_GET["facturacion"]); $EstadoSuscripcion = CleanText($_GET["estadosucripcion"]); $TipoSuscripcion = CleanText($_GET["tiposuscripcion"]); $TipoPagoSuscripcion = CleanText($_GET["tipopagosuscripcion"]); $Prolongacion = CleanText($_GET["prolongacion"]); $IdCLiente = CleanText($_GET["idcliente"]); $Codigo = CleanText($_GET["codigo"]); $EstadoPagoVenta = CleanText($_GET["estadopagoventa"]); $Cobranza = CleanText($_GET["cobranza"]); $CodigoComprobante = CleanText($_GET["codcomprobante"]); $Consulta = "SELECT * FROM {$Tabla} WHERE (IdListado = '{$Id}')"; $row = queryrow($Consulta); if ($row) { $CodigoSQL = $row["CodigoSQL"]; $NombreArchivo = CleanCadena($row["Categoria"]) . "_" . CleanCadena($row["NombrePantalla"]); $NombreArchivo = strtoupper($NombreArchivo); $xNombreArchivo = str_replace(" ", "_", $NombreArchivo); $CodigoSQL = ProcesarSQL($CodigoSQL, $Desde, $Hasta, $IdLocal, $IdFamilia, $IdSubsidia, $STSubsid, $IdProveedor, $IdUsuario, $Referencia, $CodigoBarra, $NumeroSerie, $Lote, $Partida, $TipoVenta, $esTPVOP, $LocalActual, $DNICliente, $TipoComprobante, $SerieComprobante, $EstadoComprobante, $EstadoPago, $Modalidad, $EstadoPromo, $TipoPromo, $TipoOperacion, $TipoOpCjaGral, $PeriodoVenta, $NombreCliente, $TipoCliente, $IdMarca, $CondicionVenta, $EstadoOS, $Prioridad, $Facturacion, $EstadoSuscripcion, $TipoSuscripcion, $TipoPagoSuscripcion, $Prolongacion, $IdCLiente, $Codigo, $EstadoPagoVenta, $Cobranza, $CodigoComprobante); } $NombreArchivo = '"' . $NombreArchivo . '"'; switch ($TipoArchivo) { case 'csv': $xNombreArchivo = $xNombreArchivo . ".csv"; exportMysqlToCsv($CodigoSQL, $xNombreArchivo, $NombreArchivo); break; } exit; break; case 'inventaAjuste': $hasta = CleanFechaES($_GET["hasta"]);
$xMonto = $oPromocion->getMontoCatCliente($MontoDesde, $MontoHasta, $IdPromocionCliente, $Motivo, $DispLocal); $xCantidad = $oPromocion->getCantidadCatCliente($CantidadDesde, $CantidadHasta, $IdPromocionCliente, $Motivo, $DispLocal); if ($xMonto && $xCantidad) { echo 'existe'; return; } break; } } echo $id = CrearPromocionCliente($Categoria, $Descripcion, $MontoDesde, $MontoHasta, $CantidadDesde, $CantidadHasta, $Motivo, $IdPromocionCliente, $opcion, $DispLocal, $EstadoCategoria, $IdHistorialVenta); exit; break; case "ObtenerPromocionCliente": $IdLocal = CleanID($_GET["xidlocal"]); $Desde = CleanCadena($_GET["xdesde"]); $Hasta = CleanCadena($_GET["xhasta"]); $Categoria = CleanText($_GET["xcategoria"]); $Estado = CleanText($_GET["xestado"]); $datos = mostrarPromocionClientes($IdLocal, $Desde, $Hasta, $Categoria, $Estado); VolcandoXML(Traducir2XML($datos), "PromocionesCliente"); exit; break; case "mostrarHistorialVentaPeriodo": echo genXulComboHistorialVentaPeriodo(); break; case "GuardaHistorialVentaPeriodo": $HistorialVenta = CleanText($_POST["xhv"]); $HistorialPeriodo = CleanText($_POST["xhp"]); $Eliminar = CleanID($_POST["xelim"]); $oPromocion = new promocion(); $xIdHistorialPeriodo = $oPromocion->getIdHistorialVentaPeriodo($HistorialVenta);
$xIdPedido = CleanID($_GET["xpedido"]); //IdPedido $IdComprobante = CleanID($_GET["xcomprobante"]); //IdComprobante $Costo = CleanDinero($_GET["xcosto"]); $Precio = CleanDinero($_GET["xprecio"]); $PVD = CleanDinero($_GET["xpvd"]); $PVDD = CleanDinero($_GET["xpvdd"]); $PVC = CleanDinero($_GET["xpvc"]); $PVCD = CleanDinero($_GET["xpvcd"]); $Cantidad = CleanFloat($_GET["xajuste"]); $xrKardex = CleanCadena($_GET["xrkardex"]); $SerieVence = CleanCadena($_GET["serievence"]); $Series = CleanCadena($_POST["numerosdeserie"]); $esSerie = $_GET["esserie"] == "true" ? true : false; $LoteVence = CleanCadena($_GET["lotevence"]); $xObs = CleanText($_POST["xobservacion"]); $OpeAjuste = CleanText($_GET["xopeajuste"]); // >IdKardexAjusteOperacion $xIdInvent = CleanID($_GET["xidinventario"]); //>IdInventario $tipInvent = CleanText($_GET["xtipoinventario"]); //TipoInventario(inicial,final,etc) $esAjuste = $_GET["xinventario"] == "Ajuste" ? true : false; $esInvent = $_GET["xinventario"] == "Inventario" ? true : false; $esPendInvent = $_GET["xestinvent"] == "Pendiente" ? true : false; //EstadoInventario $esNewInvent = $esInvent && !$esPendInvent ? true : false; $esPedido = $esPendInvent && $xIdPedido != 0 ? true : false; $Motivo = $esAjuste ? 7 : 8; //7:Ajuste,8:Inventario>IdMotivoAlbaran
$btnexittxt = " Volver Kardex... "; $btnexitcmd = " SalirNStoKardex()"; $selBuscar = "true"; $selAgregar = "false"; $Comprar = false; $fecharead = true; $vtitulo = true; $validarSeries = 0; $opentrada = ''; $prodbase = false; $escKBox = true; $esGarantia = 'false'; $escKBoxinit = "setTimeout('setcKBoxSerie()',100)"; include "xulseries.php"; break; case "agnadirCarritoDirecto": $id = CleanID($_GET["id"]); $costo = CleanDinero($_GET["costo"]); $lt = CleanCadena($_GET["lt"]); $vlt = $lt == '' ? false : $lt; $fv = CleanFechaES($_GET["fv"]); $vfv = $fv == '' ? false : $fv; $unidades = CleanFloat($_GET["unidades"]); $dscto = CleanDinero($_GET["dscto"]); $importe = CleanDinero($_GET["importe"]); $pdscto = CleanFloat($_GET["pdscto"]); AgnadirCarritoComprasDirecto($id, $unidades, $costo, $vfv, $vlt, $dscto, $importe, $pdscto); echo 1; exit; break; }