especificaciones para la importaciÓn de datos en...

17
Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 1/17 ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN AUTOLIQUIDACIONES VÍA INTERNET DEL MODELO 002 Versión 1.2 (30/06/2008)

Upload: others

Post on 09-Nov-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 1/17

ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN AUTOLIQUIDACIONES VÍA

INTERNET DEL MODELO 002

Versión 1.2 (30/06/2008)

Page 2: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 2/17

Índice:

1. Introducción. 3

2. Descripción del proceso de importación. 3

3. Estructura física del fichero XML. 4

4. Definición y especificaciones del modelo 002 para el fichero XML. 5

4.1 Reglas de cumplimentación para c_titulares. 5

4.2 Reglas de cumplimentación para IVTM_autoliquidacion. 6

Anexo I. 7

Anexo II. 8

Anexo III. 14

Anexo IV. 15

Page 3: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 3/17

1. Introducción.

El Ajuntament d’Elx pone a disposición de los profesionales un sistema de ayuda

que, mediante el uso de las nuevas tecnologías, facilite la autoliquidación de

impuestos, permitiendo a dichos profesionales la importación de datos,

independientemente de cuál sea su origen, siempre y cuando cumplan las

especificaciones XML que a continuación se detallan.

2. Descripción del proceso de importación.

La confección on-line del modelo 002 vía Internet presenta la posibilidad de importar

un fichero XML con los datos relativos a una o varias declaraciones.

Los pasos a seguir en el proceso de importación son los siguientes (para más detalle

ver ANEXO I):

1. Seleccione la pestaña “CARGA MASIVA DE DATOS” y especifique el fichero

XML comprensivo de los datos relativos a la declaración que se desea

importar.

2. Por motivos de seguridad introduzca los caracteres que visualiza en pantalla.

3. Pulse el botón “Validar e importar XML” si los datos son correctos (se

almacenan en el Servidor Central del Ayuntamiento).

Page 4: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 4/17

4. Se mostrarán los documentos de pago, dando la posibilidad de pagar on-line

cada una de las liquidaciones que ha importado.

3. Estructura física del fichero xml. El fichero XML para el modelo 002 debe de tener la siguiente estructura básica. <?xml version="1.0" standalone="yes"?> <dataset> <C_TITULARES> <claveauto></claveauto> <codDatosPersona></codDatosPersona> <declarante></declarante> <persona></persona> <extranjero></extranjero> <residente></residente> <apellido1></apellido1> <apellido2></apellido2> <nombre></nombre> <documentoIdentidad></documentoIdentidad> <telefono></telefono> <email></email> <tipcal></tipcal> <kcalle></kcalle> <calnomNoElx></calnomNoElx> <numero></numero> <esc></esc> <piso></piso> <puerta></puerta> <cp></cp> <kpais></kpais> <kprovi></kprovi> <kmunic></kmunic> </C_TITULARES> <IVTM_AUTOLIQUIDACION> <claveauto></claveauto> <marca></marca> <modelo></modelo> <bastidor></bastidor> <cod_tarifa></cod_tarifa> <año/> <fecha/> <trimestre/> <cod_exencion/> <autoliquidacion/> <ip_remoto/> </IVTM_AUTOLIQUIDACION> </dataset>

Page 5: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 5/17

4. Definición y especificaciones del modelo 002 para el fichero xml.

• Para más detalle de “esquemaTitularesVehiculos.xsd”, ver ANEXO II.

• Para más detalle de los WEB SERVICES, ver ANEXO III.

• Ejemplos de generación de ficheros XML, ver ANEXO IV.

4.1. Reglas de cumplimentación para c_titulares.

ETIQUETA TIPO TAMAÑO OBLIGATORIE-DAD

REGLAS DE CUMPLIMENTACIÓN WEB SERVICES

claveauto Numérico 3 dígitos Obligatoria Cada liquidación completa deberá de llevar una única claveauto.

codDatosPersona Alfanumérico 4 posiciones Obligatoria Cada liquidación debe contener un Titular como mínimo y dos como máximo, siendo para:

• TITULAR 1. <codDatosPersona >0001</codDatosPersona>

• TITULAR 2. <codDatosPersona >0002</codDatosPersona>

(ATENCIÓN: Si la persona es jurídica solo podremos tener un titular.)

declarante Alfanumérico 4 posiciones Obligatoria El declarante siempre es el Titular 1, por lo tanto:

• <declarante>0001</declarante>

persona Alfanumérico 4 posiciones Obligatoria Si el titular es:

• Persona Física. <persona>0001</persona>

• Persona Jurídica. <persona>0002</persona>

(ATENCIÓN: Recuerde que el titular 1, es el único titular que puede ser persona jurídica, en caso de serlo no podríamos introducir un titular 2.)

extranjero Alfanumérico 4 posiciones Obligatoria Si el titular es:

• Persona Física, está podrá ser: o Extranjera. <extranjero>0001</extranjero> o No extranjera. <extranjero>0002</extranjero>

• Persona Jurídica. o No extranjera. <extranjero>0002</extranjero>

(ATENCIÓN: Si la persona es jurídica, está no podrá ser extrajera.)

residente Alfanumérico 4 posiciones Obligatoria Si el titular es:

• Persona Física, extranjera podrá ser: o Residente. <residente>0001</ residente >

o No residente. <residente>0002</ residente >

apellido1 Alfanumérico 50 posiciones Obligatoria Si el titular es:

• Persona Física. Esta etiqueta es obligatoria

• Persona Jurídica. Esta etiqueta no se completa, ya que la razón social de la empresa se completa en la etiqueta nombre.

apellido2 Alfanumérico 50 posiciones Opcional

nombre Alfanumérico 50 posiciones Obligatoria Si el titular es:

• Persona Física. Esta etiqueta es obligatoria

• Persona Jurídica. En esta etiqueta se completara la razón social.

documentoIdentidad Alfanumérico 10 posiciones Obligatoria Si el titular es:

• Persona Física, está podrá ser: o Extranjera.

� Residente. Esta etiqueta se completara con el NIE.

� No residente. Esta etiqueta se completara con un documento de identidad.

o No extranjera. Esta etiqueta se completara con el NIF.

• Persona Jurídica.

Page 6: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 6/17

Esta etiqueta se completara con el CIF.

teléfono 11 dígitos Obligatoria En caso de que el teléfono sea del extranjero deberá empezar por 00… en vez de +….

email Alfanumérico 50 posiciones Opcional

tipcal Alfanumérico 2 posiciones Obligatoria getTipoVia

kcalle Alfanumérico 6 posiciones Obligatoria Si su residencia está ubicada en Elche, esta etiqueta será obligatoria.

getMunicipios

calnomNoElx Alfanumérico 50 posiciones Obligatoria

numero Alfanumérico 4 posiciones Obligatoria

esc Alfanumérico 4 posiciones Opcional

piso Alfanumérico 6 posiciones Opcional getTipoPiso

puerta Alfanumérico 4 posiciones Opcional

cp Alfanumérico 5 posiciones Obligatoria

kpais Numérico 3 dígitos Obligatoria getPaises

kprovi Numérico 2 dígitos Obligatoria getProvincias

kmunic Numérico 3 dígitos Obligatoria getMunicipios

Reglas de cumplimentación para ivtm_autoliquidación.

ETIQUETA TIPO TAMAÑO OBLIGATORI

E-DAD REGLAS DE CUMPLIMENTACIÓN WEB

SERVICES claveauto Numérico 3 dígitos Obligatoria Cada liquidación completa deberá de llevar una

única claveauto.

marca Alfanumérico 50 posiciones Obligatoria

modelo Alfanumérico 50 posiciones Obligatoria

bastidor Alfanumérico 50 posiciones Obligatoria

cod_tarifa Alfanumérico 2 posiciones Obligatoria getVehiculos

año Alfanumérico 0 posiciones No completar etiqueta

fecha Alfanumérico 0 posiciones No completar etiqueta

trimestre Alfanumérico 0 posiciones No completar etiqueta

cod_exencion Alfanumérico 0 posiciones No completar etiqueta

autoliquidación Alfanumérico 0 posiciones No completar etiqueta

ip_remoto Alfanumérico 0 posiciones No completar etiqueta

Page 7: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 7/17

ANEXO I

Mostramos todas las liquidaciones que

contenía el fichero XML y nos permite:

������

En base a las especificaciones

genero el fichero XML

����� ������� ������

� �������������������

Importamos el fichero XML

generado e introducimos

el código de seguridad

Ha introducido

correctamente:

¿el fichero XML y el código

de seguridad?

��

¿Es valido?

������������

������������� �

� ������� �����

