Dati di input CSV
I dati utilizzati come input per il caricamento CSV hanno un formato specifico. L'input CSV contiene i componenti indicati di seguito.
• Bundle CSV
Ogni bundle deve contenere una raccolta (o famiglia di prodotti) oltre alle informazioni sulle parti e le informazioni dei servizi di assistenza.
• Gerarchia prodotti completa per tutte le raccolte
Questo file CSV deve contenere l'intera gerarchia prodotti per tutti i dati di input CSV caricati in Servigistics InService. La cartella Images contiene immagini della gerarchia di prodotti.
È necessario considerare il modo in cui definire il contesto delle strutture informazioni. Se il contesto di una struttura informazioni viene impostato a livello di family table, tutti i modelli contenuti nella family table utilizzano lo stesso file toc.csv. Il contesto della cartella di primo livello è il modello. È necessaria una cartella di primo livello per ciascun modello della family table.
Per filtrare i documenti per un modello specifico, utilizzare i numeri di serie nei documenti e il file productinstance.csv per mappare il numero di serie al modello.
Dati di input CSV incrementali
Il processo di caricamento CSV consente di caricare solo un sottoinsieme dei dati contenenti un aggiornamento incrementale. Il file .csv di aggiornamento incrementale contiene solo le voci che devono essere aggiunte, aggiornate o eliminate dal sistema.
La data di creazione è un campo obbligatorio nel file properties.csv, tramite cui viene determinato il caricamento dei bundle di aggiornamento incrementale. Il caricamento dei dati di input non viene completato se i dati contengono una data di creazione precedente a quella degli ultimi dati caricati.
Il processo di aggiornamento incrementale è supportato per i tipi di dati riportati di seguito.
• Immagini nel file image.csv
• Documenti XML nel file xml.csv
• Documenti PDF nel file pdf.csv
• Documenti immagine nel file graphic.csv
La struttura informazioni associata (toc.csv) deve essere fornita nel bundle contenente una modifica incrementale di immagini, XML, PDF o elementi grafici. L'unica eccezione è quando gli elementi informativi inclusi non sono associati ad alcuna struttura informazioni (bundle solo IE) e non sono pertanto presenti associazioni di contesto o struttura informazioni. In tal caso, la raccolta in cui devono essere caricati gli elementi informativi deve essere specificata nel file properties.csv.
• Istanza di prodotto nel file productinstance.csv
• Parti nel file part.csv
• Elenchi parti nel file assembly.csv
Per caricare una modifica incrementale di un elenco parti, la struttura informazioni associata (toc.csv) deve essere fornita nel bundle.
• Parti sostituite, alternative, con riferimento incrociato o supplementari nel file part_relations.csv
• Informazioni sugli hot spot nel file hotspot.csv
Il processo di aggiornamento incrementale non è supportato per i tipi di dati descritti di seguito.
• Gerarchia prodotti nel file producthierarchy.csv
Se questo file è incluso nei dati di aggiornamento incrementale, sostituisce la gerarchia prodotti caricata precedentemente.
• Struttura informazioni nel file toc.csv
È possibile aggiornare o eliminare solo un'intera sottostruttura secondaria specifica della struttura informazioni. L'aggiornamento incrementale non è supportato per voci specifiche della struttura informazioni.
• Distinta base nei file bom.csv e bomcollections.csv
È possibile aggiornare o eliminare solo un'intera sottostruttura specifica della distinta base. Gli aggiornamenti incrementali non sono supportati per voci specifiche della distinta base.
• Opzioni e scelte in OptionsChoicesDefinition.csv e OptionsChoices_Applicability.csv
È possibile caricare definizioni di opzioni e di scelte mediante lo strumento di caricamento CSV, secondo un processo di caricamento di opzioni e scelte simile a quello di terze parti. L'aggiornamento incrementale non è supportato per questo tipo.
Caricamento di più raccolte
È possibile caricare un bundle di input CSV che si estende o viene caricato in più contesti o raccolte. Per specificare le raccolte, è possibile utilizzare gli approcci descritti di seguito.
• Specificare l'elenco dei contesti correlati nella colonna del contesto di properties.csv.
In questo caso, la mappatura alle rispettive raccolte viene risolta e i dati vengono caricati in ciascuna delle raccolte specificate durante il processo di caricamento.
• Specificare il singolo attributo CollectionID in cui si desidera caricare i dati.
Questa opzione viene in genere utilizzata per i bundle che contengono solo elementi informativi.
• Non specificare i contesti o l'ID raccolta e utilizzare la struttura informazioni (toc.csv) nel bundle.
In questo caso, la mappatura alle raccolte viene risolta utilizzando la relazione con la struttura informazioni.
Definizione dell'associazione della gerarchia prodotti per ciascuna struttura informazioni
È possibile specificare un'associazione diversa del modello o della famiglia della gerarchia prodotti per ciascuna sottostruttura della struttura informazioni. A tale scopo, specificare il livello di nodo della gerarchia prodotti pertinente (famiglia o modello) che si applica a ciascuna delle voci della struttura informazioni nella colonna Parent Entity Code del file toc.csv.
Definizione di contesto e applicabilità per gli elementi informativi o le cartelle della struttura informazioni
È possibile specificare diversi contesti e numeri di serie o altre informazioni sull'applicabilità (quali opzioni e varianti ed effettività per data) per ciascuna sottocartella della struttura informazioni nel file toc.csv. Se non sono disponibili informazioni sull'applicabilità specifiche per una determinata sottocartella della struttura informazioni, l'effettività viene acquisita dal livello del documento. È inoltre possibile specificare le informazioni di applicabilità a livello di mappatura di elementi informativi (PDF, XML, immagini, rappresentazioni grafiche e file .csv).
Per specificare informazioni sull'applicabilità, in questi file sono disponibili le colonne riportate di seguito.
• Context and SN - Specifica una combinazione di più contesti e numeri di serie applicabili.
È possibile specificare un numero di serie, il contesto o una combinazione dei due nel seguente formato: Contesto1:NS1; Contesto2:NS2.
• Applicability - Fornisce un'opzione più avanzata per specificare una combinazione di contesto, numero di serie, opzioni e varianti o informazioni sull'effettività per data in formato APEX.
Ad esempio:
(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 - Specifica l'applicabilità solo in base a un intervallo di numeri di serie.
Definizione delle relazioni di parti
È possibile caricare parti sostituite, alternative, con riferimento incrociato o supplementari. Nel file di mappatura part_relations.csv è disponibile una colonna Relation in cui è possibile specificare il tipo di relazione.
È inoltre possibile caricare relazioni di gruppi di sostituzione uno a molti e molti a uno, specificando un gruppo di più parti nelle colonne Target Part Code o Source Part Code del file part_relations.csv. Una volta specificate più parti, il processo di caricamento le raggruppa nella catena di sostituzioni. Il processo non supporta relazioni molti a molti (gruppo a gruppo).
|
|
Nelle release precedenti, tali informazioni erano incluse nel file alternative_parts.csv. Questo file non è più supportato. La prima colonna nel file precedente era denominata Alternate Source Part Code. Nel nuovo file, tale colonna è denominata Source Part Code.
|
Caricamento di elementi informativi non associati a una struttura informazioni
È possibile caricare elementi informativi non associati a strutture informazioni. In questo caso, i dati CSV completi potrebbero contenere elementi informativi non presenti nel file toc.csv. Per quanto riguarda tutti gli altri input, i dati CSV devono contenere questi elementi informativi, le relative immagini e i file di mappatura (ad esempio, le informazioni sulle miniature) come per qualsiasi altro elemento informativo.
Gli elementi informativi non presenti nel file toc.csv vengono creati con le informazioni e i metadati appropriati nella cartella corretta. Il nome di raccolta per questi elementi informativi viene recuperato dal file properties.csv. Tali elementi non possono essere associati ad alcun contesto o numero di serie.
In questo caso è necessario specificare le informazioni nelle colonne Description_lang, Context and SN e Applicability per gli elementi informativi, in quanto queste informazioni sono in genere incluse nel file toc.csv. Inoltre, non è possibile includere informazioni solo SN nella colonna Context and SN per i bundle che contengono solo elementi informativi. È necessario fornire le informazioni di applicabilità per contesto e SN.
Caricamento di opzioni e scelte
È possibile caricare definizioni di opzioni e di scelte mediante lo strumento di caricamento CSV, secondo un processo di caricamento di opzioni e scelte simile a quello di terze parti (vedere
Personalizzazione delle opzioni di accesso).
I seguenti file di input CSV definiscono le informazioni riportate di seguito.
• OptionsChoicesDefinition.csv - Definisce le informazioni multilingua per opzioni e scelte
• OptionsChoices_Applicability.csv - Imposta il contesto (nodo della gerarchia di prodotti) per un'opzione e una scelta specifiche
Caricamento di elementi informativi in modalità condivisa
È possibile caricare elementi informativi in modalità condivisa. Questa operazione consente di mantenere un singolo set di elementi informativi durante il caricamento e di evitare la duplicazione di elementi informativi in contesti differenti tra più voci della struttura informazioni. Questo processo è conforme alla preferenza di sistema impostata.
Documenti correlati a una parte
Durante il caricamento è possibile associare e correlare determinati documenti di elementi informativi (PDF, XML e IMMAGINI) a una parte. I documenti correlati vengono visualizzati nella scheda Documenti correlati della pagina delle informazioni della parte.
Supporto per più organizzazioni
È possibile caricare parti che hanno origine da più organizzazioni in un singolo bundle CSV. Per specificare le organizzazioni, è disponibile una colonna Org Name nei file part.csv, assembly.csv, part_relations.csv e bomcollections.csv. Se non viene specificata, per l'organizzazione viene utilizzato il livello del bundle Org Name nel file properties.csv.
Unione di dati da bundle CSV e SIM/SP
È possibile unire dati derivanti da bundle CSV e SIM/SP. Per ulteriori informazioni, vedere
Configurazione dello strumento di caricamento CSV e caricamento dei dati.