Compartir a través de


Reglas de DOM

Nota:

El grupo de interés comercial de Dynamics 365 Commerce ha pasado de Yammer a Viva Engage. Si no tiene acceso a la nueva comunidad de Viva Engage, rellene este formulario (https://aka.ms/JoinD365commerceVivaEngageCommunity) para agregar y mantenerse involucrado en las últimas discusiones.

En este artículo se describe las reglas de la funcionalidad de gestión de pedidos distribuida (DOM) de Microsoft Dynamics 365 Commerce.

Estos son algunos atributos comunes que puede definir para todos los tipos de reglas:

  • Fecha de inicio y Fecha finalización: utilice estos campos para establecer las fechas de inicio y finalización de la regla.
  • Deshabilitada: en una ejecución de DOM solo se tendrán en cuenta las reglas que tengan el valor No en este campo.
  • Restricción completa: una regla se puede definir como de restricción completa o no. Cada ejecución de DOM realiza dos iteraciones. En la primera iteración, cada regla se trata como una regla de restricción completa, independientemente del valor del atributo Restricción fuerte. Es decir, se aplican todas las reglas. En la segunda iteración se quitan las reglas que no se definen como reglas de restricción completa, y se asignarán a ubicaciones los pedidos y las líneas de pedido que no se asignaron a ubicaciones cuando se aplicaron todas las reglas. La única excepción es la regla Prioridad de ubicación, que siempre se trata como una restricción estricta.

Regla de inventario mínimo

Este tipo de regla permite a las organizaciones "proteger" una cantidad específica de un producto para propósitos distintos al cumplimiento de pedidos. Por ejemplo, es posible que las organizaciones no quieran que DOM tenga en cuenta todo el inventario que está disponible en un almacén para el suministro de pedidos. En lugar de ello, pueden preferir que reserven parte del inventario para los clientes que acudan a la tienda. Cuando se utiliza este tipo de regla, se podrá definir el inventario mínimo que deberá conservarse para una categoría de productos, un producto individual o una variante del producto, por ubicación o por grupo de ubicaciones. También puede definir el inventario mínimo mediante una jerarquía de categoría complementaria. Si un producto se inscribe en varias categorías, la categoría complementaria tendrá máxima importancia para todas las reglas en las que puede usar categorías.

Regla de prioridad de ubicación de cumplimiento

Este tipo de regla permite a las organizaciones definir una jerarquía de ubicaciones para establecer la prioridad que debe tener en cuenta el motor de DOM cuando intente identificar ubicaciones en el proceso de entrega para productos concretos. El intervalo válido de prioridades es de 1 a 10, donde 1 es la máxima prioridad y 10 es la prioridad más baja. Las ubicaciones que tienen mayor prioridad se consideran antes que las ubicaciones de prioridad más baja. Si define la regla como una regla de restricción dura, el agente solo distribuye pedidos a las ubicaciones para las que se definen las prioridades. DOM da preferencia al envío de pedidos completos desde una ubicación. Si un pedido completo y sus líneas no están disponibles desde una ubicación con prioridad 1, DOM intenta procesar la entrega desde una ubicación con prioridad 2.

Regla de pedidos parciales

En la versión comercial 10.0.5, Microsoft cambió el parámetro Cumplir pedido desde una sola ubicación a Máximo de ubicaciones de cumplimiento. El parámetro anterior le permitió configurar si los pedidos se pueden cumplir desde solo una ubicación o desde tantas ubicaciones como sea posible. El nuevo parámetro permite especificar si el suministro puede ser desde un conjunto definido de ubicaciones (hasta cinco) o desde tantas ubicaciones como sea posible. Para todas las opciones, excepto el proceso de entrega desde una ubicación, DOM divide la línea, porque el procesamiento del pedido se realiza por línea. Esta regla solo funciona con el Solucionador de problemas.

Utilice los siguientes parámetros para configurar la regla de pedidos parciales:

  • Número máximo de ubicaciones de cumplimiento : este parámetro tiene seis opciones: 1, 2, 3, 4, 5 y Cualquier número.
  • ¿Desea completar pedidos parciales? - Este parámetro solo está disponible cuando Ubicaciones de cumplimiento máximo está establecido en Cualquier número. Cuando está habilitada, se puede completar parcialmente un pedido de venta. La línea de ventas con inventario suficiente se cumple primero mientras no se cumplen las líneas de ventas restantes.
  • ¿Desea completar líneas parciales? - Este parámetro solo está disponible cuando Ubicaciones de cumplimiento máximo está establecido en Cualquier número y ¿Cumplir pedidos parciales? está habilitado. Cuando este parámetro está habilitado, una línea de ventas se puede cumplir parcialmente con el inventario actual y la cantidad restante se divide en una nueva línea de ventas. Si hay que dividir la línea de venta entre dos ubicaciones, DOM garantiza que los precios y los impuestos se distribuyan adecuadamente entre las líneas.

Para mejorar la regla de pedidos parciales, en la versión 10.0.31 de Commerce, Microsoft introdujo la característica Prevent order splitting by DOM based on order value or included products (Impedir la división de pedidos por DOM) en función del valor del pedido o de la característica de productos incluidos . Después de habilitar la característica, puede especificar un importe de pedido de ventas para la regla de pedidos parciales. Los pedidos de ventas con importes menores que el valor del importe del pedido de ventas no se dividen aunque se establezca Ubicaciones de Cumplimiento Máximas en un valor mayor que "1". También puede definir una lista de categorías o productos para garantizar que un pedido nunca se divida cuando estas categorías o productos formen parte del pedido.

Regla de ubicación de cumplimiento sin conexión

Esta regla permite a las organizaciones especificar una ubicación o un grupo de ubicaciones como sin conexión o no disponibles para DOM de forma que no se les puedan asignar pedidos a estas ubicaciones para su cumplimiento.

Regla de número máximo de rechazos

La regla permite a las organizaciones definir un umbral de rechazos. Cuando se alcance el umbral, el procesador de DOM marca un pedido o una línea de pedido como una excepción y los excluye del procesamiento posterior. Para garantizar el rendimiento óptimo, DOM no analiza el historial de todos los rechazos.

Después de que se hayan asignado líneas de pedido a una ubicación, esta puede rechazar una línea de pedido asignada si no la puede cumplir por alguna razón. Las líneas rechazadas se marcan como excepciones y se colocan en un grupo para procesarlas en la siguiente ejecución. Durante la siguiente ejecución, DOM intenta asignar la línea rechazada a otra ubicación. La nueva ubicación también puede rechazar la línea de pedido asignada. Este ciclo de asignación y rechazo puede repetirse varias veces. Cuando el recuento de rechazos alcanza el umbral definido, DOM marca la línea de pedido como una excepción permanente y no vuelve a seleccionar esa línea para su asignación. DOM solo considera la línea de pedido para su reasignación si un usuario restablece manualmente el estado de la línea de pedido.

Regla de distancia máxima

Esta regla permite a las organizaciones definir la distancia máxima a la que debe estar una ubicación o un grupo de ubicaciones para cumplir el pedido. Si se definen para una ubicación reglas de distancia máxima que se superponen, DOM aplica a dicha ubicación la distancia máxima definida que sea menor.

Regla de número máximo de pedidos

Esta regla permite a las organizaciones definir el número máximo de pedidos que una ubicación o un grupo de ubicaciones pueden procesar. Durante el proceso de optimización, el sistema considera los pedidos que no se envían desde estas ubicaciones. Esta comprobación se realiza entre perfiles, por lo que si se definen números máximos de pedidos superpuestos entre perfiles para la misma ubicación, el sistema considera el número máximo de pedidos definidos en todos los perfiles.

Al habilitar la regla de pedidos máximos y crear varias tareas de plan de cumplimiento durante el procesamiento DOM, las limitaciones técnicas podrían impedir que la regla se aplique correctamente. El valor de uso de subprocesos (porcentaje) determina el número de tareas de suministro creadas. Si habilita la regla de orden máximo, establezca el valor de uso de subprocesos (porcentaje) en "0". Para Commerce versión 10.0.38 y posteriores, cuando activa esta regla, el sistema crea solo una tarea de plan de cumplimiento, independientemente del valor de uso de subprocesos (porcentaje). Para obtener más información, consulte Configuración de DOM.

Recursos adicionales

Información general del DOM

Configurar DOM

Configuración de costes de DOM

Procesamiento de DOM

Resultados de las ejecuciones de DOM

Limpiar planes del proceso de entrega y registros de DOM

Extensibilidad de DOM

Limitaciones de DOM