Esquema de archivo XML
Enviado por Carlos Vazquez Ruiz • 5 de Noviembre de 2015 • Apuntes • 1.894 Palabras (8 Páginas) • 117 Visitas
Esquema de archivo XML
En la siguiente imagen se expone el esquema del archivo XML gráficamente para que tenga una mejor idea de los datos y su interrelación (dependencia).
[pic 1]
Como podrá observar, se trata de un diagrama Entidad-Relación ya que los datos que nos puede proporcionar mediante este archivo deben de cuidar cierta integridad relacional, el esquema (XSD) que se utilizará para la carga contiene en forma declarativa las relaciones entre los elementos del documento.
Los elementos incluidos dentro del documento en XML son:
Elemento | Descripción |
Articulo | Datos generales del producto o artículo |
CaracterísticasPorArticulo | Características detalladas por producto (artículo) |
TallasColoresPorArticulo | Desglose por Talla y / o Color para cada artículo |
ImagenesPorArticulo | Imágenes por artículo |
DimensionesPorArticulo | Dimensiones por artículo. |
Elemento: Articulo
Aquí se definen los datos generales de cada uno de los artículos que desea cargar, los atributos de cada artículo son:
Atributo | Tipo de dato | Descripción |
CodigoProducto | Numérico decimal | Código del producto, normalmente es un EAN-13, pero también puede ser un EAN-8, UPC-A o inclusive un DUN-14. Este debe de ser un código completo respetando las reglas establecidas y expuestas por el AMECE |
TipoProducto | Cadena de hasta 40 caracteres | Describe el tipo de producto, en el archivo de Catálogos de referencia se encuentra una hoja con los Tipos de Producto que tenemos disponibles |
Marca | Cadena de hasta 40 caracteres | Marca del producto, en el archivo de Catálogos de referencia se encuentra una hoja con las Marcas que tenemos registradas, sin embargo, puede incluir una marca nueva y ésta se dará de alta en el catálogo electrónico de producto. |
Presentacion | Cadena de hasta 40 caracteres | Presentación del producto (se presenta en caja, botella, etc.), en el archivo Catálogo de referencia se encuentra una hoja con las presentaciones registradas en nuestro sistema. |
Categoria | Cadena de hasta 40 caracteres | Es el nivel mínimo requerido para clasificar un producto, en la página de captura Ud. indica la clasificación seleccionando la División, la Gerencia y finalmente la Categoría. En el archivo de Catálogo de referencia se encuentra una hoja con las clasificaciones disponibles. |
PaisOrigen | Cadena de caracteres | Representa el país de origen del producto. En el archivo de Catálogos de referencia se encuentra una hoja con los países que se tienen registrados. |
Referencia | Cadena de hasta 15 caracteres | Este es un identificador único que Ud. tenga para su producto. |
Modelo | Cadena de hasta 15 caracteres | Modelo o estilo del producto. |
Descripcion | Cadena de hasta 255 caracteres | Descripción del producto, aquí es recomendable que proporcione la descripción acorde a sus estándares, en su defecto recomendamos seguir los estándares que expone el AMECE para la descripción de un producto. Esta descripción se empleará para que le sea más fácil al proveedor identificar su producto. |
Contenido | Numérico decimal | Representa el contenido del producto en su presentación para la venta, por ejemplo, si se trata de un jugo, el contenido podría ser 250 ml, en donde “250” es el contenido. |
UnidadContenido | Cadena de hasta 2 caracteres | Es la unidad del contenido, es decir, la unidad de medida en que se expresa el contenido, por ejemplo, si se trata de un jugo, el contenido podría ser 250 ml, en donde “ml” es la unidad de contenido, en este caso “mililitros”. En el archivo de Catálogos de referencia se encuentra una hoja con las unidades de contenido, en el archivo deberá incluir el “ID” de la unidad, en lugar de la descripción. |
Moneda | Cadena de hasta 40 caracteres | Identifica a la moneda en la que se expresa el costo del producto. Los valores posibles son: DOLAR AMERICANO EURO PESO MEXICANO |
CodigoEmpaque | Numérico decimal | En caso de que aplique, aquí se indica el código del corrugado (o código de empaque) del producto. Si en la capacidad de empaque especifica un valor mayor a 1, será requerido el código de empaque. |
CapacidadEmpaque | Numérico decimal | Cantidad de unidades de venta que se incluyen dentro de una unidad de compra. Si la unidad de compra es la misma que la unidad de venta, entonces, la Capacidad de empaque será 1, para este caso no será requerido un código de empaque. |
CostoUnidadCompra | Numérico decimal | Costo (en la moneda indicada) por unidad de compra del producto, este costo es sin impuestos. Este es un valor de referencia previo a la negociación que podría llevarse a cabo y puede diferir del costo de catálogo registrado en nuestros sistemas internos. |
PrecioSugeridoPublico | Numérico decimal | Precio de venta sugerido a público, por unidad de venta e incluyendo impuestos. Este es un valor de referencia previo a la negociación que podría llevarse a cabo y puede diferir del precio de venta registrado en nuestros sistemas internos. |
UnidadVenta | Cadena de hasta 2 caracteres | Unidad de venta del producto. En el archivo de Catálogos de referencia se encuentra una hoja con las unidades de venta disponibles. Se deberá de incluir el valor del “ID” de la unidad, en lugar de la descripción. |
UnidadCompra | Cadena de hasta 2 caracteres | Unidad de compra del producto. En el archivo de Catálogos de referencia se encuentra una hoja con las unidades de compra disponibles. Se deberá de incluir el valor del “ID” de la unidad, en lugar de la descripción. |
CapacidadVentaMensual | Numérico entero | Es la cantidad de unidades de compra que el proveedor puede entregar a SORIANA mensualmente, este es una referencia para el área de compras. |
...