MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss...

522
M M a a n n u u a a l l d d e e I I m m p p o o r r t t a a c c i i ó ó n n d d e e D D a a t t o o s s d d e e s s d d e e A A p p l l i i c c a a c c i i o o n n e e s s d d e e N N ó ó m m i i n n a a s s Actualizado a Febrero de 2010.-

Transcript of MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss...

Page 1: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

MMaannuuaall ddee IImmppoorrttaacciióónn

ddee DDaattooss ddeessddee

AApplliiccaacciioonneess ddee NNóómmiinnaass

Actualizado a Febrero de 2010.-

Page 2: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación 2

Índice:

1. Introducción ...........................................................3

2. Importación de datos desde una aplicación informáticade Gestión de Nóminas..............................................4

2.1. Tipo de ficheros necesarios para la importación de datos ....... 4

2.2. Importación de datos de EMPRESAS, TRABAJADORES yEMPRESAS Y TRABAJADORES............................................ 5

3. Importación de datos Versión Antigua..........................

3.1. Creación de un Origen Datos ODBC en su PC ..........................

3.2. Ejecución de la herramienta de exportación............................

4. Anexos................................................................ 12

Page 3: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 3

1.- Introducción.

La aplicación GEScontrat@ V3 dispone de cuatro opciones, en su menúprincipal denominado UTILIDADES, donde se puede IMPORTAR DATOS DESDEPROGRAMAS DE NÓMINAS, siempre que éstos adapten sus archivos a unospatrones publicados por GEScontrat@.

Pulsando sobre la opción IMPORTAR DATOS DESDE PROGRAMAS DE NÓMINASla aplicación GEScontrat@ le dará la posibilidad de importar:

1.- Empresas: Importar datos de Empresas.2.- Trabajadores/as: Importar datos de Trabajadores/as.3.- Empresas y Trabajadores/as: Importar datos de Empresas yTrabajadores/as.4.- Contratos: Importar de datos de los contratos, prórrogas, transformacionesllamamientos y horas complementarias

Page 4: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 4

2.- Importación de datos desde una aplicación informática deGestión de Nóminas.

2.1 Tipo de ficheros necesarios para la importación de datos:

Para poder importar los datos de cada una de las opciones descritasanteriormente desde los diferentes programas informáticos de nóminas éstosdeben generar unos ficheros de datos con un formato preestablecido por el equipoinformático de GEScontrat@.

Dichos ficheros serán de tipo XML y deberán cumplir las validaciones deschemas XSD.

Los ficheros XSD están a su disposición en los Anexos de este Manual o enla Web de la Oficina Virtual de Empleo del Servicio Andaluz de Empleosiguiendo la siguiente ruta:

EMPRESA =>CONTRATACIÓN LABORAL =>

COMUNICAR LA CONTRATACIÓN LABORAL =>=> MANUALES Y DEMOS INTERACTIVAS.

http://www.juntadeandalucia.es/servicioandaluzdeempleo/web/websae/portal/es/empresa/comunicarContratacion/comunicarContratacion/soporte/

Page 5: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 5

MUY IMPORTANTE:

Si Usted está interesado/a en utilizar esta opción deberá ponerse encontacto con los proveedores de su programa de Nóminas (o losinformáticos de su empresa) para que puedan adaptarse a los ficheros dela aplicación GEScontrat@.

Si tiene alguna duda consúltenos a través de la Web privada de GEScontrat@:

http://www.juntadeandalucia.es/empleo/gescontrata/

o a través del Teléfono: 902 105 131

Page 6: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 6

2.2.- Importación de datos de EMPRESAS, TRABAJADORES yEMPRESAS Y TRABAJADORES.

Esta opción permite importar a GEScontrat@ debiendo seleccionar una de lastres opciones que a continuación se exponen:

EMPRESAS: solo importa los datos de empresas.

TRABAJADORES: solo importa los datos referentes a los trabajadores/as.

EMPRESAS y TRABAJADORES: importa datos tanto de empresas como detrabajadores/as.

CONTRATOS: importará datos tanto de contratos prórrogas,transformaciones , llamamientos y horas complementarias.

Una vez elegidos los datos a importar: (EMPRESAS, TRABAJADORES/AS, EMPRESASY TRABAJADORES/AS Y CONTRATOS) y seleccionado el Fichero a importarlocalizándolo a través de la lupa que se encuentra a la derecha de la pantalla debepulsar sobre el botón COMENZAR IMPORTACIÓN.

La aplicación seguirá los siguientes pasos:

1. Validación del fichero de datos.

2. Importación de los datos.

NOTA: Los datos relativos a empresas, trabajadores/as y contratos (contratos,prórrogas transformaciones, llamamientos y horas complementarias) que ya existanen GEScontrat@ no se importarán

Page 7: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 7

Anexos:

ANEXO 1: Schema de Empresas:

<?xml version="1.0" encoding="ISO-8859-1"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:element name="EMPRESAS"><xsd:complexType><xsd:sequence><xsd:element name="EMPRESA" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CCC" minOccurs="0"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{11}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="REGIMEN"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TCHRGCOT decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="TIPO_DOCUMENTACION"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TIPOS_DOC de gescontrata:id descripcion-------------------NF NIFNI NIEC CIF</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="NF|NI|C"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CIF_NIF"><xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/></xsd:restriction></xsd:simpleType>

Page 8: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 8

</xsd:element><xsd:element name="NOMBRE"/><xsd:element name="TELEFONO"/><xsd:element name="EMAIL"/><xsd:element name="FAX"/><xsd:element name="ACTIVIDAD"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TABCCNAE decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"/></xsd:simpleType></xsd:element><xsd:element name="CONVENIO"/><xsd:element name="OFICINA"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos dela tabla OFICINAS de gescontrata:ID DESCRIPCION------------------------1400210 AGUILAR FRONTERA0400610 ALBOX1800610 ALBUÑOL4100410 ALCALA DE GUADAIRA1100210 ALCALA DEL VALLE1100110 ALCALA GAZULES2300210 ALCALA LA REAL2300310 ALCAUDETE1100410 ALGECIRAS1100510 ALGODONALES1801310 ALHAMA DE GRANADA0401310 ALMERIA-ALTAMIRA0401315 ALMERIA-CAREAGA0401320 ALMERIA-PERIFERIA1400510 ALMODOVAR DEL RIO2100510 ALMONTE1801710 ALMUÑECAR2901210 ALORA1801810 ALQUIFE2300510 ANDUJAR2901510 ANTEQUERA2100710 ARACENA4101110 ARAHAL2901710 ARCHIDONA1100610 ARCOS DE LA FRONTERA1802110 ARMILLA2101010 AYAMONTE1400710 BAENA2300910 BAEZA2301010 BAILEN - JAEN1100710 BARBATE DE FRANCO1802310 BAZA2301210 BEAS DEL SEGURA2902510 BENALMADENA0402910 BERJA4101610 BOLLULLOS

Page 9: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 9

1101010 BORNOS1401210 BUJALANCE4102010 CABEZAS S.JUAN1401310 CABRA1101215 CADIZ-ANDALUCIA1101210 CADIZ-INTEGRADA PORTUGAL4102110 CAMAS2301910 CAMPILLO DE ARENAS2903210 CAMPILLOS0403010 CANJAYAR4102310 CANTILLANA0403110 CANTORIA4102410 CARMONA2903810 CARTAMA1401910 CASTRO DEL RIO2302810 CAZORLA1101510 CHICLANA DE LA FRONTERA1101610 CHIPIONA2904210 COIN2904310 COLMENAR1101410 CONIL DE LA FRONTERA4103310 CONSTANTINA1402110 CORDOBA-COLON (INTEGRADA)1402120 CORDOBA-LAS LONJAS1402130 CORDOBA-OCCIDENTE1402115 CORDOBA-SECTOR SUR1402125 CORDOBA-VALDEOLLEROS2102510 CORTEGANA4103810 DOS HERMANAS-MURILLO4103815 DOS HERMANAS-REYES CATOLICOS1807110 DURCAL4103910 ECIJA0403810 EL EJIDO4109010 EL SAUCEJO1101710 ESPERA4104110 ESTEPA2905110 ESTEPONA1402710 FERNAN-NUÑEZ2905410 FUENGIROLA1402910 FUENTE OBEJUNA2905610 GAUCIN1808710 GRANADA-CARTUJA1808725 GRANADA-CENTRO1808715 GRANADA-CERCANIAS1808730 GRANADA-FUENTENUEVA1808720 GRANADA-ZAIDIN1808910 GUADIX1403510 HINOJOSA DEL DUQUE2304410 HUELMA2104115 HUELVA-LA ORDEN2104110 HUELVA-MUÑOZ VARGAS0405310 HUERCAL-OVERA1809810 HUESCAR2905910 HUMILLADERO2104210 ISLA CRISTINA1810510 IZNALLOZ

Page 10: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 10

2305010 JAEN1102025 JEREZ DE LA FRONT.-CAPUCHINOS1102015 JEREZ DE LA FRONTERA-LA MERCED1102020 JEREZ FRONTERA-BARCA FLORIDA1102010 JEREZ-MADRE DIOS1102110 JIMENA DE LA FRONTERA2305310 JODAR1401710 LA CARLOTA2302410 LA CAROLINA1102210 LA LINEA DE LA CONCEPCION2105410 LA PALMA DEL CONDADO,4107710 LA PUEBLA DE CAZALLA,2307210 LA PUERTA DE SEGURA1405710 LA RAMBLA4105310 LEBRIJA2104410 LEPE2305510 LINARES1812210 LOJA4105510 LORA DEL RIO1100810 LOS BARRIOS1403810 LUCENA4105810 MAIRENA DEL ALCOR2906730 MALAGA - LA UNION2906735 MALAGA-AVDA. ANDALUCIA2906725 MALAGA-CAPUCHINOS2906715 MALAGA-EL PALO2906710 MALAGA-GAMARRA2906720 MALAGA-LA PAZ2906740 MALAGA-MARTINEZ2906910 MARBELLA-LAS PALOMAS2906915 MARBELLA-S.PEDRO ALCANTARA4106010 MARCHENA2306010 MARTOS1102310 MEDINA SIDONIA2306110 MENGIBAR2105010 MOGUER1813510 MONTEFRIO1404210 MONTILLA1404310 MONTORO4106510 MORON DE LA FRONTERA1814010 MOTRIL2907510 NERJA2105210 NERVA0406910 OLULA DEL RIO1102410 OLVERA2306510 ORCERA1814710 ORGIVA4106810 OSUNA4106910 PALACIOS, LOS1404910 PALMA DE RIO1102510 PATERNA RIVERA1405210 PEÑARROYA-PUEBLONUEVO4107510 PILAS1815810 PINOS PUENTE2306910 PORCUNA1405310 POSADAS

Page 11: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 11

2307010 POZO ALCON1405410 POZOBLANCO1405510 PRIEGO DE CORDOBA2105810 PUEBLA DE GUZMAN4107910 PUEBLA DEL RIO1405610 PUENTE GENIL1102810 PUERTO REAL1102710 PUERTO SANTA MARIA1102910 PUERTO SERRANO2307310 QUESADA2908410 RONDA0407910 ROQUETAS DE MAR1103010 ROTA1405810 RUTE4108110 S.JOSE DE LA RINCONADA1103110 SAN FERNANDO4108610 SAN JUAN DE AZNALFARACHE1103310 SAN ROQUE1103210 SANLUCAR DE BARRAMEDA4108710 SANLUCAR LA MAYOR1817510 SANTA FE2390410 SANTIAGO PONTONES2307910 SANTISTEBAN DEL PUERTO4109110 SEVILLA ESTE4109130 SEVILLA LUIS MONTOTO4109125 SEVILLA-AMATE4109120 SEVILLA-CENTRO4109140 SEVILLA-CRUZ ROJA4109135 SEVILLA-HUERTA DE LA SALUD4109115 SEVILLA-MACARENA4109145 SEVILLA-TRIANA0408810 TABERNAS1103510 TARIFA2308710 TORREDONJIMENO2990110 TORREMOLINOS2909110 TORROX1103710 TREBUJENA2309210 UBEDA1103810 UBRIQUE1818210 UGIJAR4109510 UTRERA2107210 VALVERDE DE CAMINO1103910 VEJER DE LA FRONTERA2909410 VELEZ MALAGA0409910 VELEZ RUBIO2309510 VILLACARRILLO1104110 VILLAMARTIN1406910 VILLANUEVA CORDOBA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CLAUSULAS"/>

Page 12: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 12

<xsd:element name="FIRMA"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TERFIRCB decontrata.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"/></xsd:simpleType></xsd:element><xsd:element name="DOMICILIO_SOCIAL"><xsd:complexType><xsd:complexContent><xsd:extension base="DIRECCIONTYPE"><xsd:sequence/></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element><xsd:element name="DOMICILIO_CENTRO"><xsd:complexType><xsd:complexContent><xsd:extension base="DIRECCIONTYPE"><xsd:sequence/></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element><xsd:element name="REPRESENTANTE" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="DNI"><xsd:simpleType><xsd:restriction base="NUMERO_DOCUMENTO"/></xsd:simpleType></xsd:element><xsd:element name="NOMBRE"/><xsd:element name="CARGO"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:simpleType name="FECHATYPE"><xsd:annotation><xsd:documentation xml:lang="es">Formato : DD/MM/AAAA(DIA/MES/AÑO)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="(0?[1-9]|1[0-9]|2|2[0-9]|3[0-1])/(0?[1-9]|1[0-2])/(\d{2}|\d{4})"/></xsd:restriction></xsd:simpleType><xsd:complexType name="DIRECCIONTYPE">

Page 13: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 13

<xsd:sequence><xsd:element name="NUMERO"/><xsd:element name="ESCALERA"/><xsd:element name="PUERTA"/><xsd:element name="TIPO_VIA"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de TIPOS_VIAS de gescontrata:

ID DESCRIPCION-------------------AQ ACEQUIAAC ACERAAL ALAMEDAAD ALDEAAM AMPLIACIONAN ANGOSTAAP APARTAMENTOSAT ATAJOAV AVENIDABA BAJADABC BARRANCOBD BARRIADABO BARRIOBL BLOQUESCL CALLECA CALLEJACJ CALLEJONCE CALLEJUELACZ CALZADACM CAMINOCR CARRERACT CARRETERACS CASERIOCH CHALETCO COLONIACP COOPERATIVAKO CORRALCN COSTANILLACU CUESTAED EDIFICIOEA ESCALAES ESCALERAEL ESCALINATAET ESTRADAGL GLORIETAGR GRUPOLL LLANOLG LUGARMZ MANZANAMC MERCADOMO MONTAÑAMN MUNICIPIOPQ PARQUEPC PARTICULARPD PASADIZOPJ PASAJE

Page 14: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 14

PA PASEO ALTOPO PASEO BAJOPI PASILLOPS PASOPT PATIOPL PLACETAPZ PLAZAPE PLAZOLETAPU PLAZUELAPB POBLADOPG POLIGONOPR PORTALESPV PRIVADAPN PROLONGACIONRA RAMALRB RAMBLARP RAMPARR RIBERARN RINCONRC RINCONADARD RONDASC SECTORSD SENDASR SENDEROSU SUBIDATT TORRENTETL TRANSVERSALTS TRASERATR TRAVESIAUR URBANIZACIONVI VIAVL VILLASZO ZONA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\w{2}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CODIGO_MUNICIPIO"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TDPMUNIC decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{5}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="PISO"/><xsd:element name="VIA"/></xsd:sequence></xsd:complexType><xsd:simpleType name="NUMERO_DOCUMENTO">

Page 15: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 15

<xsd:annotation><xsd:documentation xml:lang="es">[letra 'X' ó número][7números][letra</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="[1-9X0]\d{7}[A-Z]"/></xsd:restriction></xsd:simpleType></xsd:schema>

Ejemplo de Empresas:

<?xml version="1.0" encoding="ISO-8859-1"?><EMPRESAS><EMPRESA><CCC>41254698731</CCC><REGIMEN>0111</REGIMEN><TIPO_DOCUMENTACION>C</TIPO_DOCUMENTACION><CIF_NIF>B48049587</CIF_NIF><NOMBRE>Nombre Empresa</NOMBRE><TELEFONO>954458912</TELEFONO><EMAIL>[email protected]</EMAIL><FAX>954784523</FAX><ACTIVIDAD>55</ACTIVIDAD><CONVENIO>CONVENIO HOSTELERIA</CONVENIO><OFICINA>2100510</OFICINA><CLAUSULAS/><FIRMA>2</FIRMA><DOMICILIO_SOCIAL><NUMERO>222</NUMERO><ESCALERA>1</ESCALERA><PUERTA>3</PUERTA><TIPO_VIA>PZ</TIPO_VIA><CODIGO_MUNICIPIO>41020</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>NUEVA</VIA></DOMICILIO_SOCIAL><DOMICILIO_CENTRO><NUMERO>222</NUMERO><ESCALERA>1</ESCALERA><PUERTA>3</PUERTA><TIPO_VIA>PZ</TIPO_VIA><CODIGO_MUNICIPIO>41020</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>NUEVA</VIA></DOMICILIO_CENTRO><REPRESENTANTE><DNI>28798462G</DNI><NOMBRE>Nombre Representante</NOMBRE><CARGO>Cargo Representante</CARGO></REPRESENTANTE></EMPRESA></EMPRESAS>

Page 16: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 16

ANEXO 2 Schema de Trabajadores/as:

<?xml version="1.0" encoding="ISO-8859-1"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:element name="TRABAJADORES"><xsd:complexType><xsd:sequence><xsd:element name="TRABAJADOR" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="NOMBRE"/><xsd:element name="PRIMER_APELLIDO"/><xsd:element name="SEGUNDO_APELLIDO"/><xsd:element name="FECHA_NACIMIENTO"><xsd:simpleType><xsd:restriction base="FECHATYPE"/></xsd:simpleType></xsd:element><xsd:element name="NUMERO_DOCUMENTO"><xsd:simpleType><xsd:restriction base="NUMERO_DOCUMENTO"/></xsd:simpleType></xsd:element><xsd:element name="TIPO_DOCUMENTO"><xsd:simpleType><xsd:restriction base="TIPODOCTYPE"/></xsd:simpleType>

</xsd:element><xsd:element name="SEXO"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TCMSEXO decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"><xsd:pattern value="[1-9]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="TELEFONO"/><xsd:element name="NUMERO_SEGURIDAD_SOCIAL" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="es">12 números</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="NACIONALIDAD"><xsd:annotation>

Page 17: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 17

<xsd:documentation xml:lang="es">Los códigos de la tabla TBXCPAIS decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"/></xsd:simpleType></xsd:element><xsd:element name="PAIS"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TBXCPAIS decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"/></xsd:simpleType></xsd:element><xsd:element name="ESTUDIOS"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TBONVFOR decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"/></xsd:simpleType></xsd:element><xsd:element name="DOMICILIO"><xsd:complexType><xsd:complexContent><xsd:extension base="DIRECCIONTYPE"><xsd:sequence/></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element><xsd:element name="REPRESENTANTE" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="DNI"><xsd:simpleType><xsd:restriction base="NUMERO_DOCUMENTO"/></xsd:simpleType></xsd:element><xsd:element name="NOMBRE"/><xsd:element name="PARENTESCO"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>

<xsd:simpleType name="FECHATYPE"><xsd:annotation>

Page 18: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 18

<xsd:documentation xml:lang="es">Formato : DD/MM/AAAA(DIA/MES/AÑO)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="(0?[1-9]|1[0-9]|2|2[0-9]|3[0-1])/(0?[1-9]|1[0-2])/(\d{2}|\d{4})"/></xsd:restriction></xsd:simpleType><xsd:simpleType name="TIPODOCTYPE"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla STDIDETC de contrataEl tipo de documento solo acepta D, E, U o W:(D) D.N.I(E) NUMERO IDENTIFICATIVO EXTRANJERO(U) CIUDADANOS DE LA UE/EEE SIN NIE(W) CIUD.QUE NO PERTENECEN A UE/EEE.SIN NIE</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="[DEUW]"/></xsd:restriction></xsd:simpleType><xsd:complexType name="DIRECCIONTYPE"><xsd:sequence><xsd:element name="NUMERO"/><xsd:element name="ESCALERA"/><xsd:element name="PUERTA"/><xsd:element name="TIPO_VIA"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de TIPOS_VIAS de gescontrata:

ID DESCRIPCION-------------------AQ ACEQUIAAC ACERAAL ALAMEDAAD ALDEAAM AMPLIACIONAN ANGOSTAAP APARTAMENTOSAT ATAJOAV AVENIDABA BAJADABC BARRANCOBD BARRIADABO BARRIOBL BLOQUESCL CALLECA CALLEJACJ CALLEJONCE CALLEJUELACZ CALZADACM CAMINOCR CARRERACT CARRETERACS CASERIOCH CHALETCO COLONIA

Page 19: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 19

CP COOPERATIVAKO CORRALCN COSTANILLACU CUESTAED EDIFICIOEA ESCALAES ESCALERAEL ESCALINATAET ESTRADAGL GLORIETAGR GRUPOLL LLANOLG LUGARMZ MANZANAMC MERCADOMO MONTAÑAMN MUNICIPIOPQ PARQUEPC PARTICULARPD PASADIZOPJ PASAJEPA PASEO ALTOPO PASEO BAJOPI PASILLOPS PASOPT PATIOPL PLACETAPZ PLAZAPE PLAZOLETAPU PLAZUELAPB POBLADOPG POLIGONOPR PORTALESPV PRIVADAPN PROLONGACIONRA RAMALRB RAMBLARP RAMPARR RIBERARN RINCONRC RINCONADARD RONDASC SECTORSD SENDASR SENDEROSU SUBIDATT TORRENTETL TRANSVERSALTS TRASERATR TRAVESIAUR URBANIZACIONVI VIAVL VILLASZO ZONA</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 20: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 20

<xsd:restriction base="xsd:string"><xsd:pattern value="\w{2}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CODIGO_MUNICIPIO"><xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TDPMUNIC decontrata</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="\d{5}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="PISO"/><xsd:element name="VIA"></xsd:element></xsd:sequence></xsd:complexType><xsd:simpleType name="NUMERO_DOCUMENTO"><xsd:annotation><xsd:documentation>[(letra 'X') ó (número) ó (letra 'X') y número][7 números][letra]Ej:- 12345678F- X1234567F- X12345678F</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="(X|[0-9]|X[0-9])\d{7}[A-Z]"/></xsd:restriction></xsd:simpleType></xsd:schema>

Ejemplo de Trabajadores/as:

<?xml version="1.0" encoding="ISO-8859-1"?><TRABAJADORES><TRABAJADOR><NOMBRE>Nonmbre Trabajador</NOMBRE><PRIMER_APELLIDO>Apellido 1</PRIMER_APELLIDO><SEGUNDO_APELLIDO>Apellido 2</SEGUNDO_APELLIDO><FECHA_NACIMIENTO>31/12/1975</FECHA_NACIMIENTO><NUMERO_DOCUMENTO>X1250219P</NUMERO_DOCUMENTO><TIPO_DOCUMENTO>E</TIPO_DOCUMENTO><SEXO>1</SEXO><TELEFONO>666876521</TELEFONO><NUMERO_SEGURIDAD_SOCIAL>287546931574</NUMERO_SEGURIDAD_SOCIAL><NACIONALIDAD>504</NACIONALIDAD><PAIS>724</PAIS><ESTUDIOS>55</ESTUDIOS><DOMICILIO><NUMERO>14</NUMERO><ESCALERA/>

Page 21: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 21

<PUERTA>D</PUERTA><TIPO_VIA>CL</TIPO_VIA><CODIGO_MUNICIPIO>21021</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>OTERO</VIA></DOMICILIO><REPRESENTANTE><DNI>28654291K</DNI><NOMBRE>Nombre Representante</NOMBRE><PARENTESCO>Parentesco Representante</PARENTESCO></REPRESENTANTE></TRABAJADOR></TRABAJADORES>

ANEXO 3: Schema de Empresas y Trabajadores.-

<?xml version="1.0" encoding="ISO-8859-1"?>

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:element name="EMP_TRAB">

<xsd:complexType><xsd:sequence>

<xsd:element name="EMPRESA" maxOccurs="unbounded" minOccurs="0"><xsd:complexType>

<xsd:sequence><xsd:element name="CCC" minOccurs="0">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{11}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="REGIMEN">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TCHRGCOT de contrata</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TIPO_DOCUMENTACION">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TIPOS_DOC de gescontrata:id descripcion-------------------NF NIFNI NIE

C CIF</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 22: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 22

<xsd:pattern value="NF|NI|C"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CIF_NIF">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE"/><xsd:element name="TELEFONO"/><xsd:element name="EMAIL"></xsd:element><xsd:element name="FAX"/><xsd:element name="ACTIVIDAD">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TABCCNAE de contrata</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"/></xsd:simpleType>

</xsd:element><xsd:element name="CONVENIO"/><xsd:element name="OFICINA">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos dela tabla

OFICINAS de gescontrata:ID DESCRIPCION------------------------1400210 AGUILAR FRONTERA0400610 ALBOX1800610 ALBUÑOL4100410 ALCALA DE GUADAIRA1100210 ALCALA DEL VALLE1100110 ALCALA GAZULES2300210 ALCALA LA REAL2300310 ALCAUDETE1100410 ALGECIRAS1100510 ALGODONALES1801310 ALHAMA DE GRANADA0401310 ALMERIA-ALTAMIRA0401315 ALMERIA-CAREAGA0401320 ALMERIA-PERIFERIA1400510 ALMODOVAR DEL RIO2100510 ALMONTE1801710 ALMUÑECAR2901210 ALORA1801810 ALQUIFE2300510 ANDUJAR2901510 ANTEQUERA2100710 ARACENA4101110 ARAHAL2901710 ARCHIDONA1100610 ARCOS DE LA FRONTERA

Page 23: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 23

1802110 ARMILLA2101010 AYAMONTE1400710 BAENA2300910 BAEZA2301010 BAILEN - JAEN1100710 BARBATE DE FRANCO1802310 BAZA2301210 BEAS DEL SEGURA2902510 BENALMADENA0402910 BERJA4101610 BOLLULLOS1101010 BORNOS1401210 BUJALANCE4102010 CABEZAS S.JUAN1401310 CABRA1101215 CADIZ-ANDALUCIA1101210 CADIZ-INTEGRADA PORTUGAL4102110 CAMAS2301910 CAMPILLO DE ARENAS2903210 CAMPILLOS0403010 CANJAYAR4102310 CANTILLANA0403110 CANTORIA4102410 CARMONA2903810 CARTAMA1401910 CASTRO DEL RIO2302810 CAZORLA1101510 CHICLANA DE LA FRONTERA1101610 CHIPIONA2904210 COIN2904310 COLMENAR1101410 CONIL DE LA FRONTERA4103310 CONSTANTINA1402110 CORDOBA-COLON (INTEGRADA)1402120 CORDOBA-LAS LONJAS1402130 CORDOBA-OCCIDENTE1402115 CORDOBA-SECTOR SUR1402125 CORDOBA-VALDEOLLEROS2102510 CORTEGANA4103810 DOS HERMANAS-MURILLO4103815 DOS HERMANAS-REYES CATOLICOS1807110 DURCAL4103910 ECIJA0403810 EL EJIDO4109010 EL SAUCEJO1101710 ESPERA4104110 ESTEPA2905110 ESTEPONA1402710 FERNAN-NUÑEZ2905410 FUENGIROLA1402910 FUENTE OBEJUNA2905610 GAUCIN1808710 GRANADA-CARTUJA1808725 GRANADA-CENTRO1808715 GRANADA-CERCANIAS1808730 GRANADA-FUENTENUEVA

Page 24: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 24

1808720 GRANADA-ZAIDIN1808910 GUADIX1403510 HINOJOSA DEL DUQUE2304410 HUELMA2104115 HUELVA-LA ORDEN2104110 HUELVA-MUÑOZ VARGAS0405310 HUERCAL-OVERA1809810 HUESCAR2905910 HUMILLADERO2104210 ISLA CRISTINA1810510 IZNALLOZ2305010 JAEN1102025 JEREZ DE LA FRONT.-CAPUCHINOS1102015 JEREZ DE LA FRONT.-LA MERCED1102020 JEREZ FRONTERA-BARCA FLORIDA1102010 JEREZ-MADRE DIOS1102110 JIMENA DE LA FRONTERA2305310 JODAR1401710 LA CARLOTA2302410 LA CAROLINA1102210 LA LINEA DE LA CONCEPCION2105410 LA PALMA DEL CONDADO,4107710 LA PUEBLA DE CAZALLA,2307210 LA PUERTA DE SEGURA1405710 LA RAMBLA4105310 LEBRIJA2104410 LEPE2305510 LINARES1812210 LOJA4105510 LORA DEL RIO1100810 LOS BARRIOS1403810 LUCENA4105810 MAIRENA DEL ALCOR2906730 MALAGA - LA UNION2906735 MALAGA-AVDA. ANDALUCIA2906725 MALAGA-CAPUCHINOS2906715 MALAGA-EL PALO2906710 MALAGA-GAMARRA2906720 MALAGA-LA PAZ2906740 MALAGA-MARTINEZ2906910 MARBELLA-LAS PALOMAS2906915 MARBELLA-S.PEDRO ALCANTARA4106010 MARCHENA2306010 MARTOS1102310 MEDINA SIDONIA2306110 MENGIBAR2105010 MOGUER1813510 MONTEFRIO1404210 MONTILLA1404310 MONTORO4106510 MORON DE LA FRONTERA1814010 MOTRIL2907510 NERJA2105210 NERVA0406910 OLULA DEL RIO1102410 OLVERA

Page 25: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 25

2306510 ORCERA1814710 ORGIVA4106810 OSUNA4106910 PALACIOS, LOS1404910 PALMA DE RIO1102510 PATERNA RIVERA1405210 PEÑARROYA-PUEBLONUEVO4107510 PILAS1815810 PINOS PUENTE2306910 PORCUNA1405310 POSADAS2307010 POZO ALCON1405410 POZOBLANCO1405510 PRIEGO DE CORDOBA2105810 PUEBLA DE GUZMAN4107910 PUEBLA DEL RIO1405610 PUENTE GENIL1102810 PUERTO REAL1102710 PUERTO SANTA MARIA1102910 PUERTO SERRANO2307310 QUESADA2908410 RONDA0407910 ROQUETAS DE MAR1103010 ROTA1405810 RUTE4108110 S.JOSE DE LA RINCONADA1103110 SAN FERNANDO4108610 SAN JUAN DE AZNALFARACHE1103310 SAN ROQUE1103210 SANLUCAR DE BARRAMEDA4108710 SANLUCAR LA MAYOR1817510 SANTA FE2390410 SANTIAGO PONTONES2307910 SANTISTEBAN DEL PUERTO4109110 SEVILLA ESTE4109130 SEVILLA LUIS MONTOTO4109125 SEVILLA-AMATE4109120 SEVILLA-CENTRO4109140 SEVILLA-CRUZ ROJA4109135 SEVILLA-HUERTA DE LA SALUD4109115 SEVILLA-MACARENA4109145 SEVILLA-TRIANA0408810 TABERNAS1103510 TARIFA2308710 TORREDONJIMENO2990110 TORREMOLINOS2909110 TORROX1103710 TREBUJENA2309210 UBEDA1103810 UBRIQUE1818210 UGIJAR4109510 UTRERA2107210 VALVERDE DE CAMINO1103910 VEJER DE LA FRONTERA2909410 VELEZ MALAGA0409910 VELEZ RUBIO

Page 26: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 26

2309510 VILLACARRILLO1104110 VILLAMARTIN

1406910 VILLANUEVA CORDOBA</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{7}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CLAUSULAS"/><xsd:element name="FIRMA">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TERFIRCB de contrata.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"/></xsd:simpleType>

</xsd:element><xsd:element name="DOMICILIO_SOCIAL">

<xsd:complexType><xsd:complexContent>

<xsd:extension base="DIRECCIONTYPE"><xsd:sequence/>

</xsd:extension></xsd:complexContent>

</xsd:complexType></xsd:element><xsd:element name="DOMICILIO_CENTRO">

<xsd:complexType><xsd:complexContent>

<xsd:extension base="DIRECCIONTYPE"><xsd:sequence/>

</xsd:extension></xsd:complexContent>

</xsd:complexType></xsd:element><xsd:element name="REPRESENTANTE" minOccurs="0">

<xsd:complexType><xsd:sequence>

<xsd:element name="DNI"><xsd:simpleType>

<xsd:restriction base="NUMERO_DOCUMENTO"/></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE"/><xsd:element name="CARGO"/>

</xsd:sequence></xsd:complexType>

</xsd:element></xsd:sequence>

</xsd:complexType></xsd:element>

<xsd:element name="TRABAJADOR" maxOccurs="unbounded" minOccurs="0">

Page 27: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 27

<xsd:complexType><xsd:sequence>

<xsd:element name="NOMBRE"/><xsd:element name="PRIMER_APELLIDO"/><xsd:element name="SEGUNDO_APELLIDO"/><xsd:element name="FECHA_NACIMIENTO">

<xsd:simpleType><xsd:restriction base="FECHATYPE"/>

</xsd:simpleType></xsd:element><xsd:element name="NUMERO_DOCUMENTO">

<xsd:simpleType><xsd:restriction base="NUMERO_DOCUMENTO"/>

</xsd:simpleType></xsd:element><xsd:element name="TIPO_DOCUMENTO">

<xsd:simpleType><xsd:restriction base="TIPODOCTYPE"/>

</xsd:simpleType></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TCMSEXO de contrata</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"><xsd:pattern value="[1-9]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TELEFONO"/><xsd:element name="NUMERO_SEGURIDAD_SOCIAL" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">12

números</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TBXCPAIS de contrata</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"/></xsd:simpleType>

</xsd:element><xsd:element name="PAIS">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TBXCPAIS de contrata</xsd:documentation>

Page 28: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 28

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"/></xsd:simpleType>

</xsd:element><xsd:element name="ESTUDIOS">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla

TBONVFOR de contrata</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:int"/></xsd:simpleType>

</xsd:element><xsd:element name="DOMICILIO">

<xsd:complexType><xsd:complexContent>

<xsd:extension base="DIRECCIONTYPE"><xsd:sequence/>

</xsd:extension></xsd:complexContent>

</xsd:complexType></xsd:element><xsd:element name="REPRESENTANTE" minOccurs="0">

<xsd:complexType><xsd:sequence>

<xsd:element name="DNI"><xsd:simpleType>

<xsd:restriction base="NUMERO_DOCUMENTO"/></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE"/><xsd:element name="PARENTESCO"/>

</xsd:sequence></xsd:complexType>

</xsd:element></xsd:sequence>

</xsd:complexType></xsd:element>

</xsd:sequence></xsd:complexType>

</xsd:element><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : DD/MM/AAAA

(DIA/MES/AÑO)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="(0?[1-9]|1[0-9]|2|2[0-9]|3[0-1])/(0?[1-9]|1[0-2])/(\d{2}|\d{4})"/>

</xsd:restriction></xsd:simpleType><xsd:simpleType name="TIPODOCTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla STDIDETC de contrata

Page 29: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 29

El tipo de documento solo acepta D, E, U o W:(D) D.N.I(E) NUMERO IDENTIFICATIVO EXTRANJERO(U) CIUDADANOS DE LA UE/EEE SIN NIE(W) CIUD.QUE NO PERTENECEN A UE/EEE.SIN NIE</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="[DEUW]"/></xsd:restriction>

</xsd:simpleType><xsd:complexType name="DIRECCIONTYPE">

<xsd:sequence><xsd:element name="NUMERO"/><xsd:element name="ESCALERA"/><xsd:element name="PUERTA"/><xsd:element name="TIPO_VIA">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de TIPOS_VIAS de

gescontrata:ID DESCRIPCION-------------------AQ ACEQUIAAC ACERAAL ALAMEDAAD ALDEAAM AMPLIACIONAN ANGOSTAAP APARTAMENTOSAT ATAJOAV AVENIDABA BAJADABC BARRANCOBD BARRIADABO BARRIOBL BLOQUESCL CALLECA CALLEJACJ CALLEJONCE CALLEJUELACZ CALZADACM CAMINOCR CARRERACT CARRETERACS CASERIOCH CHALETCO COLONIACP COOPERATIVAKO CORRALCN COSTANILLACU CUESTAED EDIFICIOEA ESCALAES ESCALERAEL ESCALINATAET ESTRADAGL GLORIETA

Page 30: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 30

GR GRUPOLL LLANOLG LUGARMZ MANZANAMC MERCADOMO MONTAÑAMN MUNICIPIOPQ PARQUEPC PARTICULARPD PASADIZOPJ PASAJEPA PASEO ALTOPO PASEO BAJOPI PASILLOPS PASOPT PATIOPL PLACETAPZ PLAZAPE PLAZOLETAPU PLAZUELAPB POBLADOPG POLIGONOPR PORTALESPV PRIVADAPN PROLONGACIONRA RAMALRB RAMBLARP RAMPARR RIBERARN RINCONRC RINCONADARD RONDASC SECTORSD SENDASR SENDEROSU SUBIDATT TORRENTETL TRANSVERSALTS TRASERATR TRAVESIAUR URBANIZACIONVI VIAVL VILLAS

ZO ZONA</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\w{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_MUNICIPIO">

<xsd:annotation><xsd:documentation xml:lang="es">Los códigos de la tabla TDPMUNIC de

contrata</xsd:documentation></xsd:annotation>

Page 31: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 31

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="PISO"/><xsd:element name="VIA"/>

</xsd:sequence></xsd:complexType><xsd:simpleType name="NUMERO_DOCUMENTO">

<xsd:annotation><xsd:documentation xml:lang="es">[(letra 'X' o 'Y') ó (número) ó (letra 'X' o 'Y') y

número][7 números][letra]</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="[XY]{0,1}[0-9]{0,1}\d{7}[A-Z]"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Ejemplo de Empresas y Trabajadores/as:

<?xml version="1.0" encoding="ISO-8859-1"?><EMP_TRAB>

<EMPRESA><CCC>41254698731</CCC><REGIMEN>0111</REGIMEN><TIPO_DOCUMENTACION>C</TIPO_DOCUMENTACION><CIF_NIF>B48049587</CIF_NIF><NOMBRE>Nombre Empresa</NOMBRE><TELEFONO>954458912</TELEFONO><EMAIL>[email protected]</EMAIL><FAX>954784523</FAX><ACTIVIDAD>55</ACTIVIDAD><CONVENIO>CONVENIO HOSTELERIA</CONVENIO><OFICINA>2100510</OFICINA><CLAUSULAS/><FIRMA>2</FIRMA><DOMICILIO_SOCIAL>

<NUMERO>222</NUMERO><ESCALERA>1</ESCALERA><PUERTA>3</PUERTA><TIPO_VIA>PZ</TIPO_VIA><CODIGO_MUNICIPIO>41020</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>NUEVA</VIA>

</DOMICILIO_SOCIAL><DOMICILIO_CENTRO><NUMERO>222</NUMERO><ESCALERA>1</ESCALERA><PUERTA>3</PUERTA><TIPO_VIA>PZ</TIPO_VIA><CODIGO_MUNICIPIO>41020</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>NUEVA</VIA>

</DOMICILIO_CENTRO><REPRESENTANTE><DNI>28798462G</DNI>

Page 32: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 32

<NOMBRE>Nombre Representante</NOMBRE><CARGO>Cargo Representante</CARGO>

</REPRESENTANTE></EMPRESA> <TRABAJADOR>

<NOMBRE>Nonmbre Trabajador</NOMBRE><PRIMER_APELLIDO>Apellido 1</PRIMER_APELLIDO><SEGUNDO_APELLIDO>Apellido 2</SEGUNDO_APELLIDO><FECHA_NACIMIENTO>31/12/1975</FECHA_NACIMIENTO><NUMERO_DOCUMENTO>X1250219P</NUMERO_DOCUMENTO><TIPO_DOCUMENTO>E</TIPO_DOCUMENTO><SEXO>1</SEXO><TELEFONO>666876521</TELEFONO>

<NUMERO_SEGURIDAD_SOCIAL>287546931574</NUMERO_SEGURIDAD_SOCIAL><NACIONALIDAD>504</NACIONALIDAD><PAIS>724</PAIS><ESTUDIOS>55</ESTUDIOS><DOMICILIO>

<NUMERO>14</NUMERO><ESCALERA/><PUERTA>D</PUERTA><TIPO_VIA>CL</TIPO_VIA><CODIGO_MUNICIPIO>21021</CODIGO_MUNICIPIO><PISO>2</PISO><VIA>OTERO</VIA>

</DOMICILIO><REPRESENTANTE><DNI>28654291K</DNI><NOMBRE>Nombre Representante</NOMBRE><PARENTESCO>Parentesco Representante</PARENTESCO>

</REPRESENTANTE></TRABAJADOR>

</EMP_TRAB>

ANEXO 4: CONTRATOS.-

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_100" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_130" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_150" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_200" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_230" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_250" minOccurs="0"maxOccurs="unbounded"/>

Page 33: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 33

<xsd:element name="CONTRATO_300" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_330" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_350" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_401" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_402" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_403" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_410" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_420" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_421" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_430" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_441" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_450" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_452" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_501" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_502" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_503" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_510" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_520" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_530" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_540" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_541" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_550" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_552" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_970" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_980" minOccurs="0"maxOccurs="unbounded"/>

<xsd:element name="CONTRATO_990" minOccurs="0"maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element></xsd:schema>

Page 34: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 34

Anexo de Contrato 100 Indefinido tiempo completo:

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_100"type="CONTRATO100TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO100TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido ordinario a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_EXTRANJERO"type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 35: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 35

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 36: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 36

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 37: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 37

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 38: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 38

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 39: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 39

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 40: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 40

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

Page 41: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 41

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE">

Page 42: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 42

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y apellidos

del trabajador de relevo.</xsd:documentation></xsd:annotation>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction>

Page 43: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 43

</xsd:simpleType></xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CARACTER_OFERTA"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador delcarácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 44: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 44

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 45: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 45

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction>

Page 46: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 46

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 47: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 47

Anexo de Contrato 130 Indefinido Discapacitados a tiempo completo:

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_130"type="CONTRATO130TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO130TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido minusválido a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 48: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 48

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

Page 49: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 49

</xsd:annotation>

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 50: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 50

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"

Page 51: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 51

para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation>

Page 52: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 52

<xsd:documentation xml:lang="es">Código denacionalidad del centro de trabajo.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 53: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 53

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/>

</xsd:simpleType></xsd:element>

Page 54: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 54

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 55: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 55

<xsd:element name="CODIGO_COLECTIVO_DESPIDO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del colectivo

de fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para los

Page 56: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 56

contratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation>

Page 57: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 57

<xsd:documentation xml:lang="es">Indicador deempresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 58: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 58

<xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos para uso de la empresa. Nose efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation>

Page 59: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 59

<xsd:sequence><xsd:element name="CIF_NIF">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 60: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 60

Anexo del contrato 150 indefinido a tiempo completo bonificado

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_150"type="CONTRATO150TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO150TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido a tiempo completo conbonificación</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 61: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 61

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 62: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 62

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 63: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 63

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 64: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 64

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 65: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 65

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 66: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 66

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

Page 67: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 67

<xsd:annotation>

<xsd:documentation xml:lang="es">Datos de bonificación en lacotización a la Seguridad Social.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0">

Page 68: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 68

<xsd:annotation><xsd:documentation xml:lang="es">Código del colectivo

de fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980

Page 69: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 69

los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation>

Page 70: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 70

<xsd:documentation xml:lang="es">Indicador deempresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

<xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de contratos de empresasde inserción. </xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciados apartir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando su duración estáentre 6 y 12 meses. Refleja si la duración inferior del contrato está aconsejada (S) ó no (N)por los Servicios Sociales Públicos para el seguimiento del proceso de inserción.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA">

Page 71: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 71

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de firma de la

copia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

Page 72: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 72

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

Page 73: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 73

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 74: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 74

Anexo del contrato 200 indefinido a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_200"type="CONTRATO200TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO200TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido ordinario a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_EXTRANJERO"type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE">

Page 75: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 75

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

Page 76: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 76

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 77: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 77

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 78: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 78

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 79: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 79

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 80: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 80

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 81: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 81

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 82: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 82

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 83: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 83

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 84: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 84

<xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos anexos de los contratos derelevo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 85: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 85

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation>

Page 86: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 86

<xsd:sequence><xsd:element name="IND_CARACTER_OFERTA">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador del

carácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

Page 87: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 87

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation>

<xsd:documentation xml:lang="es">Datos para uso de la empresa. Nose efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation>

Page 88: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 88

<xsd:documentation xml:lang="es"> Obligatorio cuandola 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 89: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 89

Anexo 230

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_200"type="CONTRATO200TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO200TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido ordinario a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_EXTRANJERO"type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 90: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 90

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 91: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 91

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 92: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 92

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 93: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 93

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 94: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 94

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 95: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 95

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 96: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 96

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 97: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 97

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 98: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 98

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 99: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 99

<xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos anexos de los contratos derelevo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 100: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 100

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation>

Page 101: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 101

<xsd:sequence><xsd:element name="IND_CARACTER_OFERTA">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador del

carácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

Page 102: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 102

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation>

<xsd:documentation xml:lang="es">Datos para uso de la empresa. Nose efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation>

Page 103: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 103

<xsd:documentation xml:lang="es"> Obligatorio cuandola 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 104: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 104

Anexo del contrato 230 indefinido Discapacitado a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_230"type="CONTRATO230TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO230TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido minusválido a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 105: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 105

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 106: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 106

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 107: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 107

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 108: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 108

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 109: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 109

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 110: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 110

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 111: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 111

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 112: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 112

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 113: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 113

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation>

Page 114: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 114

<xsd:documentation xml:lang="es">Datos de medidas de fomento dela contratación indefinida.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

Page 115: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 115

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

Page 116: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 116

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 117: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 117

<xsd:maxLength value="750"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

Page 118: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 118

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType>

Page 119: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 119

</xsd:schema>

Page 120: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 120

Anexo del contrato 250 indefinido a tiempo parcial bonificado

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_250"type="CONTRATO250TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO250TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Indefinido a tiempo parcial conbonificación</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE">

Page 121: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 121

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

Page 122: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 122

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 123: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 123

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 124: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 124

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 125: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 125

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 126: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 126

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 127: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 127

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 128: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 128

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 129: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 129

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORC_JORNADA_PACTADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Porcentaje de

jornada pactada a realizar. Obligatorio para los contratos de código 250 ó 350 iniciados apartir del 08/03/2009 que se acojan a los colectivos de bonificación de beneficiarios deprestaciones (124,125 o 126). Su formato es EEDD, siendo las dos primeras posiciones laparte entera del porcentaje y las dos últimas la parte decimal (ej. 25% será enviado como2500). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_ANUALES_TIEMPO_COMPLETO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número de horasanuales que tendría la jornada a tiempo completo. Obligatorias para los contratos de código250 ó 350 iniciados a partir del 08/03/2009 que se acojan a los colectivos de bonificación debeneficiarios de prestaciones (124,125 o 126). Su formato es HHHHMM(Horas(4)Minutos(2)).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0">

Page 130: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 130

<xsd:annotation><xsd:documentation xml:lang="es">Código del colectivo

de bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

Page 131: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 131

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

Page 132: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 132

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction>

Page 133: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 133

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de empresas

de inserción. </xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciados apartir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando su duración estáentre 6 y 12 meses. Refleja si la duración inferior del contrato está aconsejada (S) ó no (N)por los Servicios Sociales Públicos para el seguimiento del proceso de inserción.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

Page 134: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 134

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

Page 135: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 135

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

Page 136: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 136

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 137: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 137

Anexo del contrato 300 Fijo Discontínuo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_300"type="CONTRATO300TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO300TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fijodiscontinuo</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

Page 138: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 138

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

Page 139: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 139

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 140: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 140

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 141: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 141

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 142: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 142

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 143: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 143

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation>

Page 144: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 144

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 145: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 145

<xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deformación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 146: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 146

<xsd:element name="FIJODISCONTINUO_PERIODICO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

trabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

Page 147: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 147

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 148: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 148

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation>

Page 149: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 149

<xsd:sequence><xsd:element name="TIPO_FIRMA">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de firma de la

copia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

Page 150: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 150

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

Page 151: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 151

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 152: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 152

Anexo del contrato 330 Discapacitado Fijo Discontínuo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_330"type="CONTRATO330TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO330TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Minusválido fijodiscontinuo</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 153: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 153

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 154: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 154

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 155: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 155

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 156: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 156

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 157: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 157

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 158: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 158

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 159: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 159

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 160: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 160

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 161: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 161

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation>

Page 162: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 162

<xsd:documentation xml:lang="es">Datos de medidas de fomento dela contratación indefinida.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posiblesvalores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

Page 163: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 163

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

Page 164: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 164

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 165: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 165

<xsd:maxLength value="750"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

Page 166: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 166

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType>

Page 167: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 167

</xsd:schema>

Page 168: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 168

Anexo del contrato 350 Fijo Discontínuo Bonificado

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_350"type="CONTRATO350TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO350TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fijo discontinuo conbonificación</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_MEDIDAS_FOMENTO"type="DATOS_MEDIDASFOMENTOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

Page 169: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 169

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

Page 170: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 170

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

Page 171: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 171

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" para

Page 172: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 172

contratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation>

Page 173: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 173

<xsd:documentation xml:lang="es">Código denacionalidad del centro de trabajo.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 174: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 174

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

Page 175: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 175

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

Page 176: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 176

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

Page 177: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 177

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORC_JORNADA_PACTADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Porcentaje de

jornada pactada a realizar. Obligatorio para los contratos de código 250 ó 350 iniciados apartir del 08/03/2009 que se acojan a los colectivos de bonificación de beneficiarios deprestaciones (124,125 o 126). Su formato es EEDD, siendo las dos primeras posiciones laparte entera del porcentaje y las dos últimas la parte decimal (ej. 25% será enviado como2500). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_ANUALES_TIEMPO_COMPLETO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número de horasanuales que tendría la jornada a tiempo completo. Obligatorias para los contratos de código250 ó 350 iniciados a partir del 08/03/2009 que se acojan a los colectivos de bonificación debeneficiarios de prestaciones (124,125 o 126). Su formato es HHHHMM(Horas(4)Minutos(2)).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation>

Page 178: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 178

<xsd:sequence><xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del colectivo

de bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_MEDIDASFOMENTOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de medidas de fomento de

la contratación indefinida.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_COSTE_DESPIDO"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deacogida a la ley de fomento de la contratación indefinida (D.A 1ª Ley 12/2001-24/2001).Refleja si el contrato se acoge a la ley de fomento(1) o no seacoge(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_COLECTIVO_DESPIDO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode fomento de la contratación indefinida. Sólo se rellena en el caso de que elIND_COSTE_DESPIDO sea 1 y NO sea un contrato de Centros Especiales de Empleo(IND_DISCAPACIDAD=C) ó un contrato de Minusválidos (130, 230 y 330) . Sus posibles

Page 179: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 179

valores se encuentran codificados en la tabla TEOCOLDE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

Page 180: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 180

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 181: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 181

<xsd:pattern value="[S\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de empresas

de inserción. </xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciados apartir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando su duración estáentre 6 y 12 meses. Refleja si la duración inferior del contrato está aconsejada (S) ó no (N)por los Servicios Sociales Públicos para el seguimiento del proceso de inserción.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

Page 182: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 182

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

Page 183: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 183

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

Page 184: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 184

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 185: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 185

Anexo del contrato 401 Obra o servicio a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_401"type="CONTRATO401TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO401TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Obra o servicio a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="DATOS_EMPRESA" type="DATOS_EMPRESATYPE"/><xsd:element name="DATOS_TRABAJADOR"

type="DATOS_TRABAJADORTYPE"/><xsd:element name="DATOS_GENERALES_CONTRATO"

type="DATOS_GENERALESCONTRATOTYPE"/><xsd:element name="DATOS_ET_CO_TE" type="DATOS_ET_CO_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_INVESTIGACION"

type="DATOS_CONTRATOINVESTIGACIONTYPE" minOccurs="0"/><xsd:element name="PROG_EMPLEO_PUBLICO"

type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/><xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_EXTRANJERO"

type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/><xsd:element name="DATOS_COMUNICA_COPIA_BASICA"

type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/><xsd:element name="DATOS_USOLIBRE_EMPRESA"

type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/><xsd:element name="DES_OBRA_CAUSA"><xsd:annotation><xsd:documentation>Descripcion de la obra o causa</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType>

Page 186: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 186

<!--******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

Page 187: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 187

<xsd:element name="NOMBRE_APELLIDOS"type="NOMBREAPELLIDOSTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y apellidos

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 188: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 188

<xsd:pattern value="\d{12}"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

Page 189: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 189

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

Page 190: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 190

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation>

Page 191: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 191

<xsd:documentation>Indica si el contrato fue validado antes decomunicarse</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 192: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 192

<xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINVESTIGACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

investigación.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPLEADOR" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de empleadorque contrata para los acogidos a la Ley 12/2001. Sus posibles valores se encuentrancodificados en la tabla TEWEINVE.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_TRABAJADOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TEXTINVE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

Page 193: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 193

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_RD63_2006" fixed="S" minOccurs="0">

<xsd:annotation><xsd:documentation>Indicador contrato de investigador

formación para los acogidos al Real Decreto 63/2006 . No se rellena junto a los otrosvalores y solo admite el valor 'S'.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"/></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 194: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 194

<xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Año del ejerciciopresupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation>

Page 195: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 195

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="55"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CARACTER_OFERTA"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador delcarácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation>

Page 196: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 196

<xsd:documentation xml:lang="es">Año delcontingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

Page 197: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 197

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

Page 198: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 198

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 199: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 199

Anexo del contrato 402 Eventual por circunstancias de la produccióna tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_402"type="CONTRATO402TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO402TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Eventual por circunstancias de laproducción a tiempo completo</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="DATOS_EMPRESA" type="DATOS_EMPRESATYPE"/><xsd:element name="DATOS_TRABAJADOR"

type="DATOS_TRABAJADORTYPE"/><xsd:element name="DATOS_GENERALES_CONTRATO"

type="DATOS_GENERALESCONTRATOTYPE"/><xsd:element name="DATOS_ET_CO_TE" type="DATOS_ET_CO_TYPE"

minOccurs="0"/><xsd:element name="DATOS_COPIA_BASICA"

type="DATOS_COPIABASICATYPE" minOccurs="0"/><xsd:element name="PROG_EMPLEO_PUBLICO"

type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/><xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_EXTRANJERO"

type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/><xsd:element name="DATOS_COMUNICA_COPIA_BASICA"

type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/><xsd:element name="DATOS_USOLIBRE_EMPRESA"

type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/><xsd:element name="DES_OBRA_CAUSA"><xsd:annotation><xsd:documentation>Descripcion de la obra o causa</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/>

Page 200: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 200

</xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/>

Page 201: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 201

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

Page 202: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 202

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction>

Page 203: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 203

</xsd:simpleType></xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 204: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 204

<xsd:pattern value="\d{2}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 205: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 205

<xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation>

Page 206: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 206

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CONTRATO_ALTA_DIRECCION"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de alta dirección. Obligatorio para contratos de código 990 cuando el contrato SIes escrito. Refleja si el contrato es de alta dirección ("S") o no lo es ("N") para evaluar laobligatoriedad de la copia básica, si es de alta dirección no es obligatoria, si no es de altadirección sí es obligatoria.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duración esmenor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N") para evaluar

Page 207: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 207

la obligatoriedad de la copia básica, si no es escrito no es obligatoria, si es escrito sí esobligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation>

Page 208: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 208

<xsd:documentation xml:lang="es">Año del ejerciciopresupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 209: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 209

<xsd:maxLength value="55"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CARACTER_OFERTA"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador delcarácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

Page 210: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 210

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation>

Page 211: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 211

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 212: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 212

<xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 213: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 213

Anexo del contrato 403 Inserción a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_403"type="CONTRATO403TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO403TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Inserción a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATOINSERCION"type="DATOS_CONTRATOINSERCIONTYPE"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

Page 214: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 214

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

Page 215: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 215

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

Page 216: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 216

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction>

Page 217: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 217

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

Page 218: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 218

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation>

Page 219: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 219

<xsd:documentation>Datos relacionados con la comunicacion del contrato yque debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 220: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 220

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

Page 221: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 221

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

inserción.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="GRUPOCOTIZACIONSEGSOCIAL"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social. Sus posibles valores se encuentran codificados en la tablaTFGGRCOT.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation>

Page 222: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 222

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="55"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation>

Page 223: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 223

<xsd:documentation xml:lang="es">Texto de la copiabásica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType>

Page 224: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 224

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation>

Page 225: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 225

<xsd:documentation xml:lang="es">Sus posibles valores seencuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 226: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 226

Anexo del contrato 410 Interinidad a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_410"type="CONTRATO410TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO410TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Interinidad a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_INTERINIDAD"type="DATOS_CONTRATOINTERINIDADTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation>

Page 227: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 227

<xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 228: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 228

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 229: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 229

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 230: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 230

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 231: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 231

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 232: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 232

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINTERINIDADTYPE">

<xsd:annotation>

Page 233: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 233

<xsd:documentation xml:lang="es">Datos de los contratos deinterinidad.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CAUSA_INTERINIDAD"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de la causaobjeto de la interinidad. Sus posibles valores se encuentran codificados en la tablaTEIINTER.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Sus

Page 234: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 234

posibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

Page 235: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 235

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 236: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 236

<xsd:pattern value="[S\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA">

Page 237: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 237

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="30"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

Page 238: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 238

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 239: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 239

Anexo del contrato 420 Prácticas a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_420"type="CONTRATO420TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO420TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Prácticas a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOSCONTRATOPRACTICAS"type="DATOSCONTRATOPRACTICASTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_INVESTIGACION"type="DATOS_CONTRATOINVESTIGACIONTYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

Page 240: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 240

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

Page 241: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 241

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 242: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 242

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 243: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 243

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 244: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 244

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 245: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 245

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOSCONTRATOPRACTICASTYPE">

<xsd:annotation>

Page 246: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 246

<xsd:documentation xml:lang="es">Datos de los contratos deprácticas.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TITULACION_ACADEMICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de titulaciónacadémica. Sus posibles valores se encuentran codificados en la tabla THITIACA.txt de laAyuda XML - Ultima versión - Tablas de códigos. La codificación tabulada de este elementocorresponde a códigos de 12 posiciones, hasta ahora se debían enviar códigos de 4posiciones con 8 ceros por la izquierda hasta completar las 12, a partir de ahora los códigosya son de 12 posiciones por lo que no habrá que rellenar con ceros.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINVESTIGACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

investigación.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPLEADOR" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de empleadorque contrata para los acogidos a la Ley 12/2001. Sus posibles valores se encuentrancodificados en la tabla TEWEINVE.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

Page 247: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 247

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_TRABAJADOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TEXTINVE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_RD63_2006" fixed="S" minOccurs="0">

<xsd:annotation><xsd:documentation>Indicador contrato de investigador

formación para los acogidos al Real Decreto 63/2006 . No se rellena junto a los otrosvalores y solo admite el valor 'S'.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"/></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation>

Page 248: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 248

<xsd:documentation xml:lang="es">Código deactuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 249: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 249

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation>

Page 250: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 250

<xsd:sequence><xsd:element name="TIPO_FIRMA">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de firma de la

copia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

Page 251: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 251

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

Page 252: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 252

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 253: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 253

Anexo del contrato 421 Formación a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_421"type="CONTRATO421TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO421TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Formación</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/>

Page 254: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 254

<xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">CIF/ NIF de laempresa que contrata</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 255: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 255

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 256: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 256

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 257: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 257

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 258: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 258

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 259: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 259

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation>

Page 260: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 260

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 261: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 261

<xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deformación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 262: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 262

<xsd:element name="FIJODISCONTINUO_PERIODICO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

trabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Sus

Page 263: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 263

posibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

Page 264: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 264

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 265: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 265

<xsd:pattern value="[S\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA">

Page 266: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 266

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="30"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

Page 267: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 267

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 268: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 268

Anexo del contrato 430 Temporal Discapacitado a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_430"type="CONTRATO430TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO430TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Temporal minusválido a tiempocompleto</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence>

Page 269: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 269

<xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 270: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 270

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 271: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 271

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 272: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 272

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 273: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 273

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 274: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 274

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation>

Page 275: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 275

<xsd:documentation xml:lang="es">Datos de bonificación en lacotización a la Seguridad Social.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 276: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 276

<xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la obra o servicio enCorporaciones Locales.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction>

Page 277: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 277

</xsd:simpleType></xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 278: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 278

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 279: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 279

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

Page 280: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 280

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 281: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 281

Anexo del contrato 441 Relevo a tiempo completo

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_441"type="CONTRATO441TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--******************************************************************************************************************** --><xsd:complexType name="CONTRATO441TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Relevo a tiempo

completo</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="DATOS_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/>

Page 282: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 282

<xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">CIF/ NIF de laempresa que contrata</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de: régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización seencuentran codificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) seencuentran codificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión -Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 283: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 283

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea724 (España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composicióncorresponde a la unión de los datos de : provincia(2)-número (8)-dígito decontrol(2). Obligatorio cuando la 1ª letra del IDENTIFICADORPFISICA NO sea una Dó una E (tipo de documento NO sea un DNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 284: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 284

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420,520, 421, 441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510,403, 503, 540, 970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando suduración está entre 6 y 12 meses. - contratos de código 421 cuando su duraciónestá entre 24 y 36 meses. Refleja la existencia ("S") o no existencia ("N") de unconvenio colectivo que autorice estas duraciones. Para el resto de contratos que nose encuentran en uno de los casos anteriores, este elemento no debe aparecer en elfichero a enviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con"C" para contratos de minusválidos en centros especiales de empleo. Obligatorio con"E", "F" o "G" para contratos de minusválidos de enclaves laborales. Sus posiblesvalores se encuentran codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation>

Page 285: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 285

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados enla tabla TAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Lacodificación tabulada de este elemento corresponde a códigos de 4 posiciones, elelemento está definido para admitir un código de 8 posiciones que es la codificacióncon la que hemos trabajado anteriormente, por tanto y para no cambiar la longitud,el elemento se deberá enviar con 4 blancos por la derecha hasta completar las 8posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-número secuencial(6). El elemento está definido para admitir 17 posiciones dado suanterior formato, por tanto y para no cambiar la longitud, el elemento deberá serenviado con 5 ceros por la izquierda que completarán las 17posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y503). Sus posibles valores se encuentran codificados en la tabla TETPGMEM.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

Page 286: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 286

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Susposibles valores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML- Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas condiscapacidad es bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campo libre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

Page 287: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 287

</xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation>

Page 288: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 288

<xsd:documentation xml:lang="es">Datos anexos de los contratos derelevo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt dela Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentrancodificados en la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas decódigos. Para los contratos con códigos 100, 130, 150, 200, 230, 250, 300, 330,350, 441, 540, 541 y 980 los códigos de escuela taller válidos sólo son los acabadosen 2 (T02, O02 y E02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

Page 289: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 289

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") yno es un contrato de puesta a disposición (de una empresa usuaria). En este caso,en que el contrato es de la propia plantilla de la ETT no se deberá indicar ningún datoadicional. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresausuaria tiene su centro de trabajo en el extranjero, en este caso el único dato aaportar será el de la razón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA">

Page 290: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 290

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de firma de la

copia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estosdatos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="NOMBREAPELLIDOSTYPE">

Page 291: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 291

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y

apellidos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType>

Page 292: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 292

<xsd:simpleType name="MUNICIPIOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Sus posibles valores seencuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 293: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 293

Anexo del contrato 450 Situación de exclusión social a tiempocompleto

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_450"type="CONTRATO450TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--******************************************************************************************************************** --><xsd:complexType name="CONTRATO450TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Situación de exclusión social a

tiempo completo</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_EXCLUSION_SOCIAL"type="DATOS_EXCLUSIONSOCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE"/>

<xsd:element name="DATOSCONTRATOPRACTICAS"type="DATOSCONTRATOPRACTICASTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_INTERINIDAD"type="DATOS_CONTRATOINTERINIDADTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_COPIA_BASICA"type="DATOS_COPIABASICATYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE" minOccurs="0"/>

Page 294: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 294

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="DATOS_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de: régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización seencuentran codificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) seencuentran codificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión -Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/>

Page 295: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 295

<xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea724 (España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composicióncorresponde a la unión de los datos de : provincia(2)-número (8)-dígito de

Page 296: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 296

control(2). Obligatorio cuando la 1ª letra del IDENTIFICADORPFISICA NO sea una Dó una E (tipo de documento NO sea un DNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420,520, 421, 441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510,403, 503, 540, 970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando suduración está entre 6 y 12 meses. - contratos de código 421 cuando su duraciónestá entre 24 y 36 meses. Refleja la existencia ("S") o no existencia ("N") de unconvenio colectivo que autorice estas duraciones. Para el resto de contratos que nose encuentran en uno de los casos anteriores, este elemento no debe aparecer en elfichero a enviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 297: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 297

<xsd:pattern value="\d{2}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con"C" para contratos de minusválidos en centros especiales de empleo. Obligatorio con"E", "F" o "G" para contratos de minusválidos de enclaves laborales. Sus posiblesvalores se encuentran codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados enla tabla TAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Lacodificación tabulada de este elemento corresponde a códigos de 4 posiciones, elelemento está definido para admitir un código de 8 posiciones que es la codificacióncon la que hemos trabajado anteriormente, por tanto y para no cambiar la longitud,el elemento se deberá enviar con 4 blancos por la derecha hasta completar las 8posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-número secuencial(6). El elemento está definido para admitir 17 posiciones dado suanterior formato, por tanto y para no cambiar la longitud, el elemento deberá serenviado con 5 ceros por la izquierda que completarán las 17posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y

Page 298: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 298

503). Sus posibles valores se encuentran codificados en la tabla TETPGMEM.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Susposibles valores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML- Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas condiscapacidad es bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campo libre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 299: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 299

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType>

Page 300: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 300

</xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_EXCLUSIONSOCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

exclusión social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="MODALIDAD_EXCLUSION"><xsd:annotation>

<xsd:documentation xml:lang="es">Modalidad delcontrato de exclusión social. Las modalidades de contratación admitidas serán loscódigos reseñados a continuación, dependiendo de que el contrato de exclusión sea atiempo parcial ó a tiempo completo, así para los contratos de exclusión a tiempocompleto (450) la modalidad podrá ser : 401, 402, 410, 420, 421 y 990; y para loscontratos de exclusión a tiempo parcial (550) la modalidad podrá ser : 501, 502,510, 520 y 990.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOSCONTRATOPRACTICASTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

prácticas.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TITULACION_ACADEMICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de titulaciónacadémica. Sus posibles valores se encuentran codificados en la tabla THITIACA.txtde la Ayuda XML - Ultima versión - Tablas de códigos. La codificación tabulada deeste elemento corresponde a códigos de 12 posiciones, hasta ahora se debían enviarcódigos de 4 posiciones con 8 ceros por la izquierda hasta completar las 12, a partirde ahora los códigos ya son de 12 posiciones por lo que no habrá que rellenar conceros.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction>

Page 301: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 301

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la AyudaXML - Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos(300, 330 y 350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos loscontratos a tiempo parcial menos para los fijos discontinuos (300, 330 y 350) quepodran no llevarlas dependiendo del valor deACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado,y de manera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para loscontratos de código 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea"S"). </xsd:documentation>

Page 302: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 302

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S"(SI) ó "N" (NO) para indicar si ya había sido recibida con anterioridad la formación ono. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajadortiene una edad mayor o igual a 21 años. Sus posibles valores se encuentrancodificados en la tabla THPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas decódigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código540. Su valor debe estar comprendido entre el 25% y el 85%.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El

Page 303: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 303

único valor posible que puede tomar es "S" (SI) para indicar que es una actividad sinfecha conocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230ó 250 iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son"S" (SI) ó "N" (NO) para indicar si el contrato indefinido a tiempo parcial correspondea la realización de trabajos fijos discontinuos o periódicos que se repiten en fechasciertas dentro del volumen normal de la actividad de la empresa.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINTERINIDADTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

interinidad.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CAUSA_INTERINIDAD"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de la causaobjeto de la interinidad. Sus posibles valores se encuentran codificados en la tablaTEIINTER.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0">

Page 304: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 304

<xsd:annotation><xsd:documentation xml:lang="es">Código del colectivo

de bonificación. No es necesario especificar su valor en contratos de CentrosEspeciales de Empleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentrancodificados en la tabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciadosantes del 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentrancodificados en la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas decódigos. Para los contratos con códigos 100, 130, 150, 200, 230, 250, 300, 330,350, 441, 540, 541 y 980 los códigos de escuela taller válidos sólo son los acabadosen 2 (T02, O02 y E02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation>

Page 305: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 305

<xsd:sequence><xsd:element name="IND_CONTRATO_ALTA_DIRECCION"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador decontrato de alta dirección. Obligatorio para contratos de código 990 cuando elcontrato SI es escrito. Refleja si el contrato es de alta dirección ("S") o no lo es("N") para evaluar la obligatoriedad de la copia básica, si es de alta dirección no esobligatoria, si no es de alta dirección sí es obligatoria.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duraciónes menor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N")para evaluar la obligatoriedad de la copia básica, si no es escrito no es obligatoria, sies escrito sí es obligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleoagrario) y 12 (interes social en corporacion local) si los contratos se inician conanterioridad al año 2005. No debe especificarse valor alguno para este elemento enningún otro caso. Sus posibles valores se encuentran codificados en la tablaTEUECCLL.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

Page 306: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 306

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporaciónlocal) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12(interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso.La 1ª posición de este código de 3 posiciones, podrá tener un valor que seencuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML - Ultima versión -Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleoagrario) y 12 (interes social en corporacion local) si los contratos se inician conanterioridad al año 2005. No debe especificarse valor alguno para este elemento enningún otro caso. Este elemento deberá contener un año que coincidirá con el añode mecanización del contrato ó con el año inmediatamenteanterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos queen el elemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó16. Sus posibles valores se encuentran codificados en la tabla TFGGRCOT.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

Page 307: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 307

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") yno es un contrato de puesta a disposición (de una empresa usuaria). En este caso,en que el contrato es de la propia plantilla de la ETT no se deberá indicar ningún datoadicional. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresausuaria tiene su centro de trabajo en el extranjero, en este caso el único dato aaportar será el de la razón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 308: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 308

<xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de contratos de empresasde inserción. </xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciadosa partir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando suduración está entre 6 y 12 meses. Refleja si la duración inferior del contrato estáaconsejada (S) ó no (N) por los Servicios Sociales Públicos para el seguimiento delproceso de inserción. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation>

Page 309: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 309

<xsd:documentation xml:lang="es">Texto de la copiabásica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estosdatos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="NOMBREAPELLIDOSTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y

apellidos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

Page 310: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 310

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation>

Page 311: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 311

<xsd:documentation xml:lang="es">Sus posibles valores seencuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 312: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 312

Anexo del contrato 452 Temporal a tiempo completo bonificado paraempresas de inserción

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_452"type="CONTRATO452TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--******************************************************************************************************************** --><xsd:complexType name="CONTRATO452TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Temporal a tiempo completo

bonificado para empresas de inserción</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_COPIA_BASICA"type="DATOS_COPIABASICATYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="DATOS_EMPRESATYPE">

Page 313: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 313

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de: régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización seencuentran codificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) seencuentran codificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión -Tablas de códigos. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

Page 314: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 314

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea724 (España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composicióncorresponde a la unión de los datos de : provincia(2)-número (8)-dígito decontrol(2). Obligatorio cuando la 1ª letra del IDENTIFICADORPFISICA NO sea una Dó una E (tipo de documento NO sea un DNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 315: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 315

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420,520, 421, 441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510,403, 503, 540, 970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando suduración está entre 6 y 12 meses. - contratos de código 421 cuando su duraciónestá entre 24 y 36 meses. Refleja la existencia ("S") o no existencia ("N") de unconvenio colectivo que autorice estas duraciones. Para el resto de contratos que nose encuentran en uno de los casos anteriores, este elemento no debe aparecer en elfichero a enviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con"C" para contratos de minusválidos en centros especiales de empleo. Obligatorio con"E", "F" o "G" para contratos de minusválidos de enclaves laborales. Sus posibles

Page 316: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 316

valores se encuentran codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados enla tabla TAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Lacodificación tabulada de este elemento corresponde a códigos de 4 posiciones, elelemento está definido para admitir un código de 8 posiciones que es la codificacióncon la que hemos trabajado anteriormente, por tanto y para no cambiar la longitud,el elemento se deberá enviar con 4 blancos por la derecha hasta completar las 8posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-número secuencial(6). El elemento está definido para admitir 17 posiciones dado suanterior formato, por tanto y para no cambiar la longitud, el elemento deberá serenviado con 5 ceros por la izquierda que completarán las 17posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y503). Sus posibles valores se encuentran codificados en la tabla TETPGMEM.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation>

Page 317: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 317

<xsd:documentation xml:lang="es">Código denacionalidad del centro de trabajo.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Susposibles valores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML- Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas condiscapacidad es bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campo libre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 318: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 318

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

Page 319: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 319

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de CentrosEspeciales de Empleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentrancodificados en la tabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciadosantes del 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentrancodificados en la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas decódigos. Para los contratos con códigos 100, 130, 150, 200, 230, 250, 300, 330,350, 441, 540, 541 y 980 los códigos de escuela taller válidos sólo son los acabadosen 2 (T02, O02 y E02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

Page 320: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 320

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CONTRATO_ALTA_DIRECCION"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de alta dirección. Obligatorio para contratos de código 990 cuando elcontrato SI es escrito. Refleja si el contrato es de alta dirección ("S") o no lo es("N") para evaluar la obligatoriedad de la copia básica, si es de alta dirección no esobligatoria, si no es de alta dirección sí es obligatoria.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duraciónes menor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N")para evaluar la obligatoriedad de la copia básica, si no es escrito no es obligatoria, sies escrito sí es obligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleoagrario) y 12 (interes social en corporacion local) si los contratos se inician conanterioridad al año 2005. No debe especificarse valor alguno para este elemento enningún otro caso. Sus posibles valores se encuentran codificados en la tabla

Page 321: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 321

TEUECCLL.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporaciónlocal) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12(interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso.La 1ª posición de este código de 3 posiciones, podrá tener un valor que seencuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML - Ultima versión -Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleoagrario) y 12 (interes social en corporacion local) si los contratos se inician conanterioridad al año 2005. No debe especificarse valor alguno para este elemento enningún otro caso. Este elemento deberá contener un año que coincidirá con el añode mecanización del contrato ó con el año inmediatamenteanterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos queen el elemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó16. Sus posibles valores se encuentran codificados en la tabla TFGGRCOT.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 322: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 322

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato depuesta a disposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") yno es un contrato de puesta a disposición (de una empresa usuaria). En este caso,en que el contrato es de la propia plantilla de la ETT no se deberá indicar ningún datoadicional. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresausuaria tiene su centro de trabajo en el extranjero, en este caso el único dato aaportar será el de la razón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation>

Page 323: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 323

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[S\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de empresas

de inserción. </xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciadosa partir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando suduración está entre 6 y 12 meses. Refleja si la duración inferior del contrato estáaconsejada (S) ó no (N) por los Servicios Sociales Públicos para el seguimiento delproceso de inserción. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txtde la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 324: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 324

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estosdatos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--******************************************************************************************************************** --><xsd:complexType name="NOMBREAPELLIDOSTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y

apellidos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE">

Page 325: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 325

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="15"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation>

Page 326: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 326

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{5}"/>

</xsd:restriction></xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión -Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 327: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 327

Anexo del contrato 501 Obra o servicio a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_501"type="CONTRATO501TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO501TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Obra o servicio a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="DATOS_EMPRESA" type="DATOS_EMPRESATYPE"/><xsd:element name="DATOS_TRABAJADOR"

type="DATOS_TRABAJADORTYPE"/><xsd:element name="DATOS_GENERALES_CONTRATO"

type="DATOS_GENERALESCONTRATOTYPE"/><xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"

type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/><xsd:element name="DATOS_ET_CO_TE" type="DATOS_ET_CO_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_INVESTIGACION"

type="DATOS_CONTRATOINVESTIGACIONTYPE" minOccurs="0"/><xsd:element name="PROG_EMPLEO_PUBLICO"

type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/><xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_EXTRANJERO"

type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/><xsd:element name="DATOS_COMUNICA_COPIA_BASICA"

type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/><xsd:element name="DATOS_USOLIBRE_EMPRESA"

type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/><xsd:element name="DES_OBRA_CAUSA"><xsd:annotation><xsd:documentation>Descripcion de la obra o causa</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType>

Page 328: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 328

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

Page 329: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 329

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation>

Page 330: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 330

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{12}"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

Page 331: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 331

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

Page 332: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 332

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO">

Page 333: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 333

<xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation>

Page 334: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 334

<xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos de

Page 335: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 335

código 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El único

Page 336: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 336

valor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINVESTIGACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

investigación.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 337: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 337

<xsd:element name="IND_EMPLEADOR" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de empleadorque contrata para los acogidos a la Ley 12/2001. Sus posibles valores se encuentrancodificados en la tabla TEWEINVE.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_TRABAJADOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TEXTINVE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_RD63_2006" fixed="S" minOccurs="0">

<xsd:annotation><xsd:documentation>Indicador contrato de investigador

formación para los acogidos al Real Decreto 63/2006 . No se rellena junto a los otrosvalores y solo admite el valor 'S'.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"/></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 338: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 338

<xsd:pattern value="\d{1}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 339: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 339

<xsd:complexType name="DATOS_ETT_TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de contratos deETT.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 340: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 340

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CARACTER_OFERTA"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador delcarácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

Page 341: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 341

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

Page 342: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 342

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

Page 343: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 343

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 344: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 344

Anexo del contrato 502 Eventual por circunstancias de la produccióna tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_502"type="CONTRATO502TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO502TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Eventual por circunstancias de laproducción a tiempo parcial</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="DATOS_EMPRESA" type="DATOS_EMPRESATYPE"/><xsd:element name="DATOS_TRABAJADOR"

type="DATOS_TRABAJADORTYPE"/><xsd:element name="DATOS_GENERALES_CONTRATO"

type="DATOS_GENERALESCONTRATOTYPE"/><xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"

type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/><xsd:element name="DATOS_ET_CO_TE" type="DATOS_ET_CO_TYPE"

minOccurs="0"/><xsd:element name="PROG_EMPLEO_PUBLICO"

type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/><xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"

minOccurs="0"/><xsd:element name="DATOS_CONTRATO_EXTRANJERO"

type="DATOS_CONTRATO_EXTRANJEROTYPE" minOccurs="0"/><xsd:element name="DATOS_COMUNICA_COPIA_BASICA"

type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/><xsd:element name="DATOS_USOLIBRE_EMPRESA"

type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/><xsd:element name="DES_OBRA_CAUSA"><xsd:annotation><xsd:documentation>Descripcion de la obra o causa</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType>

Page 345: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 345

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

Page 346: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 346

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation>

Page 347: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 347

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{12}"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

Page 348: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 348

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

Page 349: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 349

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO">

Page 350: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 350

<xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation>

Page 351: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 351

<xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos de

Page 352: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 352

código 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El único

Page 353: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 353

valor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

Page 354: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 354

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

Page 355: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 355

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 356: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 356

<xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deempresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATO_EXTRANJEROTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del contingente de

extranjeros no comunitarios (iniciados a partir del 01-01-2008).</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CARACTER_OFERTA"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador delcarácter de la oferta. Refleja si la oferta de empleo tiene un carácter ESTABLE (E) ó por elcontrario es de carácter TEMPORAL (T). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[ET\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="AÑO_CONTINGENTE">

<xsd:annotation><xsd:documentation xml:lang="es">Año del

contingente. Será el mismo o el año siguiente al de la fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

Page 357: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 357

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

Page 358: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 358

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

Page 359: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 359

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 360: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 360

Anexo del contrato 503 Inserción a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_503"type="CONTRATO503TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO503TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Inserción a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATOINSERCION"type="DATOS_CONTRATOINSERCIONTYPE"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation>

Page 361: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 361

<xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 362: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 362

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 363: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 363

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 364: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 364

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 365: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 365

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 366: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 366

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation>

Page 367: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 367

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 368: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 368

<xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deformación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 369: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 369

<xsd:element name="FIJODISCONTINUO_PERIODICO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

trabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

Page 370: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 370

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

inserción.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="GRUPOCOTIZACIONSEGSOCIAL"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social. Sus posibles valores se encuentran codificados en la tablaTFGGRCOT.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 371: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 371

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 372: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 372

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction>

Page 373: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 373

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

Page 374: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 374

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 375: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 375

Anexo del contrato 510 Interinidad a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_510"type="CONTRATO510TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO510TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Interinidad a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_CONTRATO_INTERINIDAD"type="DATOS_CONTRATOINTERINIDADTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 376: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 376

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 377: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 377

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 378: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 378

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 379: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 379

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 380: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 380

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 381: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 381

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 382: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 382

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 383: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 383

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 384: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 384

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINTERINIDADTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

interinidad.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CAUSA_INTERINIDAD"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de la causaobjeto de la interinidad. Sus posibles valores se encuentran codificados en la tablaTEIINTER.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 385: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 385

<xsd:length value="3"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberá

Page 386: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 386

contener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation>

Page 387: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 387

<xsd:documentation xml:lang="es">Indicador decontrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

Page 388: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 388

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation>

Page 389: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 389

<xsd:documentation xml:lang="es"> Obligatorio cuandola 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 390: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 390

Anexo del contrato 520 Prácticas a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_520"type="CONTRATO520TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO520TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Prácticas a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOSCONTRATOPRACTICAS"type="DATOSCONTRATOPRACTICASTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_INVESTIGACION"type="DATOS_CONTRATOINVESTIGACIONTYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE">

Page 391: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 391

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la empresa que

contrata</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

Page 392: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 392

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 393: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 393

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 394: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 394

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 395: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 395

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 396: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 396

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOSCONTRATOPRACTICASTYPE">

Page 397: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 397

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

prácticas.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TITULACION_ACADEMICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de titulaciónacadémica. Sus posibles valores se encuentran codificados en la tabla THITIACA.txt de laAyuda XML - Ultima versión - Tablas de códigos. La codificación tabulada de este elementocorresponde a códigos de 12 posiciones, hasta ahora se debían enviar códigos de 4posiciones con 8 ceros por la izquierda hasta completar las 12, a partir de ahora los códigosya son de 12 posiciones por lo que no habrá que rellenar con ceros.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation>

Page 398: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 398

<xsd:documentation xml:lang="es">Número de horaspor convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

Page 399: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 399

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980

Page 400: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 400

los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINVESTIGACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

investigación.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPLEADOR" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de empleadorque contrata para los acogidos a la Ley 12/2001. Sus posibles valores se encuentrancodificados en la tabla TEWEINVE.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_TRABAJADOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Tipo de trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TEXTINVE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_RD63_2006" fixed="S" minOccurs="0">

<xsd:annotation><xsd:documentation>Indicador contrato de investigador

formación para los acogidos al Real Decreto 63/2006 . No se rellena junto a los otrosvalores y solo admite el valor 'S'.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"/></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation>

Page 401: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 401

<xsd:documentation xml:lang="es">Datos de la obra o servicio enCorporaciones Locales.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 402: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 402

<xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Grupo de cotización

a la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

Page 403: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 403

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

Page 404: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 404

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 405: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 405

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 406: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 406

Anexo del contrato 530 Temporal minusválido a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_530"type="CONTRATO530TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO530TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Temporal minusválido a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

Page 407: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 407

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation>

Page 408: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 408

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 409: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 409

<xsd:complexType name="DATOS_GENERALESCONTRATOTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentran

Page 410: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 410

codificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation>

Page 411: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 411

</xsd:annotation></xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

Page 412: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 412

</xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

Page 413: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 413

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

Page 414: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 414

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

Page 415: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 415

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation>

Page 416: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 416

<xsd:documentation xml:lang="es">Datos de la escuelataller</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation>

Page 417: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 417

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:length value="3"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element>

Page 418: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 418

<xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Razón social de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 419: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 419

<xsd:pattern value="\d{1}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 420: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 420

<xsd:maxLength value="15"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/>

Page 421: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 421

</xsd:restriction></xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 422: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 422

Anexo del contrato 540 Jubilación parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_540"type="CONTRATO540TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO540TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Jubilaciónparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence>

Page 423: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 423

<xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 424: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 424

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 425: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 425

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 426: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 426

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 427: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 427

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 428: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 428

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation>

Page 429: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 429

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 430: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 430

<xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deformación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 431: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 431

<xsd:element name="FIJODISCONTINUO_PERIODICO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

trabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element>

Page 432: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 432

<xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Razón social de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 433: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 433

<xsd:pattern value="\d{1}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 434: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 434

<xsd:maxLength value="15"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/>

Page 435: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 435

</xsd:restriction></xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 436: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 436

Anexo del contrato 541 Relevo a tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_541"type="CONTRATO541TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO541TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Relevo a tiempoparcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ANEXO_CONTRATO_RELEVO"type="DATOS_ANEXOCONTRATORELEVOTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation>

Page 437: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 437

<xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 438: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 438

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 439: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 439

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 440: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 440

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 441: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 441

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 442: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 442

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation>

Page 443: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 443

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 444: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 444

<xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador deformación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 445: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 445

<xsd:element name="FIJODISCONTINUO_PERIODICO"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

trabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ANEXOCONTRATORELEVOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos anexos de los contratos de

relevo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_TRABAJADOR"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de trabajadorde relevo. Sus posibles valores se encuentran codificados en la tabla TEYTRELE.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador de relevo.</xsd:documentation>

</xsd:annotation></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para los

Page 446: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 446

contratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation>

Page 447: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 447

<xsd:documentation xml:lang="es">Indicador deempresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 448: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 448

<xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos para uso de la empresa. Nose efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation>

Page 449: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 449

<xsd:sequence><xsd:element name="CIF_NIF">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 450: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 450

Anexo del contrato 550 Situación de exclusión sociala tiempo parcial

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_550"type="CONTRATO550TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO550TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Situación de exclusión social atiempo parcial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_EXCLUSION_SOCIAL"type="DATOS_EXCLUSIONSOCIALTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE"/>

<xsd:element name="DATOSCONTRATOPRACTICAS"type="DATOSCONTRATOPRACTICASTYPE" minOccurs="0"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_CONTRATO_INTERINIDAD"type="DATOS_CONTRATOINTERINIDADTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_COPIA_BASICA"type="DATOS_COPIABASICATYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE" minOccurs="0"/>

Page 451: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 451

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/>

Page 452: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 452

<xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la

Page 453: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 453

1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 454: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 454

<xsd:pattern value="\d{2}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation>

Page 455: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 455

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{2}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction>

Page 456: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 456

</xsd:simpleType></xsd:element>

<xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation>

Page 457: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 457

<xsd:documentation>Indica el tipo de contrato que representa.Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_EXCLUSIONSOCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

exclusión social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="MODALIDAD_EXCLUSION"><xsd:annotation>

<xsd:documentation xml:lang="es">Modalidad delcontrato de exclusión social. Las modalidades de contratación admitidas serán los códigosreseñados a continuación, dependiendo de que el contrato de exclusión sea a tiempo parcialó a tiempo completo, así para los contratos de exclusión a tiempo completo (450) lamodalidad podrá ser : 401, 402, 410, 420, 421 y 990; y para los contratos de exclusión atiempo parcial (550) la modalidad podrá ser : 501, 502, 510, 520 y990.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOSCONTRATOPRACTICASTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

prácticas.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TITULACION_ACADEMICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de titulaciónacadémica. Sus posibles valores se encuentran codificados en la tabla THITIACA.txt de laAyuda XML - Ultima versión - Tablas de códigos. La codificación tabulada de este elementocorresponde a códigos de 12 posiciones, hasta ahora se debían enviar códigos de 4posiciones con 8 ceros por la izquierda hasta completar las 12, a partir de ahora los códigosya son de 12 posiciones por lo que no habrá que rellenar con ceros.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType>

Page 458: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 458

<xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de los contratos a tiempoparcial. Distribución de la jornada de trabajo.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction>

Page 459: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 459

</xsd:simpleType></xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction>

Page 460: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 460

</xsd:simpleType></xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOINTERINIDADTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos de

interinidad.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CAUSA_INTERINIDAD"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de la causaobjeto de la interinidad. Sus posibles valores se encuentran codificados en la tablaTEIINTER.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 461: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 461

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CONTRATO_ALTA_DIRECCION"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de alta dirección. Obligatorio para contratos de código 990 cuando el contrato SIes escrito. Refleja si el contrato es de alta dirección ("S") o no lo es ("N") para evaluar laobligatoriedad de la copia básica, si es de alta dirección no es obligatoria, si no es de altadirección sí es obligatoria.</xsd:documentation>

Page 462: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 462

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duración esmenor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N") para evaluarla obligatoriedad de la copia básica, si no es escrito no es obligatoria, si es escrito sí esobligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -

Page 463: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 463

Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

Page 464: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 464

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de empresas

de inserción. </xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciados apartir del 13-01-2008). </xsd:documentation>

Page 465: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 465

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando su duración estáentre 6 y 12 meses. Refleja si la duración inferior del contrato está aconsejada (S) ó no (N)por los Servicios Sociales Públicos para el seguimiento del proceso de inserción.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation>

Page 466: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 466

<xsd:documentation xml:lang="es">Domicilio del centrode trabajo.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 467: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 467

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 468: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 468

Anexo del contrato 552 Temporal a tiempo parcialbonificado para empresas de inserción

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_552"type="CONTRATO552TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO552TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Temporal a tiempo parcialbonificado para empresas de inserción</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_BONIFICACION"type="DATOS_BONIFICACIONTYPE"/>

<xsd:element name="DATOS_CONTRATO_TIEMPO_PARCIAL"type="DATOS_CONTRATOTIEMPOPARCIALTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_COPIA_BASICA"type="DATOS_COPIABASICATYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_EMPRESA_INSERCION"type="DATOS_EMPRESA_INSERCIONTYPE"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType>

Page 469: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 469

<!--******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

Page 470: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 470

<xsd:element name="NOMBRE_APELLIDOS"type="NOMBREAPELLIDOSTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nombre y apellidos

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 471: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 471

<xsd:pattern value="\d{12}"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

Page 472: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 472

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

Page 473: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 473

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation>

Page 474: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 474

<xsd:documentation>Indica si el contrato fue validado antes decomunicarse</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType>

Page 475: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 475

<xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_CONTRATOTIEMPOPARCIALTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de los contratos a tiempo

parcial. Distribución de la jornada de trabajo.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_JORNADA"><xsd:annotation>

<xsd:documentation xml:lang="es">Período de tiempo.Sus posibles valores se encuentran codificados en la tabla TEQPTIEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos. En el caso de contratos fijos discontinuos (300, 330 y350) el tipo de jornada será siempre ANUAL (A). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="1"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_JORNADA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por jornada. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para todos los contratosa tiempo parcial menos para los fijos discontinuos (300, 330 y 350) que podran no llevarlasdependiendo del valor de ACTIVIDAD_SIN_FECHACIERTA.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_CONVENIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

por convenio. Formato: HHHHMM (Horas(4)Minutos(2)). Sólo vendrá cumplimentado, y demanera opcional, para los contratos de códigos 200, 250, 230, 300, 350,330.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="HORAS_FORMACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Número de horas

de formación. Formato: HHHHMM (Horas(4)Minutos(2)). Obligatorias para los contratos decódigo 421 (salvo que el elemento INDIC_FORMACION_TEORICA sea "S").</xsd:documentation>

Page 476: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 476

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{6}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_FORMACION_TEORICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

formación teórica recibida. Obligatorio para los contratos de código 421 si no vienenespecificadas las horas de formación. Los posibles valores que puede tomar son "S" (SI) ó"N" (NO) para indicar si ya había sido recibida con anterioridad la formación o no.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="COLECTIVO_EDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Colectivo de edad

en formación. Obligatorio para los contratos de código 421 cuando el trabajador tiene unaedad mayor o igual a 21 años. Sus posibles valores se encuentran codificados en la tablaTHPCOLFO.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PORCENTAJE_JUBILACION_PARCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Porcentaje sobre lajornada en contratos de jubilación parcial. Obligatorio para los contratos de código 540. Suvalor debe estar comprendido entre el 25% y el 85%. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTIVIDAD_SIN_FECHACIERTA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador de si elperíodo de actividad no tiene una fecha concreta. Obligatorio para los contratos fijosdiscontinuos (300,330 y 350) si no vienen especificadas las HORAS_JORNADA. El únicovalor posible que puede tomar es "S" (SI) para indicar que es una actividad sin fechaconocida. </xsd:documentation>

Page 477: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 477

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FIJODISCONTINUO_PERIODICO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador detrabajo fijo discontinuo o periódico. Obligatorio para los contratos de código 200, 230 ó 250iniciados a partir del 01/07/2006. Los posibles valores que puede tomar son "S" (SI) ó "N"(NO) para indicar si el contrato indefinido a tiempo parcial corresponde a la realización detrabajos fijos discontinuos o periódicos que se repiten en fechas ciertas dentro del volumennormal de la actividad de la empresa. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_BONIFICACIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de bonificación en la

cotización a la Seguridad Social.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_COLECTIVO_BONIF" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Código del colectivode bonificación. No es necesario especificar su valor en contratos de Centros Especiales deEmpleo (IND_DISCAPACIDAD=C). Sus posibles valores se encuentran codificados en latabla TELCOLBO.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="INDIC_EMPLEAD_AUTONOMO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empleador autónomo. Obligatorio para contratos de código 150, 250 y 350 iniciados antesdel 01/07/2006. Refleja si el empleador que contrata es autónomo(1) o no loes(2).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[12]"/>

</xsd:restriction>

Page 478: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 478

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CONTRATO_ALTA_DIRECCION"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de alta dirección. Obligatorio para contratos de código 990 cuando el contrato SIes escrito. Refleja si el contrato es de alta dirección ("S") o no lo es ("N") para evaluar laobligatoriedad de la copia básica, si es de alta dirección no es obligatoria, si no es de altadirección sí es obligatoria.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duración esmenor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N") para evaluarla obligatoriedad de la copia básica, si no es escrito no es obligatoria, si es escrito sí esobligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

Page 479: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 479

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interes

Page 480: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 480

social en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element>

Page 481: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 481

<xsd:element name="IND_CTO_PLANTILLA" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador decontrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_EMPRESA_INSERCIONTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de empresas

de inserción. </xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_EMPRESA_INSERCION"><xsd:annotation>

<xsd:documentation xml:lang="es">Indicador del tipode empresa. Refleja si la empresa que contrata es de inserción (S) ó no (N) ( datoobligatorio para contratos de código 452 , 552 y para los de exclusion social iniciados apartir del 13-01-2008). </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DURAC_INFERIOR" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

duración inferior. Obligatorio para contratos de códigos 452 y 552 cuando su duración estáentre 6 y 12 meses. Refleja si la duración inferior del contrato está aconsejada (S) ó no (N)por los Servicios Sociales Públicos para el seguimiento del proceso de inserción.</xsd:documentation>

</xsd:annotation>

Page 482: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 482

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation>

Page 483: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 483

<xsd:sequence><xsd:element name="USOLIBRE_EMPRESA">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="30"/></xsd:restriction>

</xsd:simpleType></xsd:element>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

Page 484: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 484

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 485: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 485

Anexo del contrato 970 Adscripción en colaboración social

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_970"type="CONTRATO970TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO970TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Adscripción en colaboraciónsocial</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence>

Page 486: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 486

<xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation>

Page 487: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 487

<xsd:documentation xml:lang="es">Sexo del trabajadorcontratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 488: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 488

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 489: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 489

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 490: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 490

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 491: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 491

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation>

Page 492: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 492

<xsd:documentation xml:lang="es">Datos de la escuelataller</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation>

Page 493: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 493

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:length value="3"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element>

Page 494: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 494

<xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Razón social de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 495: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 495

<xsd:pattern value="\d{1}"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string">

Page 496: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 496

<xsd:maxLength value="15"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/>

Page 497: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 497

</xsd:restriction></xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 498: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 498

Anexo del contrato 980 Jubilación especial a los 64 años

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_980"type="CONTRATO980TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO980TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Jubilación especial a los 64años</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

Page 499: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 499

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

Page 500: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 500

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos propios del

contrato</xsd:documentation></xsd:annotation><xsd:sequence>

Page 501: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 501

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SCEFG\s]"/>

</xsd:restriction>

Page 502: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 502

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"

minOccurs="0"><xsd:annotation>

Page 503: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 503

<xsd:documentation xml:lang="es">Código delmunicipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation>

Page 504: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 504

<xsd:documentation>Datos relacionados con la comunicacion del contrato yque debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la escuela

taller</xsd:documentation></xsd:annotation><xsd:sequence>

Page 505: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 505

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que elcontrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

Page 506: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 506

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Domicilio del centro

de trabajo.</xsd:documentation></xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

Page 507: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 507

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

Page 508: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 508

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 509: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 509

Anexo del contrato 990 Otros contratos

<?xml version="1.0" encoding="ISO-8859-1"?><!-- XML Schema INEM ver.5.000 01/06/2008--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:annotation><xsd:documentation xml:lang="es">XML Schema - Importación Contratos

Gescontrat@</xsd:documentation></xsd:annotation><xsd:element name="CONTRATOS">

<xsd:complexType><xsd:sequence maxOccurs="1000">

<xsd:element name="CONTRATO_990"type="CONTRATO990TYPE" minOccurs="1" maxOccurs="unbounded"/>

</xsd:sequence></xsd:complexType>

</xsd:element><!--

******************************************************************************************************************** -->

<xsd:complexType name="CONTRATO990TYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Otroscontratos</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="DATOS_EMPRESA"type="DATOS_EMPRESATYPE"/>

<xsd:element name="DATOS_TRABAJADOR"type="DATOS_TRABAJADORTYPE"/>

<xsd:element name="DATOS_GENERALES_CONTRATO"type="DATOS_GENERALESCONTRATOTYPE"/>

<xsd:element name="DATOS_ET_CO_TE"type="DATOS_ET_CO_TYPE" minOccurs="0"/>

<xsd:element name="DATOS_COPIA_BASICA"type="DATOS_COPIABASICATYPE"/>

<xsd:element name="PROG_EMPLEO_PUBLICO"type="DATOS_PROGEMPLEOPUBLICOTYPE" minOccurs="0"/>

<xsd:element name="DATOS_ETT" type="DATOS_ETT_TYPE"minOccurs="0"/>

<xsd:element name="DATOS_COMUNICA_COPIA_BASICA"type="DATOS_COMUNICA_COPIA_BASICATYPE" minOccurs="0"/>

<xsd:element name="DATOS_USOLIBRE_EMPRESA"type="DATOS_USOLIBRE_EMPRESATYPE" minOccurs="0"/>

</xsd:sequence></xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="DATOS_EMPRESATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Datos de la empresa quecontrata</xsd:documentation>

Page 510: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 510

</xsd:annotation><xsd:sequence><xsd:element name="TIPOS_DOC"/><xsd:element name="CIF_NIF_EMPRESA" type="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa que contrata</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="CODIGO_CUENTA_COTIZACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de la cuenta

