Nota de asistencia técnica KB0402591
Correo electrónico
ERROR: "Lo sentimos, se ha producido un error del sistema. Error de número de referencia ************ ... Causado por: ariba.util.core.FatalAssertionException: los metadatos fiscales no pueden ser nulos"
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Problema

He recibido el siguiente error de sistema durante el envío del cuestionario de registro:

Error: Lo sentimos, se ha producido un error del sistema. Error de número de referencia ************

Resolución

En primer lugar, debe encontrar el resto del mensaje de error. Guarde el número de referencia de error y siga estos pasos:

  1. Vaya a Gestionar > Administración > Administrador del sitio > Registro de auditoría
  2. Introduzca el número de referencia de error en los campos De y A.
  3. Abra el trace de pila y verifique la parte Causado por
  4. Si el error es:
    Causado por: ariba.util.core.FatalAssertionException: los metadatos del impuesto no pueden ser nulos
    , siga los pasos que se indican a continuación.

Existen tres causas para este error, que puede ver a continuación:

Para resolver la causa nº 1:
El comprador debe configurar una pregunta de dirección (vendor.address) o una pregunta de dirección ampliada (vendor.addressExt.postalAddress) o una pregunta de texto con asignación countryCode (vendor.address.countryCode) en la nueva versión de la plantilla de solicitud de proveedor y publicarla.

Esto resolverá el problema para todos los proveedores recién creados. Para que el proveedor existente lo resuelva, el proveedor debe seguir la solución alternativa seleccionando el país para algún otro país y volver a seleccionar el país original, introducir los detalles de impuestos y enviar el cuestionario.

Para resolver la causa nº 2:

  1. El comprador necesita exportar el archivo de metadatos de impuestos (campos de impuestos específicos de país) en Gestionar > Administración > Administrador del sitio > Importación/exportación de datos > busque Exportar campos de impuestos específicos de país > Exportar.
  2. Configure los códigos de impuesto correctos en el archivo para el país correspondiente e importe el archivo csv (por ejemplo: vendor.taxInfo.vatRegistrationNumber > código de impuesto 0 , vendor.taxInfo.taxNumber1 > pertenece al código de impuesto 1, etc.)
  3. El suministrador podrá enviar el cuestionario correctamente.

Para resolver la causa nº 3:

  1. Si el comprador está obteniendo un número de identificación fiscal utilizando una sola pregunta, fuera de la pregunta de tipo Impuesto, la combinación de número fiscal/país especificada debe existir en el archivo de metadatos fiscales.
  2. Por ejemplo, si tiene una pregunta configurada en la solicitud de proveedor asignada a vendor.taxInfo.taxNumber1, el número de identificación fiscal 1 debe estar en el archivo de metadatos para el país especificado
  3. Error de muestra - Error: los metadatos de impuestos no pueden ser nulos para EE. UU.:1, el error dice específicamente que la combinación de país de Estados Unidos y número de identificación fiscal 1 no se puede encontrar en el archivo de metadatos de impuestos
Causa

Este error se produce debido a los dos motivos siguientes

  1. Cuando hay una pregunta de impuestos configurada en la plantilla de solicitud de proveedor sin tener una asignación countryCode o sin tener una pregunta de dirección.
    Por lo tanto, el valor introducido en la pregunta de impuesto en la solicitud de proveedor siempre se establecerá de forma predeterminada en Estados Unidos en el cuestionario de registro en la pregunta de sección de impuestos. Parece como la siguiente captura de pantalla. Cuando el proveedor intenta enviar, el cuestionario recibe el error del sistema.

2. Hay una pregunta de país y una pregunta de impuestos configurada p. ej. con la asignación (vendor.taxInfo.vatRegistrationNumber) en la plantilla de solicitud de proveedor. Pero en el archivo de metadatos de impuestos (Campos de impuestos específicos de país), si el código de impuesto 0 no está configurado y, en su lugar, el código de impuesto 1 está configurado, el valor de impuesto introducido en la solicitud de proveedor se establecerá de forma predeterminada en el campo en blanco para ese país correspondiente como se indica a continuación.

Información adicional

Como comprador de prácticas recomendadas, debe utilizar las preguntas correctas con las asignaciones y la configuración correcta en el archivo de metadatos fiscales


Se aplica a

Ciclo de vida y rendimiento de proveedor

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad