Pág. 0 DISEÑO DE REGISTRO 27/01/2016 Agencia Tributaria Modelo 128 Diseño de registro. Castellano. vers.1.05 Nº Posic. 1 1 2 3 3 6 4 7 5 11 6 13 7 18 8 23 9 323 10 IRPF.-I. SOCIEDADES -I. NO RESIDENTES(E.P.) Retenciones e ingresos a cuenta. Rentas o rendimientos del capital Mobiliario procedentes de operaciones de capitalización y de contratos de seguro de vida o invalidez Lon 2 3 1 4 2 5 5 300 6 329 variable 11 *** 18 12 *** 2 TOTAL variable Tipo An An An An An An An An An Descripción Validación Inicio del identificador de modelo y página. Modelo. Discriminante Ejercicio de devengo (AAAA) Periodo (PP) Tipo y cierre Constante RESERVADO PARA LA A.E.A.T. (Dejar en blanco) Constante Contenido del fichero. Aquí se debe incluir el contenido de las páginas An correspondientes a la declaración según el formato descrito para cada página en este mismo documento An Constante. </T+ modelo+discriminante+Ejercicio+periodo+Tipo+> An Fin de Registro. Constante CRLF( Hexadecimal 0D0A, Decimal 1310) POSICIONES Contenido Constante "<T" Constante "128" Constante "0" 01.."12" o "1T".."4T" "0000>" "<AUX>" "</AUX>" "</T1280AAAAPP0000>" Nota2: 1. Los campos deben ser A (Alfabético) An (Alfanumérico), Num (Numérico sin signo) o N (Numérico con signo). 2. Los campos alfanuméricos (An) sólo admiten letras, números y blancos. Deberán estar alineados a la izquierda, rellenando con blancos por la derecha. 3. Los campos numéricos (Num) sólo admiten números. Los datos numéricos deberán estar alineados a la derecha rellenando con ceros por la izquierda. 4. Los campos numéricos con signo (N) admiten números más el carácter N . Los datos numéricos deberán estar alineados a la derecha rellenando con ceros por la izquierda. 5. Los datos numéricos negativos llevarán una N en la primera posición del campo. Página 1 de 2 Pág. 1 DISEÑO DE REGISTRO 27/01/2016 Agencia Tributaria Modelo 128 Diseño de registro. Castellano. vers.1.05 IRPF.-I. SOCIEDADES -I. NO RESIDENTES(E.P.) Retenciones e ingresos a cuenta. Rentas o rendimientos del capital Mobiliario procedentes de operaciones de capitalización y de contratos de seguro de vida o invalidez Nº Posic. 1 1 2 3 3 6 4 11 5 12 6 13 7 14 8 23 9 83 10 103 11 107 12 109 13 126 14 143 15 160 16 177 17 194 18 211 19 228 20 262 21 263 Lon 2 3 5 1 1 1 9 60 20 4 2 17 17 17 17 17 17 17 34 1 13 22 276 23 376 24 389 TOTAL 100 13 12 400 Tipo An An An An A A An An An Num An Num Num Num Num Num Num Num An An An Descripción Inicio del identificador de modelo y página. Modelo. Página. Fin de identificador de modelo. Indicador de página complementaria. Tipo de autoliquidación Identificación - Nif Identificación - Apellidos o razón social Identificación - Nombre (solo personas físicas) Devengo - Ejercicio Devengo - Período Liquidación - Partida 1 - Núm. perceptores Liquidación - Partida 2 - Base ret. ing. cuenta. Liquidación - Partida 3 - Retenciones ingresos a cuenta Liquidación - Partida 4 - Núm. perceptores Liquidación - Partida 5 - Base ret. ing. cuenta. Liquidación - Partida 6. - Resultado ing. anteriores declaraciones. Liquidación - Partida 7 - Resultado ingresar Domiciliación - IBAN Complementaria - Declaración complementaria Complementaria - Número justificante declaración anterior An RESERVADO PARA LA A.E.A.T. (Dejar en blanco) An SELLO ELECTRONICO RESERVADO PARA LA A.E.A.T. (Dejar en blanco) An Indicador de fin de registro POSICIONES Validación Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Contenido Constante "<T" Constante "128" Constante "01000" Constante ">" En blanco Ver Nota1 "01".."12" o "1T".."4T" [entero 17 posiciones] [15 enteros + 2 decimales] [15 enteros + 2 decimales] [entero 17 posiciones] [15 enteros + 2 decimales] [15 enteros + 2 decimales] [15 enteros + 2 decimales] blanco o "X" Obligatorio Constante "</T12801000>" Nota1: El tipo de declaración puede ser: I (ingreso) N (negativa) G (ingreso a anotar en CCT) U (domiciliación del ingreso en CCC) Nota2: 1. Los campos deben ser A (Alfabético) An (Alfanumérico), Num (Numérico sin signo) o N (Numérico con signo). 2. Los campos alfanuméricos (An) sólo admiten letras, números y blancos. Deberán estar alineados a la izquierda, rellenando con blancos por la derecha. 3. Los campos numéricos (Num) sólo admiten números. Los datos numéricos deberán estar alineados a la derecha rellenando con ceros por la izquierda. 4. Los campos numéricos con signo (N) admiten números más el carácter N . Los datos numéricos deberán estar alineados a la derecha rellenando con ceros por la izquierda. 5. Los datos numéricos negativos llevarán una N en la primera posición del campo. Página 2 de 2