Todos somos junior, por más experiencia que tengas, siempre habrá retos.

Buscar este blog

11 feb 2021

Errores en SII

 Como mucha gente me he encontrado muchos errores al enviar las listas al SII, intentaré ir incluyendo en ésta entrada algunos de ellos.


IGIC soportado en península.

Con las nuevas validaciones del SII 2021 es imposible contabilizar una factura con IGIC recibido, en este caso la solución es muy fácil, la nota 3002803 para el SII de península, hay una análoga para Canarias.


Impuestos mal mapeados. ejemplo con clase de factura R2 o R3

Error code: 1322

Si el tipo de Factura es R2 ó R3, sólo se permite el desglose a nivel de factura. Si tipo de Factura

es R2 y la contraparte esta identificada con NIF-IVA, tambien se permite desglose a nivel de Operación

Este error me llevó un ratillo, resulta que mi ejemplo sí hacía desglose a nivel de operación y tenía NIF, por lo que no debería fallar, pero al revisar el xml que se envía a hacienda vi que había un nodo que informaba "servicios", esto solo se informa para los no residentes, a si que me fui a la tabla FIESSII_TAXCODEV y modifiqué, para ese impuesto, el campo Val.Non.res, que efectivamente tenía un 1, y se lo quité. El nuevo apunte entró al SII sin problemas. 
Por lo que hacienda está validando, al menos para los R2 y R3, que el impuesto no tenga este campo informado.


Régimen 08.

Error: 1340 - Cuando solo se marque una ClaveRegimenEspecialOTrascendencia y sea 08, solo puede estar cumplimentado el campo BaseImponible del bloque DesgloseIVA

Message no. EDOCUMENT_ES_SII003

En las nuevas validaciones del SII se valida que en la tabla FIESSII_TAXCODEV el régimen 08 vaya mapeado con la clasificación N2 para el IVA repercutido.


Error: 1104 - Valor del campo ID incorrecto

Este error ocurre porque el número de factura, el NIF del tercero o la fecha están en blanco, 
  • La fecha no suele ser la causante del error porque siempre se informa. 
  • Se debe revisar el CIF o NIF del tercero, si no estaba informado hazlo y grabas. (en el edocument le cambias el status manualmente y si tienes un job se enviará a hacienda solo).
  • El número de factura. En facturas recibidas hay que tener en cuenta que el número de factura puede estar en el campo referencia, en texto... depende donde lo tengas definido en la tabla FIESSII_DOCTYPE. Para la clase de documento que estés enviando, revisa donde está definido que tome el dato y comprueba si en tu documento tiene dato en ese campo.


Error code: 2006
La factura contiene un desglose a nivel de factura cuando le corresponde un desglose a nivel de
operación, por no ser factura simplificada ni asiento resumen y la contraparte contiene un IdOtro o
tiene un NIF que empiece por N

Este error es un poco genérico y creo que se obtiene con diferentes problemas.

1. Este error en concreto me ha dado por enviar un documento donde el cliente tenía definido el país GB, y en el nodo del xml donde se envía el tipo de documento aparecía 02, con los cambios del Brexit debe viajar como 04.

Existen estas dos notas sobre el BREXIT que afectan al SII 2998897  y 3001748 una de ellas incluye en IDOtro el NIF cuando el país ya no es UE como GB. la otras simplemente informa del nuevo campo NIF6. Implementando las notas ya viaja en el xml el IDOtro como 04 y entra correctamente en hacienda.

2. En otras ocasiones me he encontrado este error cuando el cliente no es residente en España y en el impuesto no está definido el campo Val.Non.Res. En este campo se debe informar 1 bienes o 2 servicios cuando el apunte se realiza con un cliente no residente. Se deberá comprobar si se necesita el impuesto tal y como está para otros apuntes, y crear una copia definiendo este campo en el nuevo impuesto para el uso con no residentes.


Seguiré incluyendo entradas, si tienes algún error, consúltame.



Espero haberte ayudado!

No hay comentarios:

Publicar un comentario