Habilitación de una tienda para utilizar el inventario ATP (Disponibilidad asegurada)

Durante el proceso de publicación de una tienda, el desarrollador puede habilitar la tienda para utilizar las posibilidades de inventario ATP (Disponibilidad asegurada). En las tiendas, el desarrollador puede seleccionar que se habilite o no ATP, a excepción de la tienda alojada para distribuidores de cadena de demanda.

Procedimiento

  1. Edite la columna INVENTORYSYSTEM en la tabla STORE. Si INVENTORYSYSTEM está establecida en -1, la tienda está habilitada para ATP.
    Nota: Compruebe el valor de la columna ALLOCATIONGOODFOR en la tabla STORE. Si ALLOCATIONGOODFOR se establece para que sea 0, cambie el valor a un número positivo para indicar el tiempo de caducidad (segundos) de la asignación de inventario.
  2. Utilice la herramienta Catálogos para rellenar las siguientes tablas de despacho de inventario creando un producto:
    • BASEITEM
    • BASEITMDSC
    • ITEMSPC
    Las tablas de inventario BASEITEM, BASEITMDSC y ITEMSPC las maneja la herramienta Catálogos. Cuando cree un producto, estas tablas de inventario se rellenan automáticamente. Para obtener más información sobre la creación de un producto con la herramienta Catálogos, consulte Creación de productos.

    Sin embargo, si tiene entradas de catálogo existentes y estas tablas de inventario no se han llenado, es posible que tenga que llenar manualmente las tablas utilizando el programa de utilidad de carga de datos.

    Cuando se hayan rellenado estas tablas, la tienda puede utilizar estas funciones ATP:

    • Funciones ATP de buscar inventario
    • Recepción ad hoc
    • Ajustar cantidad
    • Registros de inventario esperado
  3. Establezca el comportamiento de las comprobaciones de las capturas de pedidos realizadas durante el proceso de captura de pedidos editando la columna INVENTORYOPFLAGS de la tabla FFMCENTER.
    El código del programa utiliza los bits binarios en esta columna de forma individual, no obstante, debe escribir un entero decimal para que represente todos los valores de bits. Complete el diagrama siguiente y escriba el entero resultante en el campo. Para utilizar las posibilidades completas de inventario ATP, escriba un resultado de 0 o 1. Otros resultados limitan las funciones de inventario ATP.
    Distintivo Operación Escriba un valor
    1 Escriba un valor de 0 para que las operaciones acepten artículos de pedido individuales o escriba un 1 para que las operaciones acepten varios artículos de pedido.
    2 Especifique un valor de 0 para que el inventario se compruebe siempre o escriba un 2 si desea que el inventario no se compruebe nunca y que la operación de comprobación parezca que siempre tiene éxito.
    4 Especifique un valor de 0 si desea asignar la operación de comprobación de inventario y asignarlo. O especifique un 4 si desea asignar la operación a la comprobación de inventario, pero no asignarla (la operación de asignación aparece como satisfactoria si la comprobación se realiza satisfactoriamente).
    8 Escriba 0 desea volver a ordenar, o escriba un 8 si desea la operación en espere siempre dé error de modo que no haya ningún inventario en espera.
    Escriba la suma de los valores que ha escrito en la columna situada más a la derecha. Esta suma es el entero que debe especificar en la columna INVENTORYOPFLAGS Sum =
  4. Especifique desplazamientos de asignaciones para modificar los períodos de tiempo que se utilizan para determinar la asignación de inventario editando las columnas siguientes en la tabla STORE:
    Nombre de columna Descripción:
    MAXBOOFFSET El número máximo de segundos que el artículo puede estar en espera. Si el tiempo de disponibilidad calculado para un artículo de pedido en espera sobrepasa el número de segundos en el futuro especificado en esta columna, la fecha de disponibilidad se establecerá automáticamente en este número de segundos en el futuro. Como resultado, un artículo no puede estar en espera más tiempo del que se especifique aquí. El valor predeterminado es 7776000 segundos, lo que equivale a 90 días.
    DEFAULTBOOFFSET Cuando no se puede determinar un tiempo de disponibilidad estimado para un artículo de pedido en espera, se establecerá en el número de segundos en el futuro que se especifique en esta columna. El valor predeterminado es 7776000 segundos, lo que equivale a 90 días.
    ALLOCATIONOFFSET Periodo de tiempo previo a la fecha de envío solicitada en que se realiza la asignación de inventario. Este periodo proporciona un margen de tiempo para que la tienda reserve el inventario para el pedido. Este periodo de tiempo también permite tiempo suficiente para obtener el inventario si hay una cantidad insuficiente. (Consulte la columna REQUESTEDSHIPDATE en la tabla ORDERITEMS .) El valor predeterminado es 86400, que es igual a 1 día.
    MAXFOOFFSET El tiempo máximo que se puede solicitar para una fecha de envío futura después de la fecha en que se especifica la fecha de envío solicitada. (Consulte la columna REQUESTEDSHIPDATE en la tabla ORDERITEMS .) El valor predeterminado es 7776000 segundos, que es igual a 90 días.
    Nota: Puede moverse del inventario no ATP al inventario ATP. Para realizar la migración del inventario no ATP al inventario ATP, debe configurarla manualmente:
    1. En la columna INVENTORYSYSTEM de la tabla STORE_ID (store_id), asegúrese de que INVENTORYSYSTEM=-1.
    2. Elimine los datos no ATP si los datos ya no son necesarios. Para obtener más información acerca de la supresión de los datos no ATP, consulte: Ejemplo: eliminar inventario no ATP.
    3. Llene manualmente las tablas de base de datos utilizando el programa de utilidad de carga de datos. Para obtener más información sobre cómo cargar el inventario ATP, consulte: Ejemplo: Insertar y reemplazar inventario ATP y Ejemplos de inventario.
      Importante: Puede encontrar los datos de ejemplo en la carpeta WCInstallDIR\samples\DataLoad\Inventory.