30
MINISTERIO DE SALUD DIRECCION DE DESARROLLO ESTRATEGICO UNIDAD DE GESTION INTEGRAL DE LA INFORMACION PROYECTO Sistema de Información Nacional de Recursos Humanos en Salud SINARHUS “MANUAL DE CONVERSIÓN DE EXCEL A XML” REALIZADO POR: FRANCIA ARROYO RAMIREZ JONATHAN GOMEZ BENAVIDEZ 12/11/2013

“MANUAL DE CONVERSIÓN DE EXCEL A XML”

Embed Size (px)

Citation preview

MINISTERIO DE SALUD

DIRECCION DE DESARROLLO ESTRATEGICO

UNIDAD DE GESTION INTEGRAL DE LA INFORMACION

PROYECTO

Sistema de Información Nacional de Recursos Humanos en Salud

SINARHUS

“MANUAL DE CONVERSIÓN DE EXCEL A XML”

REALIZADO POR:

FRANCIA ARROYO RAMIREZ

JONATHAN GOMEZ BENAVIDEZ

12/11/2013

“Manual de conversión de Excel a XML”

12/11/2013

2

Contenido

VERSIONES ................................................................................................................................................................3

INTRODUCCIÓN ........................................................................................................................................................4

FORMADORAS ..........................................................................................................................................................5

EMPLEADORAS .........................................................................................................................................................9

COLEGIOS PROFESIONALES ................................................................................................................................... 16

VALIDADOR DE XML .............................................................................................................................................. 26

“Manual de conversión de Excel a XML”

12/11/2013

3

VERSIONES

Realizado por Versión Fecha

Francia Arroyo Ramírez 1.0 27/11/2014

“Manual de conversión de Excel a XML”

12/11/2013

4

INTRODUCCIÓN

El objetivo de este manual es explicar paso a paso, el traslado de datos de un archivo de

Excel a un archivo de texto y realizar la conversión a un archivo XML. Este manual se

desarrollará para los siguientes tres proveedores de información claves para el SINARHUS:

Formadoras

Empleadoras

Colegios

“Manual de conversión de Excel a XML”

12/11/2013

5

FORMADORAS

1. Exportar los datos respectivamente homologados a un archivo de Excel, debe

contener las columnas que se muestran en la siguiente imagen

2. Copiar sólo la columna H del archivo de Excel (seleccionar y copiar sólo las celdas

con datos, no seleccionar toda la columna con celdas en blanco).

“Manual de conversión de Excel a XML”

12/11/2013

6

Si se tiene que incluir más datos en el archivo de Excel, se debe realizar lo siguiente con la

columna H

La imagen anterior muestra que la columna H no abarca todos los datos de las columnas que

contienen los datos, por lo tanto lo que se debe hacer es:

a. Cortar la etiqueta que se encuentra en la última fila de la columna H

b. Posicionarse en dos filas de la columna H y arrastrar el mouse hacia abajo

hasta abarcar todos los datos de las columnas

“Manual de conversión de Excel a XML”

12/11/2013

7

c. Por último, una vez que la columna H cubre todos los datos de las

columnas anteriores, debe pegarse la etiqueta que anteriormente se había

cortado en la fila posterior a la última fila de datos, como lo muestra la siguiente

figura.

3. Se abre un archivo de texto y se pega la columna H copiada

“Manual de conversión de Excel a XML”

12/11/2013

8

4. En la primera fila de los datos copiados, debe cambiarse el código de la entidad, el

año y el semestre que se está reportando, esto es muy importante ya que si el periodo

abierto es para el primer semestre del 2013 y el reportado por error fue el primer

semestre del 2012, el sistema le enviará un error indicando que el período reportado

ya fue cerrado.

5. Luego de copiado y pegado el archivo, procedo a dar clic en la opción archivo –

Guardar como

“Manual de conversión de Excel a XML”

12/11/2013

9

Tener especial cuidado en lo siguiente:

En la opción Nombre, debe formarse el nombre de la siguiente manera: código de la

entidad-años que se está reportando – semestre que se está reportando.

En la opción Tipo, escoger todos los archivos (*.*)

En la opción Codificación escoger UTF-8.

6. Dar clic en la opción Guardar, ya en este paso se tiene construido el archivo XML.

Lo que se recomienda es la utilización de algún validador de archivos XML, con el fin de

