Especificación de la Interfaz con Organismo ... - Pago Telemático
Especificación de la Interfaz con Organismo ... - Pago Telemático
Especificación de la Interfaz con Organismo ... - Pago Telemático
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ANEXO VI-1 DEL<br />
CONVENIO DE COLABORACIÓN ENTRE LA ASOCIACIÓN ESPAÑOLA<br />
DE BANCA, LA CONFEDERACIÓN ESPAÑOLA DE CAJAS DE AHORRO,<br />
LA UNIÓN NACIONAL DE COOPERATIVAS DE CRÉDITO Y LA<br />
ENTIDAD PÚBLICA EMPRESARIAL RED.ES PARA PRESTACIÓN<br />
TRANSITORIA DEL SERVICIO DE PAGO TELEMÁTICO EN LA<br />
ADMINISTRACIÓN PÚBLICA<br />
C00319/07-SP<br />
Pág. 1 <strong>de</strong> 110
Especificación <strong>de</strong> <strong>la</strong> <strong>Interfaz</strong> <strong>con</strong> <strong>Organismo</strong> Acreedor<br />
RED_SPT_Especificación_<strong>Interfaz</strong>_OOAA<br />
C00319/07-SP<br />
Pág. 2 <strong>de</strong> 110
ÍNDICE<br />
ÍNDICE DE FIGURAS.........................................................................................7<br />
1. INTRODUCCIÓN...............................................................................................9<br />
1.1 Propósito <strong>de</strong> <strong>la</strong> <strong>Interfaz</strong> ................................................................10<br />
1.2 Supuestos........................................................................................11<br />
1.2.1 Horario <strong>de</strong> Funcionamiento.......................................12<br />
1.2.2 Duplicación <strong>de</strong> Operaciones ......................................12<br />
1.3 Terminología..................................................................................12<br />
2. DESCRIPCIÓN DE LA INTERFAZ....................................................................15<br />
2.1 Características ................................................................................15<br />
2.2 Diagrama ........................................................................................16<br />
2.3 Detalle <strong>de</strong> los Flujos <strong>de</strong> Información ..........................................18<br />
2.4 Análisis <strong>de</strong> los Casos <strong>de</strong> <strong>Pago</strong>......................................................20<br />
C00319/07-SP<br />
Pág. 3 <strong>de</strong> 110
2.4.1 Nomenc<strong>la</strong>tura ..............................................................22<br />
2.4.2 Acceso al SPT <strong>con</strong> Certificado <strong>de</strong> Persona Física....24<br />
2.4.3 Acceso al SPT <strong>con</strong> Certificado <strong>de</strong> Persona Jurídica 29<br />
3. ESPECIFICACIÓN FUNCIONAL ......................................................................34<br />
3.1 Especificaciones <strong>de</strong>l <strong>Pago</strong> Telemático ........................................34<br />
3.1.1 Modalida<strong>de</strong>s Tecnológicas.........................................34<br />
3.1.2 Características Generales............................................38<br />
3.2 Especificaciones <strong>de</strong> <strong>la</strong> Consulta <strong>de</strong> Solicitu<strong>de</strong>s <strong>de</strong> <strong>Pago</strong><br />
Telemático ......................................................................................40<br />
3.2.1 Modalida<strong>de</strong>s Tecnológicas.........................................42<br />
3.3 Formato <strong>de</strong> <strong>la</strong>s solicitu<strong>de</strong>s enviadas <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong> al<br />
SPT...................................................................................................45<br />
3.3.1 Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, según Cua<strong>de</strong>rno 6545<br />
3.3.2 Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, según Cua<strong>de</strong>rno 60<br />
(Modalida<strong>de</strong>s 1 y 2) ....................................................47<br />
Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, Cua<strong>de</strong>rno 60 (Modalidad 3) ..49<br />
3.4 Formato <strong>de</strong> <strong>la</strong>s respuestas enviadas <strong>de</strong>s<strong>de</strong> el SPT al<br />
<strong>Organismo</strong>......................................................................................51<br />
C00319/07-SP<br />
Pág. 4 <strong>de</strong> 110
3.4.1 Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 65 .........51<br />
3.4.2 Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 60<br />
(Modalida<strong>de</strong>s 1 y 2) ....................................................53<br />
3.4.3 Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 60<br />
(Modalidad 3) ..............................................................55<br />
3.5 Listas <strong>de</strong> Valores............................................................................57<br />
3.5.1 Codificación <strong>de</strong> Entida<strong>de</strong>s Financieras<br />
Co<strong>la</strong>boradoras..............................................................57<br />
3.5.2 Codificación <strong>de</strong> <strong>Organismo</strong>s Acreedores.................58<br />
3.5.3 Codificación <strong>de</strong> Procedimientos Normalizados .....58<br />
3.5.4 I<strong>de</strong>ntificación <strong>de</strong> Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong>..........................58<br />
3.5.5 Tipos <strong>de</strong> Peticiones......................................................59<br />
3.5.6 I<strong>de</strong>ntificación <strong>de</strong> los Medios <strong>de</strong> <strong>Pago</strong>.......................59<br />
3.5.7 Codificación Territorial ..............................................60<br />
3.5.8 Codificación <strong>de</strong> Domiciliaciones...............................60<br />
3.5.9 Codificación <strong>de</strong> Tributos y Conceptos <strong>de</strong> <strong>Pago</strong> ......60<br />
3.6 Transformaciones y Validaciones ...............................................62<br />
3.6.1 Validaciones .................................................................62<br />
Pág. 5 <strong>de</strong> 110<br />
C00319/07-SP
3.7 Transacciones.................................................................................62<br />
3.7.1 Situación <strong>de</strong> <strong>la</strong>s Transacciones en el SPT .................62<br />
3.7.2 Operativa <strong>de</strong> <strong>la</strong>s Transacciones por el SPT..............65<br />
3.8 Condiciones <strong>de</strong> Error y Gestión <strong>de</strong> Excepciones ......................67<br />
3.8.1 Gestión <strong>de</strong> Errores.......................................................67<br />
3.8.2 Gestión <strong>de</strong> Excepciones ..............................................67<br />
3.8.3 Mensajes <strong>de</strong> Error <strong>de</strong> <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora ...............................................................68<br />
4. OTRAS CONSIDERACIONES..........................................................................74<br />
4.1 Especificaciones no Funcionales (Técnicas) ..............................74<br />
4.2 Seguridad .......................................................................................75<br />
4.3 Comunicaciones.............................................................................76<br />
5. ANEXO I: EJEMPLOS DE LAS LISTAS DE VALORES......................................77<br />
5.1.1 Codificación <strong>de</strong> Entida<strong>de</strong>s Financieras<br />
Co<strong>la</strong>boradoras..............................................................77<br />
5.1.2 Codificación <strong>de</strong> <strong>Organismo</strong>s Acreedores.................77<br />
5.1.3 I<strong>de</strong>ntificación <strong>de</strong> Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong>..........................77<br />
C00319/07-SP<br />
Pág. 6 <strong>de</strong> 110
5.1.4 Tipos <strong>de</strong> Peticiones......................................................78<br />
5.1.5 I<strong>de</strong>ntificación <strong>de</strong> los Medios <strong>de</strong> <strong>Pago</strong>.......................78<br />
5.1.6 Codificación Territorial ..............................................78<br />
5.1.7 Codificación <strong>de</strong> Domiciliaciones...............................79<br />
5.1.8 Codificación <strong>de</strong> Tributos y Conceptos <strong>de</strong> <strong>Pago</strong> ......79<br />
5.1.9 Codificación <strong>de</strong> Idiomas.............................................79<br />
6. ANEXO II: VALIDACIONES............................................................................81<br />
6.1 Re<strong>la</strong>ción <strong>de</strong> Validaciones..............................................................81<br />
7. ANEXO III: DICCIONARIO DE CAMPOS.......................................................87<br />
Índice <strong>de</strong> Figuras<br />
Figura 1: Esquema General <strong>de</strong> <strong>la</strong> <strong>Interfaz</strong>.................................................................................................................11<br />
Figura 2: Diagrama Alto Nivel (Proceso on-line) ..........................................................................................17<br />
Figura 3: Flujo <strong>de</strong> Información <strong>de</strong> <strong>Pago</strong> Individual.................................................................................................20<br />
C00319/07-SP<br />
Pág. 7 <strong>de</strong> 110
Figura 4: Operativa en <strong>la</strong>s Transacciones..................................................................................................................67<br />
C00319/07-SP<br />
Pág. 8 <strong>de</strong> 110
1. INTRODUCCIÓN<br />
El presente Anexo <strong>de</strong>scribe <strong>la</strong> interfaz que rige el intercambio <strong>de</strong> información entre el Servicio <strong>de</strong><br />
<strong>Pago</strong> Telemático (en a<strong>de</strong><strong>la</strong>nte, SPT) <strong>de</strong> Red.es y los Sistemas <strong>de</strong> Información <strong>de</strong> <strong>la</strong>s<br />
Administraciones Públicas adheridas al Convenio <strong>de</strong> Co<strong>la</strong>boración entre <strong>la</strong> Fe<strong>de</strong>ración Españo<strong>la</strong><br />
<strong>de</strong> Municipios y Provincias, <strong>la</strong> Asociación Españo<strong>la</strong> <strong>de</strong> Banca, <strong>la</strong> Confe<strong>de</strong>ración Españo<strong>la</strong> <strong>de</strong><br />
Cajas <strong>de</strong> Ahorros, <strong>la</strong> Unión Nacional <strong>de</strong> Cooperativas <strong>de</strong> Crédito y <strong>la</strong> Entidad Pública<br />
Empresarial Red.es para <strong>la</strong> difusión e imp<strong>la</strong>ntación <strong>de</strong>l Servicio <strong>de</strong> <strong>Pago</strong> Telemático en <strong>la</strong><br />
Administración Pública, a <strong>la</strong>s que se le <strong>de</strong>nomina en el presente Anexo <strong>Organismo</strong>s Acreedores (en<br />
a<strong>de</strong><strong>la</strong>nte, OOAA), correspondientes a los pagos <strong>de</strong> tributos, precios públicos, y otros ingresos <strong>de</strong><br />
Derecho Público. Mediante esta interfaz, se especifica el mecanismo <strong>de</strong> intercambio <strong>de</strong><br />
información necesario para tramitar <strong>la</strong>s Solicitu<strong>de</strong>s <strong>de</strong> <strong>Pago</strong> <strong>de</strong> los Administrados o Terceros<br />
Autorizados, mediante los distintos medios <strong>de</strong> pago.<br />
En este documento se incluyen <strong>la</strong>s diferentes especificaciones necesarias para <strong>con</strong>struir los<br />
componentes necesarios tanto en el SPT como en los sistemas <strong>de</strong> los OOAA, que en <strong>con</strong>junto<br />
darán soporte a <strong>la</strong>s transacciones <strong>de</strong> pago <strong>de</strong> los <strong>Organismo</strong>s <strong>de</strong> <strong>la</strong> Administración Pública. Por<br />
tanto, este documento <strong>de</strong> trabajo <strong>con</strong>creta y unifica los siguientes aspectos:<br />
• Los formatos utilizados para el envío <strong>de</strong> <strong>la</strong> información <strong>de</strong>s<strong>de</strong> un <strong>Organismo</strong> Acreedor al<br />
SPT.<br />
• Los formatos utilizados para <strong>la</strong> <strong>de</strong>volución <strong>de</strong> <strong>la</strong> información <strong>de</strong>s<strong>de</strong> el SPT al <strong>Organismo</strong><br />
Acreedor, que incluyen el resultado <strong>de</strong> <strong>la</strong> transacción.<br />
C00319/07-SP<br />
Pág. 9 <strong>de</strong> 110
Estos dos mo<strong>de</strong>los <strong>de</strong> formatos se han <strong>de</strong>sarrol<strong>la</strong>do teniendo en cuenta <strong>la</strong>s<br />
especificaciones <strong>de</strong>l Cua<strong>de</strong>rno 60 (Recaudación <strong>de</strong> tributos y otros ingresos municipales)<br />
y <strong>de</strong>l Cua<strong>de</strong>rno 65 (Recaudación <strong>de</strong> tributos, tasas, impuestos y otros ingresos<br />
autonómicos) <strong>de</strong> <strong>la</strong> serie <strong>de</strong> normas y procedimientos bancarios, correspondientes a los<br />
diferentes tipos <strong>de</strong> OOAA que harán uso <strong>de</strong>l SPT.<br />
• Todos los elementos adicionales necesarios que están re<strong>la</strong>cionados <strong>con</strong> <strong>la</strong> interfaz, y entre<br />
los que se incluyen: requerimientos, especificaciones técnicas, <strong>con</strong>si<strong>de</strong>raciones (pruebas,<br />
rendimientos, seguridad), etc...<br />
Estos formatos se emplearán tanto en <strong>la</strong> modalidad Web (Anexo II-1 <strong>de</strong>l Convenio), como en <strong>la</strong><br />
modalidad Web Services (Anexos II-2 y II-3 <strong>de</strong>l Convenio). En este último caso, <strong>la</strong> especificación<br />
<strong>de</strong>l Web Services se proporcionará como complemento, para po<strong>de</strong>r invocarlo.<br />
1.1. Propósito <strong>de</strong> <strong>la</strong> <strong>Interfaz</strong><br />
La interfaz forma parte <strong>de</strong> los Procesos on-line <strong>de</strong>finidos <strong>de</strong>ntro <strong>de</strong>l SPT, siendo el mecanismo<br />
que permite el intercambio <strong>de</strong> <strong>la</strong>s Solicitu<strong>de</strong>s <strong>de</strong> <strong>Pago</strong> realizadas por los Administrados y<br />
Terceros Autorizados <strong>de</strong>s<strong>de</strong> los OOAA <strong>de</strong> <strong>la</strong> Administración Autonómica y Local, así como <strong>la</strong><br />
información <strong>con</strong> <strong>la</strong> re<strong>la</strong>ción <strong>de</strong> Ingresos.<br />
En el siguiente esquema se muestra en qué punto <strong>de</strong>l Proceso <strong>de</strong> <strong>Pago</strong> interviene esta interfaz:<br />
C00319/07-SP<br />
Pág. 10 <strong>de</strong> 110
Figura 1: Esquema General <strong>de</strong> <strong>la</strong> <strong>Interfaz</strong><br />
1.2. Supuestos<br />
Pág. 11 <strong>de</strong> 110<br />
C00319/07-SP
1.2.1. Horario <strong>de</strong> Funcionamiento<br />
Esta previsto que el SPT tenga disponibilidad 24x7. Para ello, <strong>la</strong> interfaz <strong>de</strong>be tener <strong>la</strong> posibilidad<br />
<strong>de</strong> solicitar y recibir respuesta en cualquier momento.<br />
No obstante, dado que cada EFC pue<strong>de</strong> tener establecida una ventana horaria asociada <strong>con</strong> este<br />
tipo <strong>de</strong> pagos (e, incluso, acordada <strong>con</strong> cada OA <strong>de</strong> forma individual), el OA se encargará <strong>de</strong><br />
informar, en cada uno <strong>de</strong> los casos, <strong>de</strong> <strong>la</strong> disponibilidad real.<br />
1.2.2. Duplicación <strong>de</strong> Operaciones<br />
Cada uno <strong>de</strong> los sistemas, tanto <strong>de</strong>l SPT como <strong>de</strong> los OOAA, se encargará <strong>de</strong> verificar, en cada<br />
una <strong>de</strong> <strong>la</strong>s fases, que no se produce <strong>la</strong> duplicación <strong>de</strong> <strong>la</strong>s operaciones, tratando <strong>de</strong> garantizar al<br />
pagador, en <strong>la</strong> medida <strong>de</strong> lo posible, que no se produce dos veces el mismo pago.<br />
1.3. Terminología<br />
MAC<br />
Sig<strong>la</strong>s correspondientes a Message Authentication Co<strong>de</strong>, en el <strong>con</strong>texto<br />
<strong>de</strong>l SPT.<br />
Pág. 12 <strong>de</strong> 110<br />
C00319/07-SP
Se trata <strong>de</strong> un código generado a partir <strong>de</strong> los datos <strong>de</strong> ingreso<br />
(mensaje) y una c<strong>la</strong>ve simétrica que comparten emisor y receptor, y<br />
sirve para garantizar <strong>la</strong> integridad y autenticidad <strong>de</strong>l mensaje. En el<br />
escenario <strong>de</strong> <strong>Pago</strong> Telemático, el MAC se utiliza para dar fe <strong>de</strong> <strong>la</strong><br />
autenticidad <strong>de</strong> <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago frente a <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora encargada <strong>de</strong> ejecutar<strong>la</strong>.<br />
NRC<br />
Sig<strong>la</strong>s correspondientes a Número <strong>de</strong> Referencia Completo, en el<br />
<strong>con</strong>texto <strong>de</strong>l SPT.<br />
Se trata <strong>de</strong> un código que compren<strong>de</strong> el número <strong>de</strong> justificante y el<br />
código MAC. En el escenario <strong>de</strong> <strong>Pago</strong> Telemático, el NRC se emite por<br />
<strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora que ha ejecutado una or<strong>de</strong>n <strong>de</strong><br />
pago previamente recibida, y sirve como justificante <strong>de</strong>l pago. El NRC<br />
pue<strong>de</strong> ser verificado por aquellos que comparten <strong>la</strong> c<strong>la</strong>ve secreta<br />
utilizada para generarlo.<br />
Número <strong>de</strong><br />
Justificante<br />
En el <strong>con</strong>texto <strong>de</strong>l SPT, el <strong>con</strong>cepto <strong>de</strong> Número <strong>de</strong> Justificante pue<strong>de</strong><br />
ser utilizado <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista tanto <strong>de</strong>l <strong>Organismo</strong> Acreedor<br />
como <strong>de</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora como <strong>de</strong>l propio<br />
administrado:<br />
<br />
Para el <strong>Organismo</strong> Acreedor, el primero es el Número <strong>de</strong><br />
Justificante que le proporciona al administrado inicialmente para<br />
Pág. 13 <strong>de</strong> 110<br />
C00319/07-SP
po<strong>de</strong>r pagar y mantener <strong>la</strong> referencia <strong>de</strong>l procedimiento<br />
administrativo. A<strong>de</strong>más, también es un Número <strong>de</strong> Justificante el<br />
NJC, proporcionándoselo al administrado como <strong>con</strong>firmación <strong>de</strong> <strong>la</strong><br />
presentación <strong>de</strong> <strong>la</strong> <strong>de</strong>c<strong>la</strong>ración en una autoliquidación<br />
(implícitamente <strong>de</strong>be incluir el NRC).<br />
Para <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora, el NRC (ver en <strong>la</strong><br />
terminología <strong>de</strong> este mismo documento), también es un Número<br />
correspondiente al Justificante <strong>de</strong> Ingreso.<br />
Por último, para el Administrado, cada uno <strong>de</strong> los Números <strong>de</strong><br />
Justificante anteriores le sirve como respaldo <strong>de</strong> <strong>la</strong>s operaciones<br />
realizadas; los dos últimos tienen vali<strong>de</strong>z como pago (NRC) y como<br />
<strong>de</strong>c<strong>la</strong>ración (NJC).<br />
Pág. 14 <strong>de</strong> 110<br />
C00319/07-SP
2. DESCRIPCIÓN DE LA INTERFAZ<br />
2.1. Características<br />
Durante un proceso cualquiera <strong>de</strong> pago telemático que vaya a realizarse a través <strong>de</strong>l SPT <strong>de</strong><br />
Red.es, <strong>la</strong> solicitud <strong>de</strong> pago mediante cargo en cuenta (<strong>con</strong> opción <strong>de</strong> domiciliación) o tarjeta es<br />
enviada, una vez completado el formu<strong>la</strong>rio correspondiente, <strong>de</strong>s<strong>de</strong> el portal <strong>de</strong>l OA, por medio<br />
<strong>de</strong>l administrado, al propio servicio. El SPT proce<strong>de</strong>rá a <strong>la</strong> validación y solicitará su Firma<br />
Electrónica, para remitir <strong>la</strong> petición a <strong>la</strong> EFC, quien se encargará <strong>de</strong> <strong>la</strong> ejecución el pago, <strong>de</strong><br />
acuerdo a sus propios sistemas y teniendo en cuenta <strong>la</strong>s validaciones que <strong>con</strong>si<strong>de</strong>re necesarias.<br />
Como siguiente paso <strong>de</strong> <strong>la</strong> operación, <strong>de</strong>volverá un mensaje indicando el resultado obtenido. Este<br />
resultado, junto <strong>con</strong> otras posibles situaciones anóma<strong>la</strong>s que puedan producirse, es <strong>de</strong>vuelto al<br />
<strong>Organismo</strong>.<br />
El resultado podrá suponer que <strong>la</strong> transacción se ha ejecutado <strong>con</strong> éxito, proporcionando un<br />
Número <strong>de</strong> Referencia Completo (NRC) que justifica que el pago ha sido efectuado. Si <strong>la</strong><br />
transacción no se pue<strong>de</strong> completar <strong>con</strong> éxito, proporcionará un mensaje <strong>de</strong> error, en el que estará<br />
codificado el motivo por el cual no ha podido ejecutarse el pago.<br />
A partir <strong>de</strong> este punto, el SPT proce<strong>de</strong>rá a <strong>con</strong>tinuar <strong>la</strong> operación en función <strong>de</strong> <strong>la</strong>s alternativas<br />
<strong>con</strong>temp<strong>la</strong>das en el apartado 6.6 <strong>de</strong> este documento y que, en alguno <strong>de</strong> estos casos, podrá<br />
suponer el reenvío <strong>de</strong> <strong>la</strong> información, una vez modificado el <strong>con</strong>texto <strong>de</strong> <strong>la</strong> propia operación (por<br />
cambios en los datos <strong>de</strong> <strong>la</strong> solicitud <strong>de</strong> pago, o por situación <strong>de</strong> los diferentes sistemas que<br />
participan).<br />
C00319/07-SP<br />
Pág. 15 <strong>de</strong> 110
Todos estos intercambios <strong>de</strong> información <strong>de</strong>berán cumplir <strong>con</strong> <strong>la</strong>s especificaciones <strong>de</strong>tal<strong>la</strong>das en<br />
el presente documento.<br />
2.2. Diagrama<br />
El diagrama <strong>de</strong> alto nivel <strong>de</strong> <strong>la</strong> interfaz se pue<strong>de</strong> ver en <strong>la</strong> siguiente figura:<br />
C00319/07-SP<br />
Pág. 16 <strong>de</strong> 110
Figura 2: Diagrama Alto Nivel (Proceso on-line)<br />
Pág. 17 <strong>de</strong> 110<br />
C00319/07-SP
2.3. Detalle <strong>de</strong> los Flujos <strong>de</strong> Información<br />
Des<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong> los flujos <strong>de</strong> información, tomamos como ejemplo el origen <strong>de</strong> <strong>la</strong><br />
solicitud <strong>de</strong> pago que supone <strong>la</strong> utilización <strong>de</strong> <strong>la</strong> interfaz y que proce<strong>de</strong> <strong>de</strong> un pago on-line<br />
individual. En <strong>la</strong> siguiente figura se ilustra el flujo <strong>de</strong> información para un pago individual:<br />
C00319/07-SP<br />
Pág. 18 <strong>de</strong> 110
C00319/07-SP<br />
Pág. 19 <strong>de</strong> 110
En esta figura se i<strong>de</strong>ntifican los siguientes pasos:<br />
Figura 3: Flujo <strong>de</strong> Información <strong>de</strong> <strong>Pago</strong> Individual<br />
“Conexión (<strong>con</strong> el SPT <strong>de</strong>) red.es” <strong>con</strong>siste en el envío <strong>de</strong> <strong>la</strong> información <strong>de</strong> <strong>la</strong> solicitud <strong>de</strong> pago.<br />
“Devolución NRC” <strong>con</strong>siste en el envío <strong>de</strong>l resultado <strong>de</strong> <strong>la</strong> operación, una vez que el SPT haya<br />
procedido <strong>con</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora. En el caso <strong>de</strong> que <strong>la</strong> operación se efectúe <strong>con</strong><br />
éxito, incluirá el correspondiente NRC.<br />
2.4. Análisis <strong>de</strong> los Casos <strong>de</strong> <strong>Pago</strong><br />
En este apartado se incluye el análisis <strong>de</strong>tal<strong>la</strong>do <strong>de</strong>l funcionamiento <strong>de</strong>l SPT, en función <strong>de</strong>l<br />
interesado en realizar el pago <strong>de</strong> tasas o tributos, teniendo en cuenta si el acceso (y <strong>la</strong> firma <strong>de</strong> <strong>la</strong><br />
correspondiente or<strong>de</strong>n <strong>de</strong> pago) al servicio se realiza por medio <strong>de</strong> un certificado <strong>de</strong> persona<br />
física o <strong>de</strong> persona jurídica, y si el pago se realiza por el propio sujeto pasivo o por medio <strong>de</strong> un<br />
tercero autorizado. Estos casos aplican a <strong>la</strong> modalidad 3 <strong>de</strong>l Cua<strong>de</strong>rno 60 y al Cua<strong>de</strong>rno 65.<br />
En <strong>la</strong> fase actual <strong>de</strong>l proyecto <strong>de</strong>l SPT, no se <strong>con</strong>temp<strong>la</strong>n los casos <strong>de</strong> <strong>la</strong>s firmas mancomunadas.<br />
Se <strong>con</strong>temp<strong>la</strong>n los siguientes casos:<br />
Acceso (y Firma) <strong>con</strong> Certificado <strong>de</strong> Persona Física. Dentro <strong>de</strong> este tipo <strong>de</strong> acceso hay dos<br />
casos:<br />
o<br />
El acceso lo realiza el Sujeto Pasivo.<br />
Pág. 20 <strong>de</strong> 110<br />
C00319/07-SP
o<br />
El acceso lo realiza un Tercero Autorizado.<br />
Acceso (y Firma) <strong>con</strong> Certificado <strong>de</strong> Persona Jurídica. Dentro <strong>de</strong> este tipo <strong>de</strong> acceso hay<br />
dos casos:<br />
o<br />
o<br />
El acceso lo realiza el Sujeto Pasivo.<br />
El acceso lo realiza un Tercero Autorizado.<br />
A <strong>con</strong>tinuación se <strong>de</strong>tal<strong>la</strong>n todos los casos, <strong>con</strong> ejemplos para cada uno <strong>de</strong> ellos.<br />
C00319/07-SP<br />
Pág. 21 <strong>de</strong> 110
2.4.1. Nomenc<strong>la</strong>tura<br />
A <strong>con</strong>tinuación se incluye una re<strong>la</strong>ción <strong>de</strong> los términos utilizados y su correspon<strong>de</strong>ncia <strong>con</strong> los<br />
campos utilizados para el intercambio <strong>de</strong> datos entre los implicados en el <strong>Pago</strong>, <strong>Organismo</strong><br />
Acreedor, Entidad Financiera y el propio SPT.<br />
NIF Titu<strong>la</strong>r certificado: es NIF <strong>de</strong>l titu<strong>la</strong>r <strong>de</strong>l Certificado <strong>de</strong> Persona Física o el CIF <strong>de</strong>l<br />
titu<strong>la</strong>r en el caso <strong>de</strong> Certificado <strong>de</strong> Persona Jurídica. Se correspon<strong>de</strong> <strong>con</strong> el campo<br />
nif_cert.<br />
NIF Representante 1: es el NIF <strong>de</strong> <strong>la</strong> Persona Física que aparece en el certificado, en todos<br />
los casos posibles. Se correspon<strong>de</strong> <strong>con</strong> el campo nif_rep1. En el caso <strong>de</strong> que el titu<strong>la</strong>r <strong>de</strong>l<br />
Certificado sea una Persona Física, se correspon<strong>de</strong> <strong>con</strong> el NIF <strong>de</strong>l Certificado; en el caso<br />
<strong>de</strong> que el titu<strong>la</strong>r <strong>de</strong>l Certificado sea una Persona Jurídica, se correspon<strong>de</strong> <strong>con</strong> el NIF <strong>de</strong> <strong>la</strong><br />
Persona Física que aparece en el Certificado.<br />
NIF Sujeto Pasivo: es el NIF o CIF <strong>de</strong>l <strong>con</strong>tribuyente o Sujeto Pasivo al que correspon<strong>de</strong> el<br />
tributo o <strong>la</strong> tasa que se está pagando. Se correspon<strong>de</strong> <strong>con</strong> el campo nif_<strong>con</strong>t.<br />
CCC o PAN: es el Código Cuenta Cliente (CCC) o Número <strong>de</strong> Tarjeta en interfaz Web o<br />
PAN en interfaz <strong>de</strong> Webservices, que proporciona el número <strong>de</strong> cuenta o <strong>de</strong> tarjeta en <strong>la</strong><br />
que se realiza el cargo. Se correspon<strong>de</strong> <strong>con</strong> el campo ccc o pan.<br />
C00319/07-SP<br />
Pág. 22 <strong>de</strong> 110
Acreditación <strong>Pago</strong>s por Cuenta <strong>de</strong> Terceros: es el indicador utilizado para <strong>con</strong>ocer si el<br />
pagador (gestores, asesores,...) está acreditado frente al <strong>Organismo</strong> Acreedor para<br />
realizar el pago por cuenta <strong>de</strong> terceros. Se correspon<strong>de</strong> <strong>con</strong> el campo acr_pagos.<br />
C00319/07-SP<br />
Pág. 23 <strong>de</strong> 110
2.4.2. Acceso al SPT <strong>con</strong> Certificado <strong>de</strong> Persona Física<br />
2.4.2.1. El Sujeto Pasivo es el Titu<strong>la</strong>r <strong>de</strong>l Certificado.<br />
En este caso, el SPT verifica que el NIF <strong>de</strong>l Titu<strong>la</strong>r <strong>de</strong>l certificado se correspon<strong>de</strong> <strong>con</strong> el NIF <strong>de</strong>l<br />
Sujeto Pasivo.<br />
EJEMPLO: Persona física que paga su tributo, impuesto o tasa en su propia cuenta.<br />
C00319/07-SP<br />
Pág. 24 <strong>de</strong> 110
¿Quién paga<br />
NIF Titu<strong>la</strong>r certificado<br />
¿En <strong>la</strong> cuenta / tarjeta <strong>de</strong><br />
NIF Representante 1<br />
¿En nombre <strong>de</strong> quién paga<br />
NIF Sujeto Pasivo<br />
Acreditación <strong>Pago</strong>s por Cuenta<br />
<strong>de</strong> Terceros<br />
Juan Pérez<br />
NIF: 11111111A<br />
En el medio <strong>de</strong> pago <strong>de</strong>l que es titu<strong>la</strong>r Juan Pérez.<br />
NIF: 11111111A<br />
Juan Pérez<br />
NIF: 11111111A<br />
0 - No es Tercero Autorizado.<br />
Pág. 25 <strong>de</strong> 110<br />
C00319/07-SP
2.4.2.2. El Sujeto Pasivo es diferente <strong>de</strong>l Titu<strong>la</strong>r <strong>de</strong>l Certificado.<br />
CERTIFICADO<br />
PERSONA FÍSICA<br />
NIF PERSONA FÍSICA<br />
NIF Titu<strong>la</strong>r certificado<br />
NIF Persona Física – Tercero Autorizado<br />
NIF Representante 1<br />
NIF Sujeto Pasivo<br />
CCC<br />
NIF Persona Física - Tercero Autorizado<br />
NIF Persona Física<br />
El titu<strong>la</strong>r <strong>de</strong>l certificado (Tercero<br />
Autorizado) <strong>de</strong>berá ser el titu<strong>la</strong>r o estar<br />
autorizado en el medio <strong>de</strong> pago.<br />
En este caso, el SPT verifica que el NIF <strong>de</strong>l titu<strong>la</strong>r <strong>de</strong>l certificado se correspon<strong>de</strong> <strong>con</strong> el NIF <strong>de</strong>l<br />
Tercero Autorizado, recibido en el SPT a través <strong>de</strong> <strong>la</strong> interfaz <strong>con</strong> el <strong>Organismo</strong>.<br />
¿Quién valida esa re<strong>la</strong>ción <strong>de</strong> Tercero Autorizado Existen dos opciones:<br />
C00319/07-SP<br />
Pág. 26 <strong>de</strong> 110
El propio <strong>Organismo</strong> valida <strong>la</strong> re<strong>la</strong>ción <strong>de</strong>l Tercero Autorizado y facilita los datos<br />
correspondientes a partir <strong>de</strong>l formu<strong>la</strong>rio enviado.<br />
Red.es valida <strong>la</strong> re<strong>la</strong>ción <strong>de</strong>l Tercero Autorizado pero, en este caso, se <strong>con</strong>si<strong>de</strong>rará que es<br />
alguien autorizado para todos los tributos o tasas que <strong>de</strong> ese <strong>Organismo</strong> se puedan pagar<br />
a través <strong>de</strong>l SPT. Hay que tener en cuenta que para Red.es, cuando se da <strong>de</strong> alta un<br />
Tercero Autorizado, podrá serlo <strong>de</strong> cualquier sujeto pasivo, para los tributos o tasas <strong>de</strong>l<br />
<strong>Organismo</strong> en cuestión.<br />
Únicamente se remitirá <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago a <strong>la</strong> Entidad Financiera en el caso <strong>de</strong> que se haya<br />
acreditado que <strong>la</strong> persona física i<strong>de</strong>ntificada en el campo “NIF Representante 1” pue<strong>de</strong> actuar<br />
como Tercero Autorizado.<br />
Por tanto, estaríamos en el supuesto siguiente: el titu<strong>la</strong>r <strong>de</strong>l certificado paga un tributo o una tasa<br />
en nombre <strong>de</strong>l sujeto pasivo, que pue<strong>de</strong> ser una persona física o una persona jurídica. El pago se<br />
<strong>de</strong>be realizar <strong>con</strong> un medio <strong>de</strong> pago en el que el propio Tercero Autorizado sea titu<strong>la</strong>r o esté<br />
autorizado.<br />
C00319/07-SP<br />
Pág. 27 <strong>de</strong> 110
EJEMPLO: Tercero Autorizado que paga tributos, impuestos o tasas <strong>de</strong>l sujeto pasivo (persona<br />
física o persona jurídica) en su propia cuenta o en aquel<strong>la</strong> en <strong>la</strong> que está autorizado.<br />
¿Quién paga<br />
NIF Titu<strong>la</strong>r certificado<br />
¿En <strong>la</strong> cuenta / tarjeta <strong>de</strong><br />
NIF Representante 1<br />
¿En nombre <strong>de</strong> quién paga<br />
NIF Sujeto Pasivo<br />
Acreditación <strong>Pago</strong>s por Cuenta<br />
<strong>de</strong> Terceros<br />
Carlos Martínez<br />
NIF: 22222222B<br />
En el medio <strong>de</strong> pago <strong>de</strong>l que es titu<strong>la</strong>r o autorizado Carlos<br />
Martínez<br />
NIF: 22222222B<br />
Juan Pérez – NIF: 11111111A sí persona física.<br />
o,<br />
Coca-Co<strong>la</strong> – CIF: C-33333333 si jurídica.<br />
1 - Es Tercero Autorizado.<br />
Pág. 28 <strong>de</strong> 110<br />
C00319/07-SP
2.4.3. Acceso al SPT <strong>con</strong> Certificado <strong>de</strong> Persona Jurídica<br />
2.4.3.1. El Sujeto Pasivo es el Titu<strong>la</strong>r <strong>de</strong>l Certificado.<br />
CERTIFICADO<br />
PERSONA JURÍDICA<br />
CIF ENTIDAD JURÍDICA<br />
NIF Titu<strong>la</strong>r certificado<br />
CIF Persona Jurídica<br />
NIF PERSONA FÍSICA<br />
NIF Representante 1<br />
NIF Persona Física<br />
NIF Sujeto Pasivo<br />
CCC<br />
CIF Persona Jurídica<br />
El NIF <strong>de</strong> Persona Física <strong>de</strong>l certificado<br />
<strong>de</strong>berá estar autorizado en el medio <strong>de</strong><br />
pago.<br />
Estamos en el supuesto <strong>de</strong> pago <strong>de</strong> los tributos, impuestos o tasas <strong>de</strong>l titu<strong>la</strong>r <strong>de</strong>l certificado, en el<br />
medio <strong>de</strong> pago <strong>de</strong> <strong>la</strong> persona física que aparece en el certificado o en el <strong>de</strong> un tercero, siempre que<br />
se tenga dicha persona física <strong>la</strong>s autorizaciones correspondientes.<br />
EJEMPLO: Persona jurídica que paga sus tributos, impuestos o tasas en <strong>la</strong> cuenta corriente en <strong>la</strong><br />
que está autorizado.<br />
C00319/07-SP<br />
Pág. 29 <strong>de</strong> 110
¿Quién paga<br />
NIF Titu<strong>la</strong>r certificado<br />
¿En <strong>la</strong> cuenta / tarjeta <strong>de</strong><br />
NIF Representante 1<br />
¿En nombre <strong>de</strong> quién paga<br />
NIF Sujeto Pasivo<br />
Acreditación <strong>Pago</strong>s por Cuenta<br />
<strong>de</strong> Terceros<br />
Coca-Co<strong>la</strong><br />
CIF: C-33333333<br />
(En este certificado, Luis Gómez – NIF: 33333333C, es <strong>la</strong><br />
persona física)<br />
En el medio <strong>de</strong> pago <strong>de</strong>l que es titu<strong>la</strong>r:<br />
Coca-Co<strong>la</strong> – CIF: C-33333333.<br />
y en el que es autorizado:<br />
Luis Gómez – NIF: 33333333C.<br />
Coca-Co<strong>la</strong><br />
CIF: C-33333333<br />
0 - No es Tercero Autorizado.<br />
Pág. 30 <strong>de</strong> 110<br />
C00319/07-SP
2.4.3.2. El Sujeto Pasivo es diferente <strong>de</strong>l Titu<strong>la</strong>r <strong>de</strong>l Certificado.<br />
CERTIFICADO<br />
PERSONA JURÍDICA<br />
CIF ENTIDAD JURÍDICA<br />
NIF Titu<strong>la</strong>r certificado<br />
CIF Persona Jurídica<br />
NIF PERSONA FÍSICA<br />
NIF Representante 1<br />
NIF Persona Física<br />
NIF Sujeto Pasivo<br />
CCC<br />
NIF Sujeto Pasivo<br />
El NIF <strong>de</strong> Persona Física <strong>de</strong>l certificado<br />
<strong>de</strong>berá ser el titu<strong>la</strong>r o estar autorizado en<br />
el medio <strong>de</strong> pago.<br />
Este caso es simi<strong>la</strong>r al 3.2, <strong>con</strong> <strong>la</strong> utilización <strong>de</strong>l Certificado <strong>de</strong> Persona Jurídica, en lugar <strong>de</strong><br />
Persona Física.<br />
En este caso, el SPT únicamente realiza <strong>la</strong> verificación <strong>de</strong> los datos <strong>de</strong>l certificado.<br />
¿Quién valida <strong>la</strong> re<strong>la</strong>ción <strong>de</strong> Tercero Autorizado<br />
C00319/07-SP<br />
Pág. 31 <strong>de</strong> 110
El propio <strong>Organismo</strong> valida <strong>la</strong> re<strong>la</strong>ción <strong>de</strong> Tercero Autorizado y facilita los datos<br />
correspondientes a partir <strong>de</strong>l formu<strong>la</strong>rio enviado.<br />
Red.es valida <strong>la</strong> re<strong>la</strong>ción <strong>de</strong> Tercero Autorizado pero, en este caso, se <strong>con</strong>si<strong>de</strong>rará que es<br />
un Tercero Autorizado válido para todos los tributos, impuestos o tasas que <strong>de</strong> ese<br />
<strong>Organismo</strong> se puedan pagar a través <strong>de</strong>l SPT. Hay que tener en cuenta que para Red.es,<br />
cuando se da <strong>de</strong> alta un Tercero Autorizado, podrá serlo <strong>de</strong> cualquier sujeto pasivo, para<br />
los tributos, impuestos o tasas <strong>de</strong>l <strong>Organismo</strong> en cuestión.<br />
Por tanto, estaríamos en el supuesto siguiente: el titu<strong>la</strong>r <strong>de</strong>l certificado paga un tributo, un<br />
impuesto o una tasa en nombre <strong>de</strong>l sujeto pasivo, que pue<strong>de</strong> ser una persona física o una persona<br />
jurídica. El pago se podrá realizar en el medio <strong>de</strong> pago <strong>de</strong>l propio Tercero Autorizado o en <strong>la</strong> <strong>de</strong>l<br />
sujeto pasivo o un tercero en <strong>la</strong> que el titu<strong>la</strong>r <strong>de</strong>l certificado esté autorizado.<br />
C00319/07-SP<br />
Pág. 32 <strong>de</strong> 110
EJEMPLO: Tercero Autorizado (Persona jurídica, titu<strong>la</strong>r <strong>de</strong>l certificado) que paga un tributo, un<br />
impuesto o tasa <strong>de</strong>l sujeto pasivo (persona física o jurídica) en un medio <strong>de</strong> pago en que <strong>la</strong><br />
Persona Física <strong>de</strong>l Tercero Autorizado es titu<strong>la</strong>r o está autorizado.<br />
¿Quién paga<br />
NIF Titu<strong>la</strong>r certificado<br />
¿En <strong>la</strong> cuenta / tarjeta <strong>de</strong><br />
NIF Representante 1<br />
¿En nombre <strong>de</strong> quién paga<br />
NIF Sujeto Pasivo<br />
Acreditación <strong>Pago</strong>s por Cuenta<br />
<strong>de</strong> Terceros<br />
Gestoría Sánchez<br />
CIF: D-44444444<br />
(En este certificado, Jorge Torres – NIF: 44444444D, es <strong>la</strong><br />
persona física)<br />
En el medio <strong>de</strong> pago <strong>de</strong>l que es titu<strong>la</strong>r o está autorizado<br />
Jorge Torres<br />
NIF: 44444444D.<br />
Juan Pérez – NIF: 11111111A si persona física.<br />
o,<br />
Coca-Co<strong>la</strong> – CIF: C-33333333 si jurídica.<br />
1 - Es Tercero Autorizado.<br />
Pág. 33 <strong>de</strong> 110<br />
C00319/07-SP
3. ESPECIFICACIÓN FUNCIONAL<br />
3.1. Especificaciones <strong>de</strong>l <strong>Pago</strong> Telemático<br />
La integración <strong>de</strong> los sistemas informáticos <strong>de</strong>l <strong>Organismo</strong> <strong>con</strong> el SPT se podrá realizar mediante<br />
2 Modalida<strong>de</strong>s Tecnológicas: Web o Web Services.<br />
3.1.1. Modalida<strong>de</strong>s Tecnológicas<br />
3.1.1.1. Modalidad Web<br />
El Servicio <strong>de</strong> <strong>Pago</strong> Telemático en su modalidad tecnológica Web (en ocasiones también se<br />
<strong>de</strong>nominará como ASP), se encuentra bajo el paradigma <strong>de</strong>l B2C (Business to Customer). Los<br />
OOAA <strong>de</strong>berán poner a disposición <strong>de</strong> sus usuarios los mecanismos <strong>de</strong> <strong>de</strong>terminación <strong>de</strong> <strong>de</strong>uda<br />
que <strong>con</strong>si<strong>de</strong>ren oportunos, como por ejemplo Formu<strong>la</strong>rios. Una vez <strong>de</strong>terminada <strong>la</strong> <strong>de</strong>uda, el<br />
<strong>Organismo</strong> Acreedor realizará una redirección <strong>de</strong>l flujo <strong>de</strong> navegación al SPT, enviando los datos<br />
<strong>de</strong>l pago <strong>con</strong> el formato especificado en el presente documento. En este punto, el SPT retoma <strong>la</strong><br />
navegación interactuando directamente <strong>con</strong> el ciudadano, hasta finalizar el a<strong>de</strong>udo.<br />
Los OOAA redireccionarán <strong>la</strong> navegación mediante <strong>la</strong> invocación https a una URL <strong>de</strong>l SPT.<br />
• Para los casos <strong>de</strong> pagos <strong>de</strong> Ciudadanos en su nombre <strong>la</strong> url a utilizar es <strong>la</strong><br />
siguiente:<br />
C00319/07-SP<br />
Pág. 34 <strong>de</strong> 110
https://spt.red.es/PCIU/introduccionDatosBancarios.do<br />
• Para los casos <strong>de</strong> pagos <strong>de</strong> Representantes en nombre <strong>de</strong> un tercero:<br />
https://spt.red.es/PREP/introduccionDatosBancarios.do<br />
En el caso <strong>de</strong> pagos <strong>con</strong> resultado satisfactorio (ejecución <strong>de</strong>l pago en <strong>la</strong> Entidad Financiera y<br />
generación <strong>de</strong>l NRC), el SPT, en su modalidad web, ofrece al <strong>Organismo</strong> dos tipos <strong>de</strong><br />
<strong>con</strong>figuraciones para completar el proceso:<br />
<br />
Opción Mostrar Justificante: En este caso el SPT facilita al ciudadano dos opciones, Imprimir<br />
justificante, don<strong>de</strong> el SPT generará un documento en pdf <strong>con</strong> los datos mas relevantes <strong>de</strong>l<br />
pago efectuado, incluyendo el NRC, y <strong>la</strong> opción <strong>de</strong> Salir, don<strong>de</strong> el ciudadano completa su<br />
transacción <strong>de</strong> pago en el SPT y éste <strong>de</strong>vuelve a <strong>la</strong> url especificada por el <strong>Organismo</strong> el flujo<br />
<strong>de</strong> navegación <strong>con</strong> los datos resultantes <strong>de</strong>l proceso <strong>de</strong> pago.<br />
Esta opción, aunque está disponible, no se recomienda <strong>de</strong> momento <strong>de</strong>bido a que se obliga al<br />
ciudadano seleccionar <strong>la</strong> opción <strong>de</strong> Salir para que el organismo tenga el resultado <strong>de</strong><br />
operación <strong>de</strong> pago. A<strong>de</strong>más el impreso no está adaptado <strong>con</strong> el membrete <strong>de</strong> cada<br />
organismo.<br />
<br />
Opción No Mostrar Justificante: El SPT redirige <strong>la</strong> navegación <strong>con</strong> los datos resultantes <strong>de</strong>l<br />
proceso <strong>de</strong> pago a <strong>la</strong> url especificada por el <strong>Organismo</strong> Acreedor.<br />
Pág. 35 <strong>de</strong> 110<br />
C00319/07-SP
En el caso <strong>de</strong> pagos <strong>con</strong> resultado error recuperable, como por ejemplo saldo insuficiente en <strong>la</strong><br />
cuenta seleccionada, el SPT ofrecerá al usuario <strong>la</strong>s opciones <strong>de</strong> Volver a intentar el pago<br />
(pudiendo modificar los datos bancarios) y Salir, <strong>de</strong>volviendo en este caso el SPT el flujo <strong>de</strong><br />
navegación <strong>con</strong> el resultado <strong>de</strong> <strong>la</strong> transacción a <strong>la</strong> url especificada por el <strong>Organismo</strong> Acreedor.<br />
3.1.1.2. Modalidad Web Services<br />
El Servicio <strong>de</strong> <strong>Pago</strong> Telemático en su modalidad tecnológica <strong>de</strong> Web Services, se encuentra bajo el<br />
paradigma <strong>de</strong>l B2B (Business to Business), es <strong>de</strong>cir los sistemas informáticos <strong>de</strong> los OOAA se<br />
comunican directamente <strong>con</strong> el SPT y son siempre los OOAA quienes mantienen el flujo <strong>de</strong> <strong>la</strong><br />
navegación <strong>con</strong> el Ciudadano.<br />
Para realizar una integración en esta modalidad los OOAA <strong>de</strong>berán realizar o <strong>con</strong>temp<strong>la</strong>r <strong>la</strong>s<br />
siguientes acciones:<br />
<br />
<br />
<br />
Articu<strong>la</strong>r los mecanismos <strong>de</strong> <strong>de</strong>terminación <strong>de</strong> <strong>la</strong> Deuda <strong>con</strong> el usuario.<br />
Dotar al Ciudadano <strong>de</strong> los mecanismos <strong>de</strong> Firma Electrónica re<strong>con</strong>ocida por el SPT, para<br />
que este firme <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> que se enviara al SPT.<br />
Realizar <strong>la</strong> Firma, re<strong>con</strong>ocida, <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> a enviar al SPT, por el Servidor que<br />
realiza <strong>la</strong> petición (B2B).<br />
Pág. 36 <strong>de</strong> 110<br />
C00319/07-SP
Invocar a <strong>la</strong>s funcionalida<strong>de</strong>s (método) <strong>de</strong> <strong>Pago</strong> <strong>de</strong>l Web Services <strong>de</strong>l SPT. La estructura<br />
<strong>de</strong>l mensaje SOAP a enviar al SPT se basara en el WSDL publicado en <strong>la</strong> URL:<br />
https://spt.red.es/PCIU/services/Servicio<strong>Organismo</strong>WSwsdl<br />
y en los siguientes estándares:<br />
• W3C SOAP v1.1 and v1.2 Candidate Recommendation<br />
• W3C Web Service Description Language (WSDL) v1.1<br />
• Sun SOAP with Attachments API for Java (SAAJ) v1.1<br />
Mediante estos estándares se soporta totalmente los estándares <strong>de</strong> SOAP 1.1 y <strong>de</strong><br />
forma parcial el SOAP 1.2.<br />
• En este mensaje SOAP se incluirán <strong>la</strong>s firmas (Ciudadano y <strong>Organismo</strong>) bajo los<br />
estándares <strong>de</strong> Firma soportado por el SPT, el “XML-Signature Syntax and<br />
Processing W3C Recommendation 12 February 2002”<br />
<br />
Por ultimo los OOAA recogerán <strong>la</strong> respuesta <strong>de</strong>l Web Services remitida por el SPT a <strong>la</strong><br />
finalización <strong>de</strong>l proceso <strong>de</strong> pago.<br />
Pág. 37 <strong>de</strong> 110<br />
C00319/07-SP
3.1.2. Características Generales<br />
3.1.2.1. Reintentos <strong>de</strong> <strong>Pago</strong><br />
Durante el procesamiento <strong>de</strong> <strong>la</strong>s solicitu<strong>de</strong>s <strong>de</strong> ór<strong>de</strong>nes <strong>de</strong> pago recibidas, el SPT verifica posibles<br />
duplicida<strong>de</strong>s en <strong>la</strong>s peticiones mediante <strong>la</strong> comprobación <strong>de</strong> los datos que i<strong>de</strong>ntifican<br />
unívocamente cada or<strong>de</strong>n <strong>de</strong> pago (según el cua<strong>de</strong>rno):<br />
<br />
<br />
En el caso <strong>de</strong> que <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago esté registrada como previamente realizada, el SPT<br />
<strong>de</strong>volverá <strong>la</strong> información re<strong>la</strong>tiva al <strong>Pago</strong> efectuado anteriormente. El SPT visualiza <strong>la</strong><br />
información correspondiente a ór<strong>de</strong>nes <strong>de</strong> pago completadas <strong>con</strong> éxito durante 120<br />
días y mantiene los pagos custodiados para no repudio durante 5 años.<br />
En el caso <strong>de</strong> que <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago esté registrada pero <strong>con</strong> un Error Recuperable, el<br />
SPT, <strong>con</strong> el fin <strong>de</strong> evitar pagos repetidos, <strong>con</strong>sulta a <strong>la</strong> EFC don<strong>de</strong> se realizó el intento<br />
anterior el estado <strong>de</strong>l mismo. En el caso <strong>de</strong> que el pago no se completara, el SPT <strong>la</strong>nza<br />
una transacción <strong>con</strong> los nuevos datos recibidos. El SPT almacena <strong>la</strong> información<br />
correspondiente a ór<strong>de</strong>nes <strong>de</strong> pago no completadas durante 24 horas.<br />
3.1.2.2. Realización <strong>de</strong> un pago en Modo <strong>de</strong> Consulta<br />
Un caso particu<strong>la</strong>r <strong>de</strong> or<strong>de</strong>n <strong>de</strong> pago se correspon<strong>de</strong> <strong>con</strong> el pago en modo <strong>con</strong>sulta. En este caso,<br />
el campo <strong>de</strong> <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago “Tipo <strong>de</strong> petición” se <strong>de</strong>be completar <strong>con</strong> el valor correspondiente<br />
a <strong>con</strong>sulta. El SPT, al recibir una or<strong>de</strong>n <strong>de</strong> pago <strong>de</strong> este tipo, envía una <strong>con</strong>sulta <strong>con</strong> los datos<br />
especificados en <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago a <strong>la</strong> Entidad Financiera indicada. La respuesta a <strong>la</strong> <strong>con</strong>sulta<br />
C00319/07-SP<br />
Pág. 38 <strong>de</strong> 110
ecibida <strong>de</strong> <strong>la</strong> Entidad Financiera, se remite directamente al <strong>Organismo</strong> como respuesta a <strong>la</strong><br />
petición.<br />
C00319/07-SP<br />
Pág. 39 <strong>de</strong> 110
3.2. Especificaciones <strong>de</strong> <strong>la</strong> Consulta <strong>de</strong> Solicitu<strong>de</strong>s <strong>de</strong> <strong>Pago</strong> Telemático<br />
Como funcionalidad adicional al pago, el SPT ofrece a los <strong>Organismo</strong>s <strong>la</strong> posibilidad <strong>de</strong> realizar<br />
<strong>con</strong>sultas. A partir <strong>de</strong> esta funcionalidad, el <strong>Organismo</strong> podrá solicitar <strong>la</strong> información sobre los<br />
pagos generados.<br />
Los posibles estados en los que se en<strong>con</strong>trarán <strong>la</strong>s ór<strong>de</strong>nes <strong>de</strong> pago son los siguientes:<br />
• Pendiente respuesta, estado transitorio en el que <strong>la</strong> petición se esta procesando y aun no<br />
ha pasado a un estado <strong>de</strong>finitivo.<br />
• <strong>Pago</strong> efectuado, estado <strong>de</strong>finitivo que indica que se ha realizado el pago <strong>de</strong> forma<br />
satisfactoria. Las SOP en este estado permanecerán en el sistema <strong>de</strong>l SPT durante un<br />
tiempo (120 días), transcurrido dicho periodo <strong>de</strong>saparecen <strong>de</strong>l sistema.<br />
• Error recuperable, estado en el que ha quedado una SOP al no po<strong>de</strong>r procesar<strong>la</strong> por una<br />
causa transitoria. Permite <strong>la</strong> acción <strong>de</strong> repetir el pago. Suele darse en situaciones <strong>de</strong><br />
“saldo insuficiente” o “fallo <strong>de</strong> <strong>con</strong>ectividad <strong>con</strong> <strong>la</strong> entidad financiera”. Las SOP en este<br />
estado permanecerán en el sistema <strong>de</strong>l SPT durante un tiempo limitado (24 horas),<br />
transcurrido dicho periodo <strong>de</strong>saparecen <strong>de</strong>l sistema.<br />
• Error no recuperable, estado <strong>de</strong>finitivo que se correspon<strong>de</strong> <strong>con</strong> una imposibilidad<br />
permanente <strong>de</strong> procesar <strong>la</strong> petición. Un caso <strong>de</strong> ejemplo es NRC inválido. Las SOP en<br />
este estado permanecerán en el sistema <strong>de</strong>l SPT durante un tiempo limitado (24 horas),<br />
transcurrido dicho periodo <strong>de</strong>saparecen <strong>de</strong>l sistema.<br />
C00319/07-SP<br />
Pág. 40 <strong>de</strong> 110
La realización <strong>de</strong> <strong>la</strong>s Consultas <strong>de</strong> SOP se podrá realizar mediante 2 Modalida<strong>de</strong>s Tecnológicas:<br />
Web o Web Services.<br />
C00319/07-SP<br />
Pág. 41 <strong>de</strong> 110
3.2.1. Modalida<strong>de</strong>s Tecnológicas<br />
3.2.1.1. Modalidad Web<br />
El acceso a esta modalidad se realiza mediante <strong>la</strong> invocación a <strong>la</strong>s URL correspondientes (según<br />
se trate <strong>de</strong> SOP <strong>de</strong> Ciudadanos o <strong>de</strong> Representantes), por protocolo seguro https.<br />
El mecanismo <strong>de</strong> integración es simi<strong>la</strong>r al caso <strong>de</strong> un <strong>Pago</strong> en modalidad Web. El <strong>Organismo</strong><br />
remitirá <strong>la</strong> navegación <strong>de</strong>l usuario al SPT, don<strong>de</strong> este se <strong>de</strong>berá autenticar <strong>con</strong> su certificado<br />
re<strong>con</strong>ocido para acce<strong>de</strong>r al listado <strong>de</strong> <strong>la</strong>s ór<strong>de</strong>nes <strong>de</strong> pago efectuadas <strong>con</strong> ese certificado.<br />
En el caso <strong>de</strong> ór<strong>de</strong>nes <strong>de</strong> pago que hayan quedado en estado recuperables, el ciudadano podrá<br />
realizar reintentos, en <strong>la</strong>s <strong>con</strong>diciones que se especifican en el apartado 5.1.<br />
3.2.1.2. Modalidad Web Services<br />
Para <strong>la</strong> <strong>con</strong>sulta <strong>de</strong> <strong>Organismo</strong> en esta modalidad, se seguirán <strong>la</strong>s mismas pautas que en <strong>la</strong><br />
integración <strong>de</strong> un pago en modalidad Web Services. Teniendo en cuenta <strong>la</strong>s siguientes<br />
particu<strong>la</strong>rida<strong>de</strong>s:<br />
<br />
<br />
La <strong>de</strong>finición <strong>de</strong>l Web Services es <strong>la</strong> misma que para el proceso <strong>de</strong> pago, pero el método es<br />
diferente y es el <strong>de</strong> “BusquedaSOP”.<br />
Los parámetros que se pasan al método <strong>de</strong> <strong>con</strong>sulta, se correspon<strong>de</strong>n <strong>con</strong> los criterios <strong>de</strong><br />
búsqueda y serán los siguientes:<br />
Pág. 42 <strong>de</strong> 110<br />
C00319/07-SP
• "CPR" Este campo es el que indicará que tipo <strong>de</strong> cua<strong>de</strong>rno y modalidad se<br />
trata. Es obligatorio por lo que <strong>la</strong> respuesta se correspon<strong>de</strong>rá <strong>con</strong> uno <strong>de</strong> los tres<br />
tipos <strong>de</strong> cua<strong>de</strong>rnos (C60_1_2, C60_3, C65).<br />
• "justificante" o "referencia" (<strong>de</strong>pen<strong>de</strong> <strong>de</strong>l cua<strong>de</strong>rno) y/o "NRC" y/o "NIF” Al<br />
menos uno <strong>de</strong> estos campos es obligatorio.<br />
• "estado" este campo permitirá seleccionar <strong>la</strong>s SOP por estado, sus posibles<br />
valores son:<br />
1--> 'Error recuperable' --> TO(Time Out), EC (Error <strong>de</strong> Conexión)<br />
2--> '<strong>Pago</strong> efectuado' -->00<br />
3--> 'Error no recuperable'-->NR (No recuperable)<br />
4--> 'Pendiente respuesta' --> Estado temporal<br />
vacío --> todos los estados<br />
<br />
"fechaDes<strong>de</strong>" y "fechaHasta" Rango <strong>de</strong> Fechas (yyyyMMdd), en <strong>la</strong>s cuales se realizó <strong>la</strong><br />
SOP.<br />
Pág. 43 <strong>de</strong> 110<br />
C00319/07-SP
El mensaje SOAP <strong>de</strong>berá estar firmado por una CA (re<strong>con</strong>ocida por el SPT) <strong>de</strong>l<br />
<strong>Organismo</strong>s Acreedor. En el caso <strong>de</strong> <strong>con</strong>sulta únicamente se admite <strong>la</strong> firma <strong>de</strong>l<br />
<strong>Organismo</strong>.<br />
Pág. 44 <strong>de</strong> 110<br />
C00319/07-SP
3.3. Formato <strong>de</strong> <strong>la</strong>s solicitu<strong>de</strong>s enviadas <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong> al SPT<br />
A <strong>con</strong>tinuación se <strong>de</strong>tal<strong>la</strong>n los formatos a utilizar por el OA para enviar <strong>la</strong>s solicitu<strong>de</strong>s <strong>de</strong> pago al<br />
SPT.<br />
3.3.1. Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, según Cua<strong>de</strong>rno 65<br />
Las Solicitu<strong>de</strong>s proce<strong>de</strong>ntes <strong>de</strong> Conceptos <strong>de</strong> <strong>Pago</strong> <strong>de</strong> Comunida<strong>de</strong>s Autónomas, se enviarán<br />
<strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong> Acreedor al SPT <strong>de</strong> acuerdo al siguiente formato <strong>de</strong> registro:<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES<br />
Web WS<br />
1 1 9 AN Sí Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí Sí CPR cpr<br />
5 35 2 N Sí Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N No Sí I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N No Sí Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 20 N No Sí Código Cuenta Cliente o PAN (en WS son dos campos) ccc<br />
10 64 12 N Sí Sí Importe importe<br />
11 76 9 AN No No NIF Representante 1 nif_rep1<br />
12 85 9 AN No No NIF Representante 2 nif_rep2<br />
C00319/07-SP<br />
Pág. 45 <strong>de</strong> 110
13 94 40 AN Sí Sí Apellidos y nombre o razón social <strong>de</strong>l <strong>con</strong>tribuyente nom_<strong>con</strong>t<br />
14 134 40 AN No No Apellidos y nombre representante 1 nom_rep1<br />
15 174 40 AN No No Apellidos y nombre representante 2 nom_rep2<br />
Datos Específicos<br />
16 214 5 N Sí Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
17 219 3 N Sí Sí Mo<strong>de</strong>lo mo<strong>de</strong>lo<br />
18 222 4 N No No Ejercicio ejercicio<br />
19 226 2 AN No No Período periodo<br />
20 228 9 AN Sí Sí NIF <strong>de</strong>l Contribuyente nif_<strong>con</strong>t<br />
21 237 4 AN Sí Sí Anagrama fiscal <strong>de</strong>l <strong>con</strong>tribuyente anagrama<br />
22 241 6 AN No No Código territorial cod_terr<br />
23 247 8 N No No Fecha <strong>de</strong> Devengo <strong>de</strong>vengo<br />
24 255 13 N Sí Sí Número <strong>de</strong>l justificante num_just<br />
25 268 25 AN No No Información específica info<br />
26 293 4 AN No No Concepto <strong>de</strong> <strong>la</strong> autoliquidación <strong>con</strong>cepto<br />
27 297 59 AN Sí Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
28 356 1 N Sí Sí Acreditación <strong>Pago</strong>s por Cuenta <strong>de</strong> Terceros acr_pagos<br />
29 357 1 N Sí Sí Idioma idioma<br />
30 358 159 AN Sí No URL <strong>de</strong> retorno res<br />
Total 517<br />
El campo “res” <strong>con</strong>tiene <strong>la</strong> dirección (URL) a <strong>la</strong> que se <strong>de</strong>volverá el resultado <strong>de</strong> <strong>la</strong> solicitud.<br />
C00319/07-SP<br />
Pág. 46 <strong>de</strong> 110
3.3.2. Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, según Cua<strong>de</strong>rno 60 (Modalida<strong>de</strong>s 1 y 2)<br />
Las Solicitu<strong>de</strong>s proce<strong>de</strong>ntes <strong>de</strong> Conceptos <strong>de</strong> <strong>Pago</strong> <strong>de</strong> Entida<strong>de</strong>s Locales, para <strong>la</strong>s Modalida<strong>de</strong>s 1<br />
y 2, se enviarán <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong> Acreedor al SPT <strong>de</strong> acuerdo al siguiente formato <strong>de</strong> registro:<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES<br />
Web WS<br />
1 1 9 AN Sí Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí Sí CPR cpr<br />
5 35 2 N Sí Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N No Sí I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N No Sí Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 20 N No Sí Código Cuenta Cliente o PAN (en WS son dos campos) ccc<br />
10 64 12 N Sí Sí Importe importe<br />
11 76 9 AN No No NIF Representante 1 nif_rep1<br />
12 85 9 AN No No NIF Representante 2 nif_rep2<br />
13 94 40 AN No No Apellidos y nombre representante 1 nom_rep1<br />
14 134 40 AN No No Apellidos y nombre representante 2 nom_rep2<br />
Datos Específicos<br />
15 174 6 N Sí Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
16 180 12 N Sí Sí Referencia referencia<br />
17 192 3 N Sí Sí Primera parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación i<strong>de</strong>nt_1<br />
18 195 7 N Sí Sí Segunda parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación i<strong>de</strong>nt_2<br />
19 202 1 N Sí Sí Código <strong>de</strong> Domiciliación cod_dom<br />
C00319/07-SP<br />
Pág. 47 <strong>de</strong> 110
20 203 20 N No No CCC Domiciliación ccc_dom<br />
21 223 59 AN Sí Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
22 277 1 N Sí Sí Idioma idioma<br />
23 278 159 AN Sí No URL <strong>de</strong> retorno res<br />
Total 437<br />
El campo “res” <strong>con</strong>tiene <strong>la</strong> dirección (URL) a <strong>la</strong> que se <strong>de</strong>volverá el resultado <strong>de</strong> <strong>la</strong> solicitud.<br />
C00319/07-SP<br />
Pág. 48 <strong>de</strong> 110
3.3.3. Formato <strong>de</strong> Solicitud <strong>de</strong> <strong>Pago</strong>, Cua<strong>de</strong>rno 60 (Modalidad 3)<br />
Las Solicitu<strong>de</strong>s proce<strong>de</strong>ntes <strong>de</strong> Conceptos <strong>de</strong> <strong>Pago</strong> <strong>de</strong> Entida<strong>de</strong>s Locales, para <strong>la</strong> Modalidad 3, se<br />
enviarán <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong> Acreedor al SPT <strong>de</strong> acuerdo al siguiente formato <strong>de</strong> registro:<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES Web WS<br />
1 1 9 AN Sí Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí Sí CPR cpr<br />
5 35 2 N Sí Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N No Sí I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N No Sí Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 20 N No Sí Código Cuenta Cliente o PAN (en WS son dos campos) ccc<br />
10 64 12 N Sí Sí Importe importe<br />
11 76 9 AN No No NIF Representante 1 nif_rep1<br />
12 85 9 AN No No NIF Representante 2 nif_rep2<br />
13 94 40 AN No No Apellidos y nombre representante 1 nom_rep1<br />
14 134 40 AN No No Apellidos y nombre representante 2 nom_rep2<br />
Datos Específicos<br />
15 174 6 N Sí Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
16 180 12 AN No No Número <strong>de</strong> Expediente num_exp<br />
17 192 13 N Sí Sí Número <strong>de</strong> Justificante num_just<br />
18 205 9 AN Sí Sí NIF <strong>de</strong>l Contribuyente nif_<strong>con</strong>t<br />
19 214 3 N Sí Sí Código <strong>de</strong> Mo<strong>de</strong>lo cod_mod<br />
20 217 8 N No No Fecha <strong>de</strong> Devengo <strong>de</strong>vengo<br />
21 225 20 AN No No Datos Específicos info<br />
C00319/07-SP<br />
Pág. 49 <strong>de</strong> 110
22 245 55 AN Sí Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
23 300 1 N Sí Sí Acreditación <strong>Pago</strong>s por Cuenta <strong>de</strong> Terceros acr_pagos<br />
24 301 1 N Sí Sí Idioma idioma<br />
25 302 159 AN Sí No URL <strong>de</strong> retorno res<br />
Total 460<br />
El campo “res” <strong>con</strong>tiene <strong>la</strong> dirección (URL) a <strong>la</strong> que se <strong>de</strong>volverá el resultado <strong>de</strong> <strong>la</strong> solicitud.<br />
C00319/07-SP<br />
Pág. 50 <strong>de</strong> 110
3.4. Formato <strong>de</strong> <strong>la</strong>s respuestas enviadas <strong>de</strong>s<strong>de</strong> el SPT al <strong>Organismo</strong><br />
A <strong>con</strong>tinuación se <strong>de</strong>tal<strong>la</strong>n los formatos a utilizar para <strong>la</strong>s respuestas <strong>de</strong>l SPT, una vez procesadas<br />
<strong>la</strong>s ór<strong>de</strong>nes <strong>de</strong> pago <strong>con</strong> <strong>la</strong> EFC.<br />
3.4.1. Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 65<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES<br />
1 1 9 AN Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí CPR cpr<br />
5 35 2 N Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N No I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N No Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 12 N Sí Importe importe<br />
Datos Específicos<br />
10 56 5 N Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
11 61 3 N Sí Mo<strong>de</strong>lo mo<strong>de</strong>lo<br />
12 64 4 N No Ejercicio ejercicio<br />
13 68 2 AN No Período periodo<br />
C00319/07-SP<br />
Pág. 51 <strong>de</strong> 110
14 70 9 AN Sí NIF <strong>de</strong>l Contribuyente nif_<strong>con</strong>t<br />
15 79 6 AN No Código territorial cod_terr<br />
16 85 8 N No Fecha <strong>de</strong> Devengo <strong>de</strong>vengo<br />
17 93 13 N Sí Número <strong>de</strong>l justificante num_just<br />
18 106 25 AN No Información específica info<br />
19 131 4 AN No Concepto <strong>de</strong> <strong>la</strong> autoliquidación <strong>con</strong>cepto<br />
20 135 59 AN Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
21 194 22 AN Sí NRC nrc<br />
22 216 2 AN Sí Código Retorno cod_ret<br />
23 218 8 N Sí Fecha Operación fec_oper<br />
Total 225<br />
Los campos 1 a 20 se correspon<strong>de</strong>n <strong>con</strong> los campos utilizados para el cálculo <strong>de</strong>l MAC enviado<br />
por el SPT. Los campos 21, 22 y 23, son añadidos por <strong>la</strong> respuesta <strong>de</strong> <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora.<br />
C00319/07-SP<br />
Pág. 52 <strong>de</strong> 110
3.4.2. Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 60 (Modalida<strong>de</strong>s 1 y 2)<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES<br />
1 1 9 AN Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí CPR cpr<br />
5 35 2 N Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N Sí I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N Sí Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 12 N Sí Importe importe<br />
Datos Específicos<br />
10 56 6 N Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
11 62 12 N Sí Referencia referencia<br />
12 74 3 N Sí Primera parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación i<strong>de</strong>nt_1<br />
13 77 7 N Sí Segunda parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación i<strong>de</strong>nt_2<br />
14 84 54 AN Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
15 138 22 AN Sí NRC nrc<br />
16 160 2 AN Sí Código Retorno cod_ret<br />
17 162 8 N Sí Fecha Operación fec_oper<br />
Total 169<br />
C00319/07-SP<br />
Pág. 53 <strong>de</strong> 110
Los campos 1 a 14 se correspon<strong>de</strong>n <strong>con</strong> los campos utilizados para el cálculo <strong>de</strong>l MAC enviado<br />
por el SPT. Los campos 15, 16 y 17, son añadidos por <strong>la</strong> respuesta <strong>de</strong> <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora.<br />
C00319/07-SP<br />
Pág. 54 <strong>de</strong> 110
3.4.3. Formato <strong>de</strong> <strong>la</strong> respuesta, según Cua<strong>de</strong>rno 60 (Modalidad 3)<br />
Nº Pos Long Tipo Oblig Descripción Nombre<br />
Datos COMUNES<br />
1 1 9 AN Sí NIF <strong>de</strong>l Certificado nif_cert<br />
2 10 8 N Sí Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> fecha<br />
3 18 10 N Sí Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong> hora<br />
4 28 7 N Sí CPR cpr<br />
5 35 2 N Sí I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago pasare<strong>la</strong><br />
6 37 2 N Sí Tipo <strong>de</strong> petición tipo<br />
Datos para el CARGO<br />
7 39 1 N No I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago medio<br />
8 40 4 N No Código <strong>de</strong> <strong>la</strong> Entidad Financiera eeffcc<br />
9 44 12 N Sí Importe importe<br />
Datos Específicos<br />
10 56 6 N Sí Código <strong>de</strong>l <strong>Organismo</strong> Emisor org<br />
11 62 13 N Sí Número <strong>de</strong> Justificante num_just<br />
12 74 3 N Sí Código <strong>de</strong> Mo<strong>de</strong>lo cod_mod<br />
13 77 8 N No Fecha <strong>de</strong> Devengo <strong>de</strong>vengo<br />
14 85 55 AN Sí Campo reservado para <strong>Organismo</strong> (reservado en WS) org_datos<br />
15 140 22 AN Sí NRC nrc<br />
16 162 2 AN Sí Código Retorno cod_ret<br />
17 164 8 N Sí Fecha Operación fec_oper<br />
Total 171<br />
C00319/07-SP<br />
Pág. 55 <strong>de</strong> 110
Los campos 1 a 14 se correspon<strong>de</strong>n <strong>con</strong> los campos utilizados para el cálculo <strong>de</strong>l MAC enviado<br />
por el SPT. Los campos 15, 16 y 17, son añadidos por <strong>la</strong> respuesta <strong>de</strong> <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora.<br />
C00319/07-SP<br />
Pág. 56 <strong>de</strong> 110
3.5. Listas <strong>de</strong> Valores<br />
Las listas <strong>de</strong> valores recogidas en el presente documento servirán para rellenar los campos<br />
asociados <strong>de</strong> los formatos anteriormente <strong>de</strong>finidos. Para cada caso, se especifica <strong>la</strong> <strong>de</strong>nominación<br />
<strong>de</strong> <strong>la</strong> lista, los campos don<strong>de</strong> <strong>de</strong>be aplicarse y <strong>la</strong> operativa <strong>con</strong>temp<strong>la</strong>da ante <strong>la</strong>s posibles<br />
modificaciones que en el<strong>la</strong>s puedan producirse.<br />
En el Anexo 1 <strong>de</strong> este documento pue<strong>de</strong>n verse ejemplos ilustrativos <strong>de</strong> cada una <strong>de</strong> <strong>la</strong>s listas <strong>de</strong><br />
valores.<br />
3.5.1. Codificación <strong>de</strong> Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar <strong>la</strong>s Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras<br />
es el siguiente:<br />
Código<br />
Entidad Financiera Co<strong>la</strong>boradora<br />
4 posiciones (numérico) Nombre Entidad Financiera<br />
Pág. 57 <strong>de</strong> 110<br />
C00319/07-SP
3.5.2. Codificación <strong>de</strong> <strong>Organismo</strong>s Acreedores<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los <strong>Organismo</strong>s Acreedores <strong>de</strong> <strong>la</strong><br />
Administración Autonómica (según Cua<strong>de</strong>rno 65) es <strong>la</strong> siguiente:<br />
Código Fijo Control Comunidad<br />
2 pos. (numérico) 2 pos. (numérico) 1 pos. (numérico) Nombre Comunidad<br />
3.5.3. Codificación <strong>de</strong> Procedimientos Normalizados<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Procedimientos Normalizados es <strong>la</strong><br />
siguiente:<br />
Código<br />
Pte.<br />
Procedimiento Normalizado<br />
Nombre <strong>de</strong>l Procedimiento Normalizado<br />
3.5.4. I<strong>de</strong>ntificación <strong>de</strong> Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong><br />
El formato <strong>de</strong> <strong>la</strong> lista utilizada para codificar <strong>la</strong>s Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong> es <strong>la</strong> siguiente:<br />
Pág. 58 <strong>de</strong> 110<br />
C00319/07-SP
Código<br />
Pasare<strong>la</strong> <strong>de</strong> <strong>Pago</strong><br />
2 pos. (numérico) Nombre <strong>de</strong> <strong>la</strong> Pasare<strong>la</strong> <strong>de</strong> <strong>Pago</strong><br />
3.5.5. Tipos <strong>de</strong> Peticiones<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Tipos <strong>de</strong> Peticiones es <strong>la</strong> siguiente:<br />
Código<br />
Tipo <strong>de</strong> Petición<br />
2 pos.(numérico) Nombre <strong>de</strong>l Tipo <strong>de</strong> Petición<br />
3.5.6. I<strong>de</strong>ntificación <strong>de</strong> los Medios <strong>de</strong> <strong>Pago</strong><br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Medios <strong>de</strong> <strong>Pago</strong> es <strong>la</strong> siguiente:<br />
Código<br />
Medio <strong>de</strong> <strong>Pago</strong><br />
2 pos.(numérico) Nombre <strong>de</strong>l Medio <strong>de</strong> <strong>Pago</strong><br />
Pág. 59 <strong>de</strong> 110<br />
C00319/07-SP
3.5.7. Codificación Territorial<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Territorios es <strong>la</strong> siguiente:<br />
Código<br />
Denominación <strong>de</strong>l Territorio<br />
6 pos.(numérico) Nombre <strong>de</strong>l Territorio<br />
3.5.8. Codificación <strong>de</strong> Domiciliaciones<br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Tipos <strong>de</strong> Domiciliación es <strong>la</strong> siguiente:<br />
Código<br />
Tipo <strong>de</strong> Domiciliación<br />
1 pos.(numérico) Nombre <strong>de</strong>l Tipo <strong>de</strong> Domiciliación<br />
3.5.9. Codificación <strong>de</strong> Tributos y Conceptos <strong>de</strong> <strong>Pago</strong><br />
El formato <strong>de</strong> <strong>la</strong> lista <strong>de</strong> valores utilizada para codificar los Tributos y los Conceptos <strong>de</strong> <strong>Pago</strong><br />
correspondientes a los ingresos municipales, es <strong>la</strong> siguiente:<br />
Pág. 60 <strong>de</strong> 110<br />
C00319/07-SP
Código<br />
Denominación<br />
3 pos. (numérico) Nombre <strong>de</strong>l Concepto <strong>de</strong> <strong>Pago</strong><br />
Pág. 61 <strong>de</strong> 110<br />
C00319/07-SP
3.6. Transformaciones y Validaciones<br />
3.6.1. Validaciones<br />
Las validaciones especifican cualquier reg<strong>la</strong> que se aplique a los campos utilizados para el<br />
intercambio, tanto <strong>de</strong> los datos enviados por el SPT como <strong>de</strong> los recibidos <strong>de</strong>l <strong>Organismo</strong><br />
Acreedor. So<strong>la</strong>mente se indicarán validaciones <strong>con</strong>cretas <strong>de</strong> los campos, pero no están incluidas<br />
reg<strong>la</strong>s <strong>de</strong> negocio. En los casos <strong>de</strong> campos asociados <strong>con</strong> listas <strong>de</strong> valores, <strong>la</strong> validación<br />
correspon<strong>de</strong>rá a <strong>la</strong> verificación <strong>de</strong>l valor en <strong>la</strong> lista.<br />
El Anexo II recoge <strong>la</strong>s validaciones realizadas sobre <strong>la</strong> información transmitida en los campos <strong>de</strong><br />
<strong>la</strong> interfaz.<br />
3.7. Transacciones<br />
Cada Solicitud <strong>de</strong> <strong>Pago</strong> gestionada por el SPT se <strong>con</strong>si<strong>de</strong>ra como una transacción que será tratada<br />
<strong>de</strong> acuerdo a un <strong>con</strong>junto <strong>de</strong> situaciones y operaciones asociadas.<br />
3.7.1. Situación <strong>de</strong> <strong>la</strong>s Transacciones en el SPT<br />
Núm Descripción Situación<br />
1 Creación <strong>de</strong>l registro <strong>de</strong> <strong>la</strong> Transacción: “SPT: Nueva Transacción<br />
C00319/07-SP<br />
Pág. 62 <strong>de</strong> 110
Cuando el SPT crea el registro correspondiente.<br />
2 Preparación y Envío a <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora:<br />
Cuando el SPT valida <strong>la</strong> información <strong>de</strong> pago y envía el<br />
registro <strong>de</strong> <strong>la</strong> solicitud y correspondiente a una EFC.<br />
3 Perdida Conexión <strong>con</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora:<br />
Cuando el SPT ha enviado una solicitud a <strong>la</strong> EFC, pero no<br />
recibe respuesta <strong>de</strong>spués <strong>de</strong> un tiempo pre<strong>de</strong>finido.<br />
4 Comunicación al administrado para <strong>con</strong>firmación <strong>de</strong><br />
reintento:<br />
Cuando el SPT comunica al administrado que, durante el<br />
proceso, se ha producido una <strong>de</strong>s<strong>con</strong>exión y le propone<br />
realizar el reintento <strong>de</strong> <strong>la</strong> operación.<br />
5 Respuesta <strong>de</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora <strong>con</strong> error<br />
Recuperable:<br />
Cuando el mensaje <strong>de</strong>vuelto por <strong>la</strong> EFC hace referencia a<br />
un error que pue<strong>de</strong> ser corregido por el administrado, y<br />
permitir a éste volver a intentarlo.<br />
6 Comunicación al administrado para corrección y reintento:<br />
Cuando el SPT ha comunicado al administrado <strong>la</strong> forma en<br />
que pue<strong>de</strong> resolver el error <strong>con</strong> <strong>la</strong> EFC y reintentar <strong>la</strong><br />
transacción.<br />
7 Respuesta <strong>de</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora <strong>con</strong> error<br />
NO Recuperable:<br />
Firmada”<br />
“SPT: Transacción Enviada a<br />
EFC”<br />
“EFC: Perdida Conexión <strong>con</strong><br />
EFC”<br />
“USU: Comunicada<br />
Des<strong>con</strong>exión, Esperando<br />
Reintento”<br />
“EFC: Recibido Aviso<br />
Recuperable”<br />
“USU: Comunicado Error,<br />
Esperando Reintento”<br />
“EFC: Recibido Error NO<br />
Recuperable”<br />
Pág. 63 <strong>de</strong> 110<br />
C00319/07-SP
Cuando el mensaje <strong>de</strong>vuelto por <strong>la</strong> EFC hace referencia a<br />
un error que no pue<strong>de</strong> ser corregido por el administrado,<br />
teniendo que darse por terminada <strong>la</strong> transacción.<br />
8 Comunicación al administrado:<br />
Cuando el SPT comunica al administrado que se ha<br />
producido el error y no hay forma <strong>de</strong> resolver ni reintentar<br />
<strong>la</strong> transacción.<br />
9 Recibido NRC <strong>de</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora:<br />
Cuando el SPT recibe un NRC que <strong>con</strong>firma que se ha<br />
ejecutado <strong>la</strong> or<strong>de</strong>n <strong>de</strong> pago.<br />
10 Envío <strong>de</strong>l NRC al administrado <strong>con</strong> <strong>con</strong>firmación:<br />
Cuando el SPT comunica al administrado el NRC, para que<br />
pueda <strong>con</strong>tinuar el proceso <strong>con</strong> el <strong>Organismo</strong> Acreedor,<br />
recibiendo <strong>con</strong>firmación.<br />
11 Envío <strong>de</strong>l NRC al administrado SIN <strong>con</strong>firmación:<br />
Cuando el SPT comunica al administrado el NRC, para que<br />
pueda <strong>con</strong>tinuar el proceso <strong>con</strong> el <strong>Organismo</strong> Acreedor,<br />
pero no ha recibido <strong>con</strong>firmación.<br />
“USU: Comunicado Error NO<br />
Recuperable”<br />
“EFC: Recibido NRC <strong>de</strong> <strong>la</strong> EFC”<br />
“USU: Comunicado y<br />
Confirmado NRC”<br />
“USU: Comunicado NRC, NO<br />
Confirmado”<br />
Pág. 64 <strong>de</strong> 110<br />
C00319/07-SP
3.7.2. Operativa <strong>de</strong> <strong>la</strong>s Transacciones por el SPT<br />
La operativa se resume en <strong>la</strong> siguiente figura:<br />
C00319/07-SP<br />
Pág. 65 <strong>de</strong> 110
C00319/07-SP<br />
Pág. 66 <strong>de</strong> 110
Figura 4: Operativa en <strong>la</strong>s Transacciones<br />
3.8. Condiciones <strong>de</strong> Error y Gestión <strong>de</strong> Excepciones<br />
3.8.1. Gestión <strong>de</strong> Errores<br />
Se <strong>con</strong>si<strong>de</strong>rarán como errores en <strong>la</strong> ejecución <strong>de</strong> <strong>la</strong> interfaz, aquel<strong>la</strong>s situaciones que permitan al<br />
<strong>Organismo</strong> obtener una respuesta codificada <strong>de</strong>l SPT, <strong>de</strong> acuerdo a <strong>la</strong> tab<strong>la</strong> <strong>de</strong> valores adjunta.<br />
Los errores a <strong>la</strong> hora <strong>de</strong> ejecutar <strong>la</strong> solicitud <strong>de</strong> una or<strong>de</strong>n <strong>de</strong> pago, <strong>de</strong>vueltos por <strong>la</strong> EFC, serán<br />
tratados y tras<strong>la</strong>dados al <strong>Organismo</strong> por el SPT, <strong>de</strong> forma que el organismo o el administrado<br />
puedan <strong>con</strong>ocer su situación. En los casos en los que sea posible, se proporcionarán los<br />
mecanismos <strong>de</strong> recuperación previstos.<br />
Cuando se produce un error en <strong>la</strong> validación <strong>de</strong> <strong>la</strong> solicitud <strong>de</strong> pago, el SPT <strong>de</strong>volverá el error EV<br />
al <strong>Organismo</strong>.<br />
3.8.2. Gestión <strong>de</strong> Excepciones<br />
Se <strong>con</strong>si<strong>de</strong>rarán como excepciones en <strong>la</strong> ejecución <strong>de</strong> <strong>la</strong> interfaz, aquel<strong>la</strong>s situaciones que no<br />
permitan al SPT obtener una respuesta codificada <strong>de</strong> <strong>la</strong> EFC. En los casos en los que sea posible,<br />
se proporcionarán los mecanismos <strong>de</strong> recuperación previstos.<br />
C00319/07-SP<br />
Pág. 67 <strong>de</strong> 110
Se <strong>con</strong>temp<strong>la</strong>n <strong>la</strong>s siguientes situaciones:<br />
• Se recibe una respuesta no interpretable; en este caso, se transforma al código <strong>de</strong><br />
Respuesta 99.<br />
• No se <strong>con</strong>sigue realizar una <strong>con</strong>exión <strong>con</strong> <strong>la</strong> EEFF; en este caso, se realiza un<br />
reintento y, si persiste <strong>la</strong> misma situación, se <strong>de</strong>vuelve el error EC. En este caso<br />
no se ha realizado el <strong>Pago</strong>.<br />
• Se realiza una <strong>con</strong>exión, pero no se recibe respuesta, y/o salta el Time out por<br />
cualquier motivo. En este caso no se reintenta, se <strong>de</strong>vuelve el código TO. Este es<br />
el caso en que el pago se ha podido realizar, pero no es <strong>con</strong>ocido por el SPT; se<br />
gestionara en <strong>la</strong> <strong>con</strong>sulta, por un evento <strong>de</strong> usuario en modo Web, o <strong>de</strong>l OA en<br />
modo Web Services.<br />
• Cualquier error no recuperable, el SPT lo interpreta y <strong>de</strong>vuelve NR.<br />
3.8.3. Mensajes <strong>de</strong> Error <strong>de</strong> <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora<br />
En <strong>la</strong> siguiente tab<strong>la</strong> se <strong>con</strong>temp<strong>la</strong>n los mensajes <strong>de</strong> error asociados a <strong>la</strong> solicitud <strong>de</strong> pago:<br />
Código<br />
0 Operación finalizada OK<br />
Descripción<br />
Pág. 68 <strong>de</strong> 110<br />
C00319/07-SP
1 Número <strong>de</strong> justificante o importe erróneo o ausente<br />
2 Mo<strong>de</strong>lo o tipo <strong>de</strong> operación no soportado<br />
3 Solicitud anu<strong>la</strong>da<br />
El certificado firmante no está autorizado para realizar el pago por personas<br />
4 ajenas<br />
El representante <strong>de</strong>l certificado firmante no está autorizado para realizar el<br />
5 pago por personas ajenas<br />
6 El certificado firmante no está autorizado para pagar y presentar este mo<strong>de</strong>lo<br />
7 El certificado firmante no está autorizado para realizar este pago por <strong>con</strong>venio<br />
8 La entidad emisora <strong>de</strong> esta tarjeta no admite este tipo <strong>de</strong> servicio<br />
10 Concepto o mo<strong>de</strong>lo erróneo<br />
11 Falta <strong>con</strong>cepto o mo<strong>de</strong>lo<br />
12 Ejercicio fiscal erróneo<br />
13 Falta ejercicio fiscal<br />
14 Período erróneo<br />
15 Falta período<br />
16 Tipo <strong>de</strong> moneda erróneo (distinto <strong>de</strong> P o E)<br />
17 NIF/CIF incorrecto para este mo<strong>de</strong>lo<br />
18 Falta tipo <strong>de</strong> moneda<br />
19 Importe ingreso erróneo<br />
20 Falta importe <strong>de</strong> ingreso<br />
21 NIF <strong>con</strong>tribuyente erróneo<br />
22 Falta NIF <strong>de</strong>l <strong>con</strong>tribuyente<br />
23 NIF <strong>de</strong>l primer representante erróneo<br />
24 Falta NIF <strong>de</strong>l representante<br />
C00319/07-SP<br />
Pág. 69 <strong>de</strong> 110
25 Sobra NIF <strong>de</strong>l representante<br />
26 Falta nombre <strong>de</strong>l <strong>con</strong>tribuyente<br />
27 Falta nombre <strong>de</strong>l representante<br />
28 Sobra nombre <strong>de</strong>l representante<br />
29 Código administración erróneo<br />
30 Falta código administración<br />
31 Anagrama erróneo<br />
32 Falta anagrama<br />
33 Sobra anagrama<br />
34 Importe total y parcial no cuadra<br />
35 Falta importe total<br />
36 Sobra importe total<br />
37 Opción fraccionamiento errónea<br />
38 Falta opción fraccionamiento<br />
39 C.C.C. (Código Cuenta Cliente) erróneo<br />
40 Falta C.C.C. (Código Cuenta Cliente)<br />
41 Importe re<strong>de</strong>nominación erróneo<br />
42 Falta importe re<strong>de</strong>nominación<br />
43 Tipo <strong>de</strong> operación erróneo<br />
44 Falta tipo <strong>de</strong> operación<br />
45 Tipo <strong>de</strong> petición erróneo (distinto <strong>de</strong> 01 o 02)<br />
46 Falta tipo <strong>de</strong> petición<br />
47 Tipo <strong>de</strong> autoliquidación erróneo (distinto <strong>de</strong> I o D)<br />
48 Falta tipo <strong>de</strong> autoliquidación<br />
Pág. 70 <strong>de</strong> 110<br />
C00319/07-SP
49 NIF <strong>de</strong>l segundo representante erróneo<br />
50 Concepto o mo<strong>de</strong>lo no permitidos<br />
51 Ejercicio fiscal no permitido<br />
52 Período no permitido<br />
53 Ingreso no fraccionable por estar fuera <strong>de</strong>l período voluntario<br />
54 Ingreso fuera <strong>de</strong> período<br />
55 Movimiento distinto <strong>de</strong> 01 y 02<br />
56 NIF certificado distinto a NIF tecleado<br />
57 NIF primer certificado distinto a NIF tecleado<br />
58 NIF segundo certificado distinto a NIF tecleado<br />
59 El horario <strong>de</strong> servicio es <strong>de</strong>s<strong>de</strong> <strong>la</strong>s 2:00 h hasta <strong>la</strong>s 23:00 h diariamente<br />
60 Fecha <strong>de</strong> presentación fuera <strong>de</strong> p<strong>la</strong>zo<br />
61 Importe total <strong>de</strong> <strong>la</strong> <strong>de</strong>uda erróneo<br />
62 Autoridad certificadora errónea<br />
63 Certificado caducado<br />
64 Certificado revocado<br />
65 Presentador no autorizado en nombre <strong>de</strong> terceras personas<br />
66 Ha firmado 2 veces <strong>con</strong> el mismo representante<br />
67 Período impositivo/ <strong>con</strong>cluido erróneo<br />
68 Fecha <strong>de</strong> <strong>con</strong>clusión período impositivo errónea<br />
69 Error <strong>de</strong> formato en los datos <strong>de</strong> <strong>la</strong> petición<br />
70 Petición duplicada. Utilice <strong>la</strong> opción <strong>de</strong> <strong>con</strong>sulta<br />
71 No existe cargo <strong>con</strong> los datos <strong>con</strong>sultados<br />
72 C.C.C. cance<strong>la</strong>do<br />
Pág. 71 <strong>de</strong> 110<br />
C00319/07-SP
73 C.C.C. bloqueado (judicialmente)<br />
74 C.C.C. <strong>con</strong> saldo no disponible<br />
75 C.C.C. <strong>con</strong> saldo insuficiente<br />
76 C.C.C. cuenta no es <strong>de</strong> ahorro a <strong>la</strong> vista<br />
77 C.C.C. inexistente<br />
78 C.C.C. inoperante<br />
79 NIF <strong>de</strong>l <strong>con</strong>tribuyente no titu<strong>la</strong>r a <strong>la</strong> cuenta<br />
80 NIF representante no apo<strong>de</strong>rado <strong>de</strong> <strong>la</strong> cuenta<br />
81 Contribuyente no persona jurídica (e informa representante)<br />
82 Falta segundo NIF por ser cuenta <strong>con</strong>junta<br />
83 El segundo NIF no correspon<strong>de</strong> a titu<strong>la</strong>r <strong>de</strong> <strong>la</strong> cuenta<br />
84 MAC erróneo<br />
85 No hay suficientes apo<strong>de</strong>rados<br />
Esta entidad no atien<strong>de</strong> <strong>la</strong> solicitud <strong>de</strong> cargo por esta vía en este rango horario<br />
(y se le aña<strong>de</strong> opcionalmente explicación <strong>de</strong> horario <strong>de</strong> servicio que pue<strong>de</strong><br />
86 venir en <strong>la</strong> ca<strong>de</strong>na <strong>de</strong> respuesta <strong>de</strong>s<strong>de</strong> <strong>la</strong> posición 211 hasta <strong>la</strong> 400)<br />
Texto <strong>de</strong> <strong>la</strong> Entidad Co<strong>la</strong>boradora en <strong>la</strong> ca<strong>de</strong>na <strong>de</strong> respuesta <strong>de</strong>s<strong>de</strong> <strong>la</strong> posición<br />
211 hasta <strong>la</strong> 400 <strong>con</strong> explicación amplia sobre <strong>la</strong> inci<strong>de</strong>ncia y teléfono <strong>de</strong><br />
87 atención al cliente.<br />
88 Contribuyente no i<strong>de</strong>ntificado<br />
89 Fecha <strong>de</strong> vali<strong>de</strong>z/caducidad <strong>de</strong> <strong>la</strong> tarjeta excedida, errónea o ausente<br />
90 No está autorizado para realizar el pago por personas ajenas<br />
91 Número <strong>de</strong> tarjeta no válido, erróneo o ausente<br />
92 El titu<strong>la</strong>r <strong>de</strong>l certificado <strong>con</strong> que se ha firmado no es titu<strong>la</strong>r <strong>de</strong> <strong>la</strong> tarjeta<br />
93 Se ha excedido el límite <strong>de</strong> <strong>la</strong> operación<br />
C00319/07-SP<br />
Pág. 72 <strong>de</strong> 110
94 Tipo <strong>de</strong> tarjeta no soportado<br />
95 Sólo se aceptan tarjetas emitidas por <strong>la</strong> propia entidad<br />
99 Error técnico<br />
A4 NRC no existe<br />
A6 NIF no existe<br />
A7 NRC ya <strong>con</strong>stituido. Inténtelo por <strong>con</strong>sulta<br />
A8 NRC no pre<strong>con</strong>stituido. Inténtelo por <strong>con</strong>sulta<br />
A9 NRC ya existe<br />
B6 NRC no disponible para <strong>de</strong>volución<br />
B8 NRC ya liberado<br />
C1 Incoherencia <strong>de</strong> datos<br />
C2 NRC <strong>de</strong> operación ya existe<br />
F2 NRC no disponible para <strong>de</strong>volución, ya <strong>de</strong>vuelto<br />
H4 Imposible cobro, NRC ya cobrado<br />
I3 Dígito <strong>de</strong> <strong>con</strong>trol erróneo.<br />
I4 Carácter <strong>de</strong> <strong>con</strong>trol erróneo.<br />
I6 Error en el mo<strong>de</strong>lo <strong>de</strong> operación.<br />
I7 Error en el código <strong>de</strong>l Banco <strong>de</strong> España.<br />
Pág. 73 <strong>de</strong> 110<br />
C00319/07-SP
4. OTRAS CONSIDERACIONES<br />
4.1. Especificaciones no Funcionales (Técnicas)<br />
Existirá un entorno <strong>de</strong> integración, tanto en el SPT como en cada <strong>Organismo</strong> Acreedor, que<br />
permita realizar todas <strong>la</strong>s pruebas necesarias para garantizar el funcionamiento <strong>de</strong> <strong>la</strong> interfaz. La<br />
dirección <strong>de</strong>l entorno <strong>de</strong> integración <strong>de</strong> SPT es:<br />
• Para los casos <strong>de</strong> pagos <strong>de</strong> Ciudadanos en su nombre <strong>la</strong> url a utilizar es <strong>la</strong> siguiente:<br />
https://spt.<strong>de</strong>mo.red.es/PCIU/introduccionDatosBancarios.do<br />
• Para los casos <strong>de</strong> pagos <strong>de</strong> Representantes en nombre <strong>de</strong> un tercero:<br />
https://spt.<strong>de</strong>mo.red.es/PREP/introduccionDatosBancarios.do<br />
A<strong>de</strong>más <strong>de</strong>l entorno <strong>de</strong> pruebas <strong>de</strong> integración Red.es pone a disposición <strong>de</strong> los OOAA un<br />
Simu<strong>la</strong>dor <strong>de</strong> Entida<strong>de</strong>s Financieras. Utilizando este simu<strong>la</strong>dor se pue<strong>de</strong> completar el p<strong>la</strong>n <strong>de</strong><br />
pruebas propuesto sin intervención <strong>de</strong> <strong>la</strong> EFC. Aún así hay entida<strong>de</strong>s financieras que mantienen<br />
activo el entorno <strong>de</strong> integración <strong>con</strong> <strong>la</strong>s que se pue<strong>de</strong>n realizar pruebas.<br />
C00319/07-SP<br />
Pág. 74 <strong>de</strong> 110
Una vez completadas estas pruebas <strong>de</strong> integración será necesario que el <strong>Organismo</strong> coordine <strong>con</strong><br />
sus EEFFCC <strong>la</strong> realización <strong>de</strong> <strong>la</strong>s pruebas necesarias para <strong>la</strong> puesta en marcha <strong>de</strong>l servicio. Esta<br />
fase es muy importante y serán necesarios los siguientes pasos:<br />
• Envío a Red.es <strong>de</strong> <strong>la</strong> adhesión a SPT firmada por el <strong>Organismo</strong>.<br />
• Petición <strong>de</strong> Alta en Producción en SPT.<br />
• Petición <strong>de</strong> Alta en <strong>la</strong>s Entida<strong>de</strong>s Financieras <strong>con</strong> <strong>la</strong>s que se <strong>de</strong>sea co<strong>la</strong>borar. Existe una<br />
lista <strong>de</strong> <strong>con</strong>tactos en <strong>la</strong> web <strong>de</strong> pago.<br />
• Poseer cuentas activas en Producción <strong>con</strong> <strong>la</strong>s Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras.<br />
• Pruebas en Producción <strong>con</strong> <strong>la</strong>s Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras.<br />
4.2. Seguridad<br />
Los servidores <strong>de</strong>l SPT y <strong>de</strong> cada <strong>Organismo</strong> utilizarán un Certificado Electrónico para po<strong>de</strong>r<br />
establecer un canal seguro SSL que garantice <strong>la</strong> seguridad <strong>de</strong> <strong>la</strong>s operaciones que supongan<br />
intercambio <strong>de</strong> información a través <strong>de</strong> <strong>la</strong> interfaz, en los casos <strong>de</strong> utilización <strong>de</strong> <strong>la</strong> modalidad<br />
Web Service.<br />
C00319/07-SP<br />
Pág. 75 <strong>de</strong> 110
4.3. Comunicaciones<br />
La interfaz permitirá <strong>con</strong>ectar a través <strong>de</strong> Internet y utilizando protocolo seguro (https) al SPT<br />
<strong>con</strong> el <strong>Organismo</strong> Acreedor.<br />
C00319/07-SP<br />
Pág. 76 <strong>de</strong> 110
5. ANEXO I: EJEMPLOS DE LAS LISTAS DE VALORES<br />
5.1. Codificación <strong>de</strong> Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras<br />
La lista <strong>de</strong> valores utilizada para codificar <strong>la</strong>s Entida<strong>de</strong>s Financieras Co<strong>la</strong>boradoras es <strong>la</strong><br />
correspondiente al NRBE (Número <strong>de</strong> Registro <strong>de</strong>l Banco <strong>de</strong> España).<br />
5.2. Codificación <strong>de</strong> <strong>Organismo</strong>s Acreedores<br />
Se utilizará <strong>la</strong>s listas <strong>de</strong> valores <strong>de</strong> los Cua<strong>de</strong>rnos 60 y 65 para codificar los <strong>Organismo</strong>s<br />
Acreedores <strong>de</strong> <strong>la</strong> Administración Autonómica y Local<br />
5.3. I<strong>de</strong>ntificación <strong>de</strong> Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong><br />
La lista <strong>de</strong> valores utilizada para codificar <strong>la</strong>s Pasare<strong>la</strong>s <strong>de</strong> <strong>Pago</strong> es <strong>la</strong> siguiente:<br />
Código<br />
Pasare<strong>la</strong> <strong>de</strong> <strong>Pago</strong><br />
01 Servicio <strong>de</strong> <strong>Pago</strong> Telemático <strong>de</strong> Red.es<br />
C00319/07-SP<br />
Pág. 77 <strong>de</strong> 110
5.4. Tipos <strong>de</strong> Peticiones<br />
La lista <strong>de</strong> valores utilizada para codificar los Tipos <strong>de</strong> Peticiones es <strong>la</strong> siguiente:<br />
Código<br />
01 Alta<br />
02 Consulta<br />
Tipo <strong>de</strong> Petición<br />
5.5. I<strong>de</strong>ntificación <strong>de</strong> los Medios <strong>de</strong> <strong>Pago</strong><br />
La lista <strong>de</strong> valores utilizada para codificar los Medios <strong>de</strong> <strong>Pago</strong> es <strong>la</strong> siguiente:<br />
Código<br />
Medio <strong>de</strong> <strong>Pago</strong><br />
1 Cargo en Cuenta<br />
2 Tarjeta <strong>de</strong> Crédito<br />
5.6. Codificación Territorial<br />
Se utilizará <strong>la</strong>s listas <strong>de</strong> valores <strong>de</strong> los Cua<strong>de</strong>rnos 60 y 65 para codificar los <strong>Organismo</strong>s adheridos<br />
al SPT.<br />
C00319/07-SP<br />
Pág. 78 <strong>de</strong> 110
5.7. Codificación <strong>de</strong> Domiciliaciones<br />
La lista <strong>de</strong> valores utilizada para codificar los Tipos <strong>de</strong> Domiciliación es <strong>la</strong> siguiente:<br />
Código<br />
Tipo <strong>de</strong> Domiciliación<br />
0 Domiciliación = NO<br />
1 Domiciliación = SI<br />
5.8. Codificación <strong>de</strong> Tributos y Conceptos <strong>de</strong> <strong>Pago</strong><br />
Se utilizará <strong>la</strong>s listas <strong>de</strong> valores <strong>de</strong> los Cua<strong>de</strong>rnos 60 y 65 para codificar los Tributos y los<br />
Conceptos <strong>de</strong> <strong>Pago</strong> correspondientes a los ingresos municipales y autonómicos.<br />
5.9. Codificación <strong>de</strong> Idiomas<br />
La lista <strong>de</strong> valores utilizada para codificar el Idioma que el SPT empleará en su operativa son los<br />
siguientes:<br />
Código<br />
0 Castel<strong>la</strong>no<br />
Idioma<br />
Pág. 79 <strong>de</strong> 110<br />
C00319/07-SP
1 Catalán<br />
Pág. 80 <strong>de</strong> 110<br />
C00319/07-SP
6. ANEXO II: VALIDACIONES<br />
6.1. Re<strong>la</strong>ción <strong>de</strong> Validaciones<br />
A <strong>con</strong>tinuación se presenta una tab<strong>la</strong> por cada uno <strong>de</strong> los casos, agrupándose por sistema <strong>de</strong><br />
origen, cua<strong>de</strong>rno y modalidad.<br />
Envío <strong>de</strong>s<strong>de</strong> el OA al SPT<br />
Campo<br />
NIF Certificado<br />
Envío <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong>, según Cua<strong>de</strong>rno 65<br />
Lógica <strong>de</strong><br />
Validación<br />
NIF Correcto<br />
Comentarios<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Repr. 1<br />
NIF Repr. 2<br />
NIF Contrib.<br />
NIF Correcto<br />
NIF Correcto<br />
NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Pág. 81 <strong>de</strong> 110<br />
C00319/07-SP
Importe Ingreso<br />
Firma<br />
org<br />
Mayor que Cero<br />
Firma Correcta<br />
Validar entidad<br />
emisora Correcta<br />
Expresado en céntimos <strong>de</strong> euro<br />
Las firmas en Webservices <strong>de</strong>ben ser<br />
correctas y validadas <strong>con</strong>tra CAs<br />
La entidad emisora <strong>de</strong>be estar dada <strong>de</strong> alta<br />
en el organismo<br />
Envío <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong>, según Cua<strong>de</strong>rno 60 – Modalida<strong>de</strong>s 1 y 2<br />
Campo<br />
Lógica <strong>de</strong><br />
Validación<br />
Comentarios<br />
NIF Certificado NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Hora Hora Correcta Formato HHMMSSSSSS<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Repr. 1 NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
NIF Repr. 2<br />
Importe Ingreso<br />
Firma<br />
NIF Correcto<br />
Mayor que Cero<br />
Firma Correcta<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Expresado en céntimos <strong>de</strong> euro<br />
Las firmas en Webservices <strong>de</strong>ben ser<br />
correctas y validadas <strong>con</strong>tra CAs<br />
C00319/07-SP<br />
Pág. 82 <strong>de</strong> 110
org<br />
Validar entidad<br />
emisora Correcta<br />
La entidad emisora <strong>de</strong>be estar dada <strong>de</strong> alta<br />
en el organismo<br />
Envío <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong>, según Cua<strong>de</strong>rno 60 – Modalidad 3<br />
Campo<br />
Lógica <strong>de</strong><br />
Validación<br />
Comentarios<br />
NIF Certificado NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Hora Hora Correcta Formato HHMMSSSSSS<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Repr. 1 NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
NIF Repr. 2<br />
NIF Dec<strong>la</strong>rante<br />
Fecha Devengo<br />
NIF Correcto<br />
NIF Correcto<br />
Fecha Correcta<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Formato AAAAMMDD<br />
C00319/07-SP<br />
Pág. 83 <strong>de</strong> 110
Firma<br />
org<br />
Firma Correcta<br />
Validar entidad<br />
emisora Correcta<br />
Las firmas en Webservices <strong>de</strong>ben ser<br />
correctas y validadas <strong>con</strong>tra CAs<br />
La entidad emisora <strong>de</strong>be estar dada <strong>de</strong> alta<br />
en el organismo<br />
Respuesta <strong>de</strong>s<strong>de</strong> el SPT al OA<br />
Campo<br />
NIF Certificado<br />
Respuesta <strong>de</strong>s<strong>de</strong> el SPT, según Cua<strong>de</strong>rno 65<br />
Lógica <strong>de</strong><br />
Validación<br />
Comentarios<br />
NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Hora Hora Correcta Formato HHMMSSSSSS<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Repr. 1 NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
NIF Repr. 2<br />
NIF Contrib.<br />
NIF Correcto<br />
NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra<br />
<strong>de</strong> NIF.<br />
C00319/07-SP<br />
Pág. 84 <strong>de</strong> 110
Fecha Devengo<br />
Importe Ingreso<br />
Fecha Correcta<br />
Mayor que Cero<br />
Formato AAAAMMDD<br />
Expresado en céntimos <strong>de</strong> euro<br />
Respuesta <strong>de</strong>s<strong>de</strong> el SPT, según Cua<strong>de</strong>rno 60 – Modalida<strong>de</strong>s 1 y 2<br />
Campo<br />
Lógica <strong>de</strong><br />
Validación<br />
Comentarios<br />
NIF Certificado NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Hora Hora Correcta Formato HHMMSSSSSS<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Repr. 1 NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
NIF Repr. 2<br />
NIF Contrib.<br />
Importe Ingreso<br />
NIF Correcto<br />
NIF Correcto<br />
Mayor que Cero<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Expresado en céntimos <strong>de</strong> euro<br />
C00319/07-SP<br />
Pág. 85 <strong>de</strong> 110
Respuesta <strong>de</strong>s<strong>de</strong> el SPT, según Cua<strong>de</strong>rno 60 – Modalidad 3<br />
Campo<br />
Lógica <strong>de</strong><br />
Validación<br />
Comentarios<br />
NIF Certificado NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Fecha Fecha Correcta Formato AAAAMMDD<br />
Hora Hora Correcta Formato HHMMSSSSSS<br />
Importe Mayor que Cero Expresado en céntimos <strong>de</strong> euro<br />
NIF Rep. 1 NIF Correcto<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
NIF Repr. 2<br />
NIF Dec<strong>la</strong>rante<br />
Fecha Devengo<br />
NIF Correcto<br />
NIF Correcto<br />
Fecha Correcta<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Utilizando algoritmo <strong>de</strong> validación <strong>de</strong> letra <strong>de</strong><br />
NIF.<br />
Formato AAAAMMDD<br />
C00319/07-SP<br />
Pág. 86 <strong>de</strong> 110
7. ANEXO III: DICCIONARIO DE CAMPOS<br />
Nombre Descripción Long Tipo<br />
acr_pagos<br />
Acreditación <strong>Pago</strong>s por Cuenta <strong>de</strong> Terceros<br />
Definición: Campo utilizado para indicar si el Tercero<br />
Autorizado está acreditado frente al <strong>Organismo</strong> para realizar<br />
el pago por cuenta <strong>de</strong> terceros. El SPT transmitirá el dato<br />
recibido <strong>de</strong>s<strong>de</strong> el <strong>Organismo</strong>, para <strong>la</strong> verificación por parte <strong>de</strong><br />
<strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora.<br />
Origen: El <strong>Organismo</strong> tiene <strong>la</strong> opción <strong>de</strong> utilizar un servicio <strong>de</strong><br />
Red.es para establecer el valor correspondiente. En caso<br />
<strong>con</strong>trario, <strong>de</strong>berá rellenar el campo al invocar el SPT.<br />
Formato: Es un carácter numérico <strong>con</strong> dos valores posibles:<br />
0 - No es Tercero Autorizado.<br />
1 - Es Tercero Autorizado.<br />
1 N<br />
anagrama<br />
Anagrama fiscal <strong>de</strong>l <strong>con</strong>tribuyente<br />
Definición: Letras <strong>de</strong> etiqueta <strong>de</strong>l <strong>con</strong>tribuyente en personas<br />
físicas.<br />
Origen: El mismo que el NIF <strong>de</strong>l Certificado.<br />
4 AN<br />
Pág. 87 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
Formato: Cuatro caracteres o espacios en b<strong>la</strong>nco<br />
ccc<br />
• En personas jurídicas nunca lo lleva (a ceros).<br />
• En personas físicas, en liquidaciones nunca lo lleva (a<br />
ceros), pero en autoliquidaciones pue<strong>de</strong> llevarlo o no.<br />
Si no se dispone <strong>de</strong> este dato, se graba el nombre y<br />
apellidos <strong>de</strong>l <strong>con</strong>tribuyente.<br />
Código Cuenta Cliente (CCC) o Número <strong>de</strong> Tarjeta<br />
Definición: Número <strong>de</strong> cuenta o <strong>de</strong> tarjeta en <strong>la</strong> que se realiza<br />
el cargo.<br />
Origen: En modo Web, podrá ser proporcionada por el<br />
<strong>Organismo</strong> o se rellenará al invocar el SPT. En Modo Web<br />
Service, el <strong>Organismo</strong> proporcionará este dato.<br />
Formato: Para el cargo en cuenta, <strong>la</strong>s 20 posiciones <strong>de</strong>l Código<br />
Cuenta Cliente.<br />
Para tarjeta: PAN (16) + Fecha Caducidad (4) (en modalidad<br />
Web).<br />
20 N<br />
Pág. 88 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
ccc_dom<br />
Código Cuenta Cliente Domiciliación (CCC Domiciliación)<br />
Definición: Número <strong>de</strong> cuenta para <strong>la</strong> domicialización.<br />
Origen: En modo Web, podrá ser proporcionada por el<br />
<strong>Organismo</strong> o se rellenará al invocar el SPT. En Modo Web<br />
Service, el <strong>Organismo</strong> proporcionará este dato.<br />
Formato: Para el cargo en cuenta, <strong>la</strong>s 20 posiciones <strong>de</strong>l Código<br />
Cuenta Cliente.<br />
Este campo <strong>de</strong>be estar relleno si el campo cod_dom tiene valor<br />
1.<br />
20 N<br />
cod_dom<br />
Código <strong>de</strong> Domiciliación<br />
Definición: este campo indica si, a<strong>de</strong>más <strong>de</strong>l pago, en <strong>la</strong><br />
misma operación, se quiere or<strong>de</strong>nar <strong>la</strong> domiciliación <strong>de</strong>l<br />
correspondiente <strong>con</strong>cepto.<br />
Origen: Este dato <strong>de</strong>be ser proporcionado por el <strong>Organismo</strong>.<br />
Formato:<br />
1 para SI<br />
2 para NO<br />
1 N<br />
Pág. 89 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
cod_mac<br />
MAC<br />
Definición: Código <strong>de</strong> autenticación <strong>de</strong>l mensaje que se envía a<br />
<strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora.<br />
Origen: El código es creado por el SPT.<br />
Formato: Alfanumérico.<br />
16 AN<br />
cod_mod<br />
Código <strong>de</strong> Mo<strong>de</strong>lo<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
3 N<br />
cod_ret<br />
Código <strong>de</strong> Retorno<br />
Definición: Código <strong>de</strong> retorno <strong>con</strong> el resultado <strong>de</strong> <strong>la</strong> operación<br />
en <strong>la</strong> EFC.<br />
Origen: <strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora.<br />
Formato: ver lista <strong>de</strong> valores.<br />
2 AN<br />
cod_terr<br />
Código Territorial<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
6 AN<br />
Pág. 90 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
<strong>con</strong>cepto<br />
Concepto <strong>de</strong> <strong>la</strong> Autoliquidación<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
4 AN<br />
cpr<br />
CPR<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
Los valores específicos <strong>de</strong> este campo varían dinámicamente,<br />
según <strong>la</strong>s necesida<strong>de</strong>s <strong>de</strong> cada <strong>Organismo</strong>.<br />
7 N<br />
<strong>de</strong>vengo<br />
Fecha <strong>de</strong> Devengo<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
Formato: AAAAMMDD<br />
AAAA - Cuatro dígitos <strong>de</strong>l año.<br />
MM - Dos dígitos correspondientes al mes.<br />
DD - Dos dígitos correspondientes al día <strong>de</strong>l mes.<br />
8 N<br />
Pág. 91 <strong>de</strong> 110<br />
C00319/07-SP
eeffcc<br />
Nombre Descripción Long Tipo<br />
Entidad Financiera Co<strong>la</strong>boradora<br />
Definición: Código <strong>de</strong>l Banco <strong>de</strong> España asignado a <strong>la</strong> Entidad<br />
Financiera Co<strong>la</strong>boradora que va a recibir y ejecutar <strong>la</strong> Or<strong>de</strong>n<br />
<strong>de</strong> <strong>Pago</strong>.<br />
Origen: En Modo Web Service, el <strong>Organismo</strong> <strong>de</strong>be<br />
proporcionar el código <strong>de</strong> <strong>la</strong> EFC a <strong>la</strong> que se le solicitará <strong>la</strong><br />
Or<strong>de</strong>n <strong>de</strong> <strong>Pago</strong>.<br />
En Modo Web, si el <strong>Organismo</strong> no lo proporciona, el SPT lo<br />
pedirá al usuario que está efectuando <strong>la</strong> operación.<br />
Formato: Cuatro dígitos, <strong>de</strong> acuerdo a <strong>la</strong> lista <strong>de</strong> valores.<br />
4 N<br />
ejercicio<br />
Ejercicio<br />
Definición: Año al que correspon<strong>de</strong> el tributo.<br />
Origen: el <strong>Organismo</strong> proporcionará este dato.<br />
Formato: Año <strong>con</strong> 4 dígitos<br />
4 N<br />
Pág. 92 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
fec_oper<br />
Fecha Operación<br />
Definición: fecha en <strong>la</strong> que <strong>la</strong> operación ha sido efectuada por<br />
<strong>la</strong> Entidad Financiera Co<strong>la</strong>boradora.<br />
Origen: Valor <strong>de</strong>vuelto por <strong>la</strong> EFC.<br />
Formato: AAAAMMDD<br />
AAAA - Cuatro dígitos <strong>de</strong>l año.<br />
MM - Dos dígitos correspondientes al mes.<br />
DD - Dos dígitos correspondientes al día <strong>de</strong>l mes.<br />
Fecha Caducidad (en modalidad Webservices)<br />
Definición: fecha <strong>de</strong> caducidad <strong>de</strong> <strong>la</strong> tarjeta<br />
8 N<br />
fecCaducidad<br />
Origen: Valor <strong>de</strong>vuelto por <strong>la</strong> EFC.<br />
Formato: MMAA<br />
MM - Dos dígitos correspondientes al mes.<br />
AA – Dos dígitos <strong>de</strong>l año.<br />
4 N<br />
fecha<br />
Fecha <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong><br />
Definición: Fecha en <strong>la</strong> que se realiza <strong>la</strong> solicitud <strong>de</strong> pago.<br />
Origen: Esta fecha <strong>la</strong> informa el <strong>Organismo</strong> Acreedor y se <strong>de</strong>be<br />
correspon<strong>de</strong>r <strong>con</strong> el día en que se realiza <strong>la</strong> solicitud. En los<br />
casos <strong>de</strong> reintento el SPT actualiza esta fecha al día en que<br />
8 N<br />
Pág. 93 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
realiza el reintento.<br />
Formato: AAAAMMDD<br />
AAAA - Cuatro dígitos <strong>de</strong>l año.<br />
MM - Dos dígitos correspondientes al mes.<br />
DD - Dos dígitos correspondientes al día <strong>de</strong>l mes.<br />
hora<br />
Hora <strong>de</strong> <strong>la</strong> Solicitud <strong>de</strong> <strong>Pago</strong><br />
Definición: Hora en <strong>la</strong> que se realiza <strong>la</strong> solicitud <strong>de</strong> pago.<br />
Origen: Esta hora <strong>la</strong> informa el <strong>Organismo</strong> Acreedor y se <strong>de</strong>be<br />
correspon<strong>de</strong>r <strong>con</strong> <strong>la</strong> hora en que se realiza <strong>la</strong> solicitud. En los<br />
casos <strong>de</strong> reintento el SPT actualiza esta hora a <strong>la</strong> <strong>de</strong>l momento<br />
en que realiza el reintento.<br />
Formato: HHMMSSZZZZ<br />
HH - Dos dígitos correspondientes a <strong>la</strong> hora.<br />
MM - Dos dígitos correspondientes a los minutos.<br />
SS - Dos dígitos correspondientes a segundos.<br />
ZZZZ - Cuatro dígitos correspondientes a diez milésimas <strong>de</strong><br />
segundo.<br />
10 N<br />
Pág. 94 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
i<strong>de</strong>nt_1<br />
Primera parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
Origen: Este dato es proporcionado por el <strong>Organismo</strong>.<br />
Formato:<br />
Para <strong>la</strong> modalidad 1, se rellena a ceros.<br />
Para <strong>la</strong> modalidad 2, tres dígitos correspondientes al código<br />
<strong>de</strong>l tributo, <strong>con</strong>cepto o gravamen.<br />
Para <strong>la</strong> modalidad 3, tres dígitos correspondientes al código<br />
<strong>de</strong>l mo<strong>de</strong>lo.<br />
3 N<br />
i<strong>de</strong>nt_2<br />
Segunda parte <strong>de</strong> <strong>la</strong> I<strong>de</strong>ntificación<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
Origen: Este dato es proporcionado por el <strong>Organismo</strong>.<br />
Formato:<br />
Para <strong>la</strong> modalidad 1, el i<strong>de</strong>ntificador propiamente dicho. Tal y<br />
como se <strong>de</strong>fine en el cua<strong>de</strong>rno 60, se compone <strong>de</strong> los<br />
siguientes valores: código <strong>de</strong> tributo o <strong>con</strong>cepto (3), ejercicio<br />
(2), remesa (2).<br />
7 N<br />
Pág. 95 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
Para <strong>la</strong> modalidad 2, siete dígitos compuestos por los siguientes<br />
valores:<br />
ejercicio (2),<br />
ultimo digito año (1),<br />
fecha juliana (3),<br />
digito discriminante periodo (1), que admite los siguientes<br />
valores:<br />
1 - cuando en el tributo figure un único período <strong>de</strong> pago e<br />
importe.<br />
5 - cuando en el tributo figuren dos períodos <strong>de</strong> pago y, por<br />
tanto, dos importes (se <strong>con</strong>signará el primer importe)<br />
9 - cuando en el tributo figuren dos períodos e importes (se<br />
<strong>con</strong>signará el segundo)<br />
Para <strong>la</strong> modalidad 3, se rellena a ceros.<br />
idioma<br />
Idioma<br />
Definición: Idioma <strong>con</strong> el que se le presentará <strong>la</strong> información<br />
al usuario.<br />
Origen: el <strong>Organismo</strong> indicará <strong>la</strong> preferencia.<br />
Formato: 1 dígito correspondiente a <strong>la</strong> lista <strong>de</strong> valores.<br />
1 N<br />
Pág. 96 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
importe<br />
Importe<br />
Definición: El importe a pagar.<br />
Origen: el <strong>Organismo</strong> <strong>de</strong>be proporcionar este dato.<br />
Formato: se especifica en céntimos <strong>de</strong> euro<br />
(por ejemplo, 125 € se indicaría como 000000012500).<br />
12 N<br />
info<br />
Información específica<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 <strong>con</strong><br />
20 posiciones y 65 <strong>con</strong> 25 posiciones (según aplique).<br />
20-25 AN<br />
medio<br />
I<strong>de</strong>ntificador <strong>de</strong>l medio <strong>de</strong> pago<br />
Definición: este campo especifica el medio <strong>de</strong> pago que se va a<br />
utilizar.<br />
Origen: En Modo Web, el SPT podrá pedir este dato a usuario.<br />
En Modo Web Services, el <strong>Organismo</strong> <strong>de</strong>berá proporcionará<br />
este dato.<br />
Formato: los valores posibles son:<br />
1 para Cargo en cuenta<br />
2 para <strong>Pago</strong> <strong>con</strong> tarjeta<br />
1 N<br />
Pág. 97 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
mo<strong>de</strong>lo<br />
Mo<strong>de</strong>lo<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
3 N<br />
nif_cert<br />
NIF <strong>de</strong>l Certificado<br />
Definición: CIF (si es <strong>de</strong> Persona Jurídica) NIF (si es <strong>de</strong><br />
Persona Física) <strong>de</strong>l Certificado que se utiliza para solicitar <strong>la</strong><br />
Or<strong>de</strong>n <strong>de</strong> <strong>Pago</strong>.<br />
Origen: En Modo Web, el SPT tomará este dato <strong>de</strong>l certificado<br />
<strong>de</strong>l usuario. En Modo Web Services, el <strong>Organismo</strong> <strong>de</strong>berá<br />
proporcionará este dato.<br />
Formato: formato <strong>de</strong>l Número <strong>de</strong> I<strong>de</strong>ntificación Fiscal, relleno<br />
<strong>con</strong> ceros a <strong>la</strong> izquierda.<br />
9 AN<br />
nif_<strong>con</strong>t<br />
NIF <strong>de</strong>l Contribuyente<br />
Definición: NIF <strong>de</strong>l sujeto Pasivo al que correspon<strong>de</strong> el<br />
tributo/tasa.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: formato <strong>de</strong>l Número <strong>de</strong> I<strong>de</strong>ntificación Fiscal, relleno<br />
<strong>con</strong> ceros a <strong>la</strong> izquierda.<br />
9 AN<br />
Pág. 98 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
nif_rep1<br />
NIF <strong>de</strong>l Representante 1<br />
Definición: NIF <strong>de</strong>l primer representante.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: formato <strong>de</strong>l Número <strong>de</strong> I<strong>de</strong>ntificación Fiscal, relleno<br />
<strong>con</strong> ceros a <strong>la</strong> izquierda.<br />
9 AN<br />
nif_rep2<br />
NIF <strong>de</strong>l Representante 2<br />
Definición: NIF <strong>de</strong>l segundo representante.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: formato <strong>de</strong>l Número <strong>de</strong> I<strong>de</strong>ntificación Fiscal, relleno<br />
<strong>con</strong> ceros a <strong>la</strong> izquierda.<br />
9 AN<br />
nom_<strong>con</strong>t<br />
Apellidos y Nombre o Razón Social <strong>de</strong>l Contribuyente<br />
Definición: Apellidos y Nombre (o Razón Social) <strong>de</strong>l sujeto<br />
Pasivo al que correspon<strong>de</strong> el tributo/tasa.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: hasta 40 caracteres alfanumérico.<br />
40 AN<br />
nom_rep1<br />
Apellidos y Nombre <strong>de</strong>l Representante 1<br />
Definición: Apellidos y Nombre <strong>de</strong>l primer representante.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: hasta 40 caracteres alfanumérico o espacios si no<br />
40 AN<br />
Pág. 99 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
correspon<strong>de</strong>.<br />
nom_rep2<br />
Apellidos y Nombre <strong>de</strong>l Representante 2<br />
Definición: Apellidos y Nombre <strong>de</strong>l segundo representante.<br />
Origen: El <strong>Organismo</strong> <strong>de</strong>berá proporcionará este dato.<br />
Formato: hasta 40 caracteres alfanumérico o espacios si no<br />
correspon<strong>de</strong>.<br />
40 AN<br />
Pág. 100 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
NRC (Número <strong>de</strong> Referencia Completo)<br />
Definición: Código <strong>de</strong>vuelto por <strong>la</strong> Entidad Financiera<br />
Co<strong>la</strong>boradora cuando <strong>la</strong> operación se ha completado <strong>con</strong> éxito.<br />
Origen: La Entidad Financiera Co<strong>la</strong>boradora proporciona este<br />
dato.<br />
Formato: 22 posiciones alfanuméricas (ver documentación).<br />
nrc<br />
Cua<strong>de</strong>rno 65: El NRC <strong>con</strong>stará <strong>de</strong> 22 posiciones, <strong>de</strong>sglosadas<br />
en el Número <strong>de</strong> Justificante (13p + 1p) se aña<strong>de</strong> un cero a <strong>la</strong><br />
izquierda <strong>de</strong> los 13 dígitos <strong>de</strong>l justificante, más los caracteres<br />
<strong>de</strong> <strong>con</strong>trol (8p).<br />
Cua<strong>de</strong>rno 60, modalida<strong>de</strong>s 1 y 2: El NRC <strong>con</strong>sta <strong>de</strong> 22<br />
posiciones, <strong>de</strong>sglosadas en el Número <strong>de</strong> Referencia (12p + 2p)<br />
se aña<strong>de</strong> dos ceros a <strong>la</strong> izquierda <strong>de</strong> los 12 dígitos <strong>de</strong>l número<br />
<strong>de</strong> referencia más los caracteres <strong>de</strong> <strong>con</strong>trol (8p)<br />
Cua<strong>de</strong>rno 60, modalidad 3: El NRC <strong>con</strong>stará <strong>de</strong> 22 posiciones,<br />
<strong>de</strong>sglosadas en el Número <strong>de</strong> Justificante (13p + 1p) se aña<strong>de</strong><br />
un cero a <strong>la</strong> izquierda <strong>de</strong> los 13 dígitos <strong>de</strong>l justificante, más los<br />
caracteres <strong>de</strong> <strong>con</strong>trol (8p).<br />
22 AN<br />
Pág. 101 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
Campos para cálculo <strong>de</strong> los caracteres <strong>de</strong> <strong>con</strong>trol <strong>de</strong>l NRC en<br />
el cua<strong>de</strong>rno 65:<br />
Los campos utilizados serán:<br />
- Número <strong>de</strong> Justificante: 14 posiciones (Un dígito a <strong>la</strong><br />
izquierda relleno a 0. + Trece dígitos <strong>de</strong>l campo Justificante<br />
original.)<br />
- NIF <strong>de</strong>l Certificado: 9 posiciones.<br />
- Importe: 13 posiciones (En céntimos <strong>de</strong> euro, rellenando<br />
ceros a <strong>la</strong> izquierda).<br />
- Fecha <strong>de</strong> <strong>la</strong> operación: 8 posiciones.<br />
- Código <strong>de</strong>l Banco <strong>de</strong> España: 4 posiciones.<br />
Total longitud campos: 48 posiciones.<br />
C00319/07-SP<br />
Pág. 102 <strong>de</strong> 110
Nombre Descripción Long Tipo<br />
Campos para cálculo <strong>de</strong> los caracteres <strong>de</strong> <strong>con</strong>trol <strong>de</strong>l NRC en<br />
el cua<strong>de</strong>rno 60, modalidad 1 y 2:<br />
Los campos utilizados serán:<br />
- Número <strong>de</strong> referencia 14 posiciones (Dos dígitos a <strong>la</strong><br />
izquierda rellenos a 00 + Doce dígitos <strong>de</strong>l campo Referencia<br />
original)<br />
- NIF <strong>de</strong>l certificado: 9 posiciones.<br />
- Importe: 13 posiciones (En céntimos <strong>de</strong> euro, rellenando<br />
ceros a <strong>la</strong> izquierda).<br />
- Fecha <strong>de</strong> <strong>la</strong> operación: 8 posiciones.<br />
- Código <strong>de</strong>l Banco <strong>de</strong> España: 4 posiciones.<br />
Total longitud campos: 48 posiciones.<br />
C00319/07-SP<br />
Pág. 103 <strong>de</strong> 110
Nombre Descripción Long Tipo<br />
Campos para cálculo <strong>de</strong> los caracteres <strong>de</strong> <strong>con</strong>trol <strong>de</strong>l NRC en<br />
el cua<strong>de</strong>rno 60, modalidad 3:<br />
Los campos utilizados serán:<br />
- Número <strong>de</strong> Justificante: 14 posiciones (Un dígito a <strong>la</strong><br />
izquierda relleno a 0. + Trece dígitos <strong>de</strong>l campo Justificante<br />
original.)<br />
- NIF <strong>de</strong>l Certificado: 9 posiciones.<br />
- Importe: 13 posiciones (En céntimos <strong>de</strong> euro, rellenando<br />
ceros a <strong>la</strong> izquierda).<br />
- Fecha <strong>de</strong> <strong>la</strong> operación: 8 posiciones.<br />
- Código <strong>de</strong>l Banco <strong>de</strong> España: 4 posiciones.<br />
Total longitud campos: 48 posiciones.<br />
num_exp<br />
Número <strong>de</strong> Expediente<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
12 AN<br />
Pág. 104 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
num_just<br />
Número <strong>de</strong> Justificante<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
Formato:<br />
Cua<strong>de</strong>rno 60, modalidad 3:<br />
MMM Y ZZZZZZZZ D siendo:<br />
“M”: código <strong>de</strong> tributo o mo<strong>de</strong>lo<br />
“Y”: indicador <strong>de</strong> datos a capturar<br />
“Z”: número secuencial por <strong>con</strong>cepto tributario y<br />
mo<strong>de</strong>lo<br />
“D”: dígito <strong>de</strong> <strong>con</strong>trol.<br />
Valores que pue<strong>de</strong> adoptar el indicador “Y”:<br />
0 = No se capturan datos opcionales<br />
1 = Se captura el expediente<br />
2 = Fecha <strong>de</strong> <strong>de</strong>vengo<br />
3 = Expediente y fecha <strong>de</strong> <strong>de</strong>vengo<br />
4 = Dato especifico<br />
5 = Expediente y dato especifico<br />
6 = Fecha <strong>de</strong> <strong>de</strong>vengo y dato especifico<br />
7 = Fecha <strong>de</strong> <strong>de</strong>vengo, dato especifico y expediente<br />
Cua<strong>de</strong>rno 65:<br />
MMM V NNNNNNNN D<br />
13 N<br />
C00319/07-SP<br />
Pág. 105 <strong>de</strong> 110
Nombre Descripción Long Tipo<br />
siendo:<br />
“M”: número <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l documento<br />
“V”: versión o último dígito <strong>de</strong>l año<br />
“N”: número <strong>de</strong> or<strong>de</strong>n<br />
“D”: dígito <strong>de</strong> <strong>con</strong>trol<br />
org<br />
Código <strong>de</strong>l <strong>Organismo</strong> Emisor<br />
Definición: Código asignado al <strong>Organismo</strong>, según el BOE<br />
07/02/1989. Este código <strong>de</strong>be ajustarse a los re<strong>con</strong>ocidos por<br />
<strong>la</strong> AEB/CECA, y en caso <strong>de</strong> necesitar uno nuevo <strong>con</strong>tactar <strong>con</strong><br />
AEB/CECA para obtenerlo.<br />
Origen: el <strong>Organismo</strong> proporcionará este dato.<br />
Formato:<br />
Las 2 primeras posiciones: Código Comunidad Autónoma<br />
Las 2 siguientes: 00 si es Comunidad Autónoma<br />
La última posición es el dígito <strong>de</strong> <strong>con</strong>trol (módulo 11)<br />
5 - 6 N<br />
Pág. 106 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
org_datos<br />
Campo reservado para <strong>Organismo</strong> (en modalidad Web)<br />
Definición: El <strong>Organismo</strong> utilizará este campo <strong>de</strong> acuerdo a<br />
sus necesida<strong>de</strong>s.<br />
Origen: el <strong>Organismo</strong> proporcionará este dato.<br />
Formato: <strong>la</strong> longitud <strong>de</strong> este campo será mayor <strong>de</strong> 50<br />
posiciones, variable en función <strong>de</strong>l cua<strong>de</strong>rno y modalidad,<br />
para ajustar el número <strong>de</strong> caracteres utilizado para el cálculo<br />
<strong>de</strong>l MAC.<br />
Para todos los cua<strong>de</strong>rnos, <strong>la</strong> posición 23 a 1, y <strong>de</strong> <strong>la</strong> 24 a <strong>la</strong> 44<br />
(20 posiciones) el código <strong>de</strong> <strong>Organismo</strong> que asigne el SPT.<br />
Para el cua<strong>de</strong>rno 65, 59 posiciones alfanuméricas<br />
Para el cua<strong>de</strong>rno 60 modalidad 1, 54 posiciones<br />
alfanuméricas<br />
Para el cua<strong>de</strong>rno 60 modalidad 2, 54 posiciones<br />
alfanuméricas que se <strong>de</strong>sglosan <strong>de</strong> <strong>la</strong> siguiente manera:<br />
1.- 44 posiciones alfanuméricas a libre disposición <strong>de</strong>l<br />
organismo<br />
2.- 10 posiciones numéricas. Se cumplimentarán<br />
obligatoriamente cuando se solicite el pago <strong>de</strong> un tributo<br />
durante el segundo periodo, informando <strong>de</strong>l campo<br />
I<strong>de</strong>ntificación <strong>de</strong>l primer periodo (se <strong>de</strong>be cumplimentar<br />
Según<br />
Cuad. y<br />
ajuste<br />
para<br />
MAC<br />
AN<br />
C00319/07-SP<br />
Pág. 107 <strong>de</strong> 110
Nombre Descripción Long Tipo<br />
cuando <strong>la</strong> 7a. posición <strong>de</strong>l campo I<strong>de</strong>nt_2 tenga el valor "9") El<br />
formato <strong>de</strong> dicha i<strong>de</strong>ntificación será <strong>la</strong> <strong>de</strong>finida en el propio<br />
cua<strong>de</strong>rno 60.<br />
Para el cua<strong>de</strong>rno 60 modalidad 3, 54 posiciones<br />
alfanuméricas<br />
pan<br />
Número <strong>de</strong> Tarjeta (en modalidad Webservices)<br />
Definición: Número <strong>de</strong> tarjeta en <strong>la</strong> que se realiza el cargo.<br />
Origen: En Modo Web Service, el <strong>Organismo</strong> proporcionará<br />
este dato.<br />
16 N<br />
pasare<strong>la</strong><br />
I<strong>de</strong>ntificador pasare<strong>la</strong> <strong>de</strong> pago:<br />
Definición: Código utilizado para i<strong>de</strong>ntificar <strong>la</strong> pasare<strong>la</strong> <strong>de</strong><br />
pago.<br />
Origen: en el SPT este valor es 01, en este momento. El<br />
<strong>Organismo</strong> proporciona este dato.<br />
Formato: dos caracteres numéricos.<br />
01 Servicio <strong>de</strong> <strong>Pago</strong> Telemático <strong>de</strong> RED.ES<br />
2 N<br />
Pág. 108 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
periodo<br />
Período<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
2 AN<br />
referencia<br />
Referencia<br />
Definición: este campo se utilizará <strong>de</strong> <strong>la</strong> misma forma en que<br />
se utiliza por otros canales, <strong>de</strong> acuerdo a los cua<strong>de</strong>rnos 60 y 65<br />
(según aplique).<br />
12 N<br />
res<br />
URL <strong>de</strong> Retorno<br />
Definición: en este campo, el <strong>Organismo</strong> especificará <strong>la</strong> URL a<br />
<strong>la</strong> que el SPT <strong>con</strong>catenará los parámetros <strong>de</strong> respuesta <strong>de</strong>l STP,<br />
cuando <strong>de</strong>vuelva el resultado <strong>de</strong> <strong>la</strong> operación en Modo Web.<br />
Origen: el <strong>Organismo</strong> proporciona este dato.<br />
Formato: <strong>la</strong> URL <strong>con</strong>stará <strong>de</strong> los elementos necesarios para<br />
po<strong>de</strong>r ser invocada por https.<br />
Ejemplo: servidor.dominio/dir/pagina.jsp<br />
para <strong>con</strong>stituir <strong>la</strong> URL completa:<br />
servidor.dominio/dir/pagina.jsppar1=valor1&par2=valor2....<br />
159 AN<br />
Pág. 109 <strong>de</strong> 110<br />
C00319/07-SP
Nombre Descripción Long Tipo<br />
reservado<br />
Campo reservado para <strong>Organismo</strong> (en modalidad<br />
Webservices)<br />
Definición: El <strong>Organismo</strong> utilizará este campo <strong>de</strong> acuerdo a<br />
sus necesida<strong>de</strong>s.<br />
Origen: el <strong>Organismo</strong> proporcionará este dato.<br />
Formato: Ver campo org_datos<br />
tipo<br />
Tipo <strong>de</strong> petición:<br />
Definición: Tipo <strong>de</strong> petición que se está realizando al SPT.<br />
Origen: el <strong>Organismo</strong> indicará que tipo <strong>de</strong> petición <strong>de</strong>sea.<br />
Formato:<br />
01 para Alta (crear una or<strong>de</strong>n <strong>de</strong> pago)<br />
02 para Consulta<br />
2 N<br />
Pág. 110 <strong>de</strong> 110<br />
C00319/07-SP