Despacho
Controlador de Metodos para Expedicion (Despacho)
Tunel
Controlador de Tunel
| API | Descripcion |
|---|---|
| GET api/Tunel/CountConTemperatura?orderId={orderId} |
Cuenta registros Movement_Tunnel para un OrderId con temperatura no nula |
| GET api/Tunel/CountConTemperaturaOut?orderId={orderId} |
Cuenta registros Movement_Tunnel para un OrderId con temperatura de salida no nula |
Integracion
| API | Descripcion |
|---|---|
| POST api/Integracion/Proforma/Busca |
Busca proformas |
| POST api/Integracion/Proforma/{proformaId}/Procesado |
Marca la proforma como procesada por el ERP |
| GET api/Integracion/Proforma/{proformaId}/Detalle |
Obtiene el detalle de las lineas de la proforma |
| GET api/Integracion/Proforma/{proformaId}?companyId={companyId}&inclArchivo={inclArchivo} |
Obtiene objeto Proforma |
Soportante
Controlador de soportantes
| API | Descripcion |
|---|---|
| GET api/Soportante/soportantestado?companyId={companyId}&ownerId={ownerId}&packageEstadoId={packageEstadoId} | |
| GET api/Soportante |
Devuelve una lista con todos los soportantes activos |
Files
SocioNegocio
Devuelve informacion Socios de Negocios
| API | Descripcion |
|---|---|
| GET api/socionegocio/sociosvigentes?idCompanyId={idCompanyId} |
Devuelve Socios de negocios Vigentes |
Tareas
Controlador para tareas
| API | Descripcion |
|---|---|
| GET api/Tarea/GetTareasCompletas?siteId={siteId}&userId={userId} |
Obtiene las tareas activas de un usuario |
| GET api/Tarea/listadotareas?siteId={siteId}&userId={userId} |
Obtene el listado principal de tareas por usuario |
| GET api/Tarea/{id}/Inventario |
Obtiene la informacion de la tarea de inventario |
| GET api/Tarea/{tareaId}?siteId={siteId} |
Obtiene la informacion de la tarea |
| PUT api/Tarea/{id}/Ejecuta |
Confirma el bulto padre |
| GET api/Tarea/GetTarea?siteId={siteId}&userId={userId}&tipoId={tipoId} |
Obtiene la informacion de la siguiente tarea del tipo indicado |
ControlAcceso
API de Control de Acceso.
| API | Descripcion |
|---|---|
| POST api/ControlAcceso/ingresaranden |
Ingresar control de acceso pendiente a Anden. |
| POST api/ControlAcceso/finalizarcontrolacceso |
Finaliza control de acceso. |
| GET api/ControlAcceso/controlacceso |
Devuelve lista de accesos pendientes. |
| GET api/ControlAcceso/controlaccesobyid?accessControlId={accessControlId} |
Devuelve cuerpo de acceso pendiente segun ID. |
Recepcion
Controlador para la recepción de mercancía
Usuarios
Devuelve informacion sobre los usuarios
| API | Descripcion |
|---|---|
| GET api/usuarios/usuariosvigentes?idCompanyId={idCompanyId} |
Devuelve listado de Usuarios Vigentes |
| GET api/usuarios/permisos?usuario={usuario}&idCompanyId={idCompanyId} |
Devuelve estructura de permisos para Usuario Android |
Bulto
Controlador de Bultos
| API | Descripcion |
|---|---|
| GET api/Bulto/Info?companyId={companyId}&siteId={siteId}&sscc={sscc} |
Obtiene los bultos de una posicion |
| GET api/Bulto/validaorigenrepaletizado?companyId={companyId}&sscc={sscc} |
Obtiene datos de Package origen para Repaletizado |
| GET api/Bulto/ejecutarrepaletizado?companyId={companyId}&siteId={siteId}&ssccOrigen={ssccOrigen}&ssccDestino={ssccDestino}&cantidad={cantidad} |
Ejecuta proceso de repaletizado si todas las validaciones son correctas |
| POST api/Bulto/repaletizadoSerie |
Ejecuta proceso de repaletizado si todas las validaciones son correctas |
| GET api/Bulto/validaSSCCRepaletizadoSerie?companyId={companyId}&bussinesPartnerId={bussinesPartnerId}&sscc={sscc} | |
| GET api/Bulto/GetNewSscc?companyId={companyId}&siteId={siteId} |
Obtiene una nueva identificación para el bulto según la configuración de la compañías |
| GET api/Bulto/validaSSCC?companyId={companyId}&siteId={siteId}&SSCC={SSCC} | |
| GET api/Bulto/infoRecepcion?companyId={companyId}&SSCC={SSCC} |
Sistema
Devuelve maestros del sistema
| API | Descripcion |
|---|---|
| GET api/sistema/entidades |
Devuelve los tipos de PNC |
| GET api/sistema/objetos |
Devuelve listado de objetos del sistema. |
| GET api/sistema/minpalletstemperature |
Retorna el rango mínimo de temperatura de pallets (control "T", parámetro "TTM"). Devuelve 0 si el registro no existe. |
Producto
Controlador de Productos
| API | Descripcion |
|---|---|
| GET api/Producto/{codProd}/GetStock?companyId={companyId}&siteId={siteId} |
Obtiene los bultos de un producto |
| GET api/Producto/stock?companyId={companyId}&siteId={siteId}&bpId={bpId}&codProd={codProd}&pagina={pagina}&tamanoPagina={tamanoPagina} |
Obtiene el stock (bultos padre) de todos los socios de negocio, paginado |
Pedidos
Controlador para los metodos de Pedido
| API | Descripcion |
|---|---|
| GET api/Pedidos/getOrder?companyId={companyId}&siteId={siteId}&orderId={orderId} | |
| GET api/Pedidos/getpedido?companyId={companyId}&siteId={siteId}&orderId={orderId} |
Devuelve resumen de pedido |
| GET api/Pedidos/getpedidoentunel?tempOrdId={tempOrdId} |
Devuelve pedido en tunel |
| GET api/Pedidos/getdetalleorden?companyId={companyId}&siteId={siteId}&orderId={orderId} |
Devuelve listado de SSCC que corresponde a la Orden de despacho |
| GET api/Pedidos/getssccorden?companyId={companyId}&siteId={siteId}&orderId={orderId}&sscc={sscc} |
Devuelve el detalle del paquete en pedido. |
| POST api/Pedidos/postpickingorden?companyId={companyId}&siteId={siteId}&orderId={orderId}&ssccOrigen={ssccOrigen}&ssccDestino={ssccDestino}&Unidades={Unidades}&ubicacionId={ubicacionId} |
Crea movimiento de Picking desde SSCC Origen hacia SSCCDestino |
| POST api/Pedidos/postcerrarorden?companyId={companyId}&siteId={siteId}&orderId={orderId} |
Cierra Orden |
| GET api/Pedidos/validapedidoporsscc?companyId={companyId}&siteId={siteId}&orderId={orderId}&sscc={sscc} |
Comprueba que SSCC corresponde y es valido para Orden de tarea |
| GET api/Pedidos/getssccestaentunel?companyId={companyId}&siteId={siteId}&sscc={sscc}&layoutId={layoutId} |
Comprueba que SSCC esta en tunel dentro de una tarea especifica. |
| POST api/Pedidos/agregaratunel |
Posiciona SSCC correspondiente a una Orden dentro del tunel |
| POST api/Pedidos/extraedesdetunel |
Extrae un bulto desde el tunel, y finiquita la orden si corresponde. |
| POST api/Pedidos/{id}/Transporte/Marca |
Marca el Pedido como sincronizado con TMS |
| GET api/Pedidos/listapedidos?companyId={companyId}&siteId={siteId}&estado={estado}&tipoPedido={tipoPedido} |
Obtiene un listado de pedidos, con filtro por estado y tipo |
| GET api/Pedidos/detallepedido?companyId={companyId}&siteId={siteId}&pedidoID={pedidoID} | |
| GET api/Pedidos/creaexpedicionautomaticaactivado?companyId={companyId} |
Devuelve valor si expedicion automatica esta activa o no. |
| POST api/Pedidos/creaexpedicionautomatica?companyId={companyId}&siteId={siteId}&orderId={orderId}&doctypeId={doctypeId}&docNumber={docNumber}&andenId={andenId} |
Crea una expedicion automatica desde un pedido, que se crea con el estado Confirmada. |
| GET api/Pedidos/estadopedidodespacho?desde={desde}&hasta={hasta} |
Devuelve un listado de pedidos que tienen expedicion asociada en un rango de fechas |
| GET api/Pedidos/estadopedidodespachoDetalle?desde={desde}&hasta={hasta} |
Devuelve un listado de pedidos que tienen expedicion asociada en un rango de fechas |
| GET api/Pedidos/detalleproductosorden?orderId={orderId}&siteId={siteId}&companyId={companyId} |
Devuelve el detalle de productos asociados a una orden de despacho |
| GET api/Pedidos/detallessccdespachadoorden?orderId={orderId}&companyId={companyId} |
Devuelve el detalle de SSCC despachados asociados a una orden de despacho |
| POST api/Pedidos/Transporte/Pendientes |
Devuelve todos los pedidos para integracion con TMS |
| GET api/Pedidos/{id}/Transporte |
Devuelve un pedido para integracion con TMS (EPOD). La cantidad y kilos de la planificacion son solicitados o preparados segun la configuracion "Integración EPOD" de la compañia. |
| GET api/Pedidos/Transporte/Seguimiento |
Folios de pedidos sincronizados con EPOD cuyo estado de transporte aun no es final (dias de seguimiento, parametro 64). La consola de integracion consulta su estado en EPOD y lo informa con Transporte/Estados. |
| POST api/Pedidos/Transporte/Estados |
Registra el estado de transporte EPOD de los pedidos (programado, en ruta, entregado, etc.). Devuelve la cantidad de pedidos actualizados. |
| GET api/Pedidos/Transporte/Configuracion |
Devuelve la configuracion "Integración EPOD" (parametros 55 a 62) de la compañia del token. La consola de integracion la usa para saber si debe sincronizar y cada cuantos minutos. |
| POST api/Pedidos/Transporte/PendientesAbiertos |
Devuelve los pedidos abiertos para integracion con TMS |
| POST api/Pedidos |
Inserta un nuevo objeto de pedido en la base de datos |
| GET api/Pedidos/{id} |
Devuelve un objeto de tipo pedido |
Ruta
Controlador de Metodos para Ruta y Transporte
| API | Descripcion |
|---|---|
| GET api/Ruta/{rutaId} |
Obtiene la informacion completa de una ruta |
| GET api/Ruta/Transporte/Pendientes |
Devuelve una lista con todos las rutas pendientes |
| PUT api/Ruta/{rutaId}/Transporte/Marcar |
Marca una ruta como sincronizada o con error |
| GET api/Ruta/Ordenes | |
| GET api/Ruta/DetalleFullPallet?idRuta={idRuta} |
Sin documentacion disponible. |
Sitio
Controlador para sitios
| API | Descripcion |
|---|---|
| GET api/sitios/listaalmacenes?siteId={siteId} | |
| GET api/Sitio?companyId={companyId} |
Devuelve una lista con todos los sitios |
Serializado
Controlador de Bultos
Ubicacion
Controlador para los metodos de ubicaciones
EstadoBultos
Controlador para estado de bultos
| API | Descripcion |
|---|---|
| GET api/EstadoBultos/Activos |
Devuelve una lista con todos los estados de bulto |
| GET api/EstadoBultos |
Devuelve una lista con todos los estados de bulto |
Calidad
Controlador Calidad.
Login
Controlador de Accesos y Login
| API | Descripcion |
|---|---|
| GET echoping |
Responde verdadero si la Api esta operativa |
| POST api/login | |
| POST api/logout |
Cierra la sesión del usuario actual invalidando su token |
Origen
Controlador de Origenes
| API | Descripcion |
|---|---|
| GET api/Origen |
Devuelve una lista con todos los origienes de bulto |
Company
Controlador de Compañias
| API | Descripcion |
|---|---|
| GET api/Company |
Devuelve una lista con todos las compañias |
Destino
Controlador de Origenes
| API | Descripcion |
|---|---|
| GET api/Destino |
Devuelve una lista con todos los destinos de bulto |