de cotización de la empresa. Su composición corresponde a la unión de los datos de :régimen de cotización(4)-provincia(2)-número de cuenta de cotización(7)-dígito decontrol(2). Los posibles valores que puede tomar el régimen de cotización se encuentrancodificados en la tabla TCHRGCOT.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{15}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NOMBRE_EMPRESA"/></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_TRABAJADORTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos del trabajador

contratado</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IDENTIFICADORPFISICA"><xsd:annotation>

<xsd:documentation xml:lang="es">Identificador de lapersona física. Los tipos de documento admitidos (1ª letra del identificador) se encuentrancodificados en la tabla STDIDETC.txt de la Ayuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="12"/><xsd:pattern value="[DEUW][0-9XY ]+\d{7}[A-

Z]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="NOMBRE_APELLIDOS"

type="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre y apellidosdel trabajador contratado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="SEXO">

Page 511: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 511

<xsd:annotation><xsd:documentation xml:lang="es">Sexo del trabajador

contratado. Sus posibles valores se encuentran codificados en la tabla TCMCSEXO.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="FECHA_NACIMIENTO" type="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Fecha de

nacimiento del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NACIONALIDAD" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Nacionalidad del

trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="MUNICIPIO_RESIDENCIA"

type="MUNICIPIOTYPE" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Domicilio deresidencia del trabajador contratado. Obligatorio cuando el PAIS_RESIDENCIA sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="PAIS_RESIDENCIA" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">País de residencia

