Nota di supporto KB0402591
Posta elettronica
ERRORE: "Siamo spiacenti - si è verificato un errore di sistema. Errore numero di riferimento ************ ... Causato da: ariba.util.core.FatalAssertionException: i metadati fiscali non possono essere nulli"
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.
Problema

Ho ricevuto il seguente errore di sistema durante la presentazione del questionario di registrazione:

Errore: si è verificato un errore di sistema. Numero di riferimento errore ************

Risoluzione

Prima di tutto, è necessario trovare il resto del messaggio di errore. Salvare il numero di riferimento errore e attenersi alla seguente procedura:

  1. Passare a Gestisci > Amministrazione > Gestione siti > Registro di controllo
  2. Inserire il numero di riferimento errore nei campi Da e A
  3. Aprire l'analisi dello stack e controllare la parte Caused By
  4. Se l'errore è:
    Causato da: ariba.util.core.FatalAssertionException: i metadati fiscali non possono essere null
    , attenersi alla seguente procedura.

Le cause di questo errore sono tre, che possono essere visualizzate di seguito:

Per risolvere la causa n. 1:
Il compratore deve configurare una domanda indirizzo (vendor.address) o una domanda sull'indirizzo esteso (vendor.addressExt.postalAddress) o una domanda di testo con country Code mapping (vendor.address.country Code) nella nuova versione del modello di richiesta fornitore e pubblicare.

Questo risolverà il problema per tutti i nuovi fornitori creati. Per risolvere il problema del fornitore esistente, il fornitore deve seguire la soluzione alternativa selezionando il paese in un altro paese, quindi selezionare nuovamente il paese originale, immettere i dettagli delle tasse e inviare il questionario.

Per risolvere la causa n. 2:

  1. Il compratore deve esportare il file di metadati fiscali (Campi tasse specifici del paese) in Gestisci > Amministrazione > Gestione siti > Importazione/esportazione dati > cerca Esporta campi tasse specifici del paese > Esporta.
  2. Configurare i codici imposta corretti nel file per il rispettivo paese e importare il file csv (ad esempio: vendor.taxInfo.vatRegistrationNumber > codice imposta 0 , vendor.taxInfo.taxNumber1 > appartiene al codice imposta 1 e così via)
  3. Il fornitore sarà in grado di inviare correttamente il questionario.

Per risolvere la causa n. 3:

  1. Se il compratore ottiene un codice fiscale utilizzando una singola domanda, al di fuori della domanda di tipo Tassa, la combinazione paese/codice fiscale specificata deve esistere ancora nel file di metadati fiscali
  2. Ad esempio, se è stata configurata una domanda nella richiesta fornitore mappata a vendor.taxInfo.taxNumber1, nel file di metadati per il paese specificato deve essere presente un codice fiscale 1
  3. Errore di esempio - Errore: i metadati fiscali non possono essere nulli per US:1. L'errore indica nello specifico che la combinazione di paese degli Stati Uniti e codice fiscale 1 non può essere trovata nel file di metadati fiscali
Causa

Questo errore si verifica per due motivi:

  1. Quando è presente una domanda di tipo Tassa configurata nel modello di richiesta fornitore senza un mapping country Code o senza una domanda indirizzo.
    Pertanto, il valore immesso nella domanda di tipo Tassa nella richiesta fornitore verrà impostato in modo predefinito sempre su Stati Uniti nel questionario di registrazione nella domanda della sezione Tassa. Sembra sotto lo screenshot. Quando il fornitore tenta di inviare il questionario riceve l'errore di sistema.

2. Nel modello di richiesta fornitore sono configurate una domanda relativa al paese e alle tasse, ad esempio con il mapping (vendor.taxInfo.vatRegistrationNumber). Tuttavia, nel file di metadati fiscali (Campi tasse specifici del paese), se il codice tassa 0 non è configurato e invece il codice tasse 1 è configurato, il valore della tassa immesso nella richiesta fornitore verrà impostato in modo predefinito su un campo vuoto per il rispettivo paese come indicato di seguito.

Informazioni supplementari

Come procedura consigliata, il compratore deve utilizzare le domande corrette con mapping e la configurazione corretta nel file dei metadati fiscali


Si applica a

Supplier Lifecycle and Performance

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy