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.
Durante l'invio del questionario di registrazione ho ricevuto il seguente errore di sistema:
Errore: Siamo spiacenti - Si è verificato un errore di sistema. Errore numero di riferimento ************
Innanzitutto, è necessario trovare il resto del messaggio di errore. Salvare il numero di riferimento errore e attenersi alla seguente procedura:
- Passare a Gestisci > Amministrazione > Gestione siti > Registro di controllo
- Inserire il numero di riferimento errore nei campi Da e A
- Aprire l'analisi dello stack e controllare la parte Causato da
- Se l'errore è:
Causato da: ariba.util.core.FatalAssertionException: i metadati fiscali non possono essere nulli
, attenersi alla seguente procedura.
Esistono tre cause per questo errore, che è possibile vedere di seguito:
Per risolvere la causa n. 1:
Il compratore deve configurare una domanda sull'indirizzo (vendor.address) o una domanda sull'indirizzo esteso (vendor.addressExt.postalAddress) o una domanda di testo con mapping country Code (vendor.address.nationCode) nella nuova versione del modello di richiesta fornitore e pubblicare.
Questo risolverà il problema per tutti i fornitori appena creati. Affinché il fornitore esistente possa risolvere il problema, il fornitore deve seguire la soluzione alternativa selezionando il paese in un altro paese, quindi selezionare nuovamente il paese originale, immettere i dettagli fiscali e inviare il questionario.
Per risolvere la causa n. 2:
- Il compratore deve esportare il file di metadati delle tasse (Campi tasse specifici del paese) in Gestisci > Amministrazione > Gestione siti > Importazione/esportazione dati > cerca Esportazione campi tasse specifici del paese > Esporta.
- Configurare i codici tasse corretti nel file per il rispettivo paese e importare il file csv (ad esempio: vendor.taxInfo.vatRegistrationNumber > codice tasse 0 , vendor.taxInfo.taxNumber1 > appartiene al codice tasse 1 e così via).
- Il fornitore sarà in grado di inviare correttamente il questionario.
Per risolvere la causa n. 3:
- Se il compratore ottiene un codice fiscale utilizzando una singola domanda, al di fuori della domanda di tipo Tassa, la combinazione codice fiscale/paese specificata deve ancora esistere nel file dei metadati fiscali
- Ad esempio, se nella richiesta fornitore è configurata una domanda mappata a vendor.taxInfo.taxNumber1, nel file di metadati deve essere presente un codice fiscale 1 per il paese specificato
- Errore di esempio: errore: i metadati delle tasse non possono essere nulli per US:1, l'errore indica specificamente che la combinazione di paese Stati Uniti e codice fiscale 1 non è stata trovata nel file di metadati delle tasse
Questo errore si verifica per i seguenti due motivi:
- Quando nel modello di richiesta fornitore è configurata una domanda di tipo Tassa senza mapping del codice paese o senza domanda sull'indirizzo.
Pertanto, il valore immesso nella domanda di tassa nella richiesta fornitore verrà impostato in modo predefinito sugli Stati Uniti nel questionario di registrazione sotto la domanda della sezione Tassa. Sembra come sotto screenshot. Quando il fornitore tenta di inviare il questionario riceve l'errore di sistema.

2. Ad esempio, nel modello di richiesta fornitore sono presenti una domanda sul paese e una domanda di tipo Tassa configurate con il mapping (vendor.taxInfo.vatRegistrationNumber). Tuttavia, nel file di metadati delle tasse (Campi tasse specifici del paese) se il codice tasse 0 non è configurato e invece è configurato il codice tasse 1, il valore della tassa immesso nella richiesta fornitore verrà impostato in modo predefinito sul campo vuoto per il rispettivo paese come segue.

Come procedura consigliata, il compratore deve utilizzare le domande corrette con mapping e la configurazione corretta nel file di metadati delle tasse
Supplier Lifecycle and Performance