Nota de suporte KB0402591
E-mail
ERRO: "Desculpe - ocorreu um erro no sistema. Erro de número de referência ************ ... Causado por: ariba.util.core.FatalAssertionException: metadados de 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.
Problema

Recebi o seguinte erro de sistema durante o envio do questionário de registro:

Erro: lamentamos - ocorreu um erro no sistema. Erro nº de referência ************

Resolução

Primeiro, você precisa encontrar o resto da mensagem de erro. Grave o número de referência do erro e siga estas etapas:

  1. Vá para Gerenciar > Administração > Gerenciador de sites > Registro de auditoria
  2. Insira o número de referência do erro nos campos De e Até
  3. Abra o rastreamento de pilha e verifique a parte Causado por
  4. 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 de 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 resolva, o fornecedor precisa seguir a alternativa, selecionando o país para outro país, selecionando de volta o país original e inserindo os detalhes do imposto e enviando o questionário.

Para resolver a causa nº 2:

  1. O comprador precisa exportar o arquivo de metadados de imposto (Campos de imposto específico do país) em Gerenciar > Administração > Gerenciador de site > Importação/exportação de dados > Procurar por Exportar campos de imposto específicos do país > Exportar.
  2. Configure os códigos de imposto corretos no arquivo para o respectivo país e importe o arquivo csv (por exemplo: vendor.taxInfo.vatRegistrationNumber > código de imposto 0 , vendor.taxInfo.taxNumber1 > pertence ao código de imposto 1, etc.)
  3. O fornecedor poderá enviar o questionário com êxito.

Para resolver a causa nº 3:

  1. Se o comprador estiver obtendo um número de identificação fiscal usando uma única pergunta, fora da pergunta do Tipo de imposto, a combinação de número de imposto/país especificada ainda deve existir no arquivo de metadados do imposto
  2. Por exemplo, se você tiver uma pergunta configurada na solicitação de fornecedor mapeada para vendor.taxInfo.taxNumber1, um número de identificação fiscal 1 deve estar no arquivo de metadados para o país especificado
  3. Erro de amostra - Erro: os metadados de imposto não podem ser nulos para US:1. O erro está dizendo especificamente que 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
Causa

Este erro ocorre devido aos dois motivos seguintes:

  1. Quando existe uma pergunta de imposto configurada no modelo de solicitação de fornecedor sem ter o mapeamento de countryCode ou sem 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 a captura de tela abaixo. Quando o fornecedor tenta enviar o questionário, o 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 do imposto (Campos de imposto específicos do país), se o taxCode 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.

Informações adicionais

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


Aplicável a

Supplier Lifecycle & Performance

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade