CatalogEntryAttributeDictionaryAttributeRelationship

Utilice la palabra clave CatalogEntryAttributeDictionaryAttributeRelationship para cargar relaciones entre atributos de diccionario de atributos y entradas de catálogo en la base de datos de HCL Commerce.

Anteriormente, estos datos se podían cargar sólo en archivos con formato CSV. Ahora ya puede cargar información en un archivo de entrada con formato CSV o XML. Su archivo de entrada debe contener nombres y definiciones de columnas CSV o elementos XML que especifiquen las características del tipo de objeto de negocio que va a cargar en la base de datos.

Las relaciones de atributos del diccionario de atributos y las entradas de catálogo se pueden cargar para atributos descriptivos y de definición:
  • Para atributos de definición, los valores de atributos definidos en el atributo deben existir en el catálogo. Los valores de atributos no se pueden cargar para atributos de definición cuando crea una relación.
  • Para atributos descriptivos, los valores de atributos se pueden cargar con una relación. Si los valores de atributos especificados no existen en el catálogo para el atributo, los valores se cargan antes que la relación.
  • Cuando se crea una entrada de catálogo y una relación de atributo para un atributo con valores redefinidos (permitidos), la relación existente entre los dos objetos se elimina y la relación especificada se carga.

Definiciones de columnas CSV y de elementos XML

PartNumber
(Serie) Número de pieza de la entrada de catálogo. Este campo o CatalogEntryUniqueId es obligatorio. El número de pieza de una entrada de catálogo aparece en el Management Center como el valor de la propiedad Code de la entrada de catálogo.
CatalogEntryUniqueId
(Entero) Número de referencia exclusivo interno de la entrada de catálogo. Este campo o el valor de PartNumber es obligatorio.
AttributeIdentifier
(Serie) Identificador de atributo. Este campo o AttributeUniqueId es necesario.
AttributeUniqueId
(Entero) Número de referencia exclusivo del atributo. Este campo o Identifier es necesario..
LanguageId
(Entero) El identificador de idioma para campos específicos del idioma. Por ejemplo:
  • -1- para inglés
  • --2 para francés.
La columna Idioma se renombra a LanguageId. Debe especificar un solo identificador de idioma; utilice LanguageId en lugar de Language como el identificador de idioma.
(Entero) ID de idioma para los campos específicos del idioma (Name, ShortDescription, LongDescription, AuxDescription1, AuxDescription2, Thumbnail, FullImage, Published y Keyword). Por ejemplo:
  • -1 para inglés
  • -2 para francés.
Idioma
(Entero) El identificador de idioma para campos específicos del idioma. Por ejemplo:
  • -1 para inglés
  • -2 para francés.
ValueIdentifier
(Serie) Identificador exclusivo del valor de atributo. Utilice este campo cuando el atributo contiene valores permitidos que están definidos. Si el atributo no contiene valores permitidos que están definidos, este campo se utilizará como identificador de valor del valor recién creado.
Valor
(Serie) El valor específico del idioma del atributo. Los valores de atributo se basan en el tipo de datos, por ejemplo texto, número o decimal.
Usage
(Serie) El uso del atributo en relación con la entrada de catálogo. El campo se puede establecer en Definición o nulo para atributos de definición que se utilizan para la resolución de códigos de artículo; Descriptivo para atributos descriptivos.
Secuencia
(Decimal) Número que se utiliza para controlar el orden en que se visualizan los atributos para una entrada de catálogo. Los atributos se visualizan en orden ascendente. El valor predeterminado es 0.
AttributeStoreIdentifier
(Serie) Identificador de la tienda propietaria del diccionario de atributos. Utilice este campo cuando el sitio utiliza el modelo de sitios ampliados, en el que la tienda a la que pertenece el diccionario de atributos es diferente de la tienda a la que pertenece la entrada de catálogo.
AttributeStoreUniqueId
(Entero) Número de referencia exclusivo de la tienda propietaria del diccionario de atributos.
Field1
(Entero) Campo personalizado para la información de relación entre entrada de catálogo y atributo.
Carga datos en: CATENTRYATTR.FIELD1
Field2
(Entero) Campo personalizado para la información de relación entre entrada de catálogo y atributo.
Carga datos en: CATENTRYATTR.FIELD2
Field3
(Serie) Campo personalizado para la información de relación entre entrada de catálogo y atributo.
Carga datos en: CATENTRYATTR.FIELD3
Eliminar
(Serie) Un distintivo que indica si se debe eliminar. Para eliminar una fila, especifique 1.