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: Se está enviando un fichero de bases donde en un trabajador no aparece el número de afiliación NAF. Además si revisamos el nombre del trabajador que aparece al visualizar el fichero de bases desde la aplicación desde el Editor de fichero de bases no se corresponderá con el nombre del trabajador que estamos enviando, es probable que el que aparezca sea el nombre de un profesional añadido en la empresa a los que no se les informa el número de afiliación en su ficha.
SOLUCIÓN:
Tendrás que localizar al empleado, 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 al empleado, ya que puede que el nombre y código de empleado que aparece en el editor del fichero de bases de la aplicación sea el de un profesional que tengas dado de alta en la empresa y no el del trabajador que tiene nómina calculada y del que estas generando el fichero de bases, puedes acceder al mantenimiento de empleados de la empresa seleccionando en Ver las opciones Sólo trabajadores en alta y Trabajadores de la empresa activa, esta última opción la seleccionarás si tienes al usuario configurado con tratamiento multiempresa (Para saber más sobre la forma de activar o desactivar trabajar con multiempresa PINCHA AQUÍ) y la empresa activa que tienes en la aplicación es la que hay que revisar la información.
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 seleccionar en Ver la opción Sólo trabajadores en alta.
Una vez filtrado revisando la columna Núm.SOE localizarás al empleado que no tenga información en dicha columna. Haciendo un clic en el nombre de la columna Num. SOE, para ordenar por esa columna nos aparecerá en primer lugar el empleado que no tiene informado el NAF en su ficha y que provoca el mensaje.
Otra forma de localizar al empleado que no tiene informado el Núm.SOE que es el que no aparece su NAF en el fichero de bases y que provoca el mensaje es, una vez realizados los filtros anteriormente comentados, pulsar en el icono Gestor de exportaciones a Excel del mantenimiento de empleados.
Una vez tengas la exportación a Excel añade filtros en la primera fila y desmarca todas las opciones del filtro de la columna Núm.SOE y luego marca sólo la opción Vacías.
Tras Aceptar te aparecerá el empleado que está de alta y que no aparece su NAF en el fichero de bases.
Una vez localizado el empleado entrarás en su ficha al apartado Datos personales en la pestaña Datos, donde informarás en el campo Número Seguridad Social, que aparecerá toda la información con ceros, el número de Seguridad Social del empleado. 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.
NOTA: Recuerda que encontrarás también otros artículos sobre SILTRA Sistema de Liquidación Directa SLD pulsandoAQUÍ paraSage 200o pulsando AQUÍ paraSage Despachos Connected.