REST API SIMULADOR

ESTADO PEDIDOS

DESCRIPCION Este metodo sirve para notificar al algoritmo de simulación el estado actual del punto, con lo que se calcularan de forma automatica la mejor opción de envio con la información actualizada.
METODO POST
URL /rest3/simulador/estadopedidos
PARAMETROS
NOMBRE TIPO OBLIGATORIO DESCRIPCION
ur string si Token de acceso.
idpunto string si Identificador del punto de venta al que corresponde la información
pedidos string si Texto JSON que representa la lista de pedidos en cola, ver PEDIDOJSON
hora long si Tiempo en milisegundos en el que se envia la información.

 

RESPUESTA EXITOSA
{"mensaje":"OK"}
RESPUESTA ERROR
{"mensaje":"ERROR","error":"Descripcion del error"}
EJEMPLO

var pedidos = [
    {
        id : "AAAAA00001",
        horaentrada : (new Date()).getTime(),
        direccion : "Bogota, Cra 67a 95 96",
        estado : "RECIBIDO",
        horapreparacion : (new Date()).getTime(),
        horapreparado : (new Date()).getTime(),
        lat : 4.6888881,
        lon : -74.0741659
    }
];

$.ajax({
    url : "/rest3/simulador/estadopedidos",
    dataType : "json",
    data : {
        ur : "tokenacceso",
        idpunto : "1111",
        pedidos : JSON.stringify(pedidos),
        hora : (new Date()).getTime()
    },
    type : "POST",
    success : function(r) {
        console.log(r);
    }
});

NOTAS

PEDIDOJSON

NOMBRE TIPO OBLIGATORIO DESCRIPCION
id string si Identificador unico del pedido
horaentrada long si Tiempo en milisegundos de cuando se recibio el pedido.
direccion string si Dirección de entrega.
estado string si

RECIBIDO: Se ha recibido pero no se ha empezado a preparar.

PREPARACION : Se ha recibido y ya se esta preparando.

PREPARADO : Listo para ser recogido por el domiciliario

horapreparacion long no Hora en milisegundos cuando empezo a ser preparado
horapreparado long no Hora en milisegundos cuando ya se termino la preparación.
lat long no Latitud del punto de entrega si se tiene
lon long no Longitud del punto de entrega si se tiene

 

 

Ultima edición:2018/08/01
Términos y condiciones

Términos y condiciones

Cancelar Aceptar
Cambiar contraseña
Clave actual
Nueva clave
Confirme clave
Cambiar