Publicación y carga de Servigistics InService > Utilización de la publicación y carga > Carga de datos CSV > Datos de entrada de CSV
  
Datos de entrada de CSV
Los datos que se utilizan como entrada para la carga de CSV tienen un formato especificado. En la entrada de CSV se incluyen los siguientes componentes:
Paquete CSV
En cada paquete se debe incluir una recopilación (o familia de productos), además de información de los artículos y de servicio.
Jerarquía de productos completa de todas las recopilaciones
En este fichero CSV se debe incluir la jerarquía de productos completa de todos los datos de entrada de CSV cargados en Servigistics InService. En la carpeta Images se incluyen las imágenes de la jerarquía de productos.
Es necesario considerar cómo definir el contexto de las estructuras de información. Si el contexto de una estructura de información se define en el nivel de la familia, todos los modelos de esa familia utilizarán el mismo fichero toc.csv. El contexto de la carpeta de primer nivel es el modelo. Se necesita una carpeta de primer nivel para cada modelo de la familia.
Para filtrar los documentos de un modelo específico, utilice números de serie en los documentos y utilice productinstance.csv para asignar el número de serie al modelo.
Datos de entrada CSV incrementales
El proceso de carga CSV permite cargar solo un subconjunto de los datos que contienen una actualización incremental. En el fichero .csv de actualización incremental solo se incluyen las entradas que se deben añadir, actualizar o borrar del sistema.
La fecha de creación es un campo obligatorio del fichero properties.csv, con el que se determina la carga de los paquetes de actualización incremental. La carga de datos de entrada fallará si los datos contienen una fecha de creación anterior a la fecha de creación de los últimos datos cargados.
El proceso de actualización incremental se soporta para los siguientes tipos de datos:
Imágenes en image.csv
Documentos XML en xml.csv
Documentos PDF en pdf.csv
Documentos GRAPHIC en graphic.csv
Se debe proporcionar la estructura de información asociada (toc.csv) en el paquete en el que se incluye un cambio incremental de una imagen, XML, PDF o gráfico. La única excepción es si los elementos de información incluidos no están asociados con ninguna estructura de información (un paquete de un solo elemento de información), por lo que no hay ningún contexto ni asociación de estructura de información. En este caso, la recopilación en la que se deben cargar los elementos de información, se debe especificar en el fichero properties.csv.
Instancia de producto en productinstance.csv
Artículos en part.csv
Listas de artículos en assembly.csv
Para cargar un cambio incremental de una lista de artículos, se debe proporcionar la estructura de información asociada (toc.csv) en el paquete.
Artículos sustituidos, alternativos, de referencia cruzada o complementarios en part_relations.csv
Información de las zonas activas en hotspot.csv
El proceso de actualización incremental no se soporta para los siguientes tipos de datos:
Jerarquía de productos en producthierarchy.csv
Si este fichero se incluye en los datos de actualización incremental, reemplaza la jerarquía de productos cargada anteriormente.
Estructura de información en toc.csv
Solo se puede actualizar o borrar todo un subárbol específico de estructura de información. La actualización incremental no se soporta para entradas específicas de estructura de información.
LDM en bom.csv y bomcollections.csv
Solo se puede actualizar o borrar todo un subárbol específico de LDM. Las actualizaciones incrementales no se soportan en entradas específicas de LDM.
Opciones y elecciones en OptionsChoicesDefinition.csv y OptionsChoices_Applicability.csv
Es posible cargar definiciones de opciones y elecciones mediante la herramienta de carga de CSV, la cual es similar al proceso de carga de las opciones y elecciones de terceros. La actualización incremental no se soporta para este tipo.
Carga de varias recopilaciones
Es posible cargar un paquete de entrada CSV que se extienda o se cargue en varios contextos o recopilaciones. Se pueden utilizar los siguientes métodos para especificar las recopilaciones:
Especifique la lista de contextos relacionados en la columna de contexto de properties.csv.
En este caso, se resuelve la asignación a las recopilaciones correspondientes y los datos se cargan en cada una de las recopilaciones especificadas en el proceso de carga.
Especifique el único CollectionID en el que desea que se carguen los datos.
Esta opción se utiliza generalmente para paquetes en los que solo se incluyen elementos de información.
No proporcione los contextos ni el ID de recopilación. Utilice la estructura de información (toc.csv) del paquete.
En este caso, la asignación de recopilación se resuelve utilizando la relación con la estructura de información.
Definición de la asociación de jerarquía de productos para cada estructura de información
Se puede especificar una asociación de familia o modelo de jerarquía de productos diferente para cada uno de los subárboles de la estructura de información. Para ello, especifique el nivel pertinente de nodo de jerarquía de productos (familia o modelo) que se aplica a cada una de las entradas de estructura de información en la columna Parent Entity Code del fichero toc.csv.
Especificación del contexto y la aplicabilidad en carpetas de estructura de información o de elementos de información
Es posible especificar diferentes contextos, números de serie u otra información de aplicabilidad (incluidas las opciones y variantes, así como la efectividad por fecha) para cada una de las subcarpetas de estructura de información en el fichero toc.csv. Si no existe ninguna información de aplicabilidad específica para una determinada subcarpeta de estructura de información, la efectividad se obtiene del nivel del documento. Igualmente, se puede especificar la información de aplicabilidad en el nivel de la asignación del elemento de información (PDF, XML, imágenes, gráficos y ficheros .csv del conjunto).
Están disponibles las siguientes columnas en estos ficheros para proporcionar información de aplicabilidad:
Context and SN: se proporciona una combinación de varios contextos y números de serie aplicables.
Se puede proporcionar un número de serie, un contexto o una combinación en el siguiente formato: Context1:SN1; Context2:SN2.
Applicability: se proporciona una opción más avanzada para especificar una combinación de contexto, número de serie, opciones y variantes, o información de efectividad por fecha en el formato APEX.
Por ejemplo:
(OR (AND (INSTANCE_RANGE 'SUV_WE_DE_SN001' 'SUV_WE_DE_SN002'))
(AND (OR (INSTANCE_RANGE 'SEDAN_SH_DE_SN001' 'SEDAN_SH_DE_SN015')
(DATE_RANGE '2015-01-01 00:00:00.0' '2020-01-01 00:00:00.0'))))
SN: se proporciona aplicabilidad basada en solo un rango de números de serie.
Especificación de relaciones de artículos
Se pueden cargar artículos sustituidos, alternativos, de referencia cruzada o complementarios. Se proporciona una columna Relation en el fichero de asignaciones part_relations.csv donde se puede especificar el tipo de relación.
También se pueden cargar relaciones de grupos de sustitución uno a muchos y muchos a uno especificando un grupo de varios artículos en las columnas Source Part Code o Target Part Code del fichero part_relations.csv. Una vez que se hayan especificado varios artículos, el proceso de carga los agrupa en la cadena de sustitución. Se debe tener en cuenta que el proceso no soporta las relaciones muchos a muchos (grupo a grupo).
* 
En versiones anteriores, esta información se incluía en el fichero alternative_parts.csv. Este fichero ya no se soporta. La primera columna del fichero anterior se denominaba Alternate Source Part Code. Esta columna se denomina Source Part Code en el nuevo fichero.
Carga de elementos de información no asociados a una estructura de información
Es posible cargar elementos de información (IE) que no están asociados a ninguna estructura de información (IS). Esto significa que en todos los datos CSV se pueden incluir elementos de información que no estén en el fichero toc.csv. En cuanto al resto de las entradas, en los datos CSV se deben incluir estos elementos de información, sus imágenes relacionadas y ficheros de asignación (por ejemplo, la información de imágenes reducidas) como con cualquier otro elemento de información.
Los elementos de información que no se encuentren en el fichero toc.csv se crean con la información y los metadatos correspondientes en la carpeta correcta. El nombre de la recopilación de estos elementos de información se recupera del fichero properties.csv. Estos elementos de información no se pueden asociar con ningún contexto o número de serie.
En este caso, se debe especificar la información de las columnas Description_lang, Context and SN y Applicability para los elementos de información, ya que esta información se incluye normalmente en el fichero toc.csv. Además, no se puede incluir información solo del número de serie en la columna Context and SN para paquetes que solo contienen elementos de información. Se debe proporcionar la información de aplicabilidad tanto del contexto como del número de serie.
Carga de opciones y elecciones
Es posible cargar definiciones de opciones y elecciones mediante la herramienta de carga de CSV, la cual es similar al proceso de carga de las opciones y elecciones de terceros (consulte Personalización de las opciones de acceso).
Esta información se define en los siguientes ficheros de entrada CSV:
OptionsChoicesDefinition.csv: se define la información multilingüe de las opciones y las elecciones.
OptionsChoices_Applicability.csv: se define el conjunto (nodo de jerarquía de productos) de una opción y elección concretas.
Carga del elemento de información en modo Compartido
Es posible cargar elementos de información en modo Compartido, lo que significa que durante la carga se conserva un único conjunto de elementos de información y así se evita duplicar elementos de información en diferentes contextos de las múltiples entradas de la estructura de información. Este proceso cumple con la preferencia del sistema definida.
Documentos relacionados con el artículo
Es posible asociar y relacionar ciertos documentos de elementos de información (PDF, XML y GRAPHICS) a un artículo durante la carga. Los documentos relacionados se muestran la ficha Documentos relacionados de la página de información del artículo.
Soporte para varias organizaciones
Es posible cargar los artículos que se originan en múltiples organizaciones en un único paquete CSV. Se proporciona una columna Org Name en los ficheros part.csv, assembly.csv, part_relations.csv y bomcollections csv para especificar las organizaciones. Si no se especifica ninguna a organización, el nivel del paquete Org Name del fichero properties.csv se utiliza para la organización.
Combinación de datos CSV y SIM/SP
Es posible combinar datos de paquetes CSV y SIM/SP. Consulte Configuración de la herramienta de carga de CSV y carga de datos para obtener más información.