Optimización inteligente del proceso de entrega
Intelligent Fulfillment Optimization es un servicio de optimización inteligente que maximiza el proceso de entrega de pedidos en la red de la cadena de suministro. Intelligent Fulfillment Optimization ayuda a garantizar que los productos se entreguen a los clientes en las cantidades adecuadas, de los orígenes adecuados y en el momento adecuado. Intelligent Fulfillment Optimization puede ayudar a minimizar los costes, maximizar las ganancias y satisfacer los requisitos de nivel de servicio.
En una red de suministro moderna en la que el proceso de entrega del producto se puede realizar desde múltiples canales, las organizaciones deben adaptarse rápidamente a los cambios en los pedidos, los problemas de disponibilidad de los proveedores o los picos de demanda. Intelligent Fulfillment Optimization ayuda a maximizar el proceso de entrega de pedidos y a encontrar el mejor origen para la entrega de productos en función de diferentes restricciones comerciales y objetivos de negocio, como minimizar los costes entregando los pedidos desde los orígenes más cercanos.
Intelligent Fulfillment Optimization se crea como un microservicio. Lee datos de configuración, como orígenes del proceso de entrega, listas de orígenes, restricciones comerciales y estrategias de Microsoft Dataverse y optimiza el proceso de entrega de pedidos. Utiliza Mapas de Azure para codificar geográficamente la información de la dirección de envío en los pedidos y los orígenes del proceso de entrega. También utiliza Mapas de Azure para encontrar la distancia entre la dirección de envío y el origen del proceso de entrega.
Configurar Intelligent Fulfillment Optimization
Para habilitar Intelligent Fulfillment Optimization como parte del proceso de orquestación de pedidos, siga los pasos de Configurar proveedor de Intelligent Fulfillment Optimization para configurar y activar el proveedor de Intelligent Fulfillment Optimization.
Orígenes de proceso de entrega
Las fuentes de cumplimiento son entidades que albergan inventario o proporcionan productos. Los ejemplos incluyen almacenes, centros de distribución, tiendas minoristas, proveedores de entrega directa y sitios virtuales. Los orígenes de proceso de entrega se pueden crear y modificar en la página Orígenes en Intelligent Order Management (Proceso de entrega > Orígenes).
Para cada una de sus fuentes de cumplimiento, puede definir un nombre que identifique de forma única la fuente, la zona horaria donde reside la fuente o ubicación, el tipo de fuente (almacén u otro), su dirección y su latitud y longitud. También puede especificar si el sistema debe buscar el inventario en el servicio de visibilidad de inventario, para un cumplimiento optimizado que se basa en la disponibilidad del inventario.
Para buscar inventario desde el servicio de visibilidad de inventario, configure el campo Usar inventario real en Activado. Para incluir el inventario de un origen y hacer que el origen esté disponible para entregar el pedido, configure el campo Usar inventario real en Desactivado en la página Orígenes.
El sistema supone que hay un inventario ilimitado.
Listas de origen de proceso de entrega
Las listas de origen de proceso de entrega le permiten agrupar una lista de orígenes y administrarlos de manera flexible, dentro de restricciones específicas. Las listas de orígenes de proceso de entrega se pueden definir en la página Listas de orígenes en Intelligent Order Management (Proceso de entrega > Listas de orígenes).
En función de su situación empresarial, puede definir varias listas de orígenes y utilizarlas según sea necesario.
Por ejemplo, en la definición de su estrategia puede incluir todos los orígenes donde se producirá el proceso de entrega. Para sus restricciones comerciales, puede utilizar una lista de orígenes diferente. También puede definir diferentes restricciones de inventario mínimo para tiendas minoristas y almacenes, y asignar a sus almacenes una prioridad de proceso de entrega más alta que sus tiendas minoristas.
La página Listas de orígenes muestra las listas de fuentes activas. Para crear una nueva lista de orígenes, seleccione Nueva. Escriba un nombre que ayude a identificar fácilmente la lista de orígenes y agregue luego orígenes nuevos o existentes en la pestaña Orígenes. Para quitar un origen de una lista de orígenes, seleccione el origen en la pestaña Orígenes y luego seleccione Quitar.
Restricciones comerciales
Las restricciones comerciales son un componente opcional para la optimización del proceso de entrega. Son controles que se ponen en la estrategia de optimización. Se admiten las siguientes restricciones comerciales:
- Prioridad de ubicación de cumplimiento
- Distancia máxima
- Número máximo de orígenes de proceso de entrega y pedido parcial
Para crear o modificar restricciones, use la página Restricciones en Intelligent Order Management (Proceso de entrega > Restricciones). Para crear una restricción de un tipo específico, seleccione el tipo de restricción apropiado cuando cree la restricción.
Todas las restricciones empresariales comparten un conjunto de atributos comunes como parte de su definición. Los detalles difieren, según el tipo de restricción comercial. Los siguientes atributos comunes son aplicables a todas las restricciones comerciales:
- Nombre y Descripción: estos atributos identifican la restricción empresarial.
- Fecha de inicio y Fecha de finalización: cada restricción comercial debe tener un período de días en el que se aplica.
- Tipo de restricción: este atributo indica el tipo de restricción comercial.
- Está habilitada: puede habilitar o deshabilitar una restricción empresarial.
- Restricción completa: una restricción comercial se puede definir como restricción completa o no.
Cada ejecución de optimización realiza dos iteraciones. Durante la primera iteración, cada restricción empresarial se trata como una restricción completa, independientemente del valor de Restricción completa. Es decir, se aplican todas las restricciones. Durante la segunda iteración, se quitan las restricciones comerciales que no se definen como restricciones completas. El sistema luego intenta usar el conjunto de restricciones reducidas para asignar pedidos o líneas de pedido que no se asignaron a los orígenes cuando las restricciones comerciales se aplicaron a los orígenes.
Puede definir múltiples restricciones comerciales de cada tipo y aplicarlas a diferentes estrategias de optimización.
Restricción de prioridad de ubicación de proceso de entrega
El tipo de restricción de prioridad de ubicación de proceso de entrega permite a las organizaciones definir una jerarquía de orígenes según la prioridad. El servicio de optimización considerará la prioridad cuando identifica los orígenes de proceso de entrega para determinados productos. Las fuentes que tienen mayor prioridad se considerarán primero. El servicio de optimización considerará entonces otras fuentes. Un origen que tiene una prioridad de 1 tiene mayor prioridad que un origen que tiene una prioridad de 2.
Puede definir una prioridad de ubicación en el nivel de lista de orígenes y luego definir una restricción basada en el producto más específica para los orígenes y productos en términos de prioridad. Para los productos fuera de catálogo o productos desconocidos, el servicio de optimización utiliza la prioridad de ubicación y supone que el 100 % del inventario está disponible en el origen de proceso de entrega.
Restricción de distancia máxima
La restricción de distancia máxima permite a las organizaciones definir la distancia máxima a la que debe estar un origen o un grupo de orígenes para entregar el pedido.
Puede definir la distancia máxima para una lista de orígenes e invalidarla para un orígenes específicos. Si hay una restricción de distancia máxima superpuesta definida para un origen, el servicio de optimización aplicará la menor de las distancias máximas definidas.
Número máximo de orígenes de proceso de entrega y restricción de pedido parcial
El número máximo de orígenes de proceso de entrega y la restricción de pedido parcial le permite definir si un pedido o líneas de pedido se pueden entregar por uno o varios orígenes y si pueden entregarse parcialmente.
Cuando crea esta restricción, en el campo Proveedores máximos por pedido, establezca Líneas parciales y Pedidos parciales en Sí.
Estrategias de proceso de entrega
Una estrategia de proceso de entrega ayuda a definir la estrategia de optimización. Reúne objetivos, restricciones y orígenes que se deben considerar y especifica información sobre cómo debe realizarse la optimización del inventario. Puede crear y modificar una estrategia en la página Estrategias en Intelligent Order Management (Proceso de entrega > Estrategias).
La estrategia también define si se usa un inventario de productos ilimitado o si se utiliza un inventario de productos real con el servicio de visibilidad de inventario. Puede definir si la ejecución de optimización es una simulación, si se puede habilitar o deshabilitar y si puede ser válida para un rango de fechas.
Según la naturaleza de su negocio, puede definir varias estrategias de optimización. Puede definir la lista de orígenes de proceso de entrega que participa en el proceso de entrega y definir las restricciones que el servicio de optimización debe considerar. Las restricciones son restricciones completas que el servicio de optimización impondrá obligatoriamente cuando determine el origen óptimo.
Proceso de entrega del origen más cercano se admite como el objetivo predefinido en cada estrategia.
Intelligent Fulfillment Optimization agrupa los pedidos que se proporcionan como parte del recorrido del pedido para garantizar que se obtenga la máxima optimización para el conjunto de pedidos.
Dentro de un solo negocio, la optimización del proceso de entrega puede diferir, en función del tipo de consumidor, el canal y otros atributos comerciales. Intelligent Order Management admite el uso de múltiples estrategias de proceso de entrega. Las empresas pueden configurar múltiples estrategias de proceso de entrega bien con políticas, o bien estableciendo el atributo de estrategia de proceso de entrega en un pedido de ventas durante el proceso de recepción de pedidos.
Configurar una estrategia de proceso de entrega
Para definir una estrategia, vaya a la página Estrategias en Intelligent Order Management (Proceso de entrega > Estrategias) y seleccione Nueva. Para cada estrategia, puede introducir un nombre único y una descripción, proporcionar una lista de orígenes que conste de orígenes de proceso de entrega para la estrategia y configurar la estrategia para utilizar el inventario real.
En la página Estrategias, especifique la siguiente información:
- Lista de orígenes: especifique los orígenes de proceso de entrega que se deben considerar cuando el servicio de optimización realiza la optimización.
- Usar inventario real: especifique si el servicio de optimización debe considerar el inventario del servicio de visibilidad de inventario. Si esta configuración está desactivada, el sistema supone un inventario ilimitado en el origen. Esta configuración anula la configuración definida en el origen.
- Simulación: especifique si la estrategia se debe utilizar para simular el abastecimiento. En el resultado del plan de proceso de entrega, el sistema escribe una bandera para indicar que la ejecución de procesamiento es una simulación.
- Proceso con origen de venta vacío: establezca este campo en Sí si el pedido de ventas y la línea que se deben entregar no tienen un origen de ventas.
- Usar cálculo de distancia por carretera: el servicio de optimización calcula la distancia entre el origen de proceso de entrega y la dirección de envío en el pedido de ventas para encontrar el origen más cercano. Si no habilita el cálculo de la distancia por carretera, el servicio utiliza la distancia aérea entre las dos ubicaciones.
- Propietario: el usuario que creó la estrategia.
- Servicio de optimización por lotes: el servicio de optimización agrupa los pedidos que se proporcionan como parte del recorrido de orquestación de pedidos y los optimiza juntos en un lote. La tarea Minutos del intervalo de agregación determina el intervalo de tiempo duarnte el cual los pedidos que se reciben se agrupan. La tarea Línea de pedidos máxima determina el número de tareas que deben crearse en función de las líneas de pedido que se reciben durante el intervalo de tiempo.
- Origen de datos de visibilidad de inventario: especifique el nombre del origen de datos que se debe considerar para la búsqueda de inventario.
- Nombre de la medida de visibilidad de inventario: especifique el nombre de la medida que contiene el inventario disponible para la optimización del proceso de entrega.
Optimización del proceso de entrega en los flujos de orquestación de pedidos
Para obtener información sobre cómo configurar y activar el proveedor de Intelligent Fulfillment Optimization, consulte Configurar proveedor de Intelligent Fulfillment Optimization. Después de activar el proveedor, puede habilitar la optimización inteligente usando Intelligent Fulfillment Optimization como parte del recorrido de orquestación de pedidos.
Cuando comienza el procesamiento de pedidos, el servicio recogerá los pedidos que necesitan optimización y determinará la ubicación óptima del origen de proceso de pedidos más cercana de la lista de orígenes. Intelligent Fulfillment Optimization calculará la latitud y la longitud del origen de proceso de entrega y la dirección de envío de la línea de pedido. También calculará las distancias por carretera y aéreas entre los dos. Aplicará las restricciones y luego determinará el origen de proceso de entrega óptimo. Los resultados se escriben en Dataverse para su posterior procesamiento como parte del flujo de orquestación de pedidos.
Las organizaciones pueden consultar el plan de proceso de entrega para ver los resultados. Los planes de proceso de entrega muestran los detalles de la línea de pedido, la cantidad original en la línea, la cantidad procesada y el tipo de proceso de entrega (por ejemplo, de origen completo, origen parcial, sin origen o de excepción).
Varias estrategias de proceso de entrega en los flujos de orquestación de pedidos
Intelligent Order Management admite múltiples estrategias de proceso de estrega que se pueden configurar para cumplir las necesidades de diferentes negocios. Por ejemplo, una empresa podría desear cumplir con pedidos de negocio a negocio (B2B) solo desde sus centros de distribución y los pedidos de negocio a consumidor (B2C) desde todas sus fuentes de proceso de entrega (como centros de distribución, almacenes y tiendas). Al usar múltiples estrategias de proceso de entrega, las organizaciones pueden emplear diferentes enfoques de proceso de entrega para diferentes pedidos de ventas.
Las empresas pueden establecer atributos de estrategia de proceso de entrega para pedidos de ventas durante el viaje de orquestación agregando el identificador de estrategia de proceso de entrega al pedido de ventas. La estrategia de proceso de entrega se puede establecer en un pedido de ventas en función del origen o mediante transformaciones como parte del proceso de recepción de pedidos. La estrategia de proceso de entrega también se puede establecer con acciones de política mediante el uso de atributos de pedidos de ventas y otras entidades. Al usar directivas, las empresas pueden emplear los atributos de diferentes entidades en el generador de condiciones para establecer la estrategia. Si se configuran varias estrategias pero no se configura la asignación de directiva para la estrategia de cumplimiento, el sistema seleccionará la primera estrategia que esté disponible.
Recursos adicionales
Arquitectura de Intelligent Fulfillment Optimization