Ejemplo n.º 1
0
<?php

include "../../tool.php";
require_once "../../class/json.class.php";
SimpleAutentificacionAutomatica("novisual-services");
$json = new Services_JSON();
$modo = $_REQUEST["modo"];
switch ($modo) {
    case "getDatosActualizadosArqueo":
        $IdArqueo = intval($_REQUEST["IdArqueo"]);
        $IdLocal = intval($_REQUEST["IdLocal"]);
        ActualizarArqueoDeLocal($IdArqueo, $IdLocal);
        $data = getDatosArqueo($IdArqueo);
        $output = $json->encode($data);
        $xsync = setSyncTPV('Caja');
        echo $output;
        exit;
        break;
    case "getListaUltimosDiez":
        //error(__FILE__,"Info: modo: $modo");
        $IdLocal = intval($_REQUEST["IdLocal"]);
        $ultimosDiez = getUltimasDiezAsArray($IdLocal);
        $output = $json->encode($ultimosDiez);
        echo $output;
        exit;
        break;
    case "getMovimientos":
        $IdArqueo = intval($_REQUEST["IdArqueo"]);
        $data = getMovimientosArqueo($IdArqueo);
        $output = $json->encode($data);
        echo $output;
Ejemplo n.º 2
0
        $out = $IdMensaje . "'" . $Titulo . "'" . $Status . "'" . $Texto . "\n";
    } else {
        return "error";
    }
    return $out;
}
switch ($modo) {
    case "CargarMensaje":
        $IdMensaje = CleanID($_GET["IdMensaje"]);
        $text = MensajeID($IdMensaje);
        echo $text;
        exit;
        break;
    case "leernuevos":
        $IdUltimo = isset($_GET["IdUltimo"]) ? CleanID($_GET["IdUltimo"]) : 0;
        $xsync = setSyncTPV('Mensaje');
    case "hoy":
        if (!$IdUltimo) {
            $IdUltimo = 0;
        }
        $text = MensajesHeadersHoy($IdUltimo);
        echo $text;
        exit;
        break;
    case "notanormal":
        $titulo = _("Nota a los locales - Normal");
        $explicacion = _("Este mensaje aparecerá en todos los TPV como un mensaje normal de aviso del administrador");
        $tTitulo = _("Titulo");
        $tCuerpo = _("Texto:");
        $func = "EnviarNotaNormal";
        $prepopulado = _("Texto para enviar a todos los locales");
Ejemplo n.º 3
0
     $xout = getClientesTPV($time);
     $xsync = setSyncTPV('Cliente');
     echo $xout;
     exit;
     break;
 case "syncPresupuestosTPV":
     $tipo = CleanText($_GET["tipopresupuesto"]);
     $xout = obtenerListaPresupuestosTPV($tipo);
     $xsync = setSyncTPV($tipo);
     echo $xout;
     exit;
     break;
 case "syncMProductosTPV":
     $estado = trim(CleanRealMysql($_GET["Estado"]));
     $xout = obtenerListaMProductosTPV($estado);
     $xsync = setSyncTPV('MetaProducto');
     echo $xout;
     exit;
     break;
 case "validarCompraSerie":
     $serie = CleanText($_GET["ns"]);
     $idproducto = CleanID($_GET["idproducto"]);
     $idlocal = CleanID($_GET["idlocal"]);
     $idlocal = $idlocal ? $idlocal : getSesionDato("IdTienda");
     $xout = validaNumeroSerie($idproducto, $serie, $idlocal);
     echo $xout;
     exit;
     break;
 case "validarSerie":
     $serie = CleanText($_GET["ns"]);
     $idproducto = CleanID($_GET["idproducto"]);
Ejemplo n.º 4
0
            }
        }
        if ($xIdHistorialPeriodo && $Eliminar == 0) {
            echo 'existe1';
            return;
        }
        if ($HistorialPeriodo == 'nuevo') {
            if (!$xIdHistorialPeriodo) {
                $opcion = 'Crear';
            }
        }
        if ($HistorialPeriodo != 'nuevo') {
            $xHistorialVenta = $oPromocion->getHistorialVentaPeriodo($HistorialPeriodo);
            if ($xHistorialVenta != $HistorialVenta) {
                $opcion = 'Modificar';
            }
        }
        echo $id = CrearHistorialVentaPeriodo($HistorialVenta, $HistorialPeriodo, $opcion, $Eliminar);
        exit;
        break;
    case "syncPromociones":
        $xlocal = CleanID($_GET["xlocal"]);
        $xsync = setSyncTPV('Promocion');
        echo getPromocionesSyncAlmacen($xlocal);
        exit;
        break;
}
?>