Una vez presentado el concepto del PoI, desarrollaremos a continuación la guía de integración para el caso POCE
Planificación y Optimización
En este escenario, el problema que QuadMinds resuelve es la asignación de manera óptima de cierta cantidad de bienes a una flota de vehículos para que sean entregados dentro de un rango horario definido.
Los datos del problema son los siguientes:
- La flota disponible (conjunto de vehículos en los que se distribuirá la carga)
- Las restricciones de la flota (volumen máximo, peso máximo, dinero máximo a transportar, etc. de cada uno de los vehículos).
- El detalle de bienes que se debe entregar en cada sitio (pedido)
- Dónde y a quién hay que entregar los pedidos (nuestro ya conocido PoI).
La flota disponible y el detalle de sus restricciones se ingresa en forma manual a través de la plataforma, mientras que la flota, los pedidos y su dirección de entrega (o retiro, como veremos más adelante) se pueden gestionar tanto en forma manual como mediante la API.
Pedidos y Productos
Los pedidos son el conjunto de bienes (productos) que hay que entregar (o retirar) en cada POI. Como es de esperar, cada pedido tiene un PoI asociado y un conjunto de “líneas” que componen el pedido, con las cantidades de cada producto a entregar.
En la API de QuadMinds, los pedidos están representados por la entidad Order, los productos a entregar por la entidad Product y cada “línea” o par “producto-cantidad” de un pedido por la entidad OrderDetail.
Adicionalmente, cada Order puede contener el detalle de medidas en peso, volumen o dinero, para que el algoritmo de optimización pueda limitar la carga de cada vehículo según sus restricciones y hacer una programación óptima.En QuadMinds estas dimensiones del pedido necesarias para la optimización están representadas por la entidad OrderMeasure.
Recapitulando, el proceso de ingresar una Order en QuadMinds requiere:
- Crear un PoI donde realizará la entrega
- Crear uno o más Products que serán entregados
- Crear la Order, indicando en cada OrderDetail, el Product y su cantidad
Te invitamos ahora a leer la referencia de la API en lo referente a PoIs, Products y Orders para crear tu primer pedido. También podrás realizarle modificaciones o eliminarlo. La referencia de la API te indicará el detalle de cada una de las propiedades de estas entidades, ejemplos y los mensajes de error.
Cuando te hayas familiarizado con la gestión de Orders, estarás listo para el siguiente paso: la gestión de los itinerarios creados por QuadMinds y el control del avance del plan de entregas para cada vehículo.