Domande frequenti KB0394601
Posta elettronica
Importazione contratti precedenti: cosa sta causando l'errore "NoSuchElementException: null"?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Domanda

Causa dell'errore di importazione dei contratti precedenti, NoSuchElementException: null

Risposta

Nella maggior parte dei casi, si è verificato un problema nei dati dei campi che contiene grandi quantità di testo. Quando si verifica questo errore, vicino alla fine di un valore di campo del testo esteso sono presenti più virgolette ("), che causano l'instabilità dei delimitatori delle colonne. Nella riga di dati interessata, viene creata una nuova colonna a cui manca un'intestazione a causa delle virgolette che interrompono i delimitatori.

Un esempio che ha causato un problema è:

Noi, il Popolo degli Stati Uniti, con l'ordine di formare un'Unione più perfetta, stabiliamo la Giustizia, assicuriamo la Tranquillità interna, forniamo la difesa comune, promuoviamo il benessere generale e garantiamo le benedizioni della Libertà a noi stessi e alla nostra Posterità, ordiniamo e stabiliamo questa Costituzione per gli "Stati Uniti d'America".

Le virgolette intorno agli Stati Uniti d'America possono interrompere il caricamento dei valori separati da virgola (CSV) perché interrompono i separatori di campo della virgola, causando il tentativo di creare una nuova colonna all'interno di quella riga priva di valore di intestazione.

Per correggere il problema, rimuovere le virgolette verso la fine della stringa ed eseguire nuovamente l'importazione.

Informazioni supplementari

Per sapere dove trovare i dati errati nel file Contracts.csv, visualizzare il registro degli errori di importazione in Gestisci > Amministrazione > Gestione progetti > Importa stato contratti precedenti. Scorrere fino in fondo al registro di importazione per trovare il messaggio di errore. Quindi, controllare la riga di dati visualizzata dopo l'ultima riga di aggiornamento/creazione riuscita per il registro.


Si applica a

Contratti strategici

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy