Catalogos

APIDescription
GET api/Catalogos/Tiendas

Catalogo de Tiendas

GET api/Catalogos/Clientes?Buscar={Buscar}

Catalogo de Clientes

GET api/Catalogos/Articulos/{Id}

Devuelve Info del Articulo solicitada

GET api/Catalogos/ArticulosByCode?Code={Code}

Devuelve Info del Articulo solicitada

Root

APIDescription
GET api/Test

Test de Conexion al Servicio

Envios

APIDescription
GET api/Envios/ConsultarEnvio?Tienda={Tienda}&Rubro={Rubro}

Consulta Articulos a Enviar a una tienda

POST api/Envios/GuardarEnvio

Genera un envio a tienda

Asignaciones

APIDescription
GET api/Asignaciones/ConsultarClientes?Zona={Zona}&Rubro={Rubro}&Rubro2={Rubro2}&Vendedor={Vendedor}

Lista de Clientes con pedidos pendientes

GET api/Asignaciones/Asignacion/{Id}

Consulta el estado de una asignacion

GET api/Asignaciones/AsignacionesEnPuestos

Consulta de asignacioes actuales en sectores

GET api/Asignaciones/CheckArticulo?Asignacion={Asignacion}&Articulo={Articulo}

Indica la cantidad de un articulo pendiente en una asignacion

POST api/Asignaciones/AltaAsignacionCliente

Crea una nueva asignacion para un cliente y le asigna un puesto

POST api/Asignaciones/UpdateAsignacionCliente

Crea una nueva asignacion para un cliente y le asigna un puesto

POST api/Asignaciones/AgregarArticulo

Agrega una determinada cantidad de un articulo a una asignacion

POST api/Asignaciones/QuitarArticulo

Quita una determinada cantidad de articulo de una asignacion

POST api/Asignaciones/LiberaPuesto

Indica cuando se retira un carro terminado o anulado

POST api/Asignaciones/CierraAsignacion

Cierra una asignacion a estado actual

POST api/Asignaciones/PrioridadAsignacion

Cancela una asignacion a estado actual

POST api/Asignaciones/CancelaAsignacion

Cancela una asignacion a estado actual

POST api/Asignaciones/TomaArticulo

Toma un Articulo de Empaque

POST api/Asignaciones/TerminarAsignacion

Cancela una asignacion a estado actual