Reservas de Inventory Visibility
Este artículo describe un caso de uso típico para reservas flexibles y explica cómo configurarlas en Inventory Visibility. Incluye información sobre cómo crear reservas flexibles, compensarlas con el consumo físico y ajustar o anular la reserva de cantidades de inventario específicas.
En Microsoft Dynamics 365 Supply Chain Management, versión 10.0.33 o posterior, puede realizar reservas flexibles a partir de pedidos de venta. Cuando realiza una solicitud de reserva flexible de pedidos de venta, las solicitudes de reserva se publican en Visibilidad de inventario y las cantidades disponible para reserva se validan en Visibilidad de inventario.
Importante
La configuración predeterminada de reserva flexible ha evolucionado a través de varias versiones. Por tanto, es posible que su entorno de pruebas se haya configurado inicialmente con una configuración predeterminada desactualizada, mientras que su entorno de producción se inicializó con la última versión de la configuración predeterminada. Si ha personalizado su sistema de terceros basándose en una configuración predeterminada desactualizada, puede encontrar problemas cuando su entorno de producción entre en funcionamiento, especialmente si no ha revisado y ajustado la configuración. Para ayudar a evitar este escenario, recomendamos revisar y actualizar minuciosamente sus configuraciones preliminares y de tiempo de ejecución antes de realizar la transición de su entorno de producción.
Ejemplo de caso de uso para reserva suave
Las reservas flexibles ayudan a las organizaciones a lograr una única fuente de confianza para el inventario disponible, especialmente durante el proceso de cumplimiento de pedidos. Esta funcionalidad es útil para organizaciones donde existen las siguientes condiciones:
- La organización tiene al menos dos sistemas diferentes que toman directamente los pedidos de salida.
- La organización es muy estricta y quiere evitar la doble reserva de inventario de productos, lo que puede ocurrir si varios sistemas pueden sobrevender la última pieza de stock. Esta situación se evita cuando todos los sistemas de pedidos pueden realizar llamadas API de reserva suave instantáneas a Inventory Visibility, que proporciona una única fuente de información para la disponibilidad de inventario.
La ilustración anterior muestra cómo funciona la reserva suave y destaca las siguientes operaciones:
- Su nivel de inventario inicial está sincronizado con Inventory Visibility de Microsoft Dynamics 365 Supply Chain Management.
- Tienes dos sistemas de toma de pedidos funcionando en paralelo (un sistema de comercio electrónico y cadena de suministro Management). En un caso real, podría tener más sistemas.
- Las reservas flexibles se publican desde cada uno de sus canales o sistemas de pedidos en Visibilidad de inventario. Inventory Visibility valida la disponibilidad del inventario e intenta hacer una reserva suave. Si la reserva anticipada tiene éxito, la visibilidad del inventario se suma a la cantidad reservada anticipada, se deduce de la cantidad disponible para reserva (AFR) y responde con un ID de reserva anticipada.
- Cuando el pedido de ventas A está reservado temporalmente en visibilidad de inventario, la cantidad de su inventario físico permanece igual en cadena de suministro Management porque el pedido de ventas A no se ha sincronizado con cadena de suministro Management.
- Ahora, el call center ingresa el pedido de venta B directamente en cadena de suministro Gestión, que realiza una llamada de reserva suave a visibilidad de inventario. Aunque cadena de suministro La administración todavía muestra 100 piezas disponibles, visibilidad de inventario sabe que solo hay 90 piezas disponibles, por lo que la solicitud de reserva suave falla. Sin embargo, el usuario del call center aún puede optar por bloquear o continuar procesando la orden de venta B en cadena de suministro Gestión (si se permite la sobreventa).
- A continuación, puede sincronizar pedidos con reserva temporal individuales o agregados (líneas de pedido) en Supply Chain Management para realizar reservas en firme y enviarlas al almacén o actualizar la cantidad de inventario final.
- Puede configurar el sistema para compensar reservas no en firme cuando el inventario físico se actualiza en Supply Chain Management.
Las reservas no en firme normalmente se crean, consumen y cancelan mediante llamadas de API al servicio de visibilidad de inventario.
Nota
Opcionalmente, puede configurar Supply Chain Management (y otros sistemas de terceros) para compensar automáticamente la cantidad que se ha reservado mediante el uso de visibilidad de inventario. La cantidad de compensación se elimina de los registros de reserva en Visibilidad de inventario.
De forma predeterminada, la función de compensación se activa automáticamente cuando habilita la función de reserva suave.
Activar y configurar la característica de reserva en la versión 2 de la interfaz de usuario
Esta sección y sus subsecciones se aplican cuando utilizas UI de visibilidad de inventario versión 2.
Activar la función de reserva
Siga estos pasos para activar la función de reserva en la versión 2 de la IU.
Inicie sesión en su entorno de Power Apps y abra la aplicación Visibilidad de inventario.
En el panel de navegación, seleccione Reserva flexible.
En el mosaico Configuración de fuente de datos, seleccione Administrar.
Establezca la opción Habilitar característica en Verdadero.
La opción Filtrar dimensiones no configuradas controla cómo se comporta el sistema si un usuario envía solicitudes de reserva que incluyen dimensiones que no están especificadas en las ficha desplegable Dimensiones de reserva. (Para obtener más información, consulte la sección Configurar asignaciones y dimensiones de reserva de este artículo). Seleccione uno de los siguientes valores:
- Verdadero : las solicitudes de reserva que incluyen dimensiones que no están definidas en la pestaña desplegable Dimensiones de reserva tienen éxito, pero las dimensiones no definidas se ignoran.
- Falso : las solicitudes de reserva que incluyen dimensiones que no están definidas en la pestaña desplegable Dimensiones de reserva fallan.
Importante
Si ha habilitado la función Integración de visibilidad de inventario con reserva flexible en líneas de pedidos de ventas en Supply Chain Management, debe configurar la opción Filtrar dimensiones no configuradas a Verdadero. Para obtener más información, consulte la sección Integrar reservas flexibles y compensaciones con Supply Chain Management.
En la barra de herramientas, seleccione Guardar.
Si cambió la configuración de la opción Filtrar dimensiones no configuradas, debe revertir todas las reservas existentes para preservar la coherencia de los datos. Utilice la API de limpieza de datos de reservas para limpiar los registros de reservas temporales existentes.
Configurar asignaciones y dimensiones de reserva
Cuando realiza una reserva, es posible que desee saber si el inventario disponible está actualmente disponible para la reserva. La validación está vinculada a una medida calculada que representa una fórmula de cálculo de una combinación de medidas físicas.
Al configurar la asignación de una medida física a una medida calculada, habilita el servicio de visibilidad de inventario para validar automáticamente la disponibilidad de la reserva, según la medida física.
Importante
Todas las medidas físicas y medidas calculadas que planea asignar para cada fuente de datos ya deben estar definidas para su sistema. Para obtener información sobre cómo configurar medidas y fuentes de datos, consulte Configurar la visibilidad del inventario.
Las asignaciones de reservas predeterminadas se proporcionan de forma inmediata. Puede revisar y utilizar estas asignaciones directamente. También puede agregar sus propias asignaciones siguiendo estos pasos.
Inicie sesión en su entorno de Power Apps y abra la aplicación Visibilidad de inventario.
Defina todas las fuentes de datos, medidas físicas y medidas calculadas que planea utilizar con la función de reservas flexibles. Para obtener instrucciones, consulte Configurar la visibilidad de inventario. A continuación se ofrecen algunas pautas para la configuración de las medidas normalmente requeridas:
- Defina la medida física que sirve como medida de reserva flexible (por ejemplo, SoftReservPhysical).
- Defina la medida calculada disponible para reserva que contiene la fórmula de cálculo de disponible para reserva que asignará a la medida física. Por ejemplo, puede configurar AvailableToReserve (disponible para reserva) para que se asigne a la medida física SoftReservPhysical definida previamente. De esta forma, puede encontrar qué cantidades que tienen el estado de inventario SoftReservPhysical estarán disponibles para reserva.
La siguiente tabla muestra la fórmula de cálculo de disponible para reserva.
Tipo de cálculo Origen de datos Medida física Suma fno AvailPhysical Suma pos Entrada Resta pos Salida Resta iv SoftReservPhysical Le recomendamos que configure la medida calculada en la que se basa la medida de reserva como componente de la medida calculada. De esta forma, la cantidad de medida calculada se ve afectada por la cantidad de reserva. Por ejemplo, utilice la medida física SoftReservPhysical de la fuente de datos iv como componente de la medida calculada AvailableToReserve de la fuente de datos iv .
En la sección Asignación de reservas, configure la asignación de la medida física a la medida calculada. Para el ejemplo anterior, puede usar la siguiente configuración para asignar AvailableToReserve a la medida física SoftReservPhysical definida previamente:
- Origen de datos de medida física:iv
- Medida física:SoftReservPhysical
- Origen de datos de disponible para reserva:iv
- Medida calculada Disponible para reserva:AvailableToReserve
Ahora, cuando haga la reserva en SoftReservPhysical, Visibilidad de inventario encuentra automáticamente AvailableToReserve y su fórmula de cálculo relacionada para hacer la validación de la reserva.
En la sección Dimensiones de la reserva, configure todas las dimensiones del producto que se pueden especificar cuando se realiza una reserva. Cada dimensión de reserva debe contener una configuración de partición.
Aquí mostramos un ejemplo de dimensiones de reserva.
Clave Jerarquía SiteId 1 LocationId 2 ColorId 3 SizeId 4 StyleId 5 En este ejemplo, el esquema de partición es ByLocation y la dimensión básica de la partición es (SiteId, LocationId).
En la barra de herramientas, seleccione Guardar.
Ejemplo de cálculo disponible para reserva
El siguiente ejemplo muestra cómo la API de visibilidad de inventario podría informar información de inventario disponible.
{
"productId": "D0002",
"dimensions": {
"SiteId": "1",
"LocationId": "11",
"ColorId": "Red"
},
"quantities": {
"iv": {
"SoftReservPhysical": 90
},
"fno": {
"availphysical": 70.0,
},
"pos": {
"inbound": 50.0,
"outbound": 20.0
}
}
}
En este caso se aplica el siguiente cálculo de disponibilidad para reserva:
AvailableToReserve
=
fno.availphysical
+
pos.inbound
– pos.outbound
– iv.SoftReservPhysical
= 70 + 50 – 20 – 90
= 10
Por lo tanto, si intenta hacer reservas en iv.SoftReservPhysical
y la cantidad es menor o igual a AvailableToReserve
(10), la solicitud de reserva no en firme es correcta.
Activar y configurar la característica de reserva en la versión 1 de la interfaz de usuario
Esta sección se aplica cuando utilizas UI de visibilidad de inventario versión 1.
Para activar y configurar la función de reserva en la versión 1 de la IU, siga estos pasos.
- Inicie sesión en su entorno de Power Apps y abra la aplicación Visibilidad de inventario.
- Sobre el menú Cambiar área en la parte inferior del panel de navegación, seleccione IU heredada.
- En el panel de navegación izquierdo, seleccione Configuración.
- Sobre la pestaña Gestión y configuración de funciones, utilice la opción para activar la característica Reserva suave.
- Seleccione la pestaña Reserva suave.
- Abra la página Configuración.
- Si planea recibir datos de reservas provisionales de Supply Chain Management, seleccione la casilla Utilizar reserva flexible para pedidos de ventas en FinOps.
- Sobre la pestaña Reserva suave, revise la jerarquía de reservas flexibles predeterminada. Agregue nuevas dimensiones a la jerarquía según sea necesario. Para obtener más información sobre cómo trabajar con la jerarquía de reservas flexibles, consulte la sección Configurar asignaciones y dimensiones de reserva.
- En la sección Establecer asignación de reserva flexible, revise la configuración predeterminada. Para obtener más información sobre las asignaciones de reservas y las medidas necesarias, consulte la sección Configurar asignaciones y dimensiones de reserva.
Crear reservas no en firme utilizando la API de Visibilidad de inventario
Cuando llama a la API de reservas, el sistema marca la reserva de las mercancías y cantidades especificadas.
Por ejemplo, la empresa Contoso vende el producto D0002 (armario) desde su sitio web de comercio electrónico. Un cliente realiza un pedido de venta de un pequeño gabinete rojo a través del sitio web. Contoso decide cumplir con este pedido mediante las siguientes dimensiones:
- Id. de organización = usmf
- Sitio = 1
- Almacén = 11
- Producto = D0002
- Color = rojo
- Tamaño = pequeño
Contoso ya ha configurado una conexión de API a Visibilidad de inventario desde su propio sistema de comercio electrónico. Cuando se recibe el pedido, el sistema activa instantáneamente una llamada API para hacer una reserva suave para el gabinete en Visibilidad de inventario.
Las reservas se realizan en el servicio de visibilidad de inventario mediante el envío de una solicitud POST a la URL del servicio, como /api/environment/{environmentId}/onhand/reserve
.
Para una reserva, el cuerpo de la solicitud debe contener un Id. de organización, un Id. de producto, cantidades reservadas y dimensiones.
Cuando llama a la API de reserva, puede controlar la validación de la reserva especificando el parámetro booleano ifCheckAvailForReserv
en el cuerpo de la solicitud. Un valor True
significa que se requiere la validación, mientras que un valor False
significa que la validación no es necesaria. El valor predeterminado es True
.
Si desea cancelar una reserva o anular la reserva de cantidades de inventario especificadas, establezca la cantidad en un valor negativo y establezca el parámetro ifCheckAvailForReserv
en False
para omitir la validación.
Este es un ejemplo del cuerpo de la solicitud que hace referencia al pedido de ventas en el contexto anterior.
# Url
# Replace {endpoint} with your system endpoint.
{endpoint}/api/environment/{environmentId}/onhand/reserve
# Method
Post
# Header
# replace {access_token} with the one get from security service
Api-version: "1.0"
Content-Type: "application/json"
Authorization: "Bearer {access_token}"
# Body
{
"id": "Testrequest",
"organizationId": "usmf",
"productId": "D0002",
"dimensions": {
"SiteId": "1",
"LocationId": "11",
"ColorId": "red",
"SizeId": "small"
},
"quantityDataSource": "iv",
"modifier": "softreserved",
"quantity": 1,
"ifCheckAvailForReserv": true
}
Todas las dimensiones deben estar definidas en su configuración de dimensiones de reserva y debe contener la partición del producto. A continuación se muestran ejemplos de combinaciones de dimensiones factibles que utilizan la configuración predeterminada:
(SiteId, LocationId)
(SiteId, LocationId, SizeId)
(SiteId, LocationId, ColorId, SizeId)
(SiteId, LocationId, ColorId, SizeId, StyleId)
Nota
Las reservas en diferentes niveles de dimensión son independientes. Por ejemplo, las dimensiones de reserva definidas son (SiteId, LocationId, ColorId, SizeId)
. Si reserva alguna cantidad para un producto a nivel de dimensión (SiteId, LocationId, ColorId)
, las reservas en otros niveles, como (Site , Location , Color , Size)
o (Site , Location)
, no se ven afectadas.
Una solicitud de reserva suave exitosa devuelve un Id. de reserva no en firme para cada registro de reserva. El ID de reserva flexible no es un identificador único para un registro de reserva flexible individual, sino una combinación del ID del producto y los valores de dimensión que están asociados con la solicitud de reserva flexible. Puede registrar el ID de reserva flexible en la línea del pedido cuando sincroniza los pedidos reservados con éxito con Supply Chain Management u otro sistema ERP para la compensación.
Integrar las reservas flexibles y compensaciones con Supply Chain Management
Puede desencadenar una reserva flexible desde un pedido de ventas de Supply Chain Management y luego hacer una compensación de nuevo a Visibilidad del inventario cuando las líneas del pedido estén reservadas en firme (es decir, cambiadas a un estado de Reserva física, Reserva ordenada, Seleccionada, etc.). El proceso difiere ligeramente, independientemente de la función de reserva flexible que esté utilizando (Integración de Visibilidad de inventario con compensación de reserva o Integración de Visibilidad de inventario con reserva flexible en líneas de pedido de ventas ).
Integración visibilidad de inventario con reserva flexible en líneas de pedido de ventas : esta función le permite evitar reservas dobles al realizar una reserva flexible después de crear una línea de pedido de ventas en cadena de suministro Management. La reserva suave se compensa automáticamente cuando esta línea alcanza el estado de Reserva ordenada, Reserva física, Elija, y así sucesivamente.
Integración visibilidad de inventario con compensación de reservas : esta función le permite compensar reservas temporales que se realizaron fuera de la administración de cadena de suministro. Puede realizar una reserva provisional directamente desde la API de reserva provisional (u otro canal de personalización) y luego ingresar el ID de la reserva en la línea de pedido de ventas correspondiente en cadena de suministro Management. Esta función compensa automáticamente la reserva suave una vez que el estado de la línea cumple con las condiciones establecidas por su configuración.
Activar la función en Supply Chain Management
Inicie sesión en cadena de suministro Administración y asegúrese de haber habilitado las dos funciones siguientes en Administración de funciones.
- Integración de Visibilidad de inventario con desplazamiento de reserva: esta característica requiere la versión 10.0.22 o posterior de Supply Chain Management.
- Integración de Visibilidad de inventario con reserva flexible en líneas de pedido de ventas: se recomienda esta característica si está ejecutando Supply Chain Management versión 10.0.33 o posterior.
Estas funciones son compatibles entre sí a partir de la compilación 10.0.1591.98 de cadena de suministro Management versión 10.0.34 y la compilación 10.0.1627.63 de cadena de suministro Management versión 10.0.35 (y todas las compilaciones de las versiones 10.0.36 y superiores). Antes de estas versiones, las funciones no son compatibles entre sí, por lo que solo debes habilitar la que deseas usar. Recomendamos actualizar a una versión más reciente si necesita ambas funciones.
Configure ajustes adicionales si la característica de "Integración de Visibilidad de inventario con compensación de reserva" está habilitada
Configure ajustes adicionales si la característica Integración de Visibilidad de inventario con compensación de reserva está habilitada.
En Supply Chain Management, vaya a Gestión de inventario>Configuración>Parámetros de integración de Visibilidad de inventario.
En la pestaña Habilitar reserva flexible, en el campo Nivel de bloque de reserva flexible predeterminado, seleccione uno de los valores siguientes para especificar cómo debe comportarse el sistema si intenta procesar líneas de pedidos de venta para las que no existe una reserva flexible en Visibilidad de inventario:
- Bloquear: no puede procesar una línea de pedido de ventas para una reserva en firme (reserva física) o más, a menos que Visibilidad de inventario ya haya registrado una reserva flexible exitosa para la línea.
- Advertencia: recibe un mensaje de advertencia si intenta procesar una línea de pedido de ventas en una reserva en firme (reserva física) pero no se ha realizado ninguna reserva flexible coincidente en Visibilidad de inventario.
- Ignorar: el sistema no busca una reserva flexible en Visibilidad de inventario cuando intente procesar líneas de pedido en Supply Chain Management.
Sugerencia
No tiene que habilitar o configurar el modificador de compensación, porque la compensación para la reserva flexible siempre está habilitada y se activará cuando una línea de ventas pase al estado de reserva en firme (o además, si se omite el paso de reserva en firme).
Configure ajustes adicionales si la característica "Integración de visibilidad de inventario con compensación de reserva" está habilitada
Siga estos pasos para más ajustes si la característica Integración de Visibilidad de inventario con compensación de reserva está habilitada.
En Supply Chain Management, vaya a Gestión de inventario>Configuración>Parámetros de integración de Visibilidad de inventario.
En la pestaña Compensación de reserva, establezca los campos siguientes:
Habilitar compensación de reserva - Establezca esta opción en Sí para habilitar la funcionalidad.
Modificador de compensación de reserva - Seleccione uno de los valores siguientes para especificar el estado de la transacción de inventario que compensa las reservas que se realizan en Visibilidad de inventario. Esta configuración determina la etapa de procesamiento del pedido que desencadena las compensaciones. La etapa se rastrea por el estado de la transacción de inventario del pedido.
- En orden - Los pedidos que tienen un estado de En pedido envían una solicitud de compensación cuando se creen. La cantidad de compensación es la cantidad (de la línea) del pedido creado.
- Reservar – Las órdenes que tienen un estado de Reservar envían una solicitud de compensación cuando estén reservados para pedidos o reservados físicamente. Cuando compensas en el estado Reservar, el pedido envía una solicitud de compensación en cualquier estado de inventario nuevo que sea más cercano al recogido reservado (por ejemplo, recogido, albarán registrado o facturado). Este comportamiento se produce incluso si omite la reserva en Supply Chain Management y continúa con otro estado de inventario (por ejemplo, si salta de liberación a almacén para recoger y empacar). La solicitud se activa una sola vez. Si se activa en el momento de la selección, la compensación no se duplica cuando se registra un albarán. La cantidad de compensación es la misma cantidad de estado de la transacción de inventario cuando se desencadenó la comensación (es decir, Solicitado reservado/Reserva física o un estado posterior en la línea de pedido correspondiente).
Cree reservas flexibles y compensaciones cuando utilice la integración de Visibilidad de inventario con función de reserva flexible en líneas de órdenes de venta
Cuando utiliza la característica Integración de visibilidad de inventario con reserva anticipada en líneas de pedido de ventas, puede publicar reservas anticipadas y también compensar reservas anticipadas de líneas de pedido de ventas en Supply Chain Management. Las funciones de compensación de esta característica admiten líneas de ventas creadas internamente y externamente .
Iniciar sesión en Supply Chain Management
Vaya a Ventas y marketing>Pedidos de ventas>Todos los pedidos de ventas.
En el panel de acciones, haga clic en Nuevo para crear un pedido de ventas.
Rellene el cuadro de diálogo Crear pedido de venta de la forma habitual y, a continuación, seleccione Aceptar para terminar de crear el nuevo pedido.
Se abre el nuevo pedido. Introduzca una línea de ventas. Asegúrese de especificar los valores de Id. de producto, Sitio, Almacén y Cantidad . Especifique cualquier otro valor de dimensión de inventario que sea aplicable.
Hay dos formas de hacer una reserva flexible desde un pedido de ventas. Siga uno de estos pasos:
Para realizar una reserva flexible de todo el pedido, incluidas todas las líneas, seleccione Integración de visibilidad de inventario>Reserva temporal en el panel de acciones. Luego, seleccione una de las siguientes opciones:
- Reservar todo el pedido directamente: realice una llamada API de reserva flexible instantánea a Visibilidad de inventario.
- Reservar todo el pedido por lotes: agregue las solicitudes de reserva a una cola de lotes asociada con un trabajo por lotes que sincroniza Supply Chain Management con Visibilidad de inventario aproximadamente una vez por minuto.
Para reservar temporalmente una línea de pedido específica, seleccione la línea de ventas y luego seleccione Inventario>Integración de visibilidad de inventario>Reserva flexible en la barra de herramientas de la ficha desplegable para abrir el cuadro de diálogo Detalles de la reserva del servicio de inventario. Luego seleccione reservar directamente o agregar la reserva como un trabajo por lotes. Se muestra la información siguiente:
- Sin reserva: la cantidad que no estaba reservada de forma flexible.
- Éxito de reserva flexible: la cantidad que se reservó de forma flexible con éxito.
- Reserva de lote en curso: la cantidad que se agregó a la cola de lotes de reserva flexible.
- Reserva directa en curso: la cantidad que activó una llamada API de reserva flexible instantánea a Visibilidad de inventario.
- Error: no hay suficientes existencias: la cantidad que no se pudo reservar de forma flexible debido a que no hay existencias disponibles.
- Error: otro motivo: la cantidad que no se pudo reservar de forma flexible por otro motivo, como una llamada API fallida, problemas de conexión u otros problemas.
- Cantidad de compensación: la cantidad de compensación total, incluidas las cantidades de compensación exitosa y en curso.
- Cantidad pendiente de compensación: la cantidad que omitió la reserva flexible y procedió directamente a la reserva en firme o al consumo adicional de inventario físico.
Para ver y editar el estado de reserva temporal de una línea de ventas, seleccione la línea en la ficha desplegable Líneas de pedido de ventas y, a continuación, en la ficha desplegable Detalles de línea, seleccione la ficha General. Si su sistema está configurado para bloquear o advertir cuando no se pudo realizar una reserva preliminar, es posible que vea un aviso de bloqueo aquí. Para ayudar a evitar el riesgo de sobreventa, le recomendamos enfáticamente que no elija anular la validación de reserva flexible a menos que las anulaciones estén permitidas en su negocio.
Cuando se realiza con éxito una reserva flexible, se devuelve y registra automáticamente un id. de reserva flexible para cada línea de ventas.
De forma predeterminada, la compensación de reserva flexible se activa cuando la línea alcanza un estado de reserva en firme (Reserva física o Reserva ordenada) o posterior. Las líneas de ventas que muestren un id. de reserva flexible válida y un estado de activación calificado se agregarán automáticamente a la cola de lotes compensados.
Nota
Si debe revertir una reserva flexible exitosa, abra el pedido de venta correspondiente y luego seleccione Revertir reserva directamente o Revertir reserva por lote en el nivel de pedido de venta o de línea de venta.
Importar pedidos de venta que han sido reservados externamente de forma flexible
Es probable que su empresa tenga otros canales de pedidos que también publiquen reservas flexibles en Visibilidad de inventario. Es posible que los pedidos de ventas que se han reservado externamente de forma flexible deban importarse a Supply Chain Management si lo está utilizando como su sistema de registro. Siga estos pasos para importar pedidos de venta que han sido reservados externamente de forma flexible.
Inicie sesión en de Supply Chain Management.
Vaya a Administración del sistema>Áreas de trabajo>Administración de datos.
Seleccione el mosaico Parámetros del marco .
En la página Parámetros del marco de importación/exportación de datos, en la pestaña Configuración de la entidad, seleccione Actualizar lista de entidades.
Vaya a Administración del sistema>Áreas de trabajo>Administración de datos.
Seleccione el icono Exportar.
En la página Nuevo registro, en el campo Nombre de grupo, introduzca un nombre.
En la ficha desplegable Entidades seleccionadas , seleccione Agregar entidad en la barra de herramientas y luego, en el cuadro de diálogo desplegable cuadro, establezca los siguientes valores:
- Nombre de entidad: seleccione Líneas de pedidos de ventas V2.
- Formato de datos de destino: seleccione Excel.
- Seleccionar campos: seleccione Campos importables.
Seleccione Agregar para aplicar su configuración y luego seleccione Cerrar para cerrar el cuadro de diálogo.
Se agrega una nueva línea a la cuadrícula. En la nueva línea, seleccione el botón de la columna Filtrar.
En el cuadro de diálogo Consulta, la cuadrícula de la pestaña Rango ya debería tener una fila. Edite la fila para que tenga los siguientes valores:
- Tabla: seleccione Líneas de pedido de ventas V2.
- Tabla derivada: seleccione Líneas de pedido de ventas V2.
- Campo: seleccione Pedido de ventas.
- Criterios: seleccione cualquier número de pedido de venta.
Seleccione Aceptar para aplicar su configuración y cerrar el cuadro de diálogo.
En el panel de acciones, seleccione Exportar.
En la página Resumen de ejecución, en la ficha desplegable Estado de procesamiento de la entidad, seleccione Descargar archivo en la barra de herramientas.
Abra el archivo descargado en Excel y elimine todas las filas de datos. Deje solo la fila del encabezado.
Agregue nuevas filas que incluyan los detalles de la línea del pedido de ventas que desea importar a Supply Chain Management.
Para cada fila, además de los datos habituales del pedido, asegúrese de incluir los detalles de la reserva flexible en las siguientes columnas:
- INVENTORYSERVICERESERVATIONID: ingrese el id. de reserva flexible de la reserva externa.
- ISSOFRESERVEDEXTERNALLY: ingrese Sí.
Importe el archivo de Excel completado. Podrá comprobar el estado de la importación una vez finalizada.
Una vez que el archivo se haya importado correctamente, puede confirmar que los nuevos pedidos de ventas tienen detalles de reserva flexible abriendo esos pedidos en Supply Chain Management.
Nota
Después de importar pedidos de venta que incluyen detalles de reserva flexible, no podrá modificar la reserva flexible ni revertirla desde Supply Chain Management. Si los datos que importó no son correctos, elimine la línea de ventas afectada y vuelva a importarla.
Cree reservas flexibles y compensaciones cuando utilice Integración de Visibilidad de inventario con la característica de compensación de reserva
Cuando utiliza la función Integración de Visibilidad de inventario con compensación de reserva, no puede activar la reserva flexible directamente desde Supply Chain Management. En su lugar, esta característica solo admite la compensación de líneas de pedido de ventas que se crearon externamente desde Supply Chain Management. Cuando las líneas de ventas con reserva flexible creadas externamente se replican en Supply Chain Management, es posible que se requieran compensaciones de Supply Chain Management a Visibilidad de inventario.
Puede compensar una cantidad con reserva temporal después de que la cantidad de un pedido se haya deducido físicamente en Supply Chain Management u otro sistema ERP. Inventory Visibility ofrece una integración de compensación de reserva suave lista para usar con Supply Chain Management.
Para compensr una reserva no en firme, siga estos pasos.
Inicie sesión en de Supply Chain Management.
Vaya a Ventas y marketing>Pedidos de ventas>Todos los pedidos de ventas.
En el panel de acciones, haga clic en Nueva. Crear un nuevo pedido de ventas y una nueva línea de ventas.
Vuelva a crear el pedido de ventas externo y agregue una línea de ventas que use exactamente los mismos valores de id. de producto, organización, sitio, almacén y dimensiones.
En la ficha desplegable Líneas de pedido de ventas, seleccione la línea de ventas que acaba de introducir y, luego, en la barra de herramientas, Inventario>Id. de reserva.
Siga uno de estos pasos:
- Copie el ID de la reserva provisional en su respuesta de solicitud de reserva provisional y péguelo en el campo ID de reserva.
- Deje el campo ID de reserva en blanco, pero seleccione la casilla Compensación automática del servicio de inventario. El sistema determinará automáticamente qué producto y qué dimensiones del producto compensar, según el ID del artículo y los valores de dimensión que se ingresan en la línea seleccionada.
Seleccione Aceptar.
Con la misma línea de ventas aún seleccionada, seleccione, reserve físicamente la cantidad solicitada seleccionando Inventario>Reserva en la barra de herramientas de la ficha desplegable Líneas de pedido de ventas.
Si ha configurado previamente el campo Modificador de compensación de reserva como Reservado, la compensación se activará cuando la línea de pedido tenga un estado de Reserva física o Reserva ordenada. Un trabajo por lotes se ejecuta una vez por minuto para sincronizar las solicitudes de compensación de Supply Chain Management con Inventory Visibility.
Nota
Para los estados de transacciones que incluyen un modificador de compensación de reserva específico, la actualización de la transacción compensará el registro de reserva correspondiente cuando se cumplan todas las condiciones siguientes:
- El Id. de reserva en la transacción de inventario coincide con el Id. de reserva del registro de reserva en Visibilidad de inventario.
- Las dimensiones de la transacción de inventario coinciden con las dimensiones del registro de reserva en Visibilidad de inventario.
- Los cambios en el estado de la transacción de inventario desencadenan compensaciones para las reservas cuando el estado de la transacción de inventario refleja el hecho de que se ha completado o omitido un proceso de pedido.
Las cantidades de compensación siguen las cantidades de inventario que se especifican en las transacciones de inventario pertinentes. Una compensación tiene efecto solo si queda cantidad reservada en Visibilidad de inventario.
Comprobar compensaciones de reservas fallidas
Para comprobar compensaciones de reservas fallidas, vaya a Gestión de inventario>Tareas periódicas>Integración de Visibilidad de inventario. Una compensación fallida puede deberse a un id. de reserva flexible incorrecto, un problema de Internet, una conexión del sistema interrumpida, etc.
Cancelar o revertir una reserva blanda
Si se cancela o elimina una línea de pedido original y debe revertir la reserva suave correspondiente, realice una de las siguientes acciones:
- Publique un evento de reserva suave con una cantidad negativa que tenga exactamente la misma información en el cuerpo de su consulta API.
- Publique una solicitud de cancelación de reserva con la misma cantidad e ID de reserva. Consulte Eventos de reserva inversa para obtener más información.