ERRO: "Lamentamos - ocorreu um erro do sistema. Número de referência do erro ************ ... Causado por: ariba.util.core.FatalAssertionException: os metadados do imposto não podem ser nulos"
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Recebi o seguinte erro do sistema durante o envio do questionário de registro:
Erro: Desculpe. Ocorreu um erro no sistema. Número de referência do erro ************
Em primeiro lugar, você precisa encontrar o resto da mensagem de erro. Salve o número de referência do erro e siga estas etapas:
- Vá para Gerenciar > Administração > Gerenciador de sites > Registro de auditoria
- Insira o número de referência do erro nos campos De e Até
- Abra o rastreamento de pilha e verifique a parte Caused By
- Se o erro for:
Causado por: ariba.util.core.FatalAssertionException: metadados de imposto não podem ser nulos
, siga as etapas abaixo.
Existem três causas para este erro, que você pode ver abaixo:
Para resolver a causa nº 1:
O comprador precisa configurar uma pergunta de endereço (vendor.address) ou uma pergunta de endereço estendido (vendor.addressExt.postalAddress) ou uma pergunta de texto com mapeamento countryCode (vendor.address.countryCode) na nova versão do modelo de solicitação de fornecedor e publicar.
Isso resolverá o problema para todos os fornecedores recém-criados. Para que o fornecedor existente se resolva, o fornecedor precisa seguir a solução alternativa, selecionando o país para outro país, selecionar o país original de volta e inserir os detalhes do imposto e enviar o questionário.
Para resolver a causa nº 2:
- O comprador precisa exportar o arquivo de metadados de imposto (Campos de imposto específicos do país) em Gerenciar > Administração > Gerenciador de sites > Importação/exportação de dados > procurar por Exportar campos de imposto específicos do país > Exportar.
- Configure os códigos de imposto corretos no arquivo para o respectivo país e importe o arquivo csv (por exemplo: vendor.taxInfo.vatRegistrationNumber > tax code 0 , vendor.taxInfo.taxNumber1 > pertence ao código de imposto 1, etc.)
- O fornecedor poderá enviar o questionário com êxito.
Para resolver a causa nº 3:
- Se o comprador estiver obtendo um número de imposto usando uma única pergunta, fora da pergunta de Tipo de imposto, a combinação de número de imposto/país especificada precisa existir ainda no arquivo de metadados de imposto
- Por exemplo, se você tiver uma pergunta configurada na solicitação de fornecedor mapeada para vendor.taxInfo.taxNumber1, um número de imposto 1 deve estar no arquivo de metadados para o país especificado
- Erro de amostra - Erro: os metadados de imposto não podem ser nulos para US:1, o erro está indicando especificamente a combinação de país dos Estados Unidos e número de identificação fiscal 1 não pode ser encontrada no arquivo de metadados de imposto
Este erro ocorre devido a dois motivos seguintes
- Quando existe uma pergunta de imposto configurada no modelo de solicitação de fornecedor sem ter o mapeamento countryCode ou sem ter uma pergunta de endereço.
Por isso, o valor inserido na pergunta de imposto na solicitação de fornecedor será sempre padronizado para os Estados Unidos no questionário de registro na pergunta da seção de imposto. Parece que está abaixo da captura de tela. Quando o fornecedor tenta enviar o questionário recebe o erro do sistema.

2. Existe uma pergunta de país e uma pergunta de imposto configurada, por exemplo, com mapeamento (vendor.taxInfo.vatRegistrationNumber) no modelo de solicitação de fornecedor. Mas no arquivo de metadados de imposto (Campos de imposto específicos do país), se o código de imposto 0 não estiver configurado e, em vez disso, o código de imposto 1 estiver configurado, o valor do imposto inserido na solicitação de fornecedor será padronizado como campo em branco para esse respectivo país, como abaixo.

Como prática recomendada, o comprador precisa usar perguntas corretas com mapeamentos e configuração correta no arquivo de metadados de imposto
Supplier Lifecycle & Performance