Interpretación incidencias SILTRA: El XML NO es válido según Esquema cvc-pattern-valid:El valor ´´ no es válido con respecto al patrón \d[12] para el tipo #AnonType_Naf
Description
Cause
Resolution
Dispones de este vídeo explicativo sobre interpretación incidencia SILTRA El XML NO es válido según Esquema cvc-pattern-valid:El valor ´´ no es válido con respecto al patrón \d[12] para el tipo #AnonType_Naf.
Recomendación: Para su visualización pulsa en el vídeo en la opción
Dispones también de la explicación en formato artículo.
Al enviar el fichero de bases al validarlo SILTRA aparece el mensaje El XML NO es válido según Esquema cvc-pattern-valid:El valor ´´ no es válido con respecto al patrón \d[12] para el tipo #AnonType_Naf en una línea XX del fichero de bases.
CAUSA DEL ERROR
Se está generando un fichero de bases en el que, para uno de los trabajadores, no se informa el número de afiliación (NAF).
Además, al revisar el fichero desde el Editor de fichero de bases de la aplicación, se observa que el nombre del trabajador no se corresponde con el empleado que se está enviando. En su lugar, es probable que figure el nombre de un profesional dado de alta en la empresa, que no tiene informado el número de afiliación en su ficha.
SOLUCIÓN
Tendrás que localizar al empleado que provoca este error, normalmente será un empleado nuevo dado de alta en el mes del que se está realizando el envío del fichero de bases.
Para localizar correctamente al empleado, ten en cuenta que el nombre y el código que aparecen en el Editor de fichero de bases pueden corresponder a un profesional dado de alta en la empresa, y no al trabajador con nómina calculada del que se está generando el fichero.
Para identificarlo, accede al mantenimiento de empleados y, sin llegar a entrar en ninguna, selecciona las siguientes opciones en el apartado superior Ver de esta misma pantalla:
Sólo trabajadores en alta
Trabajadores de la empresa activa
Esta última opción deberá utilizarse si el usuario está configurado con tratamiento multiempresa y la empresa activa en la aplicación es la que se debe revisar.
Para saber más sobre la forma de activar o desactivar trabajar con multiempresa PINCHA AQUÍ.
Si trabajas con tratamiento multiempresa y la empresa activa no es de la que tienes que revisar la información del empleado puedes filtrar en la primera columna Código por el código de la empresa y posteriormente seleccionar en el menú superior Ver la opción Sólo trabajadores en alta.
Una vez aplicado el filtro de empleados en alta, revisa la columna Núm. SOE y localiza al empleado que no tenga información en este campo. Para facilitar la búsqueda, haz clic sobre el encabezado de la columna Núm. SOE para ordenarla. De este modo, el empleado que no tiene informado el NAF en su ficha —y que está provocando el mensaje— aparecerá en primer lugar.
Otra forma de localizar al empleado que no tiene informado el Núm.SOE es, una vez realizados los filtros anteriormente comentados (Ver - Empleados de alta y trabajadores de la empresa activa), pulsar en el icono Gestor de exportaciones a Excel que encontrarás en la pare inferior derecha del mantenimiento de empleados.
Una vez tengas la exportación a Excel podrás añadir filtros en la primera fila y filtrar en la columna Nº SOE para que muestre solo aquellos que no tengan información (opción Vacías).
Te aparecerá el empleado que está de alta y que no aparece su NAF en el fichero de bases.
Una vez localizado al empleado, entra en su ficha al apartado Datos personales en la pestaña Datos, donde deberás informar el Nº SOE en el campo Número Seguridad Social.
Tras guardar los cambios y recalcular la nómina del empleado, al generar el fichero de bases aparecerá el NAF del trabajador y ya no se producirá el mensaje de validación en SILTRA al enviar el fichero de bases.
Esta situación suele suceder cuando damos de alta a un empleado nuevo en la empresa y se nos olvida acceder a Datos personales en la pestaña Datos para informar el Número Seguridad Social.