Datos ofrecidos por la AEAT (Agencia Tributaria)
1.1 Servicios IBeingAwareOfAEATPaymentsServicePortType
Método beingAwareOfAEATPayments
Servicio que verifica si está al corriente de pago con la Agencia Tributaria. Método deprecado.
Signatura
BeingAwareOfAEATPaymentsOut beingAwareOfAEATPayments(BeingAwareOfAEATPaymentsIn beingAwareOfAEATPaymentsIn)
Parámetros de invocación
BeingAwareOfAEATPaymentsIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
beingAwareOfAEATPaymentsRequest | Objeto BeingAwareOfAEATPaymentsRequest |
BeingAwareOfAEATPaymentsRequest
Nombre | Tipo | Descripción |
|---|---|---|
userData | Objecto UserData | |
identificationData | Objecto IdentificationData | |
purposeData | Objecto PurposeData |
Parámetros de respuesta
BeingAwareOfAEATPaymentsOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
stateCode | String | Código de error o estado |
description | String | Respuesta del sistema |
processDate | String | Fecha del procesado de la consulta en formato AAAA-MM-DD |
reference | String | Referencia |
idPetition | String | Identificador de la petición |
documentType | String | Tipo de documento de identificación (NIF, DNI, Pasaporte, NIE) |
documentNumber | String | Número del documento identificación |
name | String | Nombre del ciudadano |
surname1 | String | Primer apellido del ciudadano |
surname2 | String | Segundo apellido del ciudadano |
timestamp | String | Sello de tiempo |
Códigos error
Código | Descripción |
|---|---|
CORE-CPAEAT-001 | El parámetro userCode es obligatorio |
CORE-CPAEAT-002 | El parámetro applicationId es obligatorio |
CORE-CPAEAT-003 | El parámetro consentimiento es obligatorio |
CORE-CPAEAT-004 | El parámetro numProcedimiento es obligatorio |
CORE-CPAEAT-005 | El parámetro numExpediente es obligatorio |
CORE-CPAEAT-006 | El parámetro textoFinalidad es obligatorio |
CORE-CPAEAT-007 | El parámetro numDocumento es obligatorio |
CORE-CPAEAT-008 | El parámetro tipoDocumento es obligatorio |
CORE-CPAEAT-009 | El parámetro numProcedimiento tiene una longitud máxima de 5 caracteres |
CORE-CPAEAT-010 | El parámetro numExpediente tiene una longitud máxima de 25 caracteres |
CORE-CPAEAT-011 | El parámetro textoFinalidad tiene una longitud máxima de 192 caracteres |
CORE-CPAEAT-012 | El parámetro numDocumento tiene una longitud máxima de 14 caracteres |
CORE-CPAEAT-013 | El parámetro userCode tiene una longitud máxima de 20 caracteres |
CORE-CPAEAT-014 | El parámetro applicationId tiene una longitud máxima de 20 caracteres |
CORE-CPAEAT-015 | El parámetro numDocumento no contiene un numero adecuado al tipoDocumento |
CORE-CPAEAT-016 | Los valores permitidos para el parámetro consentimiento son: Si, Ley |
CORE-CPAEAT-017 | Los valores permitidos para el parámetro tipoDocumento son: NIF, NIE, CIF |
CORE-CPAEAT-018 | El parámetro numProcedimiento debe contener un valor numérico |
1001 | Solicitante no autorizado |
1002 | Titular no identificado |
1003 | Código de certificado desconocido |
1004 | Problemas técnicos |
1005 | Entrada inconsistente |
1006 | No procede facilitar información |
1007 | Solicitante no identificado |
1008 | Titular de baja |
1009 | Titular con CI revocado |
1010 | Denegado por sentencia o sanción |
Método beingAwareOfAEATPaymentsExt
Servicio que verifica si está al corriente de pago con la Agencia Tributaria (devuelve más información que el método #beingAwareOfAEATPayments). Método deprecado.
Signatura
BeingAwareOfAEATPaymentsOutExt beingAwareOfAEATPaymentsExt(BeingAwareOfAEATPaymentsIn beingAwareOfAEATPaymentsIn)
Parámetros de invocación
BeingAwareOfAEATPaymentsIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
beingAwareOfAEATPaymentsRequest | Objeto BeingAwareOfAEATPaymentsRequest |
Parámetros de respuesta
BeingAwareOfAEATPaymentsOutExt extends #BeingAwareOfAEATPaymentsOut
Nombre | Tipo | Descripción |
|---|---|---|
codigoCertificado | String | Literal que indica la situación del titular |
tipoNegativo | String | En caso de no estar al corriente de pagos, se muestra un literal |
numRegExistentes | String | Número total de incumplimientos para un tipo de documento |
numRegFacilitados | String | Número de incumplimientos para ese titular |
datosIncumplimiento | Listado con los datos de incumplimiento |
DatosIncumplimiento
Nombre | Tipo | Descripción |
|---|---|---|
ejercicio | String | Ejercicio del incumplimiento |
modelo | String | Modelo tributario asociado al incumplimiento |
periodo | String | Periodo asociado al incumplimiento |
Códigos error
Código | Descripción |
|---|---|
CORE-CPAEAT-001 | El parámetro userCode es obligatorio |
CORE-CPAEAT-002 | El parámetro applicationId es obligatorio |
CORE-CPAEAT-003 | El parámetro consentimiento es obligatorio |
CORE-CPAEAT-004 | El parámetro numProcedimiento es obligatorio |
CORE-CPAEAT-005 | El parámetro numExpediente es obligatorio |
CORE-CPAEAT-006 | El parámetro textoFinalidad es obligatorio |
CORE-CPAEAT-007 | El parámetro numDocumento es obligatorio |
CORE-CPAEAT-008 | El parámetro tipoDocumento es obligatorio |
CORE-CPAEAT-009 | El parámetro numProcedimiento tiene una longitud máxima de 5 caracteres |
CORE-CPAEAT-010 | El parámetro numExpediente tiene una longitud máxima de 25 caracteres |
CORE-CPAEAT-011 | El parámetro textoFinalidad tiene una longitud máxima de 192 caracteres |
CORE-CPAEAT-012 | El parámetro numDocumento tiene una longitud máxima de 14 caracteres |
CORE-CPAEAT-013 | El parámetro userCode tiene una longitud máxima de 20 caracteres |
CORE-CPAEAT-014 | El parámetro applicationId tiene una longitud máxima de 20 caracteres |
CORE-CPAEAT-015 | El parámetro numDocumento no contiene un numero adecuado al tipoDocumento |
CORE-CPAEAT-016 | Los valores permitidos para el parámetro consentimiento son: Si, Ley |
CORE-CPAEAT-017 | Los valores permitidos para el parámetro tipoDocumento son: NIF, NIE, CIF |
CORE-CPAEAT-018 | El parámetro numProcedimiento debe contener un valor numérico |
1001 | Solicitante no autorizado |
1002 | Titular no identificado |
1003 | Código de certificado desconocido |
1004 | Problemas técnicos |
1005 | Entrada inconsistente |
1006 | No procede facilitar información |
1007 | Solicitante no identificado |
1008 | Titular de baja |
1009 | Titular con CI revocado |
1010 | Denegado por sentencia o sanción |
Método beingAwareOfAEATPaymentsContract
Estar al corriente de obligaciones tributarias. Certificado de obligaciones tributarias para contratación de las administraciones públicas.
Código servicio / Permiso asociado
ECOT101 / Obligaciones tributarias – Ley de contratos
Signatura
BeingAwareOfAEATPaymentsContractOut beingAwareOfAEATPaymentsContract(BeingAwareOfAEATPaymentsContractIn beingAwareOfAEATPaymentsContractIn)
Parámetros de invocación
BeingAwareOfAEATPaymentsContractIn extends #ParamBase
Nombre | Tipo | Descripción |
|---|---|---|
beingAwareOfAEATPaymentsContractRequest | Objeto BeingAwareOfAEATPaymentsContractRequest |
BeingAwareOfAEATPaymentsContractRequest
Nombre | Tipo | Descripción |
|---|---|---|
userData | Objecto UserData | |
identificationData | Objecto IdentificationData | |
purposeData | Objecto PurposeData |
Parámetros de respuesta
BeingAwareOfAEATPaymentsContractOut extends #ResultError
Nombre | Tipo | Descripción |
|---|---|---|
stateCode | String | Código de error o estado |
description | String | Respuesta del sistema |
processDate | String | Fecha del procesado de la consulta en formato AAAA-MM-DD |
reference | String | Referencia |
idPetition | String | Identificador de la petición |
documentType | String | Tipo de documento de identificación (NIF, DNI, Pasaporte, NIE) |
documentNumber | String | Número del documento identificación |
name | String | Nombre del ciudadano |
surname1 | String | Primer apellido del ciudadano |
surname2 | String | Segundo apellido del ciudadano |
timestamp | String | Sello de tiempo |
codigoCertificado |
