Edición de listas de códigos

Después de extraer una lista de códigos de Configuration Hub, puede editarla y, a continuación, cargar la lista de códigos modificada. Se recomienda tener en cuenta estas consideraciones al editar las listas de códigos.

Estructura del archivo de lista de códigos

Las listas de códigos se descargan desde Configuration Hub en formato de archivo de valores separados por comas (CSV). Cada archivo CSV es un archivo de texto delimitado que utiliza una coma para separar cada valor.

Cada archivo CSV contiene filas CLH (Cabecera de lista de contenido), una fila CLIH (Cabecera de elemento de lista de contenido) y una o más filas CLIV (Valor de elemento de lista de contenido).
HCL
Las filas CLH (cabecera de lista de códigos) contienen información de referencia sobre la lista de códigos.
Importante: No edite ni suprima ninguna fila o valor CLH.
CLIH
La fila CLIH (cabecera de elemento de lista de códigos) contiene las cabeceras fijas (nombres de columna) que se utilizan para cada lista de códigos.
Importante: No edite ni suprima la fila o los valores de CLIH.
CLIV
La fila o filas CLIV (Valor de elemento de lista de códigos) contienen cada una un conjunto de valores de elemento.
Sugerencia: Puede actualizar valores en las filas de CLIV y añadir nuevas filas de CLIV según sea necesario.

Cómo actualizar una lista de códigos

Las listas de códigos no se modifican directamente en Configuration Hub. Para modificar una lista de códigos, debe extraer la lista de códigos y editarla utilizando un editor de texto o una herramienta de hoja de cálculo para archivos de valores separados por comas (CSV). La extracción de una lista de códigos le ofrece la posibilidad de cargar cambios en ella en Configuration Hub.

Importante: Cuando edite un archivo de lista de códigos CSV, tenga en cuenta estas consideraciones.
  • Las herramientas de hoja de cálculo proporcionan una forma de ver y editar listas de códigos con los valores formateados en columnas y filas. Sin embargo, debe tener cuidado al utilizar herramientas de hoja de cálculo si los valores de la lista de códigos contienen ceros iniciales.
    • Si está seguro de que la lista de códigos no contiene valores con ceros iniciales, puede abrir el archivo CSV con una herramienta de hoja de cálculo con la función de apertura de archivo predeterminada.
    • Si no está seguro de si la lista de códigos contiene valores con ceros iniciales, después de descargar la lista de códigos desde Configuration Hub, abra el archivo CSV en un editor de texto. A continuación, utilice la función de búsqueda del editor de texto para buscar ,0. Si ese valor se encuentra en la búsqueda, la lista de códigos contiene ceros iniciales.
    • Si la lista de códigos contiene valores con ceros iniciales, utilice la función de importación de la herramienta de hoja de cálculo para conservar los ceros iniciales. Para obtener más información, consulte Conservación de ceros iniciales en una lista de códigos. De forma alternativa, puede editar el archivo CSV utilizando un editor de texto, pero tenga cuidado al trabajar con listas de códigos grandes para asegurarse de que se mantiene el formato CSV.
  • Los espacios iniciales y finales se recortan.
  • No edite ni suprima ninguna fila o valor CLH.
  • No edite ni suprima la fila o los valores de CLIH.
  • No añada columnas nuevas al archivo.
  • Puede actualizar valores en las filas de CLIV y añadir nuevas filas de CLIV según sea necesario. Sin embargo, tenga cuidado al modificar los datos de lista de códigos existentes, especialmente cuando la lista de códigos la utilizan varias correlaciones o con varios socios comerciales. Puesto que los cambios de lista de códigos pueden tener un efecto no intencional, asegúrese de probar cualquier lista de códigos modificada para cada correlación o socio comercial con el que se utiliza.
  • Los valores de lista de códigos sólo pueden contener caracteres ASCII ampliados, caracteres no HTML, guiones o guiones em.
  • No cambie el nombre de archivo del archivo CSV de lista de códigos.
  • Asegúrese de guardar el archivo CSV editado en el formato CSV.

Caracteres especiales en valores de lista de códigos

Si utiliza una herramienta de hoja de cálculo para editar un archivo CSV, es posible que la herramienta de hoja de cálculo ya maneje los caracteres especiales que utilice en los valores de lista de códigos. Para obtener más información, consulte la documentación de la herramienta de hoja de cálculo para determinar cómo se manejan los caracteres especiales como las comas.

Si está editando un archivo CSV con un editor de texto y un valor contiene una coma, debe escribir dicho valor entre comillas dobles. Por ejemplo, el valor blue, red debe estar encapsulado entre comillas dobles en el archivo CSV como se indica a continuación: "blue, red".

Tamaño máximo de lista de códigos

Una lista de códigos puede contener hasta 25.000 elementos, pero el tamaño global del archivo CSV de la lista de códigos debe ser inferior a 3 megabytes.
Importante: Si una lista de códigos supera estos límites de tamaño, la lista de códigos no se puede cargar.

Los espacios iniciales y finales no están soportados

Los espacios iniciales o finales no están soportados en los valores de lista de códigos. Los espacios iniciales o finales se recortan. Por lo tanto, un valor que consta únicamente de un espacio o espacios se trata como si no estuviera presente ningún valor. Sin embargo, en un valor que contiene un espacio entre palabras (por ejemplo, blue red), el espacio se conserva.

Conservación de ceros iniciales en una lista de códigos