Validamos el

fichero XML

contra el schema

XSD

��

��

��

¿Son correctos?

Validamos los

datos del fichero

XML

��

��

�����������������������������

���� �������!��������������������

FIN

Page 8: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 8/17

ANEXO II <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns="" elementFormDefault="qualified" id="esquemaTitularesVehiculos2" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="dataset"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="C_TITULARES"> <xs:complexType> <xs:sequence> <xs:element name="claveauto"> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="1" /> <xs:maxInclusive value="100" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="codDatosPersona"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0001" /> <xs:enumeration value="0002" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="declarante"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0001" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="persona"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0001" /> <xs:enumeration value="0002" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="extranjero"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0001" /> <xs:enumeration value="0002" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="residente"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="apellido1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="apellido2"> <xs:simpleType>

Page 9: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 9/17

<xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nombre"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="documentoIdentidad"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="9" /> <xs:maxLength value="10" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="telefono"> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="00000000001" /> <xs:maxInclusive value="00999999999" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="email"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="^*|\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+" /> <xs:minLength value="0" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tipcal"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CL" /> <xs:enumeration value="AV" /> <xs:enumeration value="PZ" /> <xs:enumeration value="PS" /> <xs:enumeration value="CR" /> <xs:enumeration value="AD" /> <xs:enumeration value="AG" /> <xs:enumeration value="AL" /> <xs:enumeration value="AP" /> <xs:enumeration value="AR" /> <xs:enumeration value="AU" /> <xs:enumeration value="AY" /> <xs:enumeration value="BJ" /> <xs:enumeration value="BO" /> <xs:enumeration value="BR" /> <xs:enumeration value="CA" /> <xs:enumeration value="CG" /> <xs:enumeration value="CH" /> <xs:enumeration value="CJ" /> <xs:enumeration value="CM" /> <xs:enumeration value="CN" /> <xs:enumeration value="CO" /> <xs:enumeration value="CP" /> <xs:enumeration value="CS" /> <xs:enumeration value="CT" /> <xs:enumeration value="CU" /> <xs:enumeration value="CY" /> <xs:enumeration value="DE" />

Page 10: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 10/17

<xs:enumeration value="DP" /> <xs:enumeration value="DS" /> <xs:enumeration value="ED" /> <xs:enumeration value="EM" /> <xs:enumeration value="EN" /> <xs:enumeration value="ER" /> <xs:enumeration value="ES" /> <xs:enumeration value="EX" /> <xs:enumeration value="FC" /> <xs:enumeration value="FN" /> <xs:enumeration value="GL" /> <xs:enumeration value="GP" /> <xs:enumeration value="GR" /> <xs:enumeration value="GV" /> <xs:enumeration value="HT" /> <xs:enumeration value="JR" /> <xs:enumeration value="LD" /> <xs:enumeration value="LG" /> <xs:enumeration value="MC" /> <xs:enumeration value="ML" /> <xs:enumeration value="MN" /> <xs:enumeration value="MR" /> <xs:enumeration value="MS" /> <xs:enumeration value="MT" /> <xs:enumeration value="MZ" /> <xs:enumeration value="PA" /> <xs:enumeration value="PB" /> <xs:enumeration value="PD" /> <xs:enumeration value="PG" /> <xs:enumeration value="PJ" /> <xs:enumeration value="PL" /> <xs:enumeration value="PM" /> <xs:enumeration value="PQ" /> <xs:enumeration value="PR" /> <xs:enumeration value="PT" /> <xs:enumeration value="QT" /> <xs:enumeration value="RB" /> <xs:enumeration value="RC" /> <xs:enumeration value="RD" /> <xs:enumeration value="RM" /> <xs:enumeration value="RP" /> <xs:enumeration value="RR" /> <xs:enumeration value="RU" /> <xs:enumeration value="SA" /> <xs:enumeration value="SD" /> <xs:enumeration value="SL" /> <xs:enumeration value="SN" /> <xs:enumeration value="SU" /> <xs:enumeration value="TN" /> <xs:enumeration value="TO" /> <xs:enumeration value="TR" /> <xs:enumeration value="UB" /> <xs:enumeration value="VP" /> <xs:enumeration value="RL" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="kcalle"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="6" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="calnomNoElx"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2" /> <xs:maxLength value="50" />

Page 11: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 11/17

