S.C.G.I.
DECLARACIONES INFORMATIVAS.
Especificaciones para la gestión de las declaraciones informativas. Modelo: 996 ENTRADA DE DATOS Versión: 1 Año: 2018
DOCUMENTO DE TRABAJO
1 MODELO 996. DESCUENTOS SOBRE ÓRDENES DE EMBARGO DE ACREEDORES SOBRE DEVOLUCIONES
Especificaciones declaraciones informativas
Agencia Tributaria 2 17/11/2016
ESPECIFICACIONES GENERALES. El orden de presentación será el del tipo de registro, existiendo un único registro
del tipo 1 y tantos registros del tipo 2 como declarados tenga la declaración. Todos los campos alfanuméricos y alfabéticos se presentarán alineados a la izquierda
y rellenos de blancos por la derecha, en mayúsculas sin caracteres especiales, y sin vocales acentuadas.
Para los caracteres específicos del idioma se utilizará la codificación ISO-8859-1. De
esta forma la letra “Ñ” tendrá el valor ASCII 209 (Hex. D1) y la “Ç”(cedilla mayúscula) el valor ASCII 199 (Hex. C7).
Todos los campos numéricos se presentarán alineados a la derecha y rellenos a ceros
por la izquierda sin signos y sin empaquetar. Todos los campos tendrán contenido, a no ser que se especifique lo contrario en la
descripción del campo. Si no lo tuvieran, los campos numéricos se rellenarán a ceros y tanto los alfanuméricos como los alfabéticos a blancos.
El tipo de presentación para este modelo es: - Editran. - Internet
DECODIFICACIÓN DE ERRORES.
Para poder decodificar los errores detectados en el registro se deberán tener en cuenta las siguientes consideraciones:
Los códigos de error están configurados como un código de 5 posiciones con el formato TCCEE que responde a la siguiente estructura:
- T: Tipo de Registro en el que se detecta el error (0, 1 ó 2). - CC: Número de campo erróneo. - EE: Tipo de error detectado.
Los tipos de error detectados son:
01.- CONTENIDO INCORRECTO EN Este tipo de error siempre se detecta al evaluar el contenido de un campo de forma aislada y se puede dar por varias causas, tales como el campo:
1) No se ajuste al formato definido para dicho campo. Por ejemplo, se dará error en un campo numérico cuando venga alguna posición con un contenido diferente de un número (tal como una letra, un espacio en blanco, etc., puesto que sólo se admiten los dígitos del 0 a 9 un campo numérico debe estar alineado a la derecha con ceros por la izquierda), o cuando en un campo alfanumérico vengan caracteres especiales.
Especificaciones declaraciones informativas
Agencia Tributaria 3 17/11/2016
2) Tenga un valor diferente al admitido dentro de un rango discreto de valores. Por ejemplo, cuando en un campo en el que se admiten los valores 1, 2 ó 3 venga un 6; o cuando en un campo en el que se admiten los valores A, B o C venga una Z.
3) Lleve un carácter/dígito de control y éste esté mal calculado. Por ejemplo, cuando en un campo de NIF la letra esté mal consignada.
4) Sea un valor sintácticamente correcto, pero sepamos que es un valor no permitido. Por ejemplo, cuando en un campo de NIF venga el contenido “1R” o el NIF del declarante en el campo NIF del registro de detalle.
02.- CONTENIDO IMPROCEDENTE EN Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando venga cumplimentado un campo que debía haberse dejado sin contenido en función del contenido de otro/s campo/s. DEJAR SIN CONTENIDO: Significa poner ceros en un campo numérico o blancos en un campo alfanumérico Por ejemplo, si en un campo C2 numérico, en el que se hubiera especificado que “Si el campo C1 es 0, C2 tiene que ser 0”, se consigna un valor diferente de 0 se generará el error de contenido improcedente.
03.- FALTA CONTENIDO EN
Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo definido como obligatorio, viene un 0 si su formato es numérico o blancos si su formato es alfanumérico.
04.- CONTENIDO EXCESIVO EN Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo numérico se ha consignado una cifra excesivamente elevada. Es lo que normalmente se llama un error de macrodato.
05.- ERROR DE CÁLCULO EN Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo numérico no se cumple una relación Aritmético/Lógica con otro/s campo/s o cifra/s; es lo que se puede llamar un error de verificación cruzada.
Especificaciones declaraciones informativas
Agencia Tributaria 4 17/11/2016
Especificaciones declaraciones informativas
Agencia Tributaria 5 17/11/2016
Especificaciones declaraciones informativas
Agencia Tributaria 6 17/11/2016
HOJA RESÚMEN DECLARANTE (ACREEDOR). REGISTRO TIPO 1
Nº. Campo Nombre Longitud Formato. Observ.
01 Tipo de registro 1 Numérico Posición 1. Constante ‘1’.
Nº. Campo Nombre Longitud Formato. Observ. 02 Modelo 3 Numérico
Posiciones 2-4. Campo obligatorio. Constante ‘996’. • Si distinto de 996, Error 10201. • Si no tiene contenido, Error 10203.
Nº. Campo Nombre Longitud Formato. Observ. 03 Ejercicio 4 Numérico
Posiciones 5-8. Campo obligatorio. Constante ‘2018’. (Para este ejercicio). • Si distinto de 2018, Error 10301. • Si no tiene contenido, Error 10303.
Nº. Campo Nombre Longitud Formato. Observ. 04 NIF del Acreedor 9 Alfanuméric
o
Posiciones 9-17. Campo obligatorio. Válido solo CIF correspondiente a la entidad declarante. • Si no se ajusta a formato CIF, Error 10401. • Si contenido es improcedente, un NIF, Error 10402. • Si no tiene contenido, Error 10403.
Nº. Campo Nombre Longitud Formato. Observ. 05 Razón social del acreedor 40 Alfanuméric
Especificaciones declaraciones informativas
Agencia Tributaria 7 17/11/2016
o Posiciones 18-57. Campo obligatorio.
Por ser un CIF: Alfanumérico. Ajustado a la izquierda.
Al menos dos palabras separadas por un blanco. Sólo letras y caracteres de puntuación.
• Si no se ajusta a formato especificado., Error 10501. • Si no tiene contenido, Error 10503.
Nº. Campo Nombre Longitud Formato. Observ. 6 Tipo de soporte 1 Alfabético
Posición 58. Campo obligatorio. Únicos valores admisibles:
´T` si se trata de una presentación telemática. En cualquier otro caso: presentación incorrecta.
• Si no se ajusta a formato especificado, Error 10601. • Si no tiene contenido, Error 10603.
Nº. Campo Nombre Longitud Formato. Observ. 7 Datos de la persona con quién
relacionarse 49 Alfanuméric
o
Posiciones 59-107. Subdividido en los siguientes campos: Teléfono de contacto: Posiciones 59-67
Numérico. Campo obligatorio.
Apellidos y Nombre de la persona con quien relacionarse: Posiciones 68-107 Alfabético. Campo obligatorio. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. Sólo letras y caracteres de puntuación.
• Si alguno de los subcampos no se ajusta a formato especificado, Error 10701. • Si alguno de los subcampos no tiene contenido, Error 10703.
Especificaciones declaraciones informativas
Agencia Tributaria 8 17/11/2016
Nº. Campo Nombre Longitud Formato. Observ.
8 Vacío 28 ---------
Posiciones 108-135. Vacío: blanco.
Nº. Campo Nombre Longitud Formato. Observ.
9 Mes de la transmisión 2 Numérico
Posiciones 136-137.
Campo obligatorio. Valores posibles 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12.
• Si no tiene contenido, Error 10903. • Si no se ajusta a formato especificado, Error 10901.
Nº. Campo Nombre Longitud Formato. Observ. 10 Número total de órdenes de
embargo 9 Numérico
Posiciones 138-146. Campo obligatorio. Campo calculado: Tiene que coincidir con el número de registros Tipo 2 (relación de órdenes de embargo). • Si no es numérico, Error 11001. • Si no tiene contenido, Error 11003. • Si es > a 600.000, Error 11004. • Si es > al número de registros de tipos 2, Error 11010. • Si es < al número de registros de tipos 2, Error 11009.
Nº. Campo Nombre Longitud Formato. Observ. 11 Importe total de órdenes de
embargo 17 Numérico
Posiciones 147-163. Campo obligatorio, cuando el campo calculado tenga contenido. Campo calculado: Importe resultante de la suma algebraica de las cantidades reflejadas en el campo ‘Importe de orden de embargo’ (posición 83-97) del tipo registro 2.
Especificaciones declaraciones informativas
Agencia Tributaria 9 17/11/2016
• Si no es numérico, Error 11101. • Si no tiene contenido, Error 11103. • Si es > a 100.000.000.000.000,00 Error 11104. • Si no cumple el resto de la especificación Error 11111.
Especificaciones declaraciones informativas
Agencia Tributaria 10 17/11/2016
HOJA DE DECLARADOS (ORDENES DE EMBARGO). REGISTROS TIPO 2.
Nº. Campo Nombre Longitud Formato. Observ.
01 Tipo de registro 1 Numérico Posición 1. Constante ‘2’. • Si no es numérico o es distinto de 2, Error 20101.
Nº. Campo Nombre Longitud Formato. Observ. 02 Modelo 3 Numérico
Posiciones 2-4. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20212.
Nº. Campo Nombre Longitud Formato. Observ. 03 Ejercicio 4 Numérico
Posiciones 5-8. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20312.
Nº. Campo Nombre Longitud Formato. Observ. 04 NIF del acreedor 9 Alfanuméric
o
Posiciones 9-17. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20412.
Nº. Campo Nombre Longitud Formato. Observ. 05 NIF del deudor 9 Alfanuméric
o
Posiciones 18-26. Campo obligatorio.
No puede coincidir con NIF del declarante. NIF/CIF válido. • Si no tiene contenido, Error 20503. • Si siendo el CIF/NIF correcto pero es igual al del campo del declarante, Error
20502.
Especificaciones declaraciones informativas
Agencia Tributaria 11 17/11/2016
• Si no se ajusta a la especificación de NIF válido Error 20501. • Si no se puede identificar, Error 20506.
Nº. Campo Nombre Longitud Formato. Observ. 06 Vacío 9 ----------
Posiciones 27-35. Vacío: blanco.
Nº. Campo Nombre Longitud Formato. Observ. 07 Apellidos y nombre o razón
social del deudor 40 Alfanuméric
o
Posiciones 36-75. Campo obligatorio. Alfanumérico. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. Solo letras y caracteres de puntuación.
• Si no se ajusta a formato especificado., Error 20701. • Si no tiene contenido, Error 20703
Nº. Campo Nombre Longitud Formato. Observ.
08 Tipo de acreedor 3 Numérico Posiciones 76-78. Campo obligatorio. Valores admisibles:
‘103’ Seguridad Social. ‘110’ FEMP ‘111’ CCAA. ‘101’ Juzgados
• Si no se ajusta a formato especificado., Error 20801. • Si no tiene contenido, Error 20803
Nº. Campo Nombre Longitud Formato. Observ. 09 Vacío 4 ------------
Posiciones 79-82. Vacío: blanco.
Especificaciones declaraciones informativas
Agencia Tributaria 12 17/11/2016
Nº. Campo Nombre Longitud Formato. Observ.
10 Importe de la orden de embargo 15 Numérico Posiciones 83-97. Campo obligatorio. S Si el campo Tipo de acreedor (posiciones 76-78) tiene valor distinto de ‘101’ (Juzgados)
Si en el campo 17 Tipo de (Posición 211) se consigna:
1. El importe de la orden de embargo tiene que ser mayor a 150,00 euros.
2. El importe de la orden de embargo tiene que ser mayor a 300,00 euros.
3. El importe de la orden de embargo tiene que ser mayor a 450,00 euros.
Si campo Tipo de acreedor (posiciones 76-78) tiene valor ‘101’ (Juzgados):
Deberá ser mayor que cero
• Si no es numérico o si no se ajusta al formato especificado en función del campo 17 Tipo de deuda (posición 211), Error 21001.
• Si es > a 1.000.000.000,00, Error 21004 • Si no tiene contenido, Error 21003
Nº. Campo Nombre Longitud Formato. Observ. 11 Expediente de la orden de
embargo 30 Alfanuméric
o
Posiciones 98-127. Campo obligatorio. • Si no tiene contenido, Error 21103.
Nº. Campo Nombre Longitud Formato. Observ. 12 Prefijo código IBAN 4 Alfanuméric
o
Posiciones 128-131. Podrá tener contenido. En este supuesto, en las posiciones 128-129 se consignara el valor ES y en las posiciones 130-131 se consignara dos dígitos numéricos.
• Si no se ajusta a formato especificado., Error 21201.
Especificaciones declaraciones informativas
Agencia Tributaria 13 17/11/2016
Nº. Campo Nombre Longitud Formato. Observ.
13 Código de cuenta corriente 20 Numérico
Posiciones 132-151. Campo obligatorio.
Subdividido en los siguientes campos: Banco: Posiciones 132-135
Numérico. Sucursal: Posiciones 136-139
Numérico Dígitos: Posiciones 140-141
Numérico Cuenta: Posiciones 142-151
Numérico
• Si no se ajusta a formato especificado, Error 21301. • Cuando no tiene contenido y es obligatorio, Error 21303
Nº. Campo Nombre Longitud Formato. Observ. 14 Fecha validez(desde) 8 Numérico
Posiciones 152-159. Campo obligatorio. Valor lógico con formato AAAAMMDD. AÑO: posiciones 152-155 Numérico. Campo obligatorio.
Valor lógico en función del ejercicio objeto de declaración. Si no se cumple, Error 21401
MES: posiciones 156-157. Numérico. Campo obligatorio. Valor entre 01 y 12 El mes deberá coincidir con el consignado en el campo ‘periodo’ (posiciones 136-137 del tipo 1) DIA: posiciones 158-159. Numérico. Campo obligatorio. Valor lógico en función del mes y año (años bisiestos)
Especificaciones declaraciones informativas
Agencia Tributaria 14 17/11/2016
• Si alguno de los subcampos no se ajusta al formato, Error 21401. • Si el valor que toma el subcampo Día no es el correcto en función del valor
que toma el subcampo Mes, o el valor del Año en función del ejercicio objeto de declaración, Error 21401.
• Si no tiene contenido, Error 21403.
Nº. Campo Nombre Longitud Formato. Observ. 15 Fecha validez(hasta) 8 Numérico
Posiciones 160-167. Campo obligatorio. Valor lógico con formato AAAAMMDD. AÑO: posiciones 160-163 Numérico. Campo obligatorio.
Valor lógico en función del ejercicio objeto de declaración. Si no se cumple, Error 21501
MES: posiciones 164-165. Numérico. Campo obligatorio. Valor entre 01 y 12 El mes deberá coincidir con el consignado en el campo ‘periodo’ (posiciones 136-137 del tipo 1) DIA: posiciones 166-167. Numérico. Campo obligatorio. Valor lógico en función del mes y año (años bisiestos)
Tiene que ser mayor o igual al campo ‘fecha de validez (desde)’ (posiciones 152-159).
• Si alguno de los subcampos no se ajusta al formato, Error 21501. • Si el valor que toma el subcampo Día no es el correcto en función del valor
que toma el subcampo Mes, o el valor del Año en función del ejercicio objeto de declaración, Error 21501.
• Si el valor que toma el campo ‘Fecha validez (hasta)’ no es igual o mayor al valor que toma el campo ‘Fecha validez (desde)’ (posiciones 152-159), Error 21501.
• Si no tiene contenido, Error 21503.
Nº. Campo Nombre Longitud Formato. Observ. 16 Observaciones 43 Alfanuméric
o
Especificaciones declaraciones informativas
Agencia Tributaria 15 17/11/2016
Posiciones 168-210. No es obligatorio que tenga contenido.
Nº. Campo Nombre Longitud Formato. Observ. 17 Tipo de deuda 1 Numérico
Posición 211. Campo obligatorio Valores posibles 1,2 y 3. 1: Deuda tributaria 2: Deuda no tributaria 3: Deuda tributaria y no tributaria • Si no se ajusta a formato especificado, Error 21701. • Si no tiene contenido, Error 21703.