Si abre un archivo CSV en una herramienta de hoja de cálculo y no ve los ceros iniciales esperados para un valor, utilice un editor de texto para ver los valores de texto sin formato. Si edita una lista de códigos con una herramienta de hoja de cálculo que formatea campos de tipo de texto que contienen números como campos de tipo numérico, es posible que se eliminen los ceros iniciales. La pérdida de ceros iniciales puede provocar sustituciones de código incorrectas, valores perdidos, anomalías de proceso de datos y anomalías de transformación.

Puede importar datos de lista de códigos en una herramienta de hoja de cálculo para evitar la eliminación de ceros iniciales. Para obtener más información, consulte la documentación de la herramienta de hoja de cálculo para determinar cómo visualizar los ceros iniciales en la herramienta de forma predeterminada.

Método de ejemplo para tratar los ceros a la izquierda utilizando Microsoft™ Excel (sistema operativo Windows™)

Este procedimiento que se describe es sólo un ejemplo, y puede diferir en función de la herramienta de hoja de cálculo y el sistema operativo. Para obtener más información, consulte la documentación de la herramienta de hoja de cálculo.

  1. En Configuration Hub, descargue el archivo CSV de lista de códigos.
  2. En Microsoft Excel, asegúrese de que el Asistente de importación esté habilitado.
    1. En el menú Archivo , seleccione Opciones.
    2. En Opciones de Excel, seleccione Datos.
    3. En la sección Mostrar asistentes de importación de datos heredados , seleccione el recuadro de selección Desde texto (heredado) .
  3. Después de habilitar el asistente de importación, seleccione Archivo > Nuevo y seleccione Libro de trabajo en blanco.
  4. En el menú Datos , seleccione Obtener datos > Asistentes heredados > Desde texto (heredado).
  5. En el cuadro de diálogo Importar archivo de texto , seleccione la lista de códigos adecuada y pulse Importar.
  6. En el Asistente de importación de texto-Paso 1 de 3, asegúrese de que la opción Delimitado esté seleccionada y pulse Siguiente.
  7. En el Asistente de importación de texto-Paso 2 de 3, desmarque el recuadro de selección Tabulador y seleccione el recuadro de selección Coma . A continuación, pulse Siguiente.
  8. En el Asistente de importación de texto-Paso 3 de 3, en la sección Vista previa de datos , mantenga pulsado Mayús en el teclado y pulse para seleccionar (resaltar) todas las columnas. A continuación, en la sección Formato de datos de columna , seleccione Texto y pulse Finalizar.
  9. En el cuadro de diálogo Importar archivo de datos , seleccione Hoja de trabajo existente y pulse Aceptar.
    Sugerencia: Verifique que los datos de la lista de códigos se han importado con ceros iniciales conservados. Si añade nuevos valores con ceros iniciales a la lista de códigos, estos ceros iniciales también se conservan.
  10. Realice los cambios necesarios en la lista de códigos.
  11. En el menú Archivo , seleccione Guardar como.
  12. En el recuadro de diálogo Guardar como , pulse Examinar.
    1. En Guardar como tipo, seleccione CSV (delimitado por comas) (*.CSV).
      Importante: No guarde la lista de códigos como tipo CSV UTF-8.
    2. En Nombre de archivo, escriba el nombre de archivo CSV de lista de códigos original.
    3. Pulse Guardar. Ahora puede cargar la lista de códigos cambiada en Configuration Hub.

Método de ejemplo para manejar ceros iniciales utilizando Microsoft Excel (sistema operativomacOS )

Este procedimiento que se describe es sólo un ejemplo, y puede diferir en función de la herramienta de hoja de cálculo y el sistema operativo. Para obtener más información, consulte la documentación de la herramienta de hoja de cálculo.

  1. En Configuration Hub, descargue el archivo CSV de lista de códigos.
  2. En Microsoft Excel, seleccione Archivo > Nuevo y seleccione Libro de trabajo en blanco.
  3. En el menú Archivo , seleccione Importar.
  4. En el cuadro de diálogo Importar , asegúrese de que la opción Archivo CSV esté seleccionada. A continuación, seleccione la lista de códigos adecuada y pulse Importar.
  5. Seleccione el archivo CSV de lista de códigos y pulse Obtener datos.
  6. En el Asistente de importación de texto-Paso 1 de 3, asegúrese de que la opción Delimitado esté seleccionada y pulse Siguiente.
  7. En el Asistente de importación de texto-Paso 2 de 3, desmarque el recuadro de selección Tabulador y seleccione el recuadro de selección Coma . A continuación, pulse Siguiente.
  8. En el Asistente de importación de texto-Paso 3 de 3, en la sección Vista previa de los datos seleccionados , mantenga pulsada la tecla MAYÚS en el teclado y pulse para seleccionar (resaltar) todas las columnas. A continuación, en la sección Formato de datos de columna , seleccione Texto y pulse Finalizar.
  9. En el cuadro de diálogo Importar datos , seleccione Hoja existente y pulse Aceptar.
    Sugerencia: Verifique que los datos de la lista de códigos se han importado con ceros iniciales conservados. Si añade nuevos valores con ceros iniciales a la lista de códigos, estos ceros iniciales también se conservan.
  10. Realice los cambios necesarios en la lista de códigos.
  11. En el menú Archivo , seleccione Guardar como.
  12. En el recuadro de diálogo Guardar como , pulse Examinar.
    1. En Formato de archivo, seleccione Valores separados por comas (CSV).
      Importante: No guarde la lista de códigos como tipo CSV UTF-8.
    2. En Guardar como, seleccione o escriba el nombre de archivo CSV de lista de códigos original.
    3. Pulse Guardar. Ahora puede cargar la lista de códigos cambiada en Configuration Hub.