</xs:restriction> </xs:simpleType> </xs:element> <xs:element name="numero"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="esc"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="piso"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="S-1" /> <xs:enumeration value="S-2" /> <xs:enumeration value="S-3" /> <xs:enumeration value="S-4" /> <xs:enumeration value="S-5" /> <xs:enumeration value="SSOT" /> <xs:enumeration value="BJ" /> <xs:enumeration value="PORT" /> <xs:enumeration value="ENTR" /> <xs:enumeration value="PRIN" /> <xs:enumeration value="ATC" /> <xs:enumeration value="SATC" /> <xs:enumeration value="TIEND" /> <xs:enumeration value="P1" /> <xs:enumeration value="P2" /> <xs:enumeration value="P3" /> <xs:enumeration value="P4" /> <xs:enumeration value="P5" /> <xs:enumeration value="P6" /> <xs:enumeration value="P7" /> <xs:enumeration value="P8" /> <xs:enumeration value="P9" /> <xs:enumeration value="P10" /> <xs:enumeration value="P11" /> <xs:enumeration value="P12" /> <xs:enumeration value="P13" /> <xs:enumeration value="P14" /> <xs:enumeration value="P15" /> <xs:enumeration value="P16" /> <xs:enumeration value="P17" /> <xs:enumeration value="P18" /> <xs:enumeration value="P19" /> <xs:enumeration value="P20" /> <xs:enumeration value="P21" /> <xs:enumeration value="P22" /> <xs:enumeration value="P23" /> <xs:enumeration value="P24" /> <xs:enumeration value="P25" /> <xs:enumeration value="P26" /> <xs:enumeration value="P27" /> <xs:enumeration value="P28" /> <xs:enumeration value="P29" /> <xs:enumeration value="P30" /> <xs:enumeration value="P31" /> <xs:enumeration value="P32" /> <xs:enumeration value="P33" /> <xs:enumeration value="P34" /> <xs:enumeration value="P36" />

Page 12: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 12/17

<xs:enumeration value="P37" /> <xs:enumeration value="P38" /> <xs:enumeration value="P39" /> <xs:enumeration value="P40" /> <xs:enumeration value="-----" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="puerta"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0" /> <xs:maxLength value="4" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="cp"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[1-9][0-9]{3}|0[1-9][0-9]{3}|[1-4][0-9]{4}|[1-5][0-2][0-9]{3}" /> <xs:length value="5" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="kpais"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0" /> <xs:maxInclusive value="999" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="kprovi"> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="01" /> <xs:maxInclusive value="52" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="kmunic"> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="001" /> <xs:maxInclusive value="999" /> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IVTM_AUTOLIQUIDACION"> <xs:complexType> <xs:sequence> <xs:element name="claveauto"> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="1" /> <xs:maxInclusive value="100" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="marca"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType>

Page 13: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 13/17

</xs:element> <xs:element name="modelo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="bastidor"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1" /> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="cod_tarifa"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="año"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="fecha"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="trimestre"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="cod_exencion"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="autoliquidacion"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ip_remoto"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="0" /> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice>

Page 14: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 14/17

</xs:complexType> <xs:key name="clave_titulares"> <xs:selector xpath=".//C_TITULARES" /> <xs:field xpath="claveauto" /> <xs:field xpath="codDatosPersona" /> </xs:key> <xs:key name="clave_autoliquidacion"> <xs:selector xpath=".//IVTM_AUTOLIQUIDACION" /> <xs:field xpath="claveauto" /> </xs:key> <xs:keyref name="C_TITULARESIVTM_AUTOLIQUIDACION" refer="clave_autoliquidacion"> <xs:selector xpath=".//C_TITULARES" /> <xs:field xpath="claveauto" /> </xs:keyref> </xs:element> </xs:schema>

Page 15: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 15/17

ANEXO III Servicios alojados en http://tramitarahora.ajuntamentdelx.es/WEBSERVICES/BBL/Persona.asmx

• getCallejero • getMunicipio

• getPaises

• getProvincias

• getTipoPiso

• getTipoVia

Servicios alojados en http://tramitarahora.ajuntamentdelx.es/WEBSERVICES/BBL/Ivtm.asmx

• getVehiculos

Page 16: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 16/17

ANEXO IV

• Ejemplo de dos liquidaciones en un mismo fichero XML, en dichas liquidaciones el titular 1 es una empresa (persona jurídica), cuya empresa no está ubicada en Elche.

