Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo configurar la característica de asignación de inventario del complemento Visibilidad del inventario en Microsoft Dynamics 365 Intelligent Order Management.
Para obtener más información sobre el complemento Visibilidad de inventario, consulte Instalar el complemento de visibilidad de inventario. Para obtener información sobre cómo agregar el complemento Inventory Visibility como proveedor en Intelligent Order Management, consulte Configurar proveedor de visibilidad de inventario.
Términos clave
Los siguientes términos y conceptos son útiles en los planteamientos sobre la asignación de inventario:
- Grupo de asignación: el grupo al que pertenece la asignación, como un canal de ventas, un grupo de clientes o un tipo de pedido.
- Valor del grupo de asignación: el valor de cada grupo de asignación. Por ejemplo, web o tienda podría ser el valor de un grupo de asignación del canal de ventas, y VIP o normal podría ser el valor de un grupo de asignación de clientes.
- Jerarquía de asignación: una forma de combinar grupos de asignación jerárquicamente. Por ejemplo, puede definir canal como nivel de jerarquía 1, región como nivel 2 y grupo de clientes como nivel 3. Durante la asignación de inventario, debe seguir la secuencia de la jerarquía de asignación al especificar el valor del grupo de asignación. Por ejemplo, puede asignar 200 bicicletas rojas por orden prioritario al canal web, la región Londres y el grupo de clientes VIP.
- Disponible para asignar: el conjunto común virtual que indica la cantidad que está disponible para futuras asignaciones. Es una medida calculada que puede definir usando su propia fórmula. Si también usa la función de reserva flexible, use la misma fórmula para calcular las cantidades disponibles para asignar y disponibles para reservar.
- Asignado : una medida física que muestra la cuota asignada que los grupos de asignación pueden consumir.
- Consumido : una medida física que indica las cantidades que se consumen con respecto a la cantidad asignada original. A medida que agrega números a esta medida física, la medida física asignada se reduce automáticamente.
Antecedentes comerciales y propósito
En muchos casos, los fabricantes, minoristas y otras partes interesadas de la cadena de suministro deben preasignar existencias para canales de ventas, ubicaciones o clientes importantes, o para eventos de ventas específicos. La asignación de inventario es una práctica típica en el proceso de planificación operativa de ventas. Se realiza antes de que se produzcan actividades de ventas reales y se cree un pedido de venta.
Por ejemplo, una empresa de bicicletas que realiza ventas en línea y en la tienda tiene existencias limitadas disponibles para una bicicleta popular. En cada canal de ventas, la empresa tiene algunos socios corporativos importantes (marketplaces y grandes minoristas) que exigen que la empresa guarde una parte específica del inventario disponible de la bicicleta para ellos. Para satisfacer a los partners corporativos, la empresa de bicicletas debe poder equilibrar la distribución de existencias en todos los canales y también gestionar las expectativas de sus socios VIP. La mejor manera de lograr ambos objetivos es utilizar la asignación de inventario. De esta manera, cada canal y minorista pueden recibir cantidades asignadas específicas que pueden vender a los consumidores más adelante.
La asignación de inventario tiene dos propósitos comerciales básicos:
- Salvaguardia de inventario (también llamado ringfencing): las organizaciones desean preasignar existencias restringidas o limitadas a canales, regiones, clientes VIP y empresas subsidiarias priorizados. La característica de asignación de inventario del complemento Visibilidad del inventario ayuda a proteger el inventario asignado, de modo que las demás asignaciones, reservas o demandas de ventas no afecten al inventario asignado previamente.
- Control de sobreventa: el control de sobreventa restringe las cantidades asignadas, de modo que las partes receptoras no consuman más de la cantidad asignada. La función de asignación de inventario del complemento Inventory Visibility impone una restricción a las cantidades asignadas previamente. Por lo tanto, las entidades receptoras, como los canales o los grupos de clientes, no consumen demasiado cuando las transacciones de ventas reales basadas en reservas suaves entran en vigor.
Característica de asignación de inventario de Visibilidad de inventario
La característica de asignación de inventario del complemento Visibilidad de inventario consta de los siguientes componentes:
El origen de datos predefinida relacionada con la asignación, las medidas físicas y las medidas calculadas
Grupos de asignación personalizables que tienen un máximo de ocho niveles
Un conjunto de interfaces de programación de aplicaciones (API) de asignación:
- asignar
- reasignar
- desasignar
- consumir
- consulta
Aunque la característica de asignación de inventario no reserva cantidades físicas de inventario, hace referencia a la cantidad de inventario físico disponible de un producto para definir la cantidad inicial del grupo virtual disponible para asignar. La asignación de inventario es una asignación flexible. En otras palabras, la asignación se realiza antes de que se produzcan las transacciones de venta reales y no depende de los pedidos de venta. Por ejemplo, puede asignar existencias a sus canales de ventas más importantes o a los grandes minoristas corporativos antes de que los clientes de comercio electrónico visiten el canal de ventas o la tienda minorista para comprar las existencias.
La asignación de inventario difiere de la reserva temporal de inventario en que la reserva temporal está vinculada a transacciones de ventas reales, como las líneas de pedidos de ventas. Si desea utilizar las características de asignación y reserva anticipada juntas, le recomendamos que realice primero la asignación de inventario. A continuación, realiza una reserva flexible sobre las cantidades asignadas.
La característica de asignación de inventario permite a los planificadores de ventas y gerentes de cuentas clave administrar y preasignar existencias importantes en grupos de asignación (como canales, regiones y grupos de clientes). También es compatible con el seguimiento, el ajuste y el análisis en tiempo real del consumo frente a las cantidades asignadas, de modo que el reabastecimiento o la reasignación se puedan realizar a tiempo. Esta capacidad de tener visibilidad en tiempo real de la asignación, el consumo y el saldo de la asignación es especialmente importante en eventos promocionales o venta rápida.
Prerequisites
Antes de configurar los ajustes de la función de asignación de inventario del add-in de Visibilidad de Inventario, complete los siguientes requisitos previos.
Activar la función de asignación de inventario
Para activar la característica de asignación de inventario en Intelligent Order Management, siga estos pasos:
- Vaya a Configuración.
- Seleccione Índice y reserva.
- En la pestaña Gestión y configuración de funciones, active la opción de alternancia Asignación.
Habilitar un producto para la asignación
Para habilitar un producto para la asignación en Intelligent Order Management, siga estos pasos:
- Vaya a Productos y abra el producto.
- En la pestaña Detalles adicionales, en la sección Inventario, en el campo Permite la asignación de inventario, seleccione Sí.
Configurar ajustes de asignación de inventario
El proceso de configuración de la función de asignación de inventario del complemento Visibilidad de inventario consta de tres fases:
- Configurar el origen de datos y sus medidas.
- Configure el nombre y la jerarquía del grupo de asignación.
- Asigne grupos de asignación a asignaciones de gestión inteligente de pedidos.
Configurar el origen de datos y sus medidas
Cuando habilita la característica de asignación de inventario y llama a la API de actualización de configuración, el complemento Visibilidad de inventario crea un origen de datos predefinido y varias medidas iniciales.
Origen de datos predefinido
El origen de datos predefinido se llama @iv.
Medidas físicas iniciales
La característica crea las siguientes medidas físicas iniciales:
@iv@allocated@cumulative_allocated@consumed@cumulative_consumed
Medidas calculadas iniciales
La característica crea las siguientes medidas calculadas iniciales:
@iv@iv.@available_to_allocate = ?? – ?? – @iv.@allocated
Agregar otras medidas físicas a la medida calculada disponible para asignar
Para utilizar la asignación, debe configurar la medida calculada disponible para asignar (@iv.@available_to_allocate). Por ejemplo, tiene el origen de datos fno y la medida onordered, el origen de datos pos y la medida inbound, y desea hacer una asignación del inventario disponible para la suma de fno.onordered y pos.inbound. En este caso, la medida @iv.@available_to_allocate debe contener tanto pos.inbound como fno.onordered en la fórmula, como se muestra en el siguiente ejemplo:
@iv.@available_to_allocate = fno.onordered + pos.inbound – @iv.@allocated
Nota:
El @iv origen de datos es un origen de datos predefinido. Las medidas físicas que define la característica en @iv y los prefijos con un signo (@) son medidas predefinidas. Estas medidas son una configuración predefinida para la función de asignación de inventario. Para evitar errores inesperados al usar la característica, no cambie ni elimine las medidas predefinidas. Puede agregar nuevas medidas físicas a la medida calculada predefinida @iv.@available_to_allocate, pero no debe cambiar su nombre.
Configure el nombre y la jerarquía del grupo de asignación
En la versión actual, puede configurar hasta dos nombres de grupo de asignación y expandirlos a los grupos de asignación. Los grupos tienen una jerarquía.
Para configurar los grupos de asignación, siga estos pasos:
- Vaya a Configuración.
- Seleccione Índice y reserva.
- Seleccione la ficha Asignación.
Por ejemplo, use dos nombres de grupo y establézcalos en channel y customerGroup. Esos nombres son válidos para las solicitudes relacionadas con la asignación cuando se llama a la API de actualización de configuración.
Asignar grupos de asignación a asignaciones de gestión inteligente de pedidos
Para llamar a grupos desde flujos de orquestación de pedidos de Gestión inteligente de pedidos, asigne grupos de asignación a una lista predefinida de grupos de asignación.
Para mapear grupos de asignación, siga estos pasos:
- Vaya a Configuración.
- Vaya a Índice y reserva.
- En Asignaciones de Intelligent Order Management, en la sección Establecer asignaciones de grupos de asignación, en el campo Nombre del grupo de asignación, seleccione el nombre del grupo de asignación predefinido de Intelligent Order Management para asignar el grupo de asignación de Visibilidad de inventario.
Usar la API de asignación
Intelligent Order Management tiene un conjunto de API para realizar operaciones que son relevantes para la asignación. Como parte de la orquestación de pedidos, Intelligent Order Management determina si debe llamar a las API de administración de cadenas de suministro de Microsoft Dynamics 365 o a las API de administración de pedidos inteligentes. Para obtener más información sobre las API de administración de cadenas de suministros, consulte Usar la API de asignación.
Como parte de Intelligent Order Management, están disponibles las siguientes API para la asignación. La solicitud y la respuesta de estas cargas útiles se asemejan a lo que está disponible en administración de cadenas de suministros. En la tabla siguiente se muestra la asignación entre las API de administración de pedidos inteligentes y las API de complemento de visibilidad de inventario y proporciona vínculos a la documentación pertinente.
| API de Intelligent Order Management | API de Visibilidad de inventario | Método | Descripción | Documentación |
|---|---|---|---|---|
| OnHandAllocate | POST /api/environment/{environmentId}/allocation/allocate | PUBLICAR | Asigna el inventario entre los grupos asignados. | Asignar inventario |
| OnHandReallocate | POST /api/environment/{environmentId}/allocation/reallocate | PUBLICAR | Reasignar inventario. | Reasignar inventario |
| OnHandUnallocate | POST /api/environment/{environmentId}/allocation/unallocate | PUBLICAR | Desasignar inventario. | Desasignar inventario |
| OnHandConsume | POST /api/environment/{environmentId}/allocation/consume | PUBLICAR | Consumir el inventario asignado. | Consumir el inventario asignado |
| OnHandAllocationQuery | /POST /api/environment/{environmentId}/allocation/query | PUBLICAR | Consultar en el inventario asignado. | Consulta de asignación |