realizar con éxito la carga del XML en el SINARHUS, para efectos de este manual, se harán

los pasos con una herramienta gratuita llamada note pad ++ , estos pasos los encontrará en

el apartado validador de XML

EMPLEADORAS 1. Exportar los datos respectivamente homologados a un archivo de Excel, debe

contener las columnas que se muestran en la siguiente imagen

“Manual de conversión de Excel a XML”

12/11/2013

10

2. Copiar sólo la columna M del archivo de Excel (seleccionar y copiar sólo las celdas

con datos, no seleccionar toda la columna con celdas en blanco).

Si se tiene que incluir más datos en el archivo de Excel, se debe realizar lo siguiente con la

columna M

“Manual de conversión de Excel a XML”

12/11/2013

11

La imagen anterior muestra que la columna M no abarca todos los datos de las columnas

que contienen los datos, por lo tanto lo que se debe hacer es:

“Manual de conversión de Excel a XML”

12/11/2013

12

a. Cortar la etiqueta que se encuentra en la última fila de la columna M

b. Posicionarse en dos filas de la columna M y arrastrar el mouse hacia abajo

hasta abarcar todos los datos de las columnas

“Manual de conversión de Excel a XML”

12/11/2013

13

c. Por último, una vez que la columna H cubre todos los datos de las columnas

anteriores, debe pegarse la etiqueta que anteriormente se había cortado en la

fila posterior a la última fila de datos, como lo muestra la siguiente figura.

“Manual de conversión de Excel a XML”

12/11/2013

14

3. Se abre un archivo de texto y se pega la columna M copiada

4. En la primera fila de los datos copiados, debe cambiarse el código de la entidad, el

año y el semestre que se está reportando, esto es muy importante ya que si el periodo

abierto es para el primer semestre del 2013 y el reportado por error fue el primer

semestre del 2012, el sistema le enviará un error indicando que el período reportado

ya fue cerrado.

“Manual de conversión de Excel a XML”

12/11/2013

15

5. Luego de copiado y pegado el archivo, procedo a dar clic en la opción archivo –

Guardar como

Tener especial cuidado en lo siguiente:

En la opción Nombre, debe formarse el nombre de la siguiente manera: código de la

entidad-años que se está reportando – semestre que se está reportando.

En la opción Tipo, escoger todos los archivos (*.*)

En la opción Codificación escoger UTF-8.

7. Dar clic en la opción Guardar, ya en este paso se tiene construido el archivo XML.

Lo que se recomienda es la utilización de algún validador de archivos XML, con el fin de

realizar con éxito la carga del XML en el SINARHUS, para efectos de este manual, se harán

los pasos con una herramienta gratuita llamada note pad ++ , estos pasos los encontrará en

el apartado validador de XML

“Manual de conversión de Excel a XML”

12/11/2013

16

COLEGIOS PROFESIONALES 1. Exportar los datos respectivamente homologados a las dos hojas que tiene el archivo

de Excel (Colegiaturas, graduaciones), debe contener las columnas que se muestran

en las siguientes imágenes

Colegiaturas

Graduaciones

“Manual de conversión de Excel a XML”

12/11/2013

17

2. Copiar sólo la columna L de la hoja de Colegiaturas y la columna G de la hoja de

Graduaciones del archivo de Excel (seleccionar y copiar sólo las celdas con datos, no

seleccionar toda la columna con celdas en blanco).

Colegiaturas

“Manual de conversión de Excel a XML”

12/11/2013

18

Graduaciones

“Manual de conversión de Excel a XML”

12/11/2013

19

Si se tiene que incluir más datos en el archivo de Excel, se debe realizar lo siguiente con la

columna L en caso de las colegiaturas y G en caso de graduaciones.

“Manual de conversión de Excel a XML”

12/11/2013

20

La imagen anterior muestra que tanto la columna L en el caso de las colegiaturas como la

columna G en el caso de graduaciones no abarca todos los datos de las columnas que

contienen los datos, por lo tanto lo que se debe hacer es:

a. Cortar la etiqueta que se encuentra en la última fila de la columna L en el caso

de las colegiaturas y última fila de la columna G en el caso de graduaciones

Colegiaturas

Graduaciones

“Manual de conversión de Excel a XML”

12/11/2013

21