del trabajador contratado</xsd:documentation></xsd:annotation>

</xsd:element><xsd:element name="NUMERO_SEGURIDAD_SOCIAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Número deafiliación a la Seguridad Social del trabajador contratado. Su composición corresponde a launión de los datos de : provincia(2)-número (8)-dígito de control(2). Obligatorio cuando la1ª letra del IDENTIFICADORPFISICA NO sea una D ó una E (tipo de documento NO sea unDNI ó un NIE).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{12}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_GENERALESCONTRATOTYPE">

<xsd:annotation>

Page 512: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 512

<xsd:documentation xml:lang="es">Datos propios delcontrato</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="FECHA_INICIO" type="FECHATYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de inicio delcontrato.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="FECHA_TERMINO" type="FECHATYPE"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Fecha de términodel contrato. Obligatoria para los contratos de códigos: 402, 502, 430, 530, 420, 520, 421,441, 541. Opcional para los contratos de códigos : 401, 501, 410, 510, 403, 503, 540,970, 980, 990.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="IND_CONVENIO_COLECTIVO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

convenio colectivo. Obligatorio para : - contratos de códigos 402 y 502 cuando su duraciónestá entre 6 y 12 meses. - contratos de código 421 cuando su duración está entre 24 y 36meses. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo queautorice estas duraciones. Para el resto de contratos que no se encuentran en uno de loscasos anteriores, este elemento no debe aparecer en el fichero aenviar.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NIVEL_FORMATIVO">

