Provisión inteligente
Para mejorar el rendimiento, se utiliza el origen inteligente para determinar dinámicamente los nodos que hay que utilizar para el aprovisionamiento de artículos de productos.
El origen inteligente ayuda en el rendimiento y en la configuración de la programación y la cumplimentación de órdenes desde un almacén. Por ejemplo, consideremos un escenario en el que debe aprovisionarse de artículos de productos para 3.000 tiendas en función de las regiones y grupos de distribución. En el caso de aprovisionamiento normal, la distancia para todas las 3.000 tiendas debe calcularse como la dirección antes de que se filtren para utilizarse para el aprovisionamiento. Por lo tanto, puede haber un determinado nivel de implicaciones de rendimiento. Reducir los nodos manualmente puede desencadenar situaciones en las que dos mismos artículos se cumplimentan desde dos ubicaciones diferentes, pero podrían perfectamente cumplimentarse desde un único nodo. El origen inteligente ayuda a reducir los nodos que deben procesarse para el aprovisionamiento, pero sigue ofreciendo la mejor opción posible. A fin de aprovechar al máximo la función de origen inteligente, tanto la supervisión de disponibilidad en tiempo real (RTAM) como la RTAM a nivel de nodo que se toman en consideración para el origen inteligente deben estar en ejecución. El origen inteligente utiliza el método de entrega solicitada para buscar datos RTAM a nivel de nodo. Si el origen inteligente no puede encontrar el método de entrega solicitado, se utiliza el método de entrega de envío. Se presupone que RTAM está supervisando como mínimo el envío.
- El origen inteligente está habilitado.
- La regla de origen actual permite el origen inteligente.
- Se ha añadido más origen que el número de nodos configurables.
YFS_INVENTORY_ALERTS, el origen determina primero los 10 mejores nodos para leer el inventario para Artículo2. Por lo tanto, al determinar las mejores opciones, se considera Artículo1 para cinco nodos y Artículo2 se considera para 10 nodos. Si por alguna razón (ya sea a través de restricciones, imagen de inventario, etc.), no puede encontrar toda la cantidad para Artículo2, el origen inteligente se expandirá para Artículo2 para utilizar sólo los nodos que tengan inventario. Artículo1 no se expande (no se tiene en cuenta el detalle de la segunda regla de origen); las adquisiciones no se expanden, etc.).El objetivo del origen inteligente es evitar tener que leer y procesar inventario para nodos que no contienen inventario. Si se determina que el artículo está disponible en varios nodos, la determinación de los nodos se basa en el tipo de optimización. Cuando hay implicadas varias líneas y direcciones, el aprovisionamiento elige dinámicamente los nodos en función de diferentes criterios. Si hay varias líneas que se están comprometiendo, se toman en cuenta los nodos encontrados en todos los artículos para las líneas con disponibilidad.
El origen inteligente utiliza datos que se proporcionan en la tabla YFS_INVENTORY_ALERTS para identificar los nodos que hay que tomar en consideración para el origen inteligente. En función de la configuración de detalle de regla de origen, la consulta que se activa para esta tabla es diferente. Se recomienda analizar esta consulta y aplicar un índice a la tabla con las columnas que se consultan para asegurarse de que se ha elegido el plan ideal. Además de un índice en esta tabla, asegúrese de que la columna CLOB, AVAILABILITY_INFO esté en su propio espacio de tabla. En el release 9.5, AVAILABILITY_INFO se ha sustituido por la tabla INV_INVENTORY_ALERT_DETAIL.