b. Posicionarse en dos filas tanto en la columna L en el caso de las colegiaturas

como en la columna G en el caso de graduaciones y arrastrar el mouse hacia

abajo hasta abarcar todos los datos de las columnas

Graduaciones Colegiaturas

c. Por último, una vez que la columna L en el caso de las colegiaturas como en la

columna G en el caso de graduaciones, cubren todos los datos de las columnas

anteriores, debe pegarse las etiquetas que anteriormente se habían cortado en

las filas posteriores a la última fila de datos, como lo muestra la siguiente figura.

“Manual de conversión de Excel a XML”

12/11/2013

22

Colegiaturas

Graduaciones

“Manual de conversión de Excel a XML”

12/11/2013

23

3. Se abre un archivo de texto y se pega tanto la columna L en el caso de las

colegiaturas seguido de los datos de la columna G en el caso de graduaciones

Nota: Si el colegio sólo va a reportar colegiaturas y no graduaciones, entonces después de haber pegado la columna L, debe pegar las siguientes dos etiquetas:

</colegio> </reportecolegio>

“Manual de conversión de Excel a XML”

12/11/2013

24

Quedaría de la siguiente forma:

4. En la primera fila de los datos copiados, debe cambiarse el código de la entidad, el

año y el semestre que se está reportando, esto es muy importante ya que si el periodo

abierto es para el primer semestre del 2013 y el reportado por error fue el primer

semestre del 2012, el sistema le enviará un error indicando que el período reportado

ya fue cerrado.

“Manual de conversión de Excel a XML”

12/11/2013

25

6. Luego de copiado y pegado el archivo, procedo a dar clic en la opción archivo –

Guardar como

Tener especial cuidado en lo siguiente:

En la opción Nombre, debe formarse el nombre de la siguiente manera: código de la

entidad-años que se está reportando – semestre que se está reportando.

En la opción Tipo, escoger todos los archivos (*.*)

En la opción Codificación escoger UTF-8.

8. Dar clic en la opción Guardar, ya en este paso se tiene construido el archivo XML.

Lo que se recomienda es la utilización de algún validador de archivos XML, con el fin de

realizar con éxito la carga del XML en el SINARHUS, para efectos de este manual, se harán

los pasos con una herramienta gratuita llamada note pad ++ , estos pasos los encontrará en

el apartado validador de XML

“Manual de conversión de Excel a XML”

12/11/2013

26

VALIDADOR DE XML

En este manual se describirán los pasos de validación de XML utilizando la herramienta

gratuita note pad ++.

Para cada proveedor de información (formadores, empleadores, colegios), existe un archivo

XSD específico que es utilizado por el note pad ++ para la validar el contenido del xml, de no

contar con este archivo, solicitar al correo [email protected], que se envíe el

archivo xsd correspondiente y también indicar el nombre de la institución.

“Manual de conversión de Excel a XML”

12/11/2013

27

Pasos para la validar el XML:

1. Abrir la herramienta note pad ++

2. Dar clic en la opción file – open

3. Como aparece en la imagen anterior, aparecerá una caja donde debe de indicarse,

donde se encuentra el archivo xml, una vez ubicado se selecciona el archivo y se da

clic en abrir.

4. Una vez abierto el archivo xml, se hace la primera validación mediante la opción

Plugins – xml tools – check xml syntax now.

“Manual de conversión de Excel a XML”

12/11/2013

28

5. Debe dar un mensaje que indique que la validación es correcta, de no ser así se debe

revisar las etiquetas del XML corregir y repetir el paso 4 hasta que el archivo sea

válido, el paso a seguir es dar clic en plugins - xml tools – validate now, el sistema le

desplegará una pantalla, donde deberá ubicar el archivo XSD que utilizará para la

validación (formadoras, empleadoras, colegios), ver imagen siguiente

“Manual de conversión de Excel a XML”

12/11/2013

29

6. Una vez seleccionado el archivo XSD correspondiente, dar clic en la opción abrir,

muestra la siguiente pantalla

“Manual de conversión de Excel a XML”

12/11/2013

30

7. Por último se debe dar clic al botón de OK, y si sale el mensaje de la imagen

siguiente, el archivo se encuentra listo para cargarlo en SINARHUS, de lo contrario

debe corregir lo indicado por la herramienta y repetir desde el paso 4.