El archivo catalog.xml almacena la información de catálogo para las tiendas de ejemplo de WebSphere Commerce. Cada tienda de ejemplo tiene su propio archivo catalog.xml. Para más información, vea el archivo catalog.xml.
Los elementos de base de datos de catálogo de NewFashion se dividen en las secciones siguientes:
Grupos de catálogo
Los grupos de catálogo son grupos de categorías y productos. Una categoría es de por sí un grupo de catálogo. Por ejemplo, Moda para caballero es una agrupación de las categorías que componen Moda para caballero, por ejemplo Pantalones y Camisas, mientras que la categoría Pantalones es una agrupación de productos.
En la tienda de ejemplo NewFashion hay varios grupos de catálogo:
Los grupos de catálogo se crean en la tabla CATGROUP y se asocian con un catálogo específico en la tabla CATTOGRP. Los grupos de catálogo pueden tener categorías superiores y subcategorías. Por ejemplo, Moda para caballero sería una categoría superior, y Pantalones una subcategoría. Si tiene una subcategoría, debe ponerla bajo la categoría superior en la tabla CATGRPREL.
Nota: Los productos de la categoría Promoción de la página de presentación o la categoría Novedades aparecen sólo en las categorías especiales. Cuando las promociones terminen, estos productos deben trasladarse a su categoría habitual.
Entidades de catálogo
El catálogo de la tienda de ejemplo NewFashion está formado por entidades de catálogo. Estas entidades se componen de lo siguiente:
La información sobre las entidades de catálogo se almacena en la tabla CATENTRY. La tabla CATENTREL almacena las relaciones entre entidades de catálogo, como relaciones entre productos-artículos, paquetes y paquetes compuestos. Para obtener más información sobre entidades, consulte Paquetes y paquetes compuestos.
Productos
Para cada producto de la tienda NewFashion hay una entrada en la tabla BASEITEM. Un artículo base es un producto.Cada producto sólo puede tener una versión, que está determinada por una fecha de caducidad. Por consiguiente, puede tener solamente una camisa roja de señora, talla 42, que caduque el 1 de enero de 2010. La información de versión por producto se almacena en la tabla ITEMVERSN.
En la tienda NewFashion, el inventario no se comparte con otros comerciantes. Como resultado, cada producto del catálogo tiene una sola entrada en la tabla DISTARRANG. Cada fila de la tabla DISTARRANG representa un plan de distribución, lo que permite a una tienda vender su propio inventario.
Artículos
Un artículo es una instancia específica de un producto, definida por atributos. La información sobre un artículo específico se almacena en la tabla ITEMSPC. La información de inventario de cada artículo se guarda en la tabla RECEIPT. La fecha en que está previsto recibir un artículo en espera se encuentra en la tabla RADETAIL.
Nota: En la tienda NewFashion, el catálogo utiliza los precios de artículos de la tabla OFFERPRICE. Para más información, vea el archivo offering.xml.
Paquetes
Los paquetes son productos que se venden juntos, como un paquete de golf. Un paquete aparece como una línea en un carro de la compra. Los productos de un paquete no se pueden comprar por separado. Los productos se definen en el archivo product.xml , y se agrupan en paquetes en la tabla CATENTRY. Cada producto del paquete tiene una entrada separada.
Paquetes compuestos
Los paquetes compuestos son productos que están agrupados juntos pero que se pueden vender por separado. Cada producto de un paquete compuesto aparece como una línea en el carro de la compra. Los paquetes compuestos se almacenan en la tabla CATENTRY, y los productos asociados a un paquete compuesto se almacenan en la tabla CATGPENREL. Las relaciones entre productos y paquetes compuestos se definen en la tabla CATENTREL.
Los atributos para la entidades de catálogo, paquetes y paquetes compuestos se definen en las tablas PKGATTR y PKGATTRVAL. La tabla PKGATTR hace referencia a una tabla de atributos existente que pertenece al producto del paquete. La tabla PKGATTRVAL hace referencia al valor de atributo del producto en el paquete.
Característica ATP
La tienda NewFashion tiene algunos artículos especiales que presentan la característica ATP, como los siguientes:
Si un artículo tiene cero existencias disponibles o está en pedido en espera forzado, no importa cuántos de estos artículos pida el cliente, éstos se pondrán automáticamente en pedido en espera. Si no hay ningún RADetail significa que la fecha prevista para el pedido en espera será la fecha actual más el margen de tiempo por omisión de la tienda para los pedidos en espera, (columna DEFAULTBOOFFSET en la tabla de la tienda), que está definido en 30 días.
![]() |