<?xml version="1.0" standalone="yes"?> <dataset> <C_TITULARES> <claveauto>1</claveauto> <codDatosPersona>0001</codDatosPersona> <declarante>0001</declarante> <persona>0002</persona> <extranjero>0002</extranjero> <residente></residente> <apellido1 /> <apellido2 /> <nombre>EMPRESA</nombre> <documentoIdentidad>P0306500J</documentoIdentidad> <telefono>966658002</telefono> <email /> <tipcal>AV</tipcal> <kcalle /> <calnomNoElx>JOSELITO</calnomNoElx> <numero>2</numero> <esc /> <piso>P27</piso> <puerta /> <cp>03202</cp> <kpais>0</kpais> <kprovi>3</kprovi> <kmunic>91</kmunic> </C_TITULARES> <IVTM_AUTOLIQUIDACION> <claveauto>1</claveauto> <marca>ASDF</marca> <modelo>ASDFASDF</modelo> <bastidor>SADFASDF</bastidor> <cod_tarifa>05</cod_tarifa> <año></año> <fecha></fecha> <trimestre></trimestre> <cod_exencion></cod_exencion> <autoliquidacion></autoliquidacion> <ip_remoto></ip_remoto> </IVTM_AUTOLIQUIDACION> <C_TITULARES> <claveauto>2</claveauto> <codDatosPersona>0001</codDatosPersona> <declarante>0001</declarante> <persona>0002</persona> <extranjero>0002</extranjero> <residente></residente> <apellido1 /> <apellido2 /> <nombre>EMPRESA</nombre> <documentoIdentidad>P0206300J</documentoIdentidad> <telefono>966658000</telefono> <email /> <tipcal>AV</tipcal> <kcalle /> <calnomNoElx>JOSELITO</calnomNoElx> <numero>2</numero> <esc /> <piso>P27</piso> <puerta /> <cp>03202</cp> <kpais>0</kpais>

Page 17: ESPECIFICACIONES PARA LA IMPORTACIÓN DE DATOS EN ...tramitarahora.ajuntamentdelx.es/haciendayfomento/002_ivtm/_pdf/e... · En esta etiqueta se completara la razón social. documentoIdentidad

Informática. Plaza de Menéndez y Pelayo, 4, 1º. 03202 Elx. Tel. 966 658 035 Fax 966 658 148 17/17

<kprovi>3</kprovi> <kmunic>91</kmunic> </C_TITULARES> <IVTM_AUTOLIQUIDACION> <claveauto>2</claveauto> <marca>ASDF</marca> <modelo>ASDFASDF</modelo> <bastidor>SADFASDF</bastidor> <cod_tarifa>05</cod_tarifa> <año></año> <fecha></fecha> <trimestre></trimestre> <cod_exencion></cod_exencion> <autoliquidacion></autoliquidacion> <ip_remoto></ip_remoto> </IVTM_AUTOLIQUIDACION> </dataset>

• Ejemplo de una liquidación con un único titular (persona física) residente en Elche.

<?xml version="1.0" standalone="yes"?> <dataset> <C_TITULARES> <claveauto>1</claveauto> <codDatosPersona>0001</codDatosPersona> <declarante>0001</declarante> <persona>0001</persona> <extranjero>0002</extranjero> <residente></residente> <apellido1>AAAAA</apellido1> <apellido2>BBBB</apellido2> <nombre>CCCCC</nombre> <documentoIdentidad>99999999R</documentoIdentidad> <telefono>966658002</telefono> <email>[email protected]</email> <tipcal>AV</tipcal> <kcalle>940</kcalle> <calnomNoElx>CANDALIX</calnomNoElx> <numero>2</numero> <esc /> <piso>P27</piso> <puerta /> <cp>03202</cp> <kpais>0</kpais> <kprovi>3</kprovi> <kmunic>65</kmunic> </C_TITULARES> <IVTM_AUTOLIQUIDACION> <claveauto>1</claveauto> <marca>RENAULT</marca> <modelo>MEGANE 1.6</modelo> <bastidor>3324J234234</bastidor> <cod_tarifa>02</cod_tarifa> <año></año> <fecha></fecha> <trimestre></trimestre> <cod_exencion></cod_exencion> <autoliquidacion></autoliquidacion> <ip_remoto></ip_remoto> </IVTM_AUTOLIQUIDACION> </dataset>