<xsd:annotation><xsd:documentation xml:lang="es">Código del nivel

formativo. Sus posibles valores se encuentran codificados en la tabla TBONVFOR.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_DISCAPACIDAD" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

discapacidad. Obligatorio con "S" para contratos de minusválidos. Obligatorio con "C" paracontratos de minusválidos en centros especiales de empleo. Obligatorio con "E", "F" o "G"para contratos de minusválidos de enclaves laborales. Sus posibles valores se encuentrancodificados en la tabla TEJINDIS.txt de la Ayuda XML - Ultima versión - Tablas decódigos.</xsd:documentation>

</xsd:annotation>

Page 513: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 513

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:pattern value="[SCEFG\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="CODIGO_OCUPACION">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

ocupación del puesto de trabajo. Sus posibles valores se encuentran codificados en la tablaTAICLAOC.txt de la Ayuda XML - Ultima versión - Tablas de códigos. La codificacióntabulada de este elemento corresponde a códigos de 4 posiciones, el elemento está definidopara admitir un código de 8 posiciones que es la codificación con la que hemos trabajadoanteriormente, por tanto y para no cambiar la longitud, el elemento se deberá enviar con 4blancos por la derecha hasta completar las 8 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="8"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ID_OFERTA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Identificador de la

oferta. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Año(4)-númerosecuencial(6). El elemento está definido para admitir 17 posiciones dado su anteriorformato, por tanto y para no cambiar la longitud, el elemento deberá ser enviado con 5ceros por la izquierda que completarán las 17 posiciones.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{17}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="CODIGOPROGRAMAEMPLEO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

programa de empleo. Obligatorio para los contratos de inserción (códigos 403 y 503). Susposibles valores se encuentran codificados en la tabla TETPGMEM.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="NACIONALIDAD_CT" type="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

nacionalidad del centro de trabajo.</xsd:documentation></xsd:annotation>

</xsd:element>

Page 514: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 514

<xsd:element name="MUNICIPIO_CT" type="MUNICIPIOTYPE"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código del

municipio del centro de trabajo. Obligatorio cuando la NACIONALIDAD_CT sea 724(España).</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="OTRAS_LEGISLACIONES" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Otras disposiciones

legales para el fomento del empleo (Contratos para mayores de 52 años). Sus posiblesvalores se encuentran codificados en la tabla THYDISLE.txt de la Ayuda XML - Ultimaversión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{3}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEMPORAL_MINUSV_BONIFICADO"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Obligatorio (S/N)para los códigos 430 y 530. Indica si el contrato temporal para personas con discapacidades bonificado o no. </xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DATOS_CAMPAÑAS" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de los datos

de campaña. Su composición corresponde a la unión de los datos de : CC.AA.(2)-Campolibre(3)-Año(4).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}.{3}\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="VALIDADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue validado antes de

comunicarse</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction></xsd:simpleType>

Page 515: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 515

</xsd:element><xsd:element name="ENVIO" minOccurs="0"><xsd:annotation><xsd:documentation>Datos relacionados con la comunicacion del contrato y

que debemos de incluirsi el contrato fue registrado</xsd:documentation>

</xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="ENVIADO"><xsd:annotation><xsd:documentation>Indica si el contrato fue

comunicado</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="FECHA_ENVIO" type="FECHATYPE" minOccurs="1"><xsd:annotation><xsd:documentation>Fecha de envio del contrato. Debería incluirse si el

contrato ha señalado elcontrato como enviado</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="CLAVE_CONTRATO"><xsd:annotation><xsd:documentation>Nº identificativo del contrato registrado. Debemos

de incluirlo si el contratose indica como comunicado</xsd:documentation>

</xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[E]\d{7}"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TIPO_CONTRATO"><xsd:annotation><xsd:documentation>Indica el tipo de contrato que representa.

Por ejemplo: 401, 402, 403, 501, ......</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"/></xsd:simpleType></xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ET_CO_TYPE">

<xsd:annotation>

Page 516: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 516

<xsd:documentation xml:lang="es">Datos de la escuelataller</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CODIGO_ET_CO_TE"><xsd:annotation>

<xsd:documentation xml:lang="es">Código de escuelataller, casas de oficio y talleres de empleo. Sus posibles valores se encuentran codificadosen la tabla TESCETCO.txt de la Ayuda XML - Ultima versión - Tablas de códigos. Para loscontratos con códigos 100, 130, 150, 200, 230, 250, 300, 330, 350, 441, 540, 541 y 980los códigos de escuela taller válidos sólo son los acabados en 2 (T02, O02 yE02).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COPIABASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de evaluación para la

obligatoriedad de la copia básica</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="IND_CONTRATO_ALTA_DIRECCION"minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de alta dirección. Obligatorio para contratos de código 990 cuando el contrato SIes escrito. Refleja si el contrato es de alta dirección ("S") o no lo es ("N") para evaluar laobligatoriedad de la copia básica, si es de alta dirección no es obligatoria, si no es de altadirección sí es obligatoria.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CONTRATO_ESCRITO">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato escrito. Obligatorio para contratos de código 990 y 402 cuando su duración esmenor ó igual a 28 días. Refleja si el contrato es escrito ("S") o no lo es ("N") para evaluarla obligatoriedad de la copia básica, si no es escrito no es obligatoria, si es escrito sí esobligatoria para los 402 (para los 990 dependerá del elementoIND_CONTRATO_ALTA_DIRECCION).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[SN\s]"/>

</xsd:restriction></xsd:simpleType>

Page 517: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 517

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_PROGEMPLEOPUBLICOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la obra o servicio en

Corporaciones Locales.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CORPORACION_LOCAL" minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Entidadcolaboradora, código de corporación local. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción encorporación local) sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario)y 12 (interes social en corporacion local) si los contratos se inician con anterioridad al año2005. No debe especificarse valor alguno para este elemento en ningún otro caso. Susposibles valores se encuentran codificados en la tabla TEUECCLL.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="ACTUACION" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Código de

actuación. Obligatorio para los contratos que en el elemento CODIGOPROGRAMAEMPLEOhayan especificado el valor 2 (inserción en corporación local) sea cual sea su fecha de inicioó los valores 1(fomento de empleo agrario) y 12 (interes social en corporacion local) si loscontratos se inician con anterioridad al año 2005. No debe especificarse valor alguno paraeste elemento en ningún otro caso. La 1ª posición de este código de 3 posiciones, podrátener un valor que se encuentra codificado en la tabla TEVACTCL.txt de la Ayuda XML -Ultima versión - Tablas de códigos. Las 2 posiciones restantes corresponderán a un númerosecuencial de la actuación expresada en la posición anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:length value="3"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="EJERCICIO_PRESUPUESTARIO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Año del ejercicio

presupuestario al que es imputado. Obligatorio para los contratos que en el elementoCODIGOPROGRAMAEMPLEO hayan especificado el valor 2 (inserción en corporación local)sea cual sea su fecha de inicio ó los valores 1(fomento de empleo agrario) y 12 (interessocial en corporacion local) si los contratos se inician con anterioridad al año 2005. No debeespecificarse valor alguno para este elemento en ningún otro caso. Este elemento deberácontener un año que coincidirá con el año de mecanización del contrato ó con el añoinmediatamente anterior.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 518: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 518

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{4}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="GRUPOCOTIZACION_CORPORACIONLOCAL"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Grupo de cotizacióna la Seguridad Social en Corporaciones Locales. Obligatorio para los contratos que en elelemento CODIGOPROGRAMAEMPLEO hayan especificado el valor 13, 14, 15 ó 16. Susposibles valores se encuentran codificados en la tabla TFGGRCOT.txt de la Ayuda XML -Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{2}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_ETT_TYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de contratos de

ETT.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF_EMPRESA_USUARIA"type="CIFNIFTYPE" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">CIF/ NIF de la

empresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición, salvo en el caso de que la empresa usuaria sea una empresaextranjera.</xsd:documentation>

</xsd:annotation></xsd:element><xsd:element name="RAZON_SOCIAL_EMPRESA_USUARIA"

minOccurs="0"><xsd:annotation>

<xsd:documentation xml:lang="es">Razón social de laempresa usuaria del contrato. Dato obligatorio en el caso de ser un contrato de puesta adisposición.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="55"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_CTO_PLANTILLA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

contrato de plantilla. Refleja si el contrato es de la plantilla de la propia ETT ("S") y no esun contrato de puesta a disposición (de una empresa usuaria). En este caso, en que el

Page 519: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 519

contrato es de la propia plantilla de la ETT no se deberá indicar ningún dato adicional.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="IND_EMPRESA_EXTRANJERA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Indicador de

empresa extranjera. Refleja si el contrato es de puesta a disposición y la empresa usuariatiene su centro de trabajo en el extranjero, en este caso el único dato a aportar será el de larazón social de la empresa usuaria .</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[S\s]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_COMUNICA_COPIA_BASICATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos de la comunicación de la

copia básica del contrato.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="TIPO_FIRMA"><xsd:annotation>

<xsd:documentation xml:lang="es">Tipo de firma de lacopia básica. Sus posibles valores se encuentran codificados en la tabla TERFIRCB.txt de laAyuda XML - Ultima versión - Tablas de códigos.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="\d{1}"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="TEXTO_COPIABASICA" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es">Texto de la copia

básica. Claúsulas y/o condiciones que no vienen reflejados en la comunicación delcontrato.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="750"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="DOMIC_CENTRO_TRABAJO" minOccurs="0">

<xsd:annotation>

Page 520: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 520

<xsd:documentation xml:lang="es">Domicilio del centrode trabajo.</xsd:documentation>

</xsd:annotation><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="150"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="DATOS_USOLIBRE_EMPRESATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Datos para uso de la empresa. No

se efectúa ninguna validación ni modificación sobre estos datos.</xsd:documentation></xsd:annotation><xsd:sequence>

<xsd:element name="USOLIBRE_EMPRESA"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="30"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><!--

******************************************************************************************************************** -->

<xsd:complexType name="NOMBREAPELLIDOSTYPE"><xsd:annotation>

<xsd:documentation xml:lang="es">Nombre yapellidos.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="NOMBRE"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:maxLength value="15"/>

</xsd:restriction></xsd:simpleType>

</xsd:element><xsd:element name="PRIMER_APELLIDO">

<xsd:simpleType><xsd:restriction base="xsd:string">

<xsd:maxLength value="20"/></xsd:restriction>

</xsd:simpleType></xsd:element><xsd:element name="SEGUNDO_APELLIDO" minOccurs="0">

<xsd:annotation><xsd:documentation xml:lang="es"> Obligatorio cuando

la 1ª letra del IDENTIFICADORPFISICA sea una D (tipo de documento sea unDNI).</xsd:documentation>

</xsd:annotation><xsd:simpleType>

Page 521: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 521

<xsd:restriction base="xsd:string"><xsd:maxLength value="20"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:complexType name="CIFNIFTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">CIF / NIF.</xsd:documentation>

</xsd:annotation><xsd:sequence>

<xsd:element name="CIF_NIF"><xsd:simpleType>

<xsd:restriction base="xsd:string"><xsd:pattern value="[0-9A-Z]\d{7}[0-9A-Z]"/>

</xsd:restriction></xsd:simpleType>

</xsd:element></xsd:sequence>

</xsd:complexType><xsd:simpleType name="FECHATYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Formato : AAAAMMDD (Año Mes

Día)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{8}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="MUNICIPIOTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TDPMUNIC.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{5}"/></xsd:restriction>

</xsd:simpleType><xsd:simpleType name="PAISTYPE">

<xsd:annotation><xsd:documentation xml:lang="es">Sus posibles valores se

encuentran codificados en la tabla TBXCPAIS.txt de la Ayuda XML - Ultima versión - Tablasde códigos.</xsd:documentation>

</xsd:annotation><xsd:restriction base="xsd:string">

<xsd:pattern value="\d{3}"/></xsd:restriction>

</xsd:simpleType></xsd:schema>

Page 522: MMaannuuaallddeeIImmppoorrttaacciióónn ddee DDaattooss …swf.sadiel.net/gescontrata-ove/estilos_GEScontrata/... · 2014. 11. 4. · de Gestión de Nóminas ... 4 2.1. Tipo de ficheros

Manual de Importación de Datos de programas de Nóminas 522

GGrraacciiaass ppoorr uuttiilliizzaarr