<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://documentacion.siu.edu.ar/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jbichman</id>
		<title>SIU - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://documentacion.siu.edu.ar/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jbichman"/>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/Especial:Contribuciones/Jbichman"/>
		<updated>2026-07-31T10:47:11Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=14488</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Actas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=14488"/>
				<updated>2016-12-14T18:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''libros de actas''' y '''actas de cursada''', '''actas de promoción''' y '''actas de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: sga_libros_actas, sga_libros_tomos, sga_libros_actas_alcance, sga_libros_actas_propuesta, sga_libros_actas_actividad.&amp;lt;br&amp;gt;&lt;br /&gt;
sga_actas, sga_actas_detalle, sga_actas_folios.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Períodos lectivos y Comisiones&lt;br /&gt;
** Turnos de examen y Mesas de Examen&lt;br /&gt;
** Propuestas y Planes de estudios&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Libros de Actas ====&lt;br /&gt;
Aqui se migrarán los '''libros de actas''' de examen/cursada/promoción.&lt;br /&gt;
Por defecto se creará un solo tomo por acta, el tomo nro 1.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_libros_de_actas.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||nro_libro||String  ||N|| || Nro de Libro de Actas. || Que no exista el nro de libro en Guarani 3. &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nombre||String  ||N|| || Nombre visible del libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||descripcion||String  ||S|| || Descripción del libro de actas || &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||anio_academico||Integer  ||S|| || Año académico para el que fue definido el libro. Solo en el caso que cada libro se de defina por año acadèmico. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||cant_max_folios_x_tomo||Integer  ||S|| || Nro máximo de folios de cada tomo del libro. &amp;lt;br&amp;gt; Si el libro de actas no tiene un número total de folios por tomo, entonces no ingresar valor en este campo, de lo contrario ingresar un valor mayor a cero. Cuando se llega a esta cantidad de folios el sistema crea automàticamente un nuevo tomo para el libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||alcance_acta_regular ||String  ||N|| sga_libros_actas_alcance.origen = R|| Valores: S-Si / N-No. Define si el libro de actas es para actas de Cursadas ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||alcance_acta_promocion ||String  ||N|| sga_libros_actas_alcance.origen = P|| Valores: S-Si / N-No. Define si el libro de actas es para actas de promociones ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||alcance_acta_examen ||String  ||N||  sga_libros_actas_alcance.origen = E|| Valores: S-Si / N-No. Define si el libro de actas es para actas de examenes||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||propuesta ||Integer  ||S|| sga_propuestas.propuesta || Completa la tabla sga_libros_actas_propuesta. Solo en el caso que los libros de actas se registren por propuesta, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||elemento ||Integer  ||S|| sga_elementos.elemento|| Completa la tabla sga_libros_actas_actividad. Solo en el caso que los libros de actas se definan por actividad, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||ubicacion ||Integer  ||S||sga_ubicaciones.ubicacion|| Completa la tabla  sga_libros_actas_ubicacion ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||fecha_activacion ||Date  ||S|| || Formato dd/MM/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||fecha_fin_vigencia ||Date  ||S|| || Formato dd/MM/yyyy ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||es_libro_activo ||Integer  ||N|| || Valores posibles: S/N. Indica si el libro está activo ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Actas de Cursadas y Promoción ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
La '''Comisión''' a la que pertenece el acta de cursada/promoción se identifica por los campos anio_academico + periodo_lectivo_nombre + comision_nombre + actividad_codigo.&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará con: '''tipo_documento''' + '''nro_documento''' + '''propuesta'''. Debe existir el alumno en la tabla sga_alumnos.&amp;lt;br&amp;gt; &lt;br /&gt;
Si se ingresa el '''folio físico''' (folio_fisico), los alumnos se ordenarán por apellido y nombres y se agruparan en folios según el folio físico. Si este dato no viene, entonces los alumnos se ordenaran por apellido y nombres y cada folio constará de la cantidad de alumnos definidos por folio en el campo renglones_folio &lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_acta_cursada_promocion.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||origen||String  ||N|| || ||'''R''' - Acta de Regulares &amp;lt;br&amp;gt;'''P''' - Acta de Promociones&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_acta||String||N|| || || Nro del Acta de Cursadas o Promociones. Si se ingresa el dato '''-1''' entonces el nro de acta se generará en forma automática &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||fecha||Date||S|| || Fecha de Regularidad/promocion. Formato dd/mm/yyyy|| &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N|| || Cantidad de renglones del acta en cada folio. Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||nro_libro||Integer||N|| sga_libros_actas.nro_libro &amp;lt;br&amp;gt; Libros que sean de actas de cursadas: sga_libros_actas_alcance.origen = C , o libros de actas que sean para actas de promocion: sga_libros_actas_alcance.origen = P, segun sea el caso del acta que se este importando. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||nro_tomo ||Integer||S|| sga_libros_tomos.nro_tomo||  Nro de tomo dentro del libro de actas donde se encuentra el alumno. Este dato puede ser nulo ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||comision_nombre||String||S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 8 ||anio_academico||Integer||S|| sga_anios_academicos || || &lt;br /&gt;
|-&lt;br /&gt;
| 9 ||periodo_lectivo_nombre||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||actividad_codigo||String||S|| sga_elementos.codigo || Debe existir la actividad con ese código. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||tipo_documento||Integer||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||nro_documento||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||propuesta||Integer||S|| sga_propuestas.propuesta || ID de la propuesta en la que se encuentra el alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 ||folio_fisico||Integer||S|| || Registro del folio físico dentro del libro de actas si existe el dato. ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 ||pct_asistencia||Number||N|| || Valor default 0. Porcentaje de asistencia del alumno en la cursada ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 ||cond_regularidad||Integer||S|| sga_cond_regularidad || Solo para Actas de Regulares||&lt;br /&gt;
|-&lt;br /&gt;
| 20 ||fecha_vigencia||Date||S|| ||Solo para Actas de Regulares. Puede ser nulo (sin vigencia) Formato dd/mm/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 21 ||escala_nota||Integer||S|| sga_escalas_notas || || &lt;br /&gt;
|-&lt;br /&gt;
| 22 ||nota||String||N||  sga_escalas_notas_det||  La nota debe existir en la escala de notas ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 ||resultado||String||S|| sga_escalas_notas_resultado ||Resultado de la nota (A-Aprobado/R-Reprobado) || El resultado debe coincidir con la nota y escala de notas&lt;br /&gt;
|-&lt;br /&gt;
| 24 ||observaciones||String||N|| || Observaciones para el alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Si el campo '''folio_fisico''' existe, entonces los alumnos se ordenarán por folio_fisico y adentro de cada folio por el dato de renglon o por apellido + nombres.&lt;br /&gt;
&lt;br /&gt;
==== Actas de Examen ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
El acta debe existir en la '''mesa de examen y llamado''', identificado por: '''turno_examen_nombre + anio_academico + mesa_examen_nombre + actividad_codigo + fecha'''.&amp;lt;br&amp;gt;&lt;br /&gt;
La mesa de examen debe existir en la tabla ext.mig_mesas_examen. Para cargar las instancias de la mesa de examen, se verifica el tipo de mesa definido en la mesa de examen (0 = Libres y regulares ( instancias 3 y 4 ), 3 = Regulares, 4 = Libres).&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará por: '''tipo_documento + nro_documento + propuesta'''. Debe existir el alumno en la tabla sga_alumnos. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Libros de Actas''': Si se ingresó un '''nro de tomo''' en el libro del acta de examen, pero el mismo no existe, se creará automáticamente en el libro (tabla sga_libros_tomos) al migrar las actas de examen.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen.csv'''. Contiene los datos delos a cabecera de las actas de examen.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||   nro_acta          || varchar(30)     ||N||  || Nro de acta de examen || Se verifica que este nro de acta no exista en otro acta de examen en la base de datos.   &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_libro||String||N||sga_libros_actas.nro_libro  || Libro de actas de Examen en donde quedará registrado el acta || Se controla la existencia en Guarani 3. Ademas se verifica que el libro informado exista para actas de examen (sga_libros_actas_alcance.origen = E)&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_tomo||Integer||S ||sga_libros_tomos.nro_tomo || Este dato puede venir en nulo. Si existe el dato, se verifica que el nro de tomo exista en el libro. Si el nro de tomo viene en nulo, se asignará el acta al tomo nro 1 del libro de actas de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N||   || Controla que los valores informados sean mayor a 0 (cero) || Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. &lt;br /&gt;
|-&lt;br /&gt;
| 5 ||anio_academico ||Integer||N|| Formato aaaa: Es el año académico del acta  || SE Verifica  exista el año académico en la tabla de años académicos   sga_anios_academicos.anio_academico   || Si el año académico no existe el mismo se crea de igual forma que en la migración de matrícula &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||turno_examen_nombre ||String ||S || ext.mig_turnos_examen.nombre&amp;lt;br&amp;gt;sga_turnos_examen.periodo -&amp;gt; sga_periodos.nombre ||  Nombre del turno de examen.||&lt;br /&gt;
|-&lt;br /&gt;
|  7 ||mesa_examen_nombre||String||N|| ext.mig_mesas_examen&amp;lt;br&amp;gt;sga_mesas_examen.nombre || Nombre de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
|  8 ||actividad_codigo  ||String||N||sga_elementos.codigo || Código de la actividad de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||fecha||Date||N||Fecha de Examen: Formato dd/mm/aaaa|| Fecha del examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||Observaciones||String||S|| || Observaciones del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||escala_nota||Integer||N||sga_escalas_notas|| Escala de notas del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||estado||String||N||ext.mig_mesas_examen|| Estado del Acta (A-Abierta / C-Cerrada) ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen_detalle.csv'''. Contiene los alumnos de las actas de examen que estan en el archivo '''ext.mig_actas_examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 || nro_acta||String||N|| || || El nro_acta debe existir en la cabecera,  '''mig_actas_examen.csv'''     &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||tipo_documento||Integer||N|| mdp_tipo_documento.tipo_documento&amp;lt;br&amp;gt;0-DNI&amp;lt;br&amp;gt;90=pasaporte&amp;lt;br&amp;gt;2=cedula ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_documento||String||N|| ||Tipo y nro debe existir en G3  para la persona en la propuesta informada   ||  &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||propuesta||String||N|| sga_propuestas || Debe existir en G3.Con tipo_documento + nro_documento + propuesta (se recupera el id de alumno (sga_alumnos.alumno) ||&lt;br /&gt;
|-&lt;br /&gt;
| 5||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||tipo_inscripcion||Integer||N|| sga_instancias || Valores: 3-Regular &amp;lt;br&amp;gt; 4-Libre ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||fecha||Date||S||Formato dd/mm/aaaa || Sí se informa debe ser mayor o igual a la de la cabecea del acta.  || &lt;br /&gt;
|-&lt;br /&gt;
|  8 ||folio_fisico||Integer||N||  ||Sí no se informa el folio físico, se agrupan los alumnos por apellidos  y nombres y se genera cada hoja del acta con cantidad de alumnos = dato de la cabecera de renglones por folio u hoja.||Sí viene informado el folio físico, en pre-control se verifica  que todos los registros del acta tengan folio físico, de lo contrario se rechaza la novedad.&amp;lt;br&amp;gt; En el caso correcto (todos los registros del acta tienen el folio físico  informado)&amp;lt;br&amp;gt;Se  agrupan los alumnos por folio físico ordenados por apellidos y nombres y el acta tendrá tantos folios como diferentes folios físico hubieron para la misma; en este caso no se usará el dato de renglones por folio informado en la cabecera del acta.&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||nota||String||N||sga_descalas_notas_det || Sí el resultado es '''R''' o '''A''', la nota es obligatoria, para números decimales el separador será el punto (.)&amp;lt;br&amp;gt;La nota debe existir en la escala de notas que tiene definida la cabecera para ese libro+nro acta ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||resultado||String||N||sga_escalas_notas_resultados ||El resultado debe existir para la nota y escala de notas &amp;lt;br&amp;gt;Si el alumno estuvo ausente en la mesa de examen, entonces el resultado debe ser  '''U'''-Ausente, en tal caso no se registra la nota ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||observaciones||String||S|| || Observaciones del alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas '''ext'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/08_Actas/'''script_mig_actas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_libros_actas','mig_acta_cursada_promocion', 'mig_actas_examen' y 'mig_actas_examen_detalle' en el esquema 'ext', y se llenarán las mismas con los datos de los CSV creados en el paso anterior. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig_externos_0034_1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/08_Actas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/01_Pre_Controles/''prectrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0035.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/02_Migracion/''mig_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0036 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/03_Pos_Controles/''posctrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0037.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Examenes|&amp;lt; Migrar Inscripción a Exámenes]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Equivalencias|Migrar Equivalencias &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=17130</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Actas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=17130"/>
				<updated>2016-12-14T18:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''libros de actas''' y '''actas de cursada''', '''actas de promoción''' y '''actas de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: sga_libros_actas, sga_libros_tomos, sga_libros_actas_alcance, sga_libros_actas_propuesta, sga_libros_actas_actividad.&amp;lt;br&amp;gt;&lt;br /&gt;
sga_actas, sga_actas_detalle, sga_actas_folios.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Períodos lectivos y Comisiones&lt;br /&gt;
** Turnos de examen y Mesas de Examen&lt;br /&gt;
** Propuestas y Planes de estudios&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Libros de Actas ====&lt;br /&gt;
Aqui se migrarán los '''libros de actas''' de examen/cursada/promoción.&lt;br /&gt;
Por defecto se creará un solo tomo por acta, el tomo nro 1.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_libros_de_actas.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||nro_libro||String  ||N|| || Nro de Libro de Actas. || Que no exista el nro de libro en Guarani 3. &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nombre||String  ||N|| || Nombre visible del libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||descripcion||String  ||S|| || Descripción del libro de actas || &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||anio_academico||Integer  ||S|| || Año académico para el que fue definido el libro. Solo en el caso que cada libro se de defina por año acadèmico. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||cant_max_folios_x_tomo||Integer  ||S|| || Nro máximo de folios de cada tomo del libro. &amp;lt;br&amp;gt; Si el libro de actas no tiene un número total de folios por tomo, entonces no ingresar valor en este campo, de lo contrario ingresar un valor mayor a cero. Cuando se llega a esta cantidad de folios el sistema crea automàticamente un nuevo tomo para el libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||alcance_acta_regular ||String  ||N|| sga_libros_actas_alcance.origen = R|| Valores: S-Si / N-No. Define si el libro de actas es para actas de Cursadas ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||alcance_acta_promocion ||String  ||N|| sga_libros_actas_alcance.origen = P|| Valores: S-Si / N-No. Define si el libro de actas es para actas de promociones ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||alcance_acta_examen ||String  ||N||  sga_libros_actas_alcance.origen = E|| Valores: S-Si / N-No. Define si el libro de actas es para actas de examenes||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||propuesta ||Integer  ||S|| sga_propuestas.propuesta || Completa la tabla sga_libros_actas_propuesta. Solo en el caso que los libros de actas se registren por propuesta, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||elemento ||Integer  ||S|| sga_elementos.elemento|| Completa la tabla sga_libros_actas_actividad. Solo en el caso que los libros de actas se definan por actividad, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||ubicacion ||Integer  ||S||sga_ubicaciones.ubicacion|| Completa la tabla  sga_libros_actas_ubicacion ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||fecha_activacion ||Date  ||S|| || Formato dd/MM/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||fecha_fin_vigencia ||Date  ||S|| || Formato dd/MM/yyyy ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||es_libro_activo ||Integer  ||N|| || Valores posibles: S/N. Indica si el libro está activo ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Actas de Cursadas y Promoción ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
La '''Comisión''' a la que pertenece el acta de cursada/promoción se identifica por los campos anio_academico + periodo_lectivo_nombre + comision_nombre + actividad_codigo.&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará con: '''tipo_documento''' + '''nro_documento''' + '''propuesta'''. Debe existir el alumno en la tabla sga_alumnos.&amp;lt;br&amp;gt; &lt;br /&gt;
Si se ingresa el '''folio físico''' (folio_fisico), los alumnos se ordenarán por apellido y nombres y se agruparan en folios según el folio físico. Si este dato no viene, entonces los alumnos se ordenaran por apellido y nombres y cada folio constará de la cantidad de alumnos definidos por folio en el campo renglones_folio &lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_acta_cursada_promocion.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||origen||String  ||N|| || ||'''R''' - Acta de Regulares &amp;lt;br&amp;gt;'''P''' - Acta de Promociones&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_acta||String||N|| || || Nro del Acta de Cursadas o Promociones. Si se ingresa el dato '''-1''' entonces el nro de acta se generará en forma automática &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||fecha||Date||S|| || Fecha de Regularidad/promocion. Formato dd/mm/yyyy|| &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N|| || Cantidad de renglones del acta en cada folio. Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||nro_libro||Integer||N|| sga_libros_actas.nro_libro &amp;lt;br&amp;gt; Libros que sean de actas de cursadas: sga_libros_actas_alcance.origen = C , o libros de actas que sean para actas de promocion: sga_libros_actas_alcance.origen = P, segun sea el caso del acta que se este importando. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||nro_tomo ||Integer||S|| sga_libros_tomos.nro_tomo||  Nro de tomo dentro del libro de actas donde se encuentra el alumno. Este dato puede ser nulo ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||comision_nombre||String||S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 8 ||anio_academico||Integer||S|| sga_anios_academicos || || &lt;br /&gt;
|-&lt;br /&gt;
| 9 ||periodo_lectivo_nombre||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||actividad_codigo||String||S|| sga_elementos.codigo || Debe existir la actividad con ese código. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||tipo_documento||Integer||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||nro_documento||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||propuesta||Integer||S|| sga_propuestas.propuesta || ID de la propuesta en la que se encuentra el alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 ||folio_fisico||Integer||S|| || Registro del folio físico dentro del libro de actas si existe el dato. ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 ||pct_asistencia||Number||N|| || Valor default 0. Porcentaje de asistencia del alumno en la cursada ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 ||cond_regularidad||Integer||S|| sga_cond_regularidad || Solo para Actas de Regulares||&lt;br /&gt;
|-&lt;br /&gt;
| 20 ||fecha_vigencia||Date||S|| ||Solo para Actas de Regulares. Puede ser nulo (sin vigencia) Formato dd/mm/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 21 ||escala_nota||Integer||S|| sga_escalas_notas || || &lt;br /&gt;
|-&lt;br /&gt;
| 22 ||nota||String||N||  sga_escalas_notas_det||  La nota debe existir en la escala de notas ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 ||resultado||String||S|| sga_escalas_notas_resultado ||Resultado de la nota (A-Aprobado/R-Reprobado) || El resultado debe coincidir con la nota y escala de notas&lt;br /&gt;
|-&lt;br /&gt;
| 24 ||observaciones||String||N|| || Observaciones para el alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Si el campo '''folio_fisico''' existe, entonces los alumnos se ordenarán por folio_fisico y adentro de cada folio por el dato de renglon o por apellido + nombres.&lt;br /&gt;
&lt;br /&gt;
==== Actas de Examen ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
El acta debe existir en la '''mesa de examen y llamado''', identificado por: '''turno_examen_nombre + anio_academico + mesa_examen_nombre + actividad_codigo + fecha'''.&amp;lt;br&amp;gt;&lt;br /&gt;
La mesa de examen debe existir en la tabla ext.mig_mesas_examen. Para cargar las instancias de la mesa de examen, se verifica el tipo de mesa definido en la mesa de examen (0 = Libres y regulares ( instancias 3 y 4 ), 3 = Regulares, 4 = Libres).&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará por: '''tipo_documento + nro_documento + propuesta'''. Debe existir el alumno en la tabla sga_alumnos. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Libros de Actas''': Si se ingresó un '''nro de tomo''' en el libro del acta de examen, pero el mismo no existe, se creará automáticamente en el libro (tabla sga_libros_tomos) al migrar las actas de examen.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen.csv'''. Contiene los datos delos a cabecera de las actas de examen.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||   nro_acta          || varchar(30)     ||N||  || Nro de acta de examen || Se verifica que este nro de acta no exista en otro acta de examen en la base de datos.   &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_libro||String||N||sga_libros_actas.nro_libro  || Libro de actas de Examen en donde quedará registrado el acta || Se controla la existencia en Guarani 3. Ademas se verifica que el libro informado exista para actas de examen (sga_libros_actas_alcance.origen = E)&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_tomo||Integer||S ||sga_libros_tomos.nro_tomo || Este dato puede venir en nulo. Si existe el dato, se verifica que el nro de tomo exista en el libro. Si el nro de tomo viene en nulo, se asignará el acta al tomo nro 1 del libro de actas de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N||   || Controla que los valores informados sean mayor a 0 (cero) || Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. &lt;br /&gt;
|-&lt;br /&gt;
| 5 ||anio_academico ||Integer||N|| Formato aaaa: Es el año académico del acta  || SE Verifica  exista el año académico en la tabla de años académicos   sga_anios_academicos.anio_academico   || Si el año académico no existe el mismo se crea de igual forma que en la migración de matrícula &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||turno_examen_nombre ||String ||S || ext.mig_turnos_examen.nombre&amp;lt;br&amp;gt;sga_turnos_examen.periodo -&amp;gt; sga_periodos.nombre ||  Nombre del turno de examen.||&lt;br /&gt;
|-&lt;br /&gt;
|  7 ||mesa_examen_nombre||String||N|| ext.mig_mesas_examen&amp;lt;br&amp;gt;sga_mesas_examen.nombre || Nombre de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
|  8 ||actividad_codigo  ||String||N||sga_elementos.codigo || Código de la actividad de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||fecha||Date||N||Fecha de Examen: Formato dd/mm/aaaa|| Fecha del examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||Observaciones||String||S|| || Observaciones del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||escala_nota||Integer||N||sga_escalas_notas|| Escala de notas del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||estado||String||N||ext.mig_mesas_examen|| Estado del Acta (A-Abierta / C-Cerrada) ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen_detalle.csv'''. Contiene los alumnos de las actas de examen que estan en el archivo '''ext.mig_actas_examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 || nro_acta||String||N|| || || El nro_acta debe existir en la cabecera,  '''mig_actas_examen.csv'''     &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||tipo_documento||Integer||N|| mdp_tipo_documento.tipo_documento&amp;lt;br&amp;gt;0-DNI&amp;lt;br&amp;gt;90=pasaporte&amp;lt;br&amp;gt;2=cedula ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_documento||String||N|| ||Tipo y nro debe existir en G3  para la persona en la propuesta informada   ||  &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||propuesta||String||N|| sga_propuestas || Debe existir en G3.Con tipo_documento + nro_documento + propuesta (se recupera el id de alumno (sga_alumnos.alumno) ||&lt;br /&gt;
|-&lt;br /&gt;
| 5||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||tipo_inscripcion||Integer||N|| sga_instancias || Valores: 3-Regular &amp;lt;br&amp;gt; 4-Libre ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||fecha||Date||S||Formato dd/mm/aaaa || Sí se informa debe ser mayor o igual a la de la cabecea del acta.  || &lt;br /&gt;
|-&lt;br /&gt;
|  8 ||folio_fisico||Integer||N||  ||Sí no se informa el folio físico, se agrupan los alumnos por apellidos  y nombres y se genera cada hoja del acta con cantidad de alumnos = dato de la cabecera de renglones por folio u hoja.||Sí viene informado el folio físico, en pre-control se verifica  que todos los registros del acta tengan folio físico, de lo contrario se rechaza la novedad.&amp;lt;br&amp;gt; En el caso correcto (todos los registros del acta tienen el folio físico  informado)&amp;lt;br&amp;gt;Se  agrupan los alumnos por folio físico ordenados por apellidos y nombres y el acta tendrá tantos folios como diferentes folios físico hubieron para la misma; en este caso no se usará el dato de renglones por folio informado en la cabecera del acta.&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||nota||String||N||sga_descalas_notas_det || Sí el resultado es '''R''' o '''A''', la nota es obligatoria, para números decimales el separador será el punto (.)&amp;lt;br&amp;gt;La nota debe existir en la escala de notas que tiene definida la cabecera para ese libro+nro acta ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||resultado||String||N||sga_escalas_notas_resultados ||El resultado debe existir para la nota y escala de notas &amp;lt;br&amp;gt;Si el alumno estuvo ausente en la mesa de examen, entonces el resultado debe ser  '''U'''-Ausente, en tal caso no se registra la nota ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||observaciones||String||S|| || Observaciones del alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas '''ext'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/08_Actas/'''script_mig_actas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_libros_actas','mig_acta_cursada_promocion', 'mig_actas_examen' y 'mig_actas_examen_detalle' en el esquema 'ext', y se llenarán las mismas con los datos de los CSV creados en el paso anterior. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig_externos_0034_1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/08_Actas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/01_Pre_Controles/''prectrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0035.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/02_Migracion/''mig_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0036 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/03_Pos_Controles/''posctrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0037.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Examenes|&amp;lt; Migrar Inscripción a Exámenes]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Equivalencias|Migrar Equivalencias &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=29616</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Actas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actas&amp;diff=29616"/>
				<updated>2016-12-14T18:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''libros de actas''' y '''actas de cursada''', '''actas de promoción''' y '''actas de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: sga_libros_actas, sga_libros_tomos, sga_libros_actas_alcance, sga_libros_actas_propuesta, sga_libros_actas_actividad.&amp;lt;br&amp;gt;&lt;br /&gt;
sga_actas, sga_actas_detalle, sga_actas_folios.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Períodos lectivos y Comisiones&lt;br /&gt;
** Turnos de examen y Mesas de Examen&lt;br /&gt;
** Propuestas y Planes de estudios&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Libros de Actas ====&lt;br /&gt;
Aqui se migrarán los '''libros de actas''' de examen/cursada/promoción.&lt;br /&gt;
Por defecto se creará un solo tomo por acta, el tomo nro 1.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_libros_de_actas.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||nro_libro||String  ||N|| || Nro de Libro de Actas. || Que no exista el nro de libro en Guarani 3. &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nombre||String  ||N|| || Nombre visible del libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||descripcion||String  ||S|| || Descripción del libro de actas || &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||anio_academico||Integer  ||S|| || Año académico para el que fue definido el libro. Solo en el caso que cada libro se de defina por año acadèmico. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||cant_max_folios_x_tomo||Integer  ||S|| || Nro máximo de folios de cada tomo del libro. &amp;lt;br&amp;gt; Si el libro de actas no tiene un número total de folios por tomo, entonces no ingresar valor en este campo, de lo contrario ingresar un valor mayor a cero. Cuando se llega a esta cantidad de folios el sistema crea automàticamente un nuevo tomo para el libro de actas. ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||alcance_acta_regular ||String  ||N|| sga_libros_actas_alcance.origen = R|| Valores: S-Si / N-No. Define si el libro de actas es para actas de Cursadas ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||alcance_acta_promocion ||String  ||N|| sga_libros_actas_alcance.origen = P|| Valores: S-Si / N-No. Define si el libro de actas es para actas de promociones ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||alcance_acta_examen ||String  ||N||  sga_libros_actas_alcance.origen = E|| Valores: S-Si / N-No. Define si el libro de actas es para actas de examenes||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||propuesta ||Integer  ||S|| sga_propuestas.propuesta || Completa la tabla sga_libros_actas_propuesta. Solo en el caso que los libros de actas se registren por propuesta, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||elemento ||Integer  ||S|| sga_elementos.elemento|| Completa la tabla sga_libros_actas_actividad. Solo en el caso que los libros de actas se definan por actividad, en caso contrario este dato no debe cargarse. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||ubicacion ||Integer  ||S||sga_ubicaciones.ubicacion|| Completa la tabla  sga_libros_actas_ubicacion ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||fecha_activacion ||Date  ||S|| || Formato dd/MM/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||fecha_fin_vigencia ||Date  ||S|| || Formato dd/MM/yyyy ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||es_libro_activo ||Integer  ||N|| || Valores posibles: S/N. Indica si el libro está activo ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Actas de Cursadas y Promoción ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
La '''Comisión''' a la que pertenece el acta de cursada/promoción se identifica por los campos anio_academico + periodo_lectivo_nombre + comision_nombre + actividad_codigo.&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará con: '''tipo_documento''' + '''nro_documento''' + '''propuesta'''. Debe existir el alumno en la tabla sga_alumnos.&amp;lt;br&amp;gt; &lt;br /&gt;
Si se ingresa el '''folio físico''' (folio_fisico), los alumnos se ordenarán por apellido y nombres y se agruparan en folios según el folio físico. Si este dato no viene, entonces los alumnos se ordenaran por apellido y nombres y cada folio constará de la cantidad de alumnos definidos por folio en el campo renglones_folio &lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_acta_cursada_promocion.csv'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||origen||String  ||N|| || ||'''R''' - Acta de Regulares &amp;lt;br&amp;gt;'''P''' - Acta de Promociones&lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_acta||String||N|| || || Nro del Acta de Cursadas o Promociones. Si se ingresa el dato '''-1''' entonces el nro de acta se generará en forma automática &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||fecha||Date||S|| || Fecha de Regularidad/promocion. Formato dd/mm/yyyy|| &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N|| || Cantidad de renglones del acta en cada folio. Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. ||&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||nro_libro||Integer||N|| sga_libros_actas.nro_libro &amp;lt;br&amp;gt; Libros que sean de actas de cursadas: sga_libros_actas_alcance.origen = C , o libros de actas que sean para actas de promocion: sga_libros_actas_alcance.origen = P, segun sea el caso del acta que se este importando. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 ||nro_tomo ||Integer||S|| sga_libros_tomos.nro_tomo||  Nro de tomo dentro del libro de actas donde se encuentra el alumno. Este dato puede ser nulo ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||comision_nombre||String||S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 8 ||anio_academico||Integer||S|| sga_anios_academicos || || &lt;br /&gt;
|-&lt;br /&gt;
| 9 ||periodo_lectivo_nombre||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||actividad_codigo||String||S|| sga_elementos.codigo || Debe existir la actividad con ese código. ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||tipo_documento||Integer||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||nro_documento||String||S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||propuesta||Integer||S|| sga_propuestas.propuesta || ID de la propuesta en la que se encuentra el alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 14 ||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) ||&lt;br /&gt;
|-&lt;br /&gt;
| 15 ||folio_fisico||Integer||S|| || Registro del folio físico dentro del libro de actas si existe el dato. ||&lt;br /&gt;
|-&lt;br /&gt;
| 16 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 ||pct_asistencia||Number||N|| || Valor default 0. Porcentaje de asistencia del alumno en la cursada ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 ||cond_regularidad||Integer||S|| sga_cond_regularidad || Solo para Actas de Regulares||&lt;br /&gt;
|-&lt;br /&gt;
| 20 ||fecha_vigencia||Date||S|| ||Solo para Actas de Regulares. Puede ser nulo (sin vigencia) Formato dd/mm/yyyy||&lt;br /&gt;
|-&lt;br /&gt;
| 21 ||escala_nota||Integer||S|| sga_escalas_notas || || &lt;br /&gt;
|-&lt;br /&gt;
| 22 ||nota||String||N||  sga_escalas_notas_det||  La nota debe existir en la escala de notas ||&lt;br /&gt;
|-&lt;br /&gt;
| 23 ||resultado||String||S|| sga_escalas_notas_resultado ||Resultado de la nota (A-Aprobado/R-Reprobado) || El resultado debe coincidir con la nota y escala de notas&lt;br /&gt;
|-&lt;br /&gt;
| 24 ||observaciones||String||N|| || Observaciones para el alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Si el campo '''folio_fisico''' existe, entonces los alumnos se ordenarán por folio_fisico y adentro de cada folio por el dato de renglon o por apellido + nombres.&lt;br /&gt;
&lt;br /&gt;
==== Actas de Examen ====&lt;br /&gt;
&lt;br /&gt;
===== Consideraciones =====&lt;br /&gt;
El acta debe existir en la '''mesa de examen y llamado''', identificado por: '''turno_examen_nombre + anio_academico + mesa_examen_nombre + actividad_codigo + fecha'''.&amp;lt;br&amp;gt;&lt;br /&gt;
La mesa de examen debe existir en la tabla ext.mig_mesas_examen. Para cargar las instancias de la mesa de examen, se verifica el tipo de mesa definido en la mesa de examen (0 = Libres y regulares ( instancias 3 y 4 ), 3 = Regulares, 4 = Libres).&amp;lt;br&amp;gt;&lt;br /&gt;
Al '''Alumno''' se lo identificará por: '''tipo_documento + nro_documento + propuesta'''. Debe existir el alumno en la tabla sga_alumnos. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Libros de Actas''': Si se ingresó un '''nro de tomo''' en el libro del acta de examen, pero el mismo no existe, se creará automáticamente en el libro (tabla sga_libros_tomos) al migrar las actas de examen.&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen.csv'''. Contiene los datos delos a cabecera de las actas de examen.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 ||   nro_acta          || varchar(30)     ||N||  || Nro de acta de examen || Se verifica que este nro de acta no exista en otro acta de examen en la base de datos.   &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||nro_libro||String||N||sga_libros_actas.nro_libro  || Libro de actas de Examen en donde quedará registrado el acta || Se controla la existencia en Guarani 3. Ademas se verifica que el libro informado exista para actas de examen (sga_libros_actas_alcance.origen = E)&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_tomo||Integer||S ||sga_libros_tomos.nro_tomo || Este dato puede venir en nulo. Si existe el dato, se verifica que el nro de tomo exista en el libro. Si el nro de tomo viene en nulo, se asignará el acta al tomo nro 1 del libro de actas de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||renglones_folio||Integer||N||   || Controla que los valores informados sean mayor a 0 (cero) || Deben indicar la cantidad de alumnos que entran en cada folio físico del acta. &lt;br /&gt;
|-&lt;br /&gt;
| 5 ||anio_academico ||Integer||N|| Formato aaaa: Es el año académico del acta  || SE Verifica  exista el año académico en la tabla de años académicos   sga_anios_academicos.anio_academico   || Si el año académico no existe el mismo se crea de igual forma que en la migración de matrícula &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||turno_examen_nombre ||String ||S || ext.mig_turnos_examen.nombre&amp;lt;br&amp;gt;sga_turnos_examen.periodo -&amp;gt; sga_periodos.nombre ||  Nombre del turno de examen.||&lt;br /&gt;
|-&lt;br /&gt;
|  7 ||mesa_examen_nombre||String||N|| ext.mig_mesas_examen&amp;lt;br&amp;gt;sga_mesas_examen.nombre || Nombre de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
|  8 ||actividad_codigo  ||String||N||sga_elementos.codigo || Código de la actividad de la mesa de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||fecha||Date||N||Fecha de Examen: Formato dd/mm/aaaa|| Fecha del examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||Observaciones||String||S|| || Observaciones del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||escala_nota||Integer||N||sga_escalas_notas|| Escala de notas del acta de examen ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||estado||String||N||ext.mig_mesas_examen|| Estado del Acta (A-Abierta / C-Cerrada) ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_actas_examen_detalle.csv'''. Contiene los alumnos de las actas de examen que estan en el archivo '''ext.mig_actas_examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tipo de Dato&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Tablas de Guaraní 3&amp;lt;/small&amp;gt;  !!&amp;lt;small&amp;gt;Observaciones&amp;lt;/small&amp;gt;  !! &amp;lt;small&amp;gt;Pre-Controles que se aplicarán&amp;lt;/small&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| 1 || nro_acta||String||N|| || || El nro_acta debe existir en la cabecera,  '''mig_actas_examen.csv'''     &lt;br /&gt;
|-&lt;br /&gt;
| 2 ||tipo_documento||Integer||N|| mdp_tipo_documento.tipo_documento&amp;lt;br&amp;gt;0-DNI&amp;lt;br&amp;gt;90=pasaporte&amp;lt;br&amp;gt;2=cedula ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 3 ||nro_documento||String||N|| ||Tipo y nro debe existir en G3  para la persona en la propuesta informada   ||  &lt;br /&gt;
|-&lt;br /&gt;
| 4 ||propuesta||String||N|| sga_propuestas || Debe existir en G3.Con tipo_documento + nro_documento + propuesta (se recupera el id de alumno (sga_alumnos.alumno) ||&lt;br /&gt;
|-&lt;br /&gt;
| 5||plan_version ||integer|| S ||  ||sga_planes_versiones.plan_version (Versión del plan del alumno en que hizo la actividad) &lt;br /&gt;
|-&lt;br /&gt;
| 6 ||tipo_inscripcion||Integer||N|| sga_instancias || Valores: 3-Regular &amp;lt;br&amp;gt; 4-Libre ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 ||fecha||Date||S||Formato dd/mm/aaaa || Sí se informa debe ser mayor o igual a la de la cabecea del acta.  || &lt;br /&gt;
|-&lt;br /&gt;
|  8 ||folio_fisico||Integer||N||  ||Sí no se informa el folio físico, se agrupan los alumnos por apellidos  y nombres y se genera cada hoja del acta con cantidad de alumnos = dato de la cabecera de renglones por folio u hoja.||Sí viene informado el folio físico, en pre-control se verifica  que todos los registros del acta tengan folio físico, de lo contrario se rechaza la novedad.&amp;lt;br&amp;gt; En el caso correcto (todos los registros del acta tienen el folio físico  informado)&amp;lt;br&amp;gt;Se  agrupan los alumnos por folio físico ordenados por apellidos y nombres y el acta tendrá tantos folios como diferentes folios físico hubieron para la misma; en este caso no se usará el dato de renglones por folio informado en la cabecera del acta.&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||folio ||Integer||S|| || Nro de folio dentro del acta (1, 2, ..n) ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 ||renglon ||Integer||S|| || Nro de renglon/orden dentro del folio ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 ||nota||String||N||sga_descalas_notas_det || Sí el resultado es '''R''' o '''A''', la nota es obligatoria, para números decimales el separador será el punto (.)&amp;lt;br&amp;gt;La nota debe existir en la escala de notas que tiene definida la cabecera para ese libro+nro acta ||&lt;br /&gt;
|-&lt;br /&gt;
| 12 ||resultado||String||N||sga_escalas_notas_resultados ||El resultado debe existir para la nota y escala de notas &amp;lt;br&amp;gt;Si el alumno estuvo ausente en la mesa de examen, entonces el resultado debe ser  '''U'''-Ausente, en tal caso no se registra la nota ||&lt;br /&gt;
|-&lt;br /&gt;
| 13 ||observaciones||String||S|| || Observaciones del alumno en el acta ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas '''ext'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/08_Actas/'''script_mig_actas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_libros_actas','mig_acta_cursada_promocion', 'mig_actas_examen' y 'mig_actas_examen_detalle' en el esquema 'ext', y se llenarán las mismas con los datos de los CSV creados en el paso anterior. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig_externos_0034_1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/08_Actas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/01_Pre_Controles/''prectrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0035.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/02_Migracion/''mig_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0036 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/08_Actas/03_Pos_Controles/''posctrl_actas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0037.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Examenes|&amp;lt; Migrar Inscripción a Exámenes]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Equivalencias|Migrar Equivalencias &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=38461</id>
		<title>SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=38461"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.15.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=44628</id>
		<title>SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=44628"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.16.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.17.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=56380</id>
		<title>SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.17.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=56380"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.17.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.18.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=64876</id>
		<title>SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.18.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=64876"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.18.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.19.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=71720</id>
		<title>SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.19.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=71720"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.19.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.20.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=75949</id>
		<title>SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.20.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=75949"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.20.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=14487</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=14487"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=17125</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=17125"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=29611</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Examenes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Examenes&amp;diff=29611"/>
				<updated>2016-12-14T18:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Inscripción a Examenes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Inscripción a Examenes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos en Guaraní 3:&lt;br /&gt;
** Años académicos&lt;br /&gt;
** Alumnos&lt;br /&gt;
** Planes de estudios&lt;br /&gt;
** Actividades&lt;br /&gt;
** Escala de notas&lt;br /&gt;
&lt;br /&gt;
==== Consideraciones ====&lt;br /&gt;
&lt;br /&gt;
* Al '''Alumno''' se le identificará por: tipo_documento + numero_documento + propuesta_codigo&lt;br /&gt;
* A los '''Períodos Lectivos''' se les identificará por: nombre + anio_academico&lt;br /&gt;
* A las '''Comisiones''' se les identificara por: nombre + anio_academico + periodo_lectivo_nombre + actividad_codigo&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_insc_examen.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas / Observaciones&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tipo_documento ||smallint|| N || 0 - DNI ||mdp_tipos_documentos.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| nro_documento ||varchar(15)|| N || ||&lt;br /&gt;
|-&lt;br /&gt;
| propuesta ||integer|| N || ||	sga_propuestas.codigo&lt;br /&gt;
|-&lt;br /&gt;
| plan_version ||integer|| S ||  || Versión del plan de estudios del alumno con que se inscribió a rendir examen.&lt;br /&gt;
|-&lt;br /&gt;
| turno_examen_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| anio_academico||integer||N||||sga_anios_academicos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| llamado_nombre||varchar(100)||N||||&lt;br /&gt;
|-&lt;br /&gt;
| mesa_examen_nombre||varchar(100)||N||||ext.mig_periodos_lectivos.nombre&lt;br /&gt;
|-&lt;br /&gt;
| actividad_codigo||varchar(10)||N||||sga_elementos.codigo. De aca se saca el dato &amp;quot;elemento&amp;quot; y va a sga_comisiones.elemento&lt;br /&gt;
|-&lt;br /&gt;
| instancia  ||char(1)|| N ||3 - Regular &amp;lt;br&amp;gt; 4 - Libre||  &lt;br /&gt;
|-&lt;br /&gt;
| fecha_inscripcion  ||datetime|| N ||dd/mm/aaaa hh:mm|| &lt;br /&gt;
|-&lt;br /&gt;
| estado ||char(1)|| N ||A-Aceptado &amp;lt;br&amp;gt; P-Pendiente ||sga_inscripciones.estado&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_insc_examen'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/07_Examenes/'''script_mig_insc_examen.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_insc_examen' en el esquema 'ext', y se llenará la misma con los datos del CSV creado en el paso anterior 'mig_insc_examen.csv'. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0030.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/07_Examenes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/01_Pre_Controles/''prectrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0031.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Insc_Examenes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Insc_Examenes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/02_Migracion/''mig_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0032.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/07_Examenes/03_Pos_Controles/''posctrl_insc_examenes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0033.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Insc_Examenes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Cursadas|&amp;lt; Migrar Inscripción a Cursadas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Actas|Migrar Actas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=14486</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Matricula</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=14486"/>
				<updated>2016-12-14T18:09:36Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Matrículas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Matrículas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubicaciones''' || Ubicación geográfica (Sedes, subsedes, etc..) || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » UBICACIONES » UBICACIONES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas'''  || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Años académicos'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » ACTUALIZACIONES » AÑOS ACADÉMICOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Períodos de inscripción'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » PERÍODOS DE INSCRIPCIÓN » PERÍODOS DE INSCRIPCIÓN A PROPUESTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Certificaciones'''  || Certificados que otorga cada plan de estudios|| &amp;lt;small&amp;gt;» CONSTANCIAS Y CERTIFICADOS » ADMINISTRAR CONSTANCIAS Y CERTIFICADOS&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ASIGNACIÓN DE CERTIFICADOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Actividades'''  || Actividades de los planes de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ACTIVIDADES » ACTIVIDADES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Propuestas'''  || Propuestas Formativas que estarán asociadas al plan de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ADMINISTRAR PROPUESTAS FORMATIVAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Planes de Estudios	'''  || Creación de planes, asignación de propuestas y certificaciones que cada plan otorga. El plan debe estar activo.|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ADMINISTRAR PLANES DE ESTUDIO&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Motivos de Excepción'''  || Motivos de excepción de requisitos de ingreso|| &amp;lt;small&amp;gt;» REQUISITOS » REQUISITOS DE INGRESO » MOTIVOS DE EXCEPCIÓN DE REQUISITOS&amp;lt;/small&amp;gt; &lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_alumnos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || legajo||varchar(20)||S|| || Nro de legajo del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || tipo_documento||smallint||N ||0 - DNI||Tipo de documento || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 3 || nro_documento||varchar(15)||N|| || Nro de documento. ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || propuesta||integer||N|| || ID de la propuesta || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 5 || plan_version_ingreso ||integer|| N || || Versión de plan de estudios con el que ingresó a la propuesta|| sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 6 || plan_version_actual ||integer|| N || || Versión de plan de estudios actual del alumno || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 7 || plan_version_actual_fecha ||date|| S || ||  Fecha de cambio a la versión actual. Solo si plan_version_ingreso &amp;lt;&amp;gt; plan_version_actual ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || plan_version ||integer|| N || || ID de la version del plan de estudios. Debe existir en un plan activo de la propuesta || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ubicacion ||integer|| N || || Ubicación/sede donde se encuentra el alumno || sga_ubicaciones.ubicacion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || modalidad ||char(1)|| N || P-Presencial &amp;lt;br&amp;gt; D- A distancia|| Modalidad de Cursada || sga_modalidad_cursada.modalidad &lt;br /&gt;
|-&lt;br /&gt;
| 11 || regular  ||char(1)|| N ||S-Es Regular &amp;lt;br&amp;gt; N-No es Regular|| Condicion de Regularidad en la propuesta  || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || calidad ||char(1)|| N ||A-Alumno Activo &amp;lt;br&amp;gt; P-Alumno Pasivo || Calidad del Alumno en la propuesta  || sga_alumnos_calidad.calidad &lt;br /&gt;
|-&lt;br /&gt;
| 13 || anio_academico  ||integer|| N || aaaa	|| Año académico de ingreso en la propuesta || sga_anios_academicos  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || fecha_inscripcion ||date|| N || dd/mm/aaaa|| Fecha de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 15 || estado_inscripcion ||char(1)|| N || P-Pendiente &amp;lt;br&amp;gt; A-Aceptado &amp;lt;br&amp;gt; R-Rechazado || Estado de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 16 || noreg_anio_academico ||integer||S||aaaa|| Datos relacionados con la pérdida de regularidad en la propuesta. Año académico en que dejó de ser regular  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || noreg_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser no regular en la carrera. || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || noreg_causa ||integer||S|| || Causa que hizo que pierda la regularidad en la propuesta || sga_perdida_regularidad_causas.causa_perdida_reg (Desde 100 en adelante)&lt;br /&gt;
|-&lt;br /&gt;
| 19 || pasivo_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser alumno pasivo  || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || pasivo_motivo ||integer||S|| || Motivo del cambio de calidad a la calidad actual del alumno en la propuesta || sga_motivos_cambio_calidad&lt;br /&gt;
|-&lt;br /&gt;
| 21 || pasivo_titulo ||integer||S|| ||Para egresados, indicar el id del título por el cual egresó. Se inserta registro en sga_certificados_otorg  || sga_certificados.certificado) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El tipo_documento + nro_documento identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''&lt;br /&gt;
&lt;br /&gt;
'''mig_requisitos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || tipo_documento||smallint||N||0 - DNI|| Tipo de documento del alumno || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 2 || nro_documento||varchar(15)|| N || || Nro de documento del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || propuesta ||integer|| N || || ID de la prpuesta por la que presentó el requisito de ingreso. || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 4 || requisito ||integer|| N || || ID del requisito de ingreso ||sga_requisitos.requisito   &lt;br /&gt;
|-&lt;br /&gt;
| 5 || presentado_exceptuado  ||char(1)|| N ||P-Presentado&amp;lt;br&amp;gt;E-Exceptuado|| Indica si el requisito fue presentado por el alumno o fue exceptuado su presentación || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || fecha ||date|| N || dd/mm/aaaa ||Fecha de presentación o de excepción del requisito  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || observaciones  ||varchar(200)|| S || || Observaciones sobre el requisito  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || restrictivo ||char(1)|| N || S-Si &amp;lt;br&amp;gt; N-No  || Si es restrictivo para la generación del legajo del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || motivo_excepcion  ||integer|| S || || Motivo por el cual fue exceptuado el requisito al alumno. Solo debe ingresarse si presentado_exceptuado = P. || sga_req_motivos_excepcion.motivo_excepcion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || fecha_vencimiento ||date|| S ||dd/mm/aaaa ||Solo para requisitos presentados en el caso que tengan vencimiento ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || fecha_prorroga ||date||S|| dd/mm/aaaa || Fecha de prórroga si se le otorgó prórroga al alumno ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El '''tipo_documento + nro_documento''' identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''.&lt;br /&gt;
El '''tipo_documento + nro_documento + propuesta''' identifican a la inscripción del alumno en la propuesta, el cual debe existir '''mig_alumnos'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/04_Matriculas/'''script_ mig_matriculas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_alumnos' y 'mig_requisitos' en el esquema 'ext', y se llenarán las mismas con los datos los CSV creados en el paso anterior.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0016.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/04_Matriculas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/01_Pre_Controles/''prectrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0017.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas_Alumnos.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0018.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas_Alumnos.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/02_Migracion/''mig_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0020.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/03_Pos_Controles/''posctrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0021.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Matriculas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Calendario_Academico|&amp;lt; Migrar Calendario Académico]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Cursadas|Migrar Cursadas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=17107</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Matricula</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=17107"/>
				<updated>2016-12-14T18:09:36Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Matrículas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Matrículas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubicaciones''' || Ubicación geográfica (Sedes, subsedes, etc..) || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » UBICACIONES » UBICACIONES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas'''  || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Años académicos'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » ACTUALIZACIONES » AÑOS ACADÉMICOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Períodos de inscripción'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » PERÍODOS DE INSCRIPCIÓN » PERÍODOS DE INSCRIPCIÓN A PROPUESTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Certificaciones'''  || Certificados que otorga cada plan de estudios|| &amp;lt;small&amp;gt;» CONSTANCIAS Y CERTIFICADOS » ADMINISTRAR CONSTANCIAS Y CERTIFICADOS&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ASIGNACIÓN DE CERTIFICADOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Actividades'''  || Actividades de los planes de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ACTIVIDADES » ACTIVIDADES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Propuestas'''  || Propuestas Formativas que estarán asociadas al plan de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ADMINISTRAR PROPUESTAS FORMATIVAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Planes de Estudios	'''  || Creación de planes, asignación de propuestas y certificaciones que cada plan otorga. El plan debe estar activo.|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ADMINISTRAR PLANES DE ESTUDIO&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Motivos de Excepción'''  || Motivos de excepción de requisitos de ingreso|| &amp;lt;small&amp;gt;» REQUISITOS » REQUISITOS DE INGRESO » MOTIVOS DE EXCEPCIÓN DE REQUISITOS&amp;lt;/small&amp;gt; &lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_alumnos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || legajo||varchar(20)||S|| || Nro de legajo del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || tipo_documento||smallint||N ||0 - DNI||Tipo de documento || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 3 || nro_documento||varchar(15)||N|| || Nro de documento. ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || propuesta||integer||N|| || ID de la propuesta || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 5 || plan_version_ingreso ||integer|| N || || Versión de plan de estudios con el que ingresó a la propuesta|| sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 6 || plan_version_actual ||integer|| N || || Versión de plan de estudios actual del alumno || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 7 || plan_version_actual_fecha ||date|| S || ||  Fecha de cambio a la versión actual. Solo si plan_version_ingreso &amp;lt;&amp;gt; plan_version_actual ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || plan_version ||integer|| N || || ID de la version del plan de estudios. Debe existir en un plan activo de la propuesta || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ubicacion ||integer|| N || || Ubicación/sede donde se encuentra el alumno || sga_ubicaciones.ubicacion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || modalidad ||char(1)|| N || P-Presencial &amp;lt;br&amp;gt; D- A distancia|| Modalidad de Cursada || sga_modalidad_cursada.modalidad &lt;br /&gt;
|-&lt;br /&gt;
| 11 || regular  ||char(1)|| N ||S-Es Regular &amp;lt;br&amp;gt; N-No es Regular|| Condicion de Regularidad en la propuesta  || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || calidad ||char(1)|| N ||A-Alumno Activo &amp;lt;br&amp;gt; P-Alumno Pasivo || Calidad del Alumno en la propuesta  || sga_alumnos_calidad.calidad &lt;br /&gt;
|-&lt;br /&gt;
| 13 || anio_academico  ||integer|| N || aaaa	|| Año académico de ingreso en la propuesta || sga_anios_academicos  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || fecha_inscripcion ||date|| N || dd/mm/aaaa|| Fecha de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 15 || estado_inscripcion ||char(1)|| N || P-Pendiente &amp;lt;br&amp;gt; A-Aceptado &amp;lt;br&amp;gt; R-Rechazado || Estado de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 16 || noreg_anio_academico ||integer||S||aaaa|| Datos relacionados con la pérdida de regularidad en la propuesta. Año académico en que dejó de ser regular  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || noreg_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser no regular en la carrera. || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || noreg_causa ||integer||S|| || Causa que hizo que pierda la regularidad en la propuesta || sga_perdida_regularidad_causas.causa_perdida_reg (Desde 100 en adelante)&lt;br /&gt;
|-&lt;br /&gt;
| 19 || pasivo_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser alumno pasivo  || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || pasivo_motivo ||integer||S|| || Motivo del cambio de calidad a la calidad actual del alumno en la propuesta || sga_motivos_cambio_calidad&lt;br /&gt;
|-&lt;br /&gt;
| 21 || pasivo_titulo ||integer||S|| ||Para egresados, indicar el id del título por el cual egresó. Se inserta registro en sga_certificados_otorg  || sga_certificados.certificado) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El tipo_documento + nro_documento identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''&lt;br /&gt;
&lt;br /&gt;
'''mig_requisitos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || tipo_documento||smallint||N||0 - DNI|| Tipo de documento del alumno || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 2 || nro_documento||varchar(15)|| N || || Nro de documento del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || propuesta ||integer|| N || || ID de la prpuesta por la que presentó el requisito de ingreso. || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 4 || requisito ||integer|| N || || ID del requisito de ingreso ||sga_requisitos.requisito   &lt;br /&gt;
|-&lt;br /&gt;
| 5 || presentado_exceptuado  ||char(1)|| N ||P-Presentado&amp;lt;br&amp;gt;E-Exceptuado|| Indica si el requisito fue presentado por el alumno o fue exceptuado su presentación || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || fecha ||date|| N || dd/mm/aaaa ||Fecha de presentación o de excepción del requisito  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || observaciones  ||varchar(200)|| S || || Observaciones sobre el requisito  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || restrictivo ||char(1)|| N || S-Si &amp;lt;br&amp;gt; N-No  || Si es restrictivo para la generación del legajo del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || motivo_excepcion  ||integer|| S || || Motivo por el cual fue exceptuado el requisito al alumno. Solo debe ingresarse si presentado_exceptuado = P. || sga_req_motivos_excepcion.motivo_excepcion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || fecha_vencimiento ||date|| S ||dd/mm/aaaa ||Solo para requisitos presentados en el caso que tengan vencimiento ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || fecha_prorroga ||date||S|| dd/mm/aaaa || Fecha de prórroga si se le otorgó prórroga al alumno ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El '''tipo_documento + nro_documento''' identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''.&lt;br /&gt;
El '''tipo_documento + nro_documento + propuesta''' identifican a la inscripción del alumno en la propuesta, el cual debe existir '''mig_alumnos'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/04_Matriculas/'''script_ mig_matriculas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_alumnos' y 'mig_requisitos' en el esquema 'ext', y se llenarán las mismas con los datos los CSV creados en el paso anterior.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0016.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/04_Matriculas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/01_Pre_Controles/''prectrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0017.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas_Alumnos.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0018.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas_Alumnos.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/02_Migracion/''mig_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0020.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/03_Pos_Controles/''posctrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0021.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Matriculas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Calendario_Academico|&amp;lt; Migrar Calendario Académico]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Cursadas|Migrar Cursadas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico&amp;diff=14485</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico&amp;diff=14485"/>
				<updated>2016-12-14T18:05:13Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Calendario Académico''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Calendario Académico'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* El sistema debe contar con datos cargados:&lt;br /&gt;
** Ubicaciones&lt;br /&gt;
** Actividades (pueden ser migradas por el módulo correspondiente)&lt;br /&gt;
** Períodos Lectivos Genéricos (se cargan en la instalación del sistema)&lt;br /&gt;
** Escala de notas&lt;br /&gt;
** Planes de Estudios ACTIVOS.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_anios.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||anio_academico||integer||N||aaaa||Año académico||sga_anios_academicos.anio_academico&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_periodos_lectivos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(100)||N||||Nombre del Período Lectivo||&lt;br /&gt;
|-&lt;br /&gt;
| 2||descripcion||varchar(255)||S||||Descripción del Período Lecivo||&lt;br /&gt;
|-&lt;br /&gt;
| 3||anio_academico||integer||N||||Año académico del período lectivo||&lt;br /&gt;
|-&lt;br /&gt;
| 4||periodo_generico||integer||N||||Período lectivo genérico. &amp;lt;br&amp;gt; Ej: Anual, 1er Cuatrimestre, 2do Cuatrimestre...||sga_periodos_genericos.periodo_generico&lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_inicio ||date|| N || dd/mm/aaaa||Fecha de inicio del Período Lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 6||fecha_fin ||date|| N || dd/mm/aaaa	||Fecha de finalización de Período Lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||fecha_inicio_dictado ||date|| N || dd/mm/aaaa ||Fecha de inicio del dictado de clases|| &lt;br /&gt;
|-&lt;br /&gt;
| 8||fecha_fin_dictado  ||date|| N || dd/mm/aaaa||Fecha de finalización del dictado de clases|| &lt;br /&gt;
|-&lt;br /&gt;
| 9||fecha_tope_movimientos ||date|| N || dd/mm/aaaa||Fecha tope de movimientos del período lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 10||fecha_inactivacion  ||date|| N || dd/mm/aaaa||Fecha de inactivación del período lectivo||  &lt;br /&gt;
|-&lt;br /&gt;
| 11||fecha_publicacion_comision ||date|| N || dd/mm/aaaa||Fecha de publicación de comisiones|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_comisiones.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(100)||N||||Nombre de la comisión||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico de la comisión||sga_periodos_lectivos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| 3||periodo_lectivo_nombre||varchar(100)||N||||Período lectivo de la comisión||sga_periodos_lectivos&lt;br /&gt;
|-&lt;br /&gt;
| 4||actividad_codigo ||varchar(10)|| N ||||Código de actividad ||sga_elementos.codigo &lt;br /&gt;
|-&lt;br /&gt;
| 5||turno ||integer|| S ||||Turno de la comisión||sga_turnos_cursada.turno &lt;br /&gt;
|-&lt;br /&gt;
| 6||cupo ||smallint|| S ||||Cupo de alumnos la comisión|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||ubicacion  ||integer|| N || ||Ubicación||sga_ubicaciones.ubicacion &lt;br /&gt;
|-&lt;br /&gt;
| 8||observaciones ||varchar(300)|| S || ||Observaciones|| &lt;br /&gt;
|-&lt;br /&gt;
| 9||instancia_regular  ||char(1)|| N ||S - Es regular &amp;lt;br&amp;gt; N - No es Regular||Comisión regular/no regular||sga_comisiones_instancias  &lt;br /&gt;
|-&lt;br /&gt;
| 10||escala_nota_regular ||integer|| S || ||Escala de notas comisión regular||sga_escalas_notas.escala_nota &lt;br /&gt;
|-&lt;br /&gt;
| 11||instancia_promocion  ||char(1)|| N ||S - Es promocional &amp;lt;br&amp;gt; N - No es promocional||Comisión promocional / no promocional||sga_comisiones_instancias  &lt;br /&gt;
|-&lt;br /&gt;
| 12||escala_nota_promocion ||integer|| S || ||Escala de notas comisión promocional||sga_escalas_notas.escala_nota&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_turnos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico del turno de examen||sga_periodos_lectivos&lt;br /&gt;
|-&lt;br /&gt;
| 3||turno_tipo ||integer|| N || ||Tipo de turno. &amp;lt;br&amp;gt; Ej: Normal, Especial, Reválidas, etc...||sga_turnos_examen_tipos.turno_tipo&lt;br /&gt;
|-&lt;br /&gt;
| 4||fecha_inicio  ||date|| N ||dd/mm/aaaa||Fecha de inicio del turno de examen||  &lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_fin ||date|| N ||dd/mm/aaaa ||Fecha de finalización del turno de examen||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_llamados.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico||sga_periodos_lectivos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| 3||llamado_nombre ||varchar(100)|| N || ||Nombre del llamado||&lt;br /&gt;
|-&lt;br /&gt;
| 4||fecha_inicio  ||date|| N ||dd/mm/aaaa||Fecha de inicio del llamado||  &lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_fin ||date|| N ||dd/mm/aaaa ||Fecha de finalización del llamado||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_mesas.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(50)||N||||Nombre de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 2||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 3||anio_academico||integer||N||||Año académico||&lt;br /&gt;
|-&lt;br /&gt;
| 4||actividad_codigo ||varchar(10)|| N ||||Código de actividad ||sga_elementos.codigo&lt;br /&gt;
|-&lt;br /&gt;
| 5||ubicacion  ||integer|| N ||||Ubicación de la mesa||sga_ubicaciones.ubicacion   &lt;br /&gt;
|-&lt;br /&gt;
| 6||tipo_de_mesa ||smallint|| N ||0 - Libres y regulares&amp;lt;br&amp;gt; 3 - Regulares &amp;lt;br&amp;gt; 4 - Libres ||Tipo de mesa de examen: libres y/o regulares||&lt;br /&gt;
|-&lt;br /&gt;
| 7||escala_nota ||integer|| N ||||Escala de notas de la mesa de examen||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 8||observaciones ||varchar(255)|| S ||||Observaciones||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_llamados_mesa.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico||&lt;br /&gt;
|-&lt;br /&gt;
| 3||llamado_nombre ||varchar(100)|| N || ||Nombre del llamado||&lt;br /&gt;
|-&lt;br /&gt;
| 4||mesa_examen_nombre  ||varchar(100)|| N ||||Nombre de la mesa de examen||   &lt;br /&gt;
|-&lt;br /&gt;
| 5||actividad_codigo ||varchar(10)||N||||Código de actividad||sga_mesas_examen.elemento&lt;br /&gt;
|-&lt;br /&gt;
| 6||fecha ||date|| N ||dd/mm/aaaa||Fecha de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 7||hora_inicio ||time|| N||HH:mm||Hora de inicio de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 8||hora_fin ||time|| N||HH:mm||Hora finalización de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 9||espacio ||integer||S||||Espacio||&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas '''ext.'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/02_Calendario_Academico/'''script_ mig_calendario_acad.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_anios_academicos', 'mig_periodos_lectivos', 'mig_comisiones', 'mig_turnos_examen', 'mig_llamados', 'mig_mesas_examen', 'mig_llamados_mesa' en el esquema 'ext', y se llenarán las mismas con los datos los CSV creados en el paso anterior.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0008.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/02_Calendario_Academico, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/01_Pre_Controles/''prectrl_calend.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0009.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Calendario_Academico.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Calendario_Academico.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/02_Migracion/''mig_calendario_academico.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0010.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/03_Pos_Controles/''posctrl_calend.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0011.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Calendario_Academico.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Actividades|&amp;lt; Migrar Actividades]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Matricula|Migrar Matriculas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico&amp;diff=17105</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico&amp;diff=17105"/>
				<updated>2016-12-14T18:05:13Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Calendario Académico''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Calendario Académico'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* El sistema debe contar con datos cargados:&lt;br /&gt;
** Ubicaciones&lt;br /&gt;
** Actividades (pueden ser migradas por el módulo correspondiente)&lt;br /&gt;
** Períodos Lectivos Genéricos (se cargan en la instalación del sistema)&lt;br /&gt;
** Escala de notas&lt;br /&gt;
** Planes de Estudios ACTIVOS.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_anios.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||anio_academico||integer||N||aaaa||Año académico||sga_anios_academicos.anio_academico&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_periodos_lectivos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(100)||N||||Nombre del Período Lectivo||&lt;br /&gt;
|-&lt;br /&gt;
| 2||descripcion||varchar(255)||S||||Descripción del Período Lecivo||&lt;br /&gt;
|-&lt;br /&gt;
| 3||anio_academico||integer||N||||Año académico del período lectivo||&lt;br /&gt;
|-&lt;br /&gt;
| 4||periodo_generico||integer||N||||Período lectivo genérico. &amp;lt;br&amp;gt; Ej: Anual, 1er Cuatrimestre, 2do Cuatrimestre...||sga_periodos_genericos.periodo_generico&lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_inicio ||date|| N || dd/mm/aaaa||Fecha de inicio del Período Lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 6||fecha_fin ||date|| N || dd/mm/aaaa	||Fecha de finalización de Período Lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||fecha_inicio_dictado ||date|| N || dd/mm/aaaa ||Fecha de inicio del dictado de clases|| &lt;br /&gt;
|-&lt;br /&gt;
| 8||fecha_fin_dictado  ||date|| N || dd/mm/aaaa||Fecha de finalización del dictado de clases|| &lt;br /&gt;
|-&lt;br /&gt;
| 9||fecha_tope_movimientos ||date|| N || dd/mm/aaaa||Fecha tope de movimientos del período lectivo|| &lt;br /&gt;
|-&lt;br /&gt;
| 10||fecha_inactivacion  ||date|| N || dd/mm/aaaa||Fecha de inactivación del período lectivo||  &lt;br /&gt;
|-&lt;br /&gt;
| 11||fecha_publicacion_comision ||date|| N || dd/mm/aaaa||Fecha de publicación de comisiones|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_comisiones.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(100)||N||||Nombre de la comisión||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico de la comisión||sga_periodos_lectivos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| 3||periodo_lectivo_nombre||varchar(100)||N||||Período lectivo de la comisión||sga_periodos_lectivos&lt;br /&gt;
|-&lt;br /&gt;
| 4||actividad_codigo ||varchar(10)|| N ||||Código de actividad ||sga_elementos.codigo &lt;br /&gt;
|-&lt;br /&gt;
| 5||turno ||integer|| S ||||Turno de la comisión||sga_turnos_cursada.turno &lt;br /&gt;
|-&lt;br /&gt;
| 6||cupo ||smallint|| S ||||Cupo de alumnos la comisión|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||ubicacion  ||integer|| N || ||Ubicación||sga_ubicaciones.ubicacion &lt;br /&gt;
|-&lt;br /&gt;
| 8||observaciones ||varchar(300)|| S || ||Observaciones|| &lt;br /&gt;
|-&lt;br /&gt;
| 9||instancia_regular  ||char(1)|| N ||S - Es regular &amp;lt;br&amp;gt; N - No es Regular||Comisión regular/no regular||sga_comisiones_instancias  &lt;br /&gt;
|-&lt;br /&gt;
| 10||escala_nota_regular ||integer|| S || ||Escala de notas comisión regular||sga_escalas_notas.escala_nota &lt;br /&gt;
|-&lt;br /&gt;
| 11||instancia_promocion  ||char(1)|| N ||S - Es promocional &amp;lt;br&amp;gt; N - No es promocional||Comisión promocional / no promocional||sga_comisiones_instancias  &lt;br /&gt;
|-&lt;br /&gt;
| 12||escala_nota_promocion ||integer|| S || ||Escala de notas comisión promocional||sga_escalas_notas.escala_nota&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_turnos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico del turno de examen||sga_periodos_lectivos&lt;br /&gt;
|-&lt;br /&gt;
| 3||turno_tipo ||integer|| N || ||Tipo de turno. &amp;lt;br&amp;gt; Ej: Normal, Especial, Reválidas, etc...||sga_turnos_examen_tipos.turno_tipo&lt;br /&gt;
|-&lt;br /&gt;
| 4||fecha_inicio  ||date|| N ||dd/mm/aaaa||Fecha de inicio del turno de examen||  &lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_fin ||date|| N ||dd/mm/aaaa ||Fecha de finalización del turno de examen||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_llamados.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !!&amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico||sga_periodos_lectivos.anio_academico&lt;br /&gt;
|-&lt;br /&gt;
| 3||llamado_nombre ||varchar(100)|| N || ||Nombre del llamado||&lt;br /&gt;
|-&lt;br /&gt;
| 4||fecha_inicio  ||date|| N ||dd/mm/aaaa||Fecha de inicio del llamado||  &lt;br /&gt;
|-&lt;br /&gt;
| 5||fecha_fin ||date|| N ||dd/mm/aaaa ||Fecha de finalización del llamado||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_mesas.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||nombre||varchar(50)||N||||Nombre de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 2||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 3||anio_academico||integer||N||||Año académico||&lt;br /&gt;
|-&lt;br /&gt;
| 4||actividad_codigo ||varchar(10)|| N ||||Código de actividad ||sga_elementos.codigo&lt;br /&gt;
|-&lt;br /&gt;
| 5||ubicacion  ||integer|| N ||||Ubicación de la mesa||sga_ubicaciones.ubicacion   &lt;br /&gt;
|-&lt;br /&gt;
| 6||tipo_de_mesa ||smallint|| N ||0 - Libres y regulares&amp;lt;br&amp;gt; 3 - Regulares &amp;lt;br&amp;gt; 4 - Libres ||Tipo de mesa de examen: libres y/o regulares||&lt;br /&gt;
|-&lt;br /&gt;
| 7||escala_nota ||integer|| N ||||Escala de notas de la mesa de examen||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 8||observaciones ||varchar(255)|| S ||||Observaciones||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''mig_llamados_mesa.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||turno_examen_nombre||varchar(100)||N||||Nombre del turno de examen||&lt;br /&gt;
|-&lt;br /&gt;
| 2||anio_academico||integer||N||||Año académico||&lt;br /&gt;
|-&lt;br /&gt;
| 3||llamado_nombre ||varchar(100)|| N || ||Nombre del llamado||&lt;br /&gt;
|-&lt;br /&gt;
| 4||mesa_examen_nombre  ||varchar(100)|| N ||||Nombre de la mesa de examen||   &lt;br /&gt;
|-&lt;br /&gt;
| 5||actividad_codigo ||varchar(10)||N||||Código de actividad||sga_mesas_examen.elemento&lt;br /&gt;
|-&lt;br /&gt;
| 6||fecha ||date|| N ||dd/mm/aaaa||Fecha de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 7||hora_inicio ||time|| N||HH:mm||Hora de inicio de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 8||hora_fin ||time|| N||HH:mm||Hora finalización de la mesa||&lt;br /&gt;
|-&lt;br /&gt;
| 9||espacio ||integer||S||||Espacio||&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas '''ext.'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/02_Calendario_Academico/'''script_ mig_calendario_acad.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_anios_academicos', 'mig_periodos_lectivos', 'mig_comisiones', 'mig_turnos_examen', 'mig_llamados', 'mig_mesas_examen', 'mig_llamados_mesa' en el esquema 'ext', y se llenarán las mismas con los datos los CSV creados en el paso anterior.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0008.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/02_Calendario_Academico, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/01_Pre_Controles/''prectrl_calend.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0009.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Calendario_Academico.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Calendario_Academico.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/02_Migracion/''mig_calendario_academico.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0010.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Calendario_Academico/03_Pos_Controles/''posctrl_calend.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0011.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Calendario_Academico.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Actividades|&amp;lt; Migrar Actividades]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Matricula|Migrar Matriculas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=14484</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Actividades</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=14484"/>
				<updated>2016-12-14T15:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actividades''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actividades'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas''' || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Escalas de notas'''  || Escalas de notas default para los ditintos tipos de aprobaciones (Regularidad, Promoción, Exámenes, Equivalencias) || &amp;lt;small&amp;gt;PROPUESTAS FORMATIVAS » ESCALAS DE NOTAS » ESCALAS DE NOTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_actividades.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||codigo||varchar(10)||S|| || Código de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 2||nombre||varchar(255)||N|| || Nombre de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 3||nombre_abreviado||varchar(50)||N|| || Nombre Abreviado de la Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 4||entidad_subtipo||integer||N||50 -Materia ||Código de subtipo de entidad||&lt;br /&gt;
|-&lt;br /&gt;
| 5||estado ||char(1)|| N || A - Activo&amp;lt;br&amp;gt;B - Baja ||Estado de la Actividad || &lt;br /&gt;
|-&lt;br /&gt;
| 6||disponible_para || char(1) ||N|| T - Mesas y Comisiones &amp;lt;br&amp;gt; C - Solo para Comisiones &amp;lt;br&amp;gt;M - Solo para mesas ||Actividad disponible para Mesas y/o Comisiones|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||responsable_academica || integer || S ||  ||Responsable académica de la actividad|| sga_responsables_academicas.responsable_academica&lt;br /&gt;
|-&lt;br /&gt;
| 8||creditos  || numeric(8,2) || S || ||Créditos || &lt;br /&gt;
|-&lt;br /&gt;
| 9||horas_semanales || numeric(8,2) || S||  ||Cantidad de horas semanales ||&lt;br /&gt;
|-&lt;br /&gt;
| 10||horas_totales  || numeric(8,2) || S || ||Cantidad de horas totales || &lt;br /&gt;
|-&lt;br /&gt;
| 11||requiere_cursada || char(1) || N || N (Default) ||Requiere o no cursada||&lt;br /&gt;
|-&lt;br /&gt;
| 12||requiere_examen || char(1) || N || N (Default) ||Requiere o no examen|| &lt;br /&gt;
|-&lt;br /&gt;
| 13||permite_promocion || char(1) || N || N (Default) ||Permite promoción||&lt;br /&gt;
|-&lt;br /&gt;
| 14||permite_rendir_libre || char(1) || N || N (Default) ||Permite rendir libre|| &lt;br /&gt;
|-&lt;br /&gt;
| 15||aprobacion_x_resolucion || char(1) || N || N (Default) ||Aprobación por resolución|| &lt;br /&gt;
|-&lt;br /&gt;
| 16||vigencia|| smallint || S || || Vigencia de la materia|| &lt;br /&gt;
|-&lt;br /&gt;
| 17||promediable || char(1) || N || N (Default) ||¿Es promediable?|| &lt;br /&gt;
|-&lt;br /&gt;
| 18||sale_listado || char(1) || N || S (Default) ||Sale listado|| &lt;br /&gt;
|-&lt;br /&gt;
| 19||cantidad_de_aplazos || smallint || S||  ||Cantidad de aplazos|| &lt;br /&gt;
|-&lt;br /&gt;
| 20||escala_nota_cursada_regular || integer|| N ||||Escala de nota en cursada regular||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 21||escala_nota_cursada_promocion || integer || N ||||Escala de nota en cursada promoción ||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 22||escala_nota_examen || integer || N || ||Escala de nota en examen || sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 23||escala_nota_equivalencia || integer || N ||||Escala de nota en equivalencias||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 24||contenido || text || S || ||Contenido de la actividad||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_actividades'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/01_Actividades/'''script_mig_actividades.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_actividades' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_actividades.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0003.png|ninguna]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/01_Actividades, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/01_Pre_Controles/''prectrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0004.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0005.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actividades.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/02_Migracion/''mig_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0006.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/03_Pos_Controles/''posctrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0007.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Docentes|&amp;lt; Migración Docentes]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico|Migrar Calendario Académico &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=17103</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Actividades</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=17103"/>
				<updated>2016-12-14T15:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actividades''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actividades'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas''' || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Escalas de notas'''  || Escalas de notas default para los ditintos tipos de aprobaciones (Regularidad, Promoción, Exámenes, Equivalencias) || &amp;lt;small&amp;gt;PROPUESTAS FORMATIVAS » ESCALAS DE NOTAS » ESCALAS DE NOTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_actividades.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||codigo||varchar(10)||S|| || Código de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 2||nombre||varchar(255)||N|| || Nombre de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 3||nombre_abreviado||varchar(50)||N|| || Nombre Abreviado de la Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 4||entidad_subtipo||integer||N||50 -Materia ||Código de subtipo de entidad||&lt;br /&gt;
|-&lt;br /&gt;
| 5||estado ||char(1)|| N || A - Activo&amp;lt;br&amp;gt;B - Baja ||Estado de la Actividad || &lt;br /&gt;
|-&lt;br /&gt;
| 6||disponible_para || char(1) ||N|| T - Mesas y Comisiones &amp;lt;br&amp;gt; C - Solo para Comisiones &amp;lt;br&amp;gt;M - Solo para mesas ||Actividad disponible para Mesas y/o Comisiones|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||responsable_academica || integer || S ||  ||Responsable académica de la actividad|| sga_responsables_academicas.responsable_academica&lt;br /&gt;
|-&lt;br /&gt;
| 8||creditos  || numeric(8,2) || S || ||Créditos || &lt;br /&gt;
|-&lt;br /&gt;
| 9||horas_semanales || numeric(8,2) || S||  ||Cantidad de horas semanales ||&lt;br /&gt;
|-&lt;br /&gt;
| 10||horas_totales  || numeric(8,2) || S || ||Cantidad de horas totales || &lt;br /&gt;
|-&lt;br /&gt;
| 11||requiere_cursada || char(1) || N || N (Default) ||Requiere o no cursada||&lt;br /&gt;
|-&lt;br /&gt;
| 12||requiere_examen || char(1) || N || N (Default) ||Requiere o no examen|| &lt;br /&gt;
|-&lt;br /&gt;
| 13||permite_promocion || char(1) || N || N (Default) ||Permite promoción||&lt;br /&gt;
|-&lt;br /&gt;
| 14||permite_rendir_libre || char(1) || N || N (Default) ||Permite rendir libre|| &lt;br /&gt;
|-&lt;br /&gt;
| 15||aprobacion_x_resolucion || char(1) || N || N (Default) ||Aprobación por resolución|| &lt;br /&gt;
|-&lt;br /&gt;
| 16||vigencia|| smallint || S || || Vigencia de la materia|| &lt;br /&gt;
|-&lt;br /&gt;
| 17||promediable || char(1) || N || N (Default) ||¿Es promediable?|| &lt;br /&gt;
|-&lt;br /&gt;
| 18||sale_listado || char(1) || N || S (Default) ||Sale listado|| &lt;br /&gt;
|-&lt;br /&gt;
| 19||cantidad_de_aplazos || smallint || S||  ||Cantidad de aplazos|| &lt;br /&gt;
|-&lt;br /&gt;
| 20||escala_nota_cursada_regular || integer|| N ||||Escala de nota en cursada regular||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 21||escala_nota_cursada_promocion || integer || N ||||Escala de nota en cursada promoción ||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 22||escala_nota_examen || integer || N || ||Escala de nota en examen || sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 23||escala_nota_equivalencia || integer || N ||||Escala de nota en equivalencias||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 24||contenido || text || S || ||Contenido de la actividad||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_actividades'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/01_Actividades/'''script_mig_actividades.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_actividades' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_actividades.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0003.png|ninguna]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/01_Actividades, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/01_Pre_Controles/''prectrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0004.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0005.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actividades.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/02_Migracion/''mig_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0006.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/03_Pos_Controles/''posctrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0007.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Docentes|&amp;lt; Migración Docentes]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico|Migrar Calendario Académico &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=29589</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Actividades</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=29589"/>
				<updated>2016-12-14T15:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actividades''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actividades'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas''' || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Escalas de notas'''  || Escalas de notas default para los ditintos tipos de aprobaciones (Regularidad, Promoción, Exámenes, Equivalencias) || &amp;lt;small&amp;gt;PROPUESTAS FORMATIVAS » ESCALAS DE NOTAS » ESCALAS DE NOTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_actividades.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||codigo||varchar(10)||S|| || Código de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 2||nombre||varchar(255)||N|| || Nombre de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 3||nombre_abreviado||varchar(50)||N|| || Nombre Abreviado de la Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 4||entidad_subtipo||integer||N||50 -Materia ||Código de subtipo de entidad||&lt;br /&gt;
|-&lt;br /&gt;
| 5||estado ||char(1)|| N || A - Activo&amp;lt;br&amp;gt;B - Baja ||Estado de la Actividad || &lt;br /&gt;
|-&lt;br /&gt;
| 6||disponible_para || char(1) ||N|| T - Mesas y Comisiones &amp;lt;br&amp;gt; C - Solo para Comisiones &amp;lt;br&amp;gt;M - Solo para mesas ||Actividad disponible para Mesas y/o Comisiones|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||responsable_academica || integer || S ||  ||Responsable académica de la actividad|| sga_responsables_academicas.responsable_academica&lt;br /&gt;
|-&lt;br /&gt;
| 8||creditos  || numeric(8,2) || S || ||Créditos || &lt;br /&gt;
|-&lt;br /&gt;
| 9||horas_semanales || numeric(8,2) || S||  ||Cantidad de horas semanales ||&lt;br /&gt;
|-&lt;br /&gt;
| 10||horas_totales  || numeric(8,2) || S || ||Cantidad de horas totales || &lt;br /&gt;
|-&lt;br /&gt;
| 11||requiere_cursada || char(1) || N || N (Default) ||Requiere o no cursada||&lt;br /&gt;
|-&lt;br /&gt;
| 12||requiere_examen || char(1) || N || N (Default) ||Requiere o no examen|| &lt;br /&gt;
|-&lt;br /&gt;
| 13||permite_promocion || char(1) || N || N (Default) ||Permite promoción||&lt;br /&gt;
|-&lt;br /&gt;
| 14||permite_rendir_libre || char(1) || N || N (Default) ||Permite rendir libre|| &lt;br /&gt;
|-&lt;br /&gt;
| 15||aprobacion_x_resolucion || char(1) || N || N (Default) ||Aprobación por resolución|| &lt;br /&gt;
|-&lt;br /&gt;
| 16||vigencia|| smallint || S || || Vigencia de la materia|| &lt;br /&gt;
|-&lt;br /&gt;
| 17||promediable || char(1) || N || N (Default) ||¿Es promediable?|| &lt;br /&gt;
|-&lt;br /&gt;
| 18||sale_listado || char(1) || N || S (Default) ||Sale listado|| &lt;br /&gt;
|-&lt;br /&gt;
| 19||cantidad_de_aplazos || smallint || S||  ||Cantidad de aplazos|| &lt;br /&gt;
|-&lt;br /&gt;
| 20||escala_nota_cursada_regular || integer|| N ||||Escala de nota en cursada regular||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 21||escala_nota_cursada_promocion || integer || N ||||Escala de nota en cursada promoción ||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 22||escala_nota_examen || integer || N || ||Escala de nota en examen || sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 23||escala_nota_equivalencia || integer || N ||||Escala de nota en equivalencias||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 24||contenido || text || S || ||Contenido de la actividad||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_actividades'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/01_Actividades/'''script_mig_actividades.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_actividades' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_actividades.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0003.png|ninguna]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/01_Actividades, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/01_Pre_Controles/''prectrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0004.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0005.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actividades.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/02_Migracion/''mig_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0006.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/03_Pos_Controles/''posctrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0007.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Docentes|&amp;lt; Migración Docentes]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico|Migrar Calendario Académico &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=38439</id>
		<title>SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Actividades</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=38439"/>
				<updated>2016-12-14T15:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actividades''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actividades'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas''' || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Escalas de notas'''  || Escalas de notas default para los ditintos tipos de aprobaciones (Regularidad, Promoción, Exámenes, Equivalencias) || &amp;lt;small&amp;gt;PROPUESTAS FORMATIVAS » ESCALAS DE NOTAS » ESCALAS DE NOTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_actividades.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||codigo||varchar(10)||S|| || Código de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 2||nombre||varchar(255)||N|| || Nombre de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 3||nombre_abreviado||varchar(50)||N|| || Nombre Abreviado de la Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 4||entidad_subtipo||integer||N||50 -Materia ||Código de subtipo de entidad||&lt;br /&gt;
|-&lt;br /&gt;
| 5||estado ||char(1)|| N || A - Activo&amp;lt;br&amp;gt;B - Baja ||Estado de la Actividad || &lt;br /&gt;
|-&lt;br /&gt;
| 6||disponible_para || char(1) ||N|| T - Mesas y Comisiones &amp;lt;br&amp;gt; C - Solo para Comisiones &amp;lt;br&amp;gt;M - Solo para mesas ||Actividad disponible para Mesas y/o Comisiones|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||responsable_academica || integer || S ||  ||Responsable académica de la actividad|| sga_responsables_academicas.responsable_academica&lt;br /&gt;
|-&lt;br /&gt;
| 8||creditos  || numeric(8,2) || S || ||Créditos || &lt;br /&gt;
|-&lt;br /&gt;
| 9||horas_semanales || numeric(8,2) || S||  ||Cantidad de horas semanales ||&lt;br /&gt;
|-&lt;br /&gt;
| 10||horas_totales  || numeric(8,2) || S || ||Cantidad de horas totales || &lt;br /&gt;
|-&lt;br /&gt;
| 11||requiere_cursada || char(1) || N || N (Default) ||Requiere o no cursada||&lt;br /&gt;
|-&lt;br /&gt;
| 12||requiere_examen || char(1) || N || N (Default) ||Requiere o no examen|| &lt;br /&gt;
|-&lt;br /&gt;
| 13||permite_promocion || char(1) || N || N (Default) ||Permite promoción||&lt;br /&gt;
|-&lt;br /&gt;
| 14||permite_rendir_libre || char(1) || N || N (Default) ||Permite rendir libre|| &lt;br /&gt;
|-&lt;br /&gt;
| 15||aprobacion_x_resolucion || char(1) || N || N (Default) ||Aprobación por resolución|| &lt;br /&gt;
|-&lt;br /&gt;
| 16||vigencia|| smallint || S || || Vigencia de la materia|| &lt;br /&gt;
|-&lt;br /&gt;
| 17||promediable || char(1) || N || N (Default) ||¿Es promediable?|| &lt;br /&gt;
|-&lt;br /&gt;
| 18||sale_listado || char(1) || N || S (Default) ||Sale listado|| &lt;br /&gt;
|-&lt;br /&gt;
| 19||cantidad_de_aplazos || smallint || S||  ||Cantidad de aplazos|| &lt;br /&gt;
|-&lt;br /&gt;
| 20||escala_nota_cursada_regular || integer|| N ||||Escala de nota en cursada regular||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 21||escala_nota_cursada_promocion || integer || N ||||Escala de nota en cursada promoción ||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 22||escala_nota_examen || integer || N || ||Escala de nota en examen || sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 23||escala_nota_equivalencia || integer || N ||||Escala de nota en equivalencias||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 24||contenido || text || S || ||Contenido de la actividad||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_actividades'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/01_Actividades/'''script_mig_actividades.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_actividades' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_actividades.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0003.png|ninguna]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/01_Actividades, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/01_Pre_Controles/''prectrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0004.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0005.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actividades.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/02_Migracion/''mig_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0006.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/03_Pos_Controles/''posctrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0007.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.15.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Docentes|&amp;lt; Migración Docentes]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico|Migrar Calendario Académico &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=44606</id>
		<title>SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Actividades</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Actividades&amp;diff=44606"/>
				<updated>2016-12-14T15:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Actividades''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Actividades'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas''' || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Escalas de notas'''  || Escalas de notas default para los ditintos tipos de aprobaciones (Regularidad, Promoción, Exámenes, Equivalencias) || &amp;lt;small&amp;gt;PROPUESTAS FORMATIVAS » ESCALAS DE NOTAS » ESCALAS DE NOTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_actividades.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!!&amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1||codigo||varchar(10)||S|| || Código de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 2||nombre||varchar(255)||N|| || Nombre de Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 3||nombre_abreviado||varchar(50)||N|| || Nombre Abreviado de la Actividad||&lt;br /&gt;
|-&lt;br /&gt;
| 4||entidad_subtipo||integer||N||50 -Materia ||Código de subtipo de entidad||&lt;br /&gt;
|-&lt;br /&gt;
| 5||estado ||char(1)|| N || A - Activo&amp;lt;br&amp;gt;B - Baja ||Estado de la Actividad || &lt;br /&gt;
|-&lt;br /&gt;
| 6||disponible_para || char(1) ||N|| T - Mesas y Comisiones &amp;lt;br&amp;gt; C - Solo para Comisiones &amp;lt;br&amp;gt;M - Solo para mesas ||Actividad disponible para Mesas y/o Comisiones|| &lt;br /&gt;
|-&lt;br /&gt;
| 7||responsable_academica || integer || S ||  ||Responsable académica de la actividad|| sga_responsables_academicas.responsable_academica&lt;br /&gt;
|-&lt;br /&gt;
| 8||creditos  || numeric(8,2) || S || ||Créditos || &lt;br /&gt;
|-&lt;br /&gt;
| 9||horas_semanales || numeric(8,2) || S||  ||Cantidad de horas semanales ||&lt;br /&gt;
|-&lt;br /&gt;
| 10||horas_totales  || numeric(8,2) || S || ||Cantidad de horas totales || &lt;br /&gt;
|-&lt;br /&gt;
| 11||requiere_cursada || char(1) || N || N (Default) ||Requiere o no cursada||&lt;br /&gt;
|-&lt;br /&gt;
| 12||requiere_examen || char(1) || N || N (Default) ||Requiere o no examen|| &lt;br /&gt;
|-&lt;br /&gt;
| 13||permite_promocion || char(1) || N || N (Default) ||Permite promoción||&lt;br /&gt;
|-&lt;br /&gt;
| 14||permite_rendir_libre || char(1) || N || N (Default) ||Permite rendir libre|| &lt;br /&gt;
|-&lt;br /&gt;
| 15||aprobacion_x_resolucion || char(1) || N || N (Default) ||Aprobación por resolución|| &lt;br /&gt;
|-&lt;br /&gt;
| 16||vigencia|| smallint || S || || Vigencia de la materia|| &lt;br /&gt;
|-&lt;br /&gt;
| 17||promediable || char(1) || N || N (Default) ||¿Es promediable?|| &lt;br /&gt;
|-&lt;br /&gt;
| 18||sale_listado || char(1) || N || S (Default) ||Sale listado|| &lt;br /&gt;
|-&lt;br /&gt;
| 19||cantidad_de_aplazos || smallint || S||  ||Cantidad de aplazos|| &lt;br /&gt;
|-&lt;br /&gt;
| 20||escala_nota_cursada_regular || integer|| N ||||Escala de nota en cursada regular||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 21||escala_nota_cursada_promocion || integer || N ||||Escala de nota en cursada promoción ||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 22||escala_nota_examen || integer || N || ||Escala de nota en examen || sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 23||escala_nota_equivalencia || integer || N ||||Escala de nota en equivalencias||sga_escalas_notas.escala_nota&lt;br /&gt;
|-&lt;br /&gt;
| 24||contenido || text || S || ||Contenido de la actividad||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_actividades'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/01_Actividades/'''script_mig_actividades.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_actividades' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_actividades.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0003.png|ninguna]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/01_Actividades, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/01_Pre_Controles/''prectrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0004.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0005.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Actividades.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/02_Migracion/''mig_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0006.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/01_Actividades/03_Pos_Controles/''posctrl_actividades.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0007.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Actividades.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.16.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Docentes|&amp;lt; Migración Docentes]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Calendario Academico|Migrar Calendario Académico &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=14483</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=14483"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=17108</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=17108"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=29594</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=29594"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=38444</id>
		<title>SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.15.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=38444"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.15.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.15.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=44611</id>
		<title>SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.16.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=44611"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.16.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.16.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.17.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=56363</id>
		<title>SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.17.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=56363"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.17.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.17.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.18.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=64859</id>
		<title>SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.18.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=64859"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.18.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.18.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.19.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=71703</id>
		<title>SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.19.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=71703"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.19.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.19.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.20.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=75932</id>
		<title>SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.20.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=75932"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.20.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.20.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.21.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=86258</id>
		<title>SIU-Guarani/Version3.21.0/Migracion/Desde sistemas externos/Migracion/Docentes</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.21.0/Migracion/Desde_sistemas_externos/Migracion/Docentes&amp;diff=86258"/>
				<updated>2016-12-14T15:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Docentes''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Docentes'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se migrarán los '''docentes''' y '''tribunales de examen'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Al migrar el legajo docente, si el docente ya existe en la base en la tabla de personas (mdp_personas: identificado por pais_documento + tipo_documento + nro_documento), solo se da de alta el docente en la tabla de docentes (sga_docentes). Estos casos se informarán en los pre-controles.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, sga_docentes, sga_tribunal_examen, sga_tribunal_docentes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Archivo '''mig_docentes.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
|  2 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
|  3 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || cuit_cuil|| varchar(15) || S ||  || Nro de cuit/cuil (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || apellido || varchar(60) || N ||  || Apellido del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || nombres || varchar(60) || N ||  || Nombres del docente || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || docente_legajo || varchar(15) ||N || || Nro de legajo docente. Debe ser único por docente ||  &lt;br /&gt;
|-&lt;br /&gt;
|  8 || docente_estado || char(1) || N ||  A-Activo&amp;lt;br&amp;gt;B-Baja  || || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || usuario || varchar(60) || S ||  || ID de acceso a Guarani 3. Debe ser único en el sistema || mdp_personas.usuario&lt;br /&gt;
|-&lt;br /&gt;
|  10 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
| 14 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del docente ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 18 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || email || varchar(100) || S ||  || Direccion de email del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 21 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 22 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 24 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 26 || localidad || integer ||S || ||Localidad donde vive el docente || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 27 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 35 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || unidad || varchar(5) || S || || || &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Archivo '''mig_tribunal_examen.csv'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tabla para migrar tribunales de examen.&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!!  &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || nombre_tribunal || varchar(100) || N ||  || Nombre del Tribunal Docente ||&lt;br /&gt;
|-&lt;br /&gt;
| 2 || docente_legajo || varchar(15) || N || || Nro de Legajo del Docente || sga_docentes.legajo&lt;br /&gt;
|-&lt;br /&gt;
| 3 || rol|| integer || N ||  || Rol del docente en el tribunal de examen || sga_tribunal_roles.rol&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/05_Docentes/'''script_mig_docentes.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán las tablas 'mig_docentes' y 'mig_tribunal_examen' en el esquema 'ext', y se llenarán las mismas con los datos del CSV creados en el paso anterior&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0022 1.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/05_Docentes, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/01_Pre_Controles/''prectrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0023.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Docentes.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Docentes.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/02_Migracion/''mig_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0024.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/05_Docentes/03_Pos_Controles/''posctrl_docentes.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0025.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Docentes.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.21.0/Migracion/Kettle/Revision Errores|revisar el error]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.21.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.21.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.21.0/Migracion/Desde sistemas externos/Migracion/Actividades|Migrar Actividades &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14482</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14482"/>
				<updated>2016-12-14T15:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 30 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 36 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 49 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 52 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 54 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 58 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Esquema|&amp;lt; Creación de Esquema]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Docentes|Migrar Docentes &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=17106</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=17106"/>
				<updated>2016-12-14T15:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 30 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 36 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 49 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 52 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 54 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 58 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Esquema|&amp;lt; Creación de Esquema]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde sistemas externos/Migracion/Docentes|Migrar Docentes &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=29592</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=29592"/>
				<updated>2016-12-14T15:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 30 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 36 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 49 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 52 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 54 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 58 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Esquema|&amp;lt; Creación de Esquema]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde sistemas externos/Migracion/Docentes|Migrar Docentes &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14481</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14481"/>
				<updated>2016-12-14T15:47:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 30 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 36 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 49 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 52 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 54 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 58 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.11.0/Migracion/Desde sistemas externos/Migracion/Esquema|&amp;lt; Creación de Esquema]] &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.11.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.11.0/Migracion/Desde sistemas externos/Migracion/Docentes|Migrar Docentes &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/desde_sistemas_externos&amp;diff=14480</id>
		<title>SIU-Guarani/version3.12.0/migracion/desde sistemas externos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/desde_sistemas_externos&amp;diff=14480"/>
				<updated>2016-12-14T15:34:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__NOTOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración desde Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
En este apartado se detallarán todos los circuitos funcionales disponibles para realizar la migración de datos de un sistema externo a Guaraní 3.&lt;br /&gt;
&lt;br /&gt;
== Etapa Inicial ==&lt;br /&gt;
&lt;br /&gt;
=== La Herramienta: Pentaho - Kettle ===&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Instalacion| Instalación ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Configuracion| Configuración ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Delimitador| Establecer Delimitador ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/version3.12.0/migracion/kettle/revision_Errores| Revisión de Errores ]]&lt;br /&gt;
&lt;br /&gt;
=== El Sistema: Guaraní 3 ===&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Guarani3/Instalacion| Instalación ]]&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Guarani3/Carga_de_Datos| Carga de datos ]]&lt;br /&gt;
&lt;br /&gt;
== Etapa de Migración ==&lt;br /&gt;
=== Preparando la Base de Datos===&lt;br /&gt;
* [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Esquema| Creación del Esquema ]]&lt;br /&gt;
&lt;br /&gt;
=== Migración de Módulos ===&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas| Personas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Docentes| Docentes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actividades| Actividades ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico| Calendario Académico ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula| Matrículas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Cursadas| Cursadas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Examenes| Inscripción a Exámenes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Actas| Actas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Equivalencias| Equivalencias ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---- &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[SIU-Guarani/Version3.12.0 | &amp;lt; Volver ]]&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.13.0/migracion/desde_sistemas_externos&amp;diff=17094</id>
		<title>SIU-Guarani/version3.13.0/migracion/desde sistemas externos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.13.0/migracion/desde_sistemas_externos&amp;diff=17094"/>
				<updated>2016-12-14T15:34:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__NOTOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración desde Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
En este apartado se detallarán todos los circuitos funcionales disponibles para realizar la migración de datos de un sistema externo a Guaraní 3.&lt;br /&gt;
&lt;br /&gt;
== Etapa Inicial ==&lt;br /&gt;
&lt;br /&gt;
=== La Herramienta: Pentaho - Kettle ===&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Instalacion| Instalación ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Configuracion| Configuración ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Kettle/Delimitador| Establecer Delimitador ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/version3.13.0/migracion/kettle/revision_Errores| Revisión de Errores ]]&lt;br /&gt;
&lt;br /&gt;
=== El Sistema: Guaraní 3 ===&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Guarani3/Instalacion| Instalación ]]&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Guarani3/Carga_de_Datos| Carga de datos ]]&lt;br /&gt;
&lt;br /&gt;
== Etapa de Migración ==&lt;br /&gt;
=== Preparando la Base de Datos===&lt;br /&gt;
* [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Esquema| Creación del Esquema ]]&lt;br /&gt;
&lt;br /&gt;
=== Migración de Módulos ===&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Personas| Personas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Docentes| Docentes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actividades| Actividades ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico| Calendario Académico ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Matricula| Matrículas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Cursadas| Cursadas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Examenes| Inscripción a Exámenes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Actas| Actas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.13.0/Migracion/Desde_sistemas_externos/Migracion/Equivalencias| Equivalencias ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---- &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[SIU-Guarani/Version3.13.0 | &amp;lt; Volver ]]&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.14.0/migracion/desde_sistemas_externos&amp;diff=29580</id>
		<title>SIU-Guarani/version3.14.0/migracion/desde sistemas externos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.14.0/migracion/desde_sistemas_externos&amp;diff=29580"/>
				<updated>2016-12-14T15:34:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__NOTOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración desde Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
En este apartado se detallarán todos los circuitos funcionales disponibles para realizar la migración de datos de un sistema externo a Guaraní 3.&lt;br /&gt;
&lt;br /&gt;
== Etapa Inicial ==&lt;br /&gt;
&lt;br /&gt;
=== La Herramienta: Pentaho - Kettle ===&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Instalacion| Instalación ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Configuracion| Configuración ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Kettle/Delimitador| Establecer Delimitador ]]&lt;br /&gt;
&lt;br /&gt;
* [[SIU-Guarani/version3.14.0/migracion/kettle/revision_Errores| Revisión de Errores ]]&lt;br /&gt;
&lt;br /&gt;
=== El Sistema: Guaraní 3 ===&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Guarani3/Instalacion| Instalación ]]&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Guarani3/Carga_de_Datos| Carga de datos ]]&lt;br /&gt;
&lt;br /&gt;
== Etapa de Migración ==&lt;br /&gt;
=== Preparando la Base de Datos===&lt;br /&gt;
* [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Esquema| Creación del Esquema ]]&lt;br /&gt;
&lt;br /&gt;
=== Migración de Módulos ===&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Personas| Personas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Docentes| Docentes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actividades| Actividades ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Calendario_Academico| Calendario Académico ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Matricula| Matrículas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Cursadas| Cursadas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Examenes| Inscripción a Exámenes ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Actas| Actas ]]&lt;br /&gt;
# [[SIU-Guarani/Version3.14.0/Migracion/Desde_sistemas_externos/Migracion/Equivalencias| Equivalencias ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---- &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[SIU-Guarani/Version3.14.0 | &amp;lt; Volver ]]&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=14478</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Matricula</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Matricula&amp;diff=14478"/>
				<updated>2016-12-12T15:53:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Matrículas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Matrículas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
* Carga de datos a Guaraní 3 por sistema:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Dato a Cargar&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Menú de G3&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubicaciones''' || Ubicación geográfica (Sedes, subsedes, etc..) || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » UBICACIONES » UBICACIONES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Responsables Académicas'''  || Responsables académicas de las propuestas y actividades || &amp;lt;small&amp;gt;» UNIDADES DE GESTIÓN » ADMINISTRAR RESPONSABLES ACADÉMICAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Años académicos'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » ACTUALIZACIONES » AÑOS ACADÉMICOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Períodos de inscripción'''  || Este dato lo creará en forma automática el proceso de migración en el caso de no existir creado en la base de datos|| &amp;lt;small&amp;gt;» CALENDARIO » PERÍODOS DE INSCRIPCIÓN » PERÍODOS DE INSCRIPCIÓN A PROPUESTAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Certificaciones'''  || Certificados que otorga cada plan de estudios|| &amp;lt;small&amp;gt;» CONSTANCIAS Y CERTIFICADOS » ADMINISTRAR CONSTANCIAS Y CERTIFICADOS&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ASIGNACIÓN DE CERTIFICADOS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Actividades'''  || Actividades de los planes de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ACTIVIDADES » ACTIVIDADES&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Propuestas'''  || Propuestas Formativas que estarán asociadas al plan de estudios|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » ADMINISTRAR PROPUESTAS FORMATIVAS&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Planes de Estudios	'''  || Creación de planes, asignación de propuestas y certificaciones que cada plan otorga. El plan debe estar activo.|| &amp;lt;small&amp;gt;» PROPUESTAS FORMATIVAS » PLANES DE ESTUDIO » ADMINISTRAR PLANES DE ESTUDIO&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Motivos de Excepción'''  || Motivos de excepción de requisitos de ingreso|| &amp;lt;small&amp;gt;» REQUISITOS » REQUISITOS DE INGRESO » MOTIVOS DE EXCEPCIÓN DE REQUISITOS&amp;lt;/small&amp;gt; &lt;br /&gt;
|} &lt;br /&gt;
Habiendo verificado los datos cargados en Guaraní 3, se puede avanzar con la migración del módulo. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación de los archivos CSV: &amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''mig_alumnos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || legajo||varchar(20)||S|| || Nro de legajo del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || tipo_documento||smallint||N ||0 - DNI||Tipo de documento || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 3 || nro_documento||varchar(15)||N|| || Nro de documento. ||&lt;br /&gt;
|-&lt;br /&gt;
| 4 || propuesta||integer||N|| || ID de la propuesta || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 5 || plan_version_ingreso ||integer|| N || || Versión de plan de estudios con el que ingresó a la propuesta|| sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 6 || plan_version_actual ||integer|| N || || Versión de plan de estudios actual del alumno || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 7 || plan_version_actual_fecha ||date|| S || ||  Fecha de cambio a la versión actual. Solo si plan_version_ingreso &amp;lt;&amp;gt; plan_version_actual ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || plan_version ||integer|| N || || ID de la version del plan de estudios. Debe existir en un plan activo de la propuesta || sga_planes_versiones.plan_version &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ubicacion ||integer|| N || || Ubicación/sede donde se encuentra el alumno || sga_ubicaciones.ubicacion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || modalidad ||char(1)|| N || P-Presencial &amp;lt;br&amp;gt; D- A distancia|| Modalidad de Cursada || sga_modalidad_cursada.modalidad &lt;br /&gt;
|-&lt;br /&gt;
| 11 || regular  ||char(1)|| N ||S-Es Regular &amp;lt;br&amp;gt; N-No es Regular|| Condicion de Regularidad en la propuesta  || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || calidad ||char(1)|| N ||A-Alumno Activo &amp;lt;br&amp;gt; P-Alumno Pasivo || Calidad del Alumno en la propuesta  || sga_alumnos_calidad.calidad &lt;br /&gt;
|-&lt;br /&gt;
| 13 || anio_academico  ||integer|| N || aaaa	|| Año académico de ingreso en la propuesta || sga_anios_academicos  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || fecha_inscripcion ||date|| N || dd/mm/aaaa|| Fecha de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 15 || estado_inscripcion ||char(1)|| N || P-Pendiente &amp;lt;br&amp;gt; A-Aceptado &amp;lt;br&amp;gt; R-Rechazado || Estado de Inscripción en la propuesta  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 16 || noreg_anio_academico ||integer||S||aaaa|| Datos relacionados con la pérdida de regularidad en la propuesta. Año académico en que dejó de ser regular  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || noreg_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser no regular en la carrera. || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || noreg_causa ||integer||S|| || Causa que hizo que pierda la regularidad en la propuesta || sga_perdida_regularidad_causas.causa_perdida_reg (Desde 100 en adelante)&lt;br /&gt;
|-&lt;br /&gt;
| 19 || pasivo_fecha ||date||S||dd/mm/aaaa||Fecha en que pasó a ser alumno pasivo  || &lt;br /&gt;
|-&lt;br /&gt;
| 20 || pasivo_motivo ||integer||S|| || Motivo del cambio de calidad a la calidad actual del alumno en la propuesta || sga_motivos_cambio_calidad&lt;br /&gt;
|-&lt;br /&gt;
| 21 || pasivo_titulo ||integer||S|| ||Para egresados, indicar el id del título por el cual egresó. Se inserta registro en sga_certificados_otorg  || sga_certificados.certificado) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El tipo_documento + nro_documento identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''&lt;br /&gt;
&lt;br /&gt;
'''mig_requisitos.csv'''&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1 || tipo_documento||smallint||N||0 - DNI|| Tipo de documento del alumno || mdp_tipo_documento.tipo_documento&lt;br /&gt;
|-&lt;br /&gt;
| 2 || nro_documento||varchar(15)|| N || || Nro de documento del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || propuesta ||integer|| N || || ID de la prpuesta por la que presentó el requisito de ingreso. || sga_propuestas.propuesta&lt;br /&gt;
|-&lt;br /&gt;
| 4 || requisito ||integer|| N || || ID del requisito de ingreso ||sga_requisitos.requisito   &lt;br /&gt;
|-&lt;br /&gt;
| 5 || presentado_exceptuado  ||char(1)|| N ||P-Presentado&amp;lt;br&amp;gt;E-Exceptuado|| Indica si el requisito fue presentado por el alumno o fue exceptuado su presentación || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || fecha ||date|| N || dd/mm/aaaa ||Fecha de presentación o de excepción del requisito  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || observaciones  ||varchar(200)|| S || || Observaciones sobre el requisito  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 8 || restrictivo ||char(1)|| N || S-Si &amp;lt;br&amp;gt; N-No  || Si es restrictivo para la generación del legajo del alumno ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || motivo_excepcion  ||integer|| S || || Motivo por el cual fue exceptuado el requisito al alumno. Solo debe ingresarse si presentado_exceptuado = P. || sga_req_motivos_excepcion.motivo_excepcion&lt;br /&gt;
|-&lt;br /&gt;
| 10 || fecha_vencimiento ||date|| S ||dd/mm/aaaa ||Solo para requisitos presentados en el caso que tengan vencimiento ||&lt;br /&gt;
|-&lt;br /&gt;
| 11 || fecha_prorroga ||date||S|| dd/mm/aaaa || Fecha de prórroga si se le otorgó prórroga al alumno ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
El '''tipo_documento + nro_documento''' identifican a la persona, la cual debe existir en la tabla de migración '''mig_personas'''.&lt;br /&gt;
El '''tipo_documento + nro_documento + propuesta''' identifican a la inscripción del alumno en la propuesta, el cual debe existir '''mig_alumnos'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tablas. Esquema '''ext.''' de la base de datos&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/04_Matriculas/'''script_ mig_matriculas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se crearán la tablas 'mig_alumnos' y 'mig_requisitos' en el esquema 'ext', y se llenarán las mismas con los datos los CSV creados en el paso anterior.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0016.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/04_Matriculas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/01_Pre_Controles/''prectrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0017.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas_Alumnos.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;[[Archivo:Mig externos 0018.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas_Alumnos.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/02_Migracion/''mig_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0020.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/04_Matriculas/03_Pos_Controles/''posctrl_matriculas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0021.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Matriculas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas|&amp;lt; Migrar Personas]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Docentes|Migrar Docentes &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14471</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14471"/>
				<updated>2016-12-12T13:17:05Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 20 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 23 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 30 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 36 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 49 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 52 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 54 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 58 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Calendario_Academico|&amp;lt; Migrar Calendario Académico]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Matricula|Migrar Matrícula &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14470</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Personas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_sistemas_externos/Migracion/Personas&amp;diff=14470"/>
				<updated>2016-12-12T12:56:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {|&lt;br /&gt;
  |__TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
= Migración de Sistemas Externos a Guaraní 3 =&lt;br /&gt;
&lt;br /&gt;
== Módulo: '''Personas''' ==&lt;br /&gt;
A continuación se detallarán los pasos necesarios para la migración del módulo '''Personas'''.&amp;lt;br&amp;gt;&lt;br /&gt;
En este módulo se dan de alta los datos de los alumnos en las tablas de '''personas''' y '''datos censales'''.&amp;lt;br&amp;gt;&lt;br /&gt;
Tablas: mdp_personas, mdp_personas_documentos, mdp_personas_extranjeros, mdp_personas_contactos, mdp_personas_allegados, mdp_configuracion, mdp_datos_censales, mdp_datos_personales, mdp_datos_salud, mdp_datos_economicos&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Pre-Requisitos ====&lt;br /&gt;
* Verificar correcta instalación del Kettle y conexión a la base de datos PostgreSql.&lt;br /&gt;
&lt;br /&gt;
==== Pasos para la Migración ====&lt;br /&gt;
&amp;lt;big&amp;gt;1. Creación del archivo: '''mig_personas.csv'''&amp;lt;br&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
* Formato del archivo:&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;small&amp;gt;Nro&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Columna&amp;lt;/small&amp;gt;!! &amp;lt;small&amp;gt;Tipo de dato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Permite Nulos&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Formato&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Descripción&amp;lt;/small&amp;gt; !! &amp;lt;small&amp;gt;Tablas Relacionadas&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  1 || apellido || varchar(60) || N ||  || Apellido del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  2 || nombres || varchar(60) || N ||  || Nombres del alumno || &lt;br /&gt;
|-&lt;br /&gt;
|  3 || usuario || varchar(60) || S ||  || Usuario de acceso a Guarani 3 || &lt;br /&gt;
|-&lt;br /&gt;
|  4 || clave || varchar(255) || S || Codificada en md5 || || &lt;br /&gt;
|-&lt;br /&gt;
|  5 || sexo|| char(1) || N|| F- Femenino &amp;lt;br&amp;gt; M- Masculino || || &lt;br /&gt;
|-&lt;br /&gt;
|  6 || fecha_nacimiento || date || N || dd/mm/aaaa || Fecha de nacimiento || &lt;br /&gt;
|-&lt;br /&gt;
|  7 || localidad_nacimiento || integer || S || || Localidad de nacimiento || mug_localidades &lt;br /&gt;
|-&lt;br /&gt;
|  8 || localidad_nacim_nombre || varchar(100) || S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|  9 || partido_nacim_nombre || varchar(100)|| S ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || provincia_nacim_nombre|| varchar(100)|| S ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || nacionalidad || smallint || N || 1 - Argentino &amp;lt;br&amp;gt;2 - Extranjero || Nacionalidad del alumno ||mdp_nacionalidad &lt;br /&gt;
|-&lt;br /&gt;
| 12 || fecha_ingreso_pais|| date || S || dd/mm/aaaa || Fecha de ingreso al pais. Extranjeros || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || pais_origen || integer || S ||  || Pais de origen de donde proviene ||mug_paises  &lt;br /&gt;
|-&lt;br /&gt;
| 14 || pais_documento || smallint || N || 54 - Argentina || Pais de Nacimiento  ||mug_paises &lt;br /&gt;
|-&lt;br /&gt;
| 15 || tipo_documento || smallint || N || 0 - DNI || Tipo de Documento  ||mdp_tipos_documentos &lt;br /&gt;
|-&lt;br /&gt;
| 16 || nro_documento|| varchar(15) || N ||  || Nro de documento (sin puntos ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || cuit_cuil || varchar(15) || N ||  || Nro de CUIL/CUIT de la persona (sin guiones ni espacios)  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || nivel_estudio|| integer || S ||  || Máximo nivel de estudio.  ||mdp_nivel_estudio &lt;br /&gt;
|-&lt;br /&gt;
| 19 || institucion || integer || S || || ID de la institución donde realizó los estudios  ||sga_instituciones  &lt;br /&gt;
|-&lt;br /&gt;
| 21 || institucion_otra || varchar(255) ||S||  || Nombre de la institución donde realizó los estudios si no existe en la tabla de G3.||  &lt;br /&gt;
|-&lt;br /&gt;
| 22 || colegio || integer ||S || || Colegio Secundario ||sga_colegios_secundarios&lt;br /&gt;
|-&lt;br /&gt;
| 23 || colegio_otro || varchar(255) ||S ||  || Nombre del Colegio secundario si no existe en la tabla de G3.|| &lt;br /&gt;
|-&lt;br /&gt;
| 24 || anio_ingreso ||smallint|| S ||  || Año de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || anio_egreso ||smallint|| S ||  || Año de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || fecha_ingreso ||date|| S ||dd/mm/aaaa  || Fecha de ingreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || fecha_egreso ||date|| S ||dd/mm/aaaa  || Fecha de egreso al colegio secundario || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || titulo || integer || S||  || Id del título obtenido en el colegio secundario. ||mdp_titulos &lt;br /&gt;
|-&lt;br /&gt;
| 29 || titulo_otro || varchar(255) ||S|| || Nombre del titulo obtenido en el colegio secundario si no exite en la tabla de G3 || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || estado ||char(1) || S ||F - finalizado &amp;lt;br&amp;gt; A - abandonado &amp;lt;br&amp;gt; C -en curso  || Estado del titulo secundario  ||mdp_datos_estudios.estado &lt;br /&gt;
|-&lt;br /&gt;
| 31 || apellido_p || varchar(60) || S||  ||Apellido del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || nombres_p || varchar(60) || S||  || Nombres del padre || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || apellido_m || varchar(60) || S||  || Apellido de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || nombres_m || varchar(60) || S||  || Nombres de la madre || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || email || varchar(100) || S ||  || Direccion de email del alumno || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || celular_compania|| smallint || S ||  || || mdp_celulares_companias &lt;br /&gt;
|-&lt;br /&gt;
| 37 || telefono_codigo_area_cel || varchar(6) || S || || Código de area del nro de celular|| &lt;br /&gt;
|-&lt;br /&gt;
| 38 || telefono_numero_cel || varchar(20) || S || || Nro de celular  ||&lt;br /&gt;
|-&lt;br /&gt;
| 39 || telefono_codigo_area_fijo || varchar(6) || S || || Código de area del teléfono fijo  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || telefono_numero_fijo || varchar(20) || S || || Nro del teléfono fijo  ||&lt;br /&gt;
|-&lt;br /&gt;
| 41 || localidad || integer ||S || ||Localidad del alumno durante el período lectivo.  || mug_localidades.localidad&lt;br /&gt;
|-&lt;br /&gt;
| 42 || localidad_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || partido_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || provincia_nombre || varchar(100) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 45 || codigo_postal|| varchar(15) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 46 || barrio || varchar(60) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || calle || varchar(50) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 48 || numero || varchar(10) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || piso || varchar(3) || S|| || |||&lt;br /&gt;
|-&lt;br /&gt;
| 50 || departamento || varchar(5) || S|| || || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || unidad || varchar(5) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || estado_civil || smallint || S|| || || mdp_estados_civiles&lt;br /&gt;
|-&lt;br /&gt;
| 53 || cantidad_hijos || integer || S|| || ||&lt;br /&gt;
|-&lt;br /&gt;
| 54 || cobertura_salud || integer || S || || Datos de Salud.  || mdp_cobertura_salud.cobertura_salud &lt;br /&gt;
|-&lt;br /&gt;
| 55 || observaciones_salud || varchar(255) || S || || || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || trabajo_existe|| integer || S || || Datos Laborales  ||mdp_trabajo_existe &lt;br /&gt;
|-&lt;br /&gt;
| 57 || trabajo_hora_sem|| integer || S || || Horas semanales de trabajo ||mdp_trabajo_horas_sem.trabajo_hora_sem&lt;br /&gt;
|-&lt;br /&gt;
| 58 || trabajo_tarea_descripcion|| varchar(255) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 59 || proc_localidad_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60 || proc_partido_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 61 || proc_provincia_nombre|| varchar(100) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 62 || proc_codigo_postal|| varchar(15) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 63 || proc_barrio|| varchar(60) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 64 || proc_calle|| varchar(50) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 65 || proc_numero|| varchar(10) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 66 || proc_piso|| varchar(3) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 67 || proc_departamento|| varchar(5) || S || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 68 || proc_unidad|| varchar(5) || S || || ||&lt;br /&gt;
|}&lt;br /&gt;
* Delimitador: '''|'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Directorio: '''Externos/01_Schema/CSV'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;2. Creación de tabla '''ext.mig_personas'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
# Ejecutar trabajo: &amp;lt;big&amp;gt;Externos/01_Schema/03_Personas/'''script_mig_personas.kjb'''&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como resultado se creará la tabla 'mig_personas' en el esquema 'ext', y se llenará las mismas con los datos del CSV creado en el paso anterior 'mig_personas.csv'&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Mig externos 0012.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;3. Migración del Módulo&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
En el directorio Externos/02_Modulos/03_Personas, se encuentran los trabajos correspondientes al proceso de migración del esquema 'EXT' al esquema del negocio. Deberán ejecutarse en el órden que se indica a continuación:&lt;br /&gt;
# Precontroles &amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/02_Personas/01_Pre_Controles/''prectrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0013.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del pre-control: '''Prectrl_Personas.xls''', dentro del mismo directorio.&lt;br /&gt;
## Arreglar errores que detallen en el archivo de precontroles y volver a correrlos para asegurarse que los datos queden consistentes.&amp;lt;br&amp;gt;&lt;br /&gt;
## Si el archivo '''Prectrl_Personas.xls''' no contiene registros, se puede continuar con el siguiente paso, ya que significa que no falló ningún precontrol y los datos son consistentes.&lt;br /&gt;
# Migración&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/02_Migracion/''mig_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0014.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
# Poscontroles&amp;lt;br&amp;gt;&lt;br /&gt;
## Ejecutar trabajo: '''Externos/02_Modulos/03_Personas/03_Pos_Controles/''posctrl_personas.kjb'''''&amp;lt;br&amp;gt;[[Archivo:Mig externos 0015.png|ninguna]]&amp;lt;br&amp;gt;&lt;br /&gt;
## Revisar el archivo Excel generado por el trabajo del post-control: '''Pos_Controles_Personas.xls''', dentro del mismo directorio &amp;lt;br&amp;gt;&lt;br /&gt;
## Este archivo indica si las cantidades de registros migradas, coinciden con los registros del CSV. Si hubo errores, revisar el proceso de migración y volver a migrar.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 En caso de que algún trabajo del Kettle falle, [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Revision Errores|revisar el error]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;4. Migrar claves&amp;lt;/big&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como las claves son ingresadas al sistemas en md5, éstas deberán convertirse mediante el comando [[''migrar_claves'']] de Guaraní 3.&lt;br /&gt;
De lo contrario, los usuarios ingresados no podrán ingresar al sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Calendario_Academico|&amp;lt; Migrar Calendario Académico]]  &amp;lt;br&amp;gt; [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos|&amp;lt; Migración Sistemas Externos]]|| align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde sistemas externos/Migracion/Matricula|Migrar Matrícula &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13592</id>
		<title>SIU-Guarani/version3.12.0/migracion/novedades por version</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13592"/>
				<updated>2016-10-19T19:48:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: G&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Migración : Mejoras por Versión 3.12.0=&lt;br /&gt;
&lt;br /&gt;
== 3.12.0 ==&lt;br /&gt;
* Guaraní 2 a 3&lt;br /&gt;
** '''Migración de escala de notas''': se arregla el problema de cuando las escalas de notas algunas notas no tienen asociado un concepto; también se ajusta la migración para que migre correctamente si había conceptos ya cargados desde el sistema que coincide con algún concepto de las escalas de notas a migrar.&lt;br /&gt;
** Ajustes en precontroles y poscontroles módulos Generales, Calendario Académico, Matrículas&lt;br /&gt;
** '''Orientaciones elegidas por alumnos''': se agrega migración de campo de plan de estudios para tablas sga_alumnos_orient y sga_alumnos_orient_mov.&lt;br /&gt;
** '''Migración de Inscripción a cursadas''': se deshabilita el trigger para que no se ejecute la función que evalúa si el alumno debe agregarse en alguna encuesta relacionada con la comisión.&lt;br /&gt;
** '''Migración de actas de reválidas de cursadas abiertas''': se agregó la migración de las inscripciones a exámenes de reválidas de cursadas con actas de reválidas abiertas.&lt;br /&gt;
** '''Migración de Ubicaciones - Sedes''': Se actualiza el código de institución araucano en la tabla de ubicaciones.&lt;br /&gt;
&lt;br /&gt;
* Sistemas Externos&lt;br /&gt;
** Mejoras en actualización de secuencias.&lt;br /&gt;
** Ajustes en migración de alumnos en actas abiertas.&lt;br /&gt;
** Ajuste de bug en módulo Matrículas.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/version3.12.0|&amp;lt; Volver Inicio ]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/version3.12.0/migracion/desde_SIU-Guarani_2| Migración desde SIU-GUARANÍ 2 &amp;gt;]] &amp;lt;br&amp;gt; [[SIU-Guarani/version3.12.0/migracion/desde_sistemas_externos| Migración desde Sistemas Externos &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.13.0/migracion/novedades_por_version&amp;diff=17406</id>
		<title>SIU-Guarani/version3.13.0/migracion/novedades por version</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.13.0/migracion/novedades_por_version&amp;diff=17406"/>
				<updated>2016-10-19T19:48:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Migración : Mejoras por Versión 3.13.0=&lt;br /&gt;
&lt;br /&gt;
== 3.13.0 ==&lt;br /&gt;
* Guaraní 2 a 3&lt;br /&gt;
** '''Migración de escala de notas''': se arregla el problema de cuando las escalas de notas algunas notas no tienen asociado un concepto; también se ajusta la migración para que migre correctamente si había conceptos ya cargados desde el sistema que coincide con algún concepto de las escalas de notas a migrar.&lt;br /&gt;
** Ajustes en precontroles y poscontroles módulos Generales, Calendario Académico, Matrículas&lt;br /&gt;
** '''Orientaciones elegidas por alumnos''': se agrega migración de campo de plan de estudios para tablas sga_alumnos_orient y sga_alumnos_orient_mov.&lt;br /&gt;
** '''Migración de Inscripción a cursadas''': se deshabilita el trigger para que no se ejecute la función que evalúa si el alumno debe agregarse en alguna encuesta relacionada con la comisión.&lt;br /&gt;
** '''Migración de actas de reválidas de cursadas abiertas''': se agregó la migración de las inscripciones a exámenes de reválidas de cursadas con actas de reválidas abiertas.&lt;br /&gt;
** '''Migración de Ubicaciones - Sedes''': Se actualiza el código de institución araucano en la tabla de ubicaciones.&lt;br /&gt;
&lt;br /&gt;
* Sistemas Externos&lt;br /&gt;
** Mejoras en actualización de secuencias.&lt;br /&gt;
** Ajustes en migración de alumnos en actas abiertas.&lt;br /&gt;
** Ajuste de bug en módulo Matrículas.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/version3.13.0|&amp;lt; Volver Inicio ]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/version3.13.0/migracion/desde_SIU-Guarani_2| Migración desde SIU-GUARANÍ 2 &amp;gt;]] &amp;lt;br&amp;gt; [[SIU-Guarani/version3.13.0/migracion/desde_sistemas_externos| Migración desde Sistemas Externos &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=13557</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde SIU Guarani 2/Requisitos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=13557"/>
				<updated>2016-10-19T18:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=  Requisitos Para la correcta Migración =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Consideraciones Iniciales ==&lt;br /&gt;
&lt;br /&gt;
El proceso de migración de SIU-Guaraní 2 a SIU-Guaraní 3 se produce a medida que se desarrollan los módulos en SIU-Guaraní 3. Hasta el momento se han desarrollado los scripts de migración de los '''módulos''':&amp;lt;br&amp;gt;&lt;br /&gt;
* Personas&lt;br /&gt;
* Datos Censales&lt;br /&gt;
* Propuestas&lt;br /&gt;
* Planes&lt;br /&gt;
* Calendario Académico&lt;br /&gt;
* Docentes&lt;br /&gt;
* Matricula&lt;br /&gt;
* Cursadas, Promociones y Exámenes&lt;br /&gt;
* Actas&lt;br /&gt;
* Equivalencias&lt;br /&gt;
* Parciales Clases&lt;br /&gt;
* Historia Académica&lt;br /&gt;
* Tesis&lt;br /&gt;
* Egresados&lt;br /&gt;
&lt;br /&gt;
A su vez, hay módulos de Tablas Comunes y Generales que permiten la migración de múltiples base de Guaraní 2 a una de Guaraní 3.  &lt;br /&gt;
&amp;lt;br&amp;gt; Estos procesos se encuentran en etapa de testeo, por lo que '''su publicación tiene como objetivo que las instituciones puedan realizar pruebas con sus bases de datos e informarnos si detectan problemas o casos no contemplados'''. &lt;br /&gt;
&lt;br /&gt;
== Requisitos necesarios para la migración ==&lt;br /&gt;
&lt;br /&gt;
* Base de datos de Guaraní 2 a migrar: debe estar en la última versión publicada (2.9.3). &lt;br /&gt;
* Base de datos de Guaraní 3 versión 3.12.0&lt;br /&gt;
* Herramienta de migración Pentaho Data Integration (Kettle) instalada y configurada. &lt;br /&gt;
* La URL de descarga de los scripts de migración de Guarani 2 a Guarani 3 es:&lt;br /&gt;
 '''https://colab.siu.edu.ar/svn/guarani3/nodos/''&amp;lt;nodo_institución&amp;gt;''/migracion/trunk/3.12.0'''&lt;br /&gt;
&lt;br /&gt;
Se debe reemplazar ''&amp;lt;nodo_institución&amp;gt;'' por la Institución que se encuentra realizando la instalación.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2|&amp;lt; Migración desde SIU-Guaraní 2]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde SIU Guarani 2/Consideraciones| Consideraciones Previas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=17173</id>
		<title>SIU-Guarani/Version3.13.0/Migracion/Desde SIU Guarani 2/Requisitos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.13.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=17173"/>
				<updated>2016-10-19T18:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=  Requisitos Para la correcta Migración =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Consideraciones Iniciales ==&lt;br /&gt;
&lt;br /&gt;
El proceso de migración de SIU-Guaraní 2 a SIU-Guaraní 3 se produce a medida que se desarrollan los módulos en SIU-Guaraní 3. Hasta el momento se han desarrollado los scripts de migración de los '''módulos''':&amp;lt;br&amp;gt;&lt;br /&gt;
* Personas&lt;br /&gt;
* Datos Censales&lt;br /&gt;
* Propuestas&lt;br /&gt;
* Planes&lt;br /&gt;
* Calendario Académico&lt;br /&gt;
* Docentes&lt;br /&gt;
* Matricula&lt;br /&gt;
* Cursadas, Promociones y Exámenes&lt;br /&gt;
* Actas&lt;br /&gt;
* Equivalencias&lt;br /&gt;
* Parciales Clases&lt;br /&gt;
* Historia Académica&lt;br /&gt;
* Tesis&lt;br /&gt;
* Egresados&lt;br /&gt;
&lt;br /&gt;
A su vez, hay módulos de Tablas Comunes y Generales que permiten la migración de múltiples base de Guaraní 2 a una de Guaraní 3.  &lt;br /&gt;
&amp;lt;br&amp;gt; Estos procesos se encuentran en etapa de testeo, por lo que '''su publicación tiene como objetivo que las instituciones puedan realizar pruebas con sus bases de datos e informarnos si detectan problemas o casos no contemplados'''. &lt;br /&gt;
&lt;br /&gt;
== Requisitos necesarios para la migración ==&lt;br /&gt;
&lt;br /&gt;
* Base de datos de Guaraní 2 a migrar: debe estar en la última versión publicada (2.9.3). &lt;br /&gt;
* Base de datos de Guaraní 3 versión 3.13.0&lt;br /&gt;
* Herramienta de migración Pentaho Data Integration (Kettle) instalada y configurada. &lt;br /&gt;
* La URL de descarga de los scripts de migración de Guarani 2 a Guarani 3 es:&lt;br /&gt;
 '''https://colab.siu.edu.ar/svn/guarani3/nodos/''&amp;lt;nodo_institución&amp;gt;''/migracion/trunk/3.13.0'''&lt;br /&gt;
&lt;br /&gt;
Se debe reemplazar ''&amp;lt;nodo_institución&amp;gt;'' por la Institución que se encuentra realizando la instalación.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.13.0/Migracion/Desde_SIU_Guarani_2|&amp;lt; Migración desde SIU-Guaraní 2]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.13.0/Migracion/Desde SIU Guarani 2/Consideraciones| Consideraciones Previas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=29659</id>
		<title>SIU-Guarani/Version3.14.0/Migracion/Desde SIU Guarani 2/Requisitos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.14.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=29659"/>
				<updated>2016-10-19T18:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=  Requisitos Para la correcta Migración =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Consideraciones Iniciales ==&lt;br /&gt;
&lt;br /&gt;
El proceso de migración de SIU-Guaraní 2 a SIU-Guaraní 3 se produce a medida que se desarrollan los módulos en SIU-Guaraní 3. Hasta el momento se han desarrollado los scripts de migración de los '''módulos''':&amp;lt;br&amp;gt;&lt;br /&gt;
* Personas&lt;br /&gt;
* Datos Censales&lt;br /&gt;
* Propuestas&lt;br /&gt;
* Planes&lt;br /&gt;
* Calendario Académico&lt;br /&gt;
* Docentes&lt;br /&gt;
* Matricula&lt;br /&gt;
* Cursadas, Promociones y Exámenes&lt;br /&gt;
* Actas&lt;br /&gt;
* Equivalencias&lt;br /&gt;
* Parciales Clases&lt;br /&gt;
* Historia Académica&lt;br /&gt;
* Tesis&lt;br /&gt;
* Egresados&lt;br /&gt;
&lt;br /&gt;
A su vez, hay módulos de Tablas Comunes y Generales que permiten la migración de múltiples base de Guaraní 2 a una de Guaraní 3.  &lt;br /&gt;
&amp;lt;br&amp;gt; Estos procesos se encuentran en etapa de testeo, por lo que '''su publicación tiene como objetivo que las instituciones puedan realizar pruebas con sus bases de datos e informarnos si detectan problemas o casos no contemplados'''. &lt;br /&gt;
&lt;br /&gt;
== Requisitos necesarios para la migración ==&lt;br /&gt;
&lt;br /&gt;
* Base de datos de Guaraní 2 a migrar: debe estar en la última versión publicada (2.9.3). &lt;br /&gt;
* Base de datos de Guaraní 3 versión 3.14.0&lt;br /&gt;
* Herramienta de migración Pentaho Data Integration (Kettle) instalada y configurada. &lt;br /&gt;
* La URL de descarga de los scripts de migración de Guarani 2 a Guarani 3 es:&lt;br /&gt;
 '''https://colab.siu.edu.ar/svn/guarani3/nodos/''&amp;lt;nodo_institución&amp;gt;''/migracion/trunk/3.14.0'''&lt;br /&gt;
&lt;br /&gt;
Se debe reemplazar ''&amp;lt;nodo_institución&amp;gt;'' por la Institución que se encuentra realizando la instalación.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.14.0/Migracion/Desde_SIU_Guarani_2|&amp;lt; Migración desde SIU-Guaraní 2]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.14.0/Migracion/Desde SIU Guarani 2/Consideraciones| Consideraciones Previas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13547</id>
		<title>SIU-Guarani/version3.12.0/migracion/novedades por version</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13547"/>
				<updated>2016-10-19T18:40:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Migración : Mejoras por Versión 3.12.0=&lt;br /&gt;
&lt;br /&gt;
== 3.12.0 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Identificación !! Descripción !! Módulo&lt;br /&gt;
|-&lt;br /&gt;
| 2284 || Nulidad de motivo_excepcion dentro de mig_requisitos.csv || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2267 || Se independiza la migración de cada módulo. &amp;lt;br&amp;gt; Se ajustan precontroles que hacían referencia a tablas del esquema 'ext' de otros módulos. || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2286 || Migración campo 'nro_documento', corrección de tipo de dato en Kettle. || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2295 || Migración de Períodos de inscripción a Propuestas - Nombres Duplicados || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2299 || Migración de Matrices de Equivalencia - Nombres  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2300 || Migración de Documentos Respaldatorios. Se agrega la migración de los campos: nro_expendiente, resol_rectorado, nro_disp_decano de la tabla sga_titulos_otorg a la tabla de documentos respaldatorios.   || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2301 || Migración de Datos Personales - Códigos Postales, nuevos precontroles  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2325 || Migración de Prórrogas de Regularidad - Se agregan precontroles  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2329 || Migración de Personas - Se ajustan precontroles duplicados  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2333 || Mejora en creación de tipo de dato de los precontroles  || Sistemas Externos&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/version3.12.0|&amp;lt; Volver Inicio ]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/version3.12.0/migracion/desde_SIU-Guarani_2| Migración desde SIU-GUARANÍ 2 &amp;gt;]] &amp;lt;br&amp;gt; [[SIU-Guarani/version3.12.0/migracion/desde_sistemas_externos| Migración desde Sistemas Externos &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13546</id>
		<title>SIU-Guarani/version3.12.0/migracion/novedades por version</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.12.0/migracion/novedades_por_version&amp;diff=13546"/>
				<updated>2016-10-19T18:38:54Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Migración : Mejoras por Versión 3.12.0=&lt;br /&gt;
&lt;br /&gt;
== 3.12.0 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Identificación !! Descripción !! Módulo&lt;br /&gt;
|-&lt;br /&gt;
| 2284 || Nulidad de motivo_excepcion dentro de mig_requisitos.csv || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2267 || Se independiza la migración de cada módulo. &amp;lt;br&amp;gt; Se ajustan precontroles que hacían referencia a tablas del esquema 'ext' de otros módulos. || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2286 || Migración campo 'nro_documento', corrección de tipo de dato en Kettle. || Sistemas Externos&lt;br /&gt;
|-&lt;br /&gt;
| 2295 || Migración de Períodos de inscripción a Propuestas - Nombres Duplicados || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2299 || Migración de Matrices de Equivalencia - Nombres  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2300 || Migración de Documentos Respaldatorios. Se agrega la migración de los campos: nro_expendiente, resol_rectorado, nro_disp_decano de la tabla sga_titulos_otorg a la tabla de documentos respaldatorios.   || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2301 || Migración de Datos Personales - Códigos Postales, nuevos precontroles  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2325 || Migración de Prórrogas de Regularidad - Se agregan precontroles  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2329 || Migración de Personas - Se ajustan precontroles duplicados  || Guaraní 2&lt;br /&gt;
|-&lt;br /&gt;
| 2333 || Mejora en creación de tipo de dato de los precontroles  || Sistemas Externos&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Kettle/Instalacion|&amp;lt; Volver Inicio ]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/version3.12.0/migracion/desde_SIU-Guarani_2| Migración desde SIU-GUARANÍ 2 &amp;gt;]] &amp;lt;br&amp;gt; [[SIU-Guarani/version3.12.0/migracion/desde_sistemas_externos| Migración desde Sistemas Externos &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=13545</id>
		<title>SIU-Guarani/Version3.12.0/Migracion/Desde SIU Guarani 2/Requisitos</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2/Requisitos&amp;diff=13545"/>
				<updated>2016-10-19T18:36:29Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=  Requisitos Para la correcta Migración =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Consideraciones Iniciales ==&lt;br /&gt;
&lt;br /&gt;
El proceso de migración de SIU-Guaraní 2 a SIU-Guaraní 3 se produce a medida que se desarrollan los módulos en SIU-Guaraní 3. Hasta el momento se han desarrollado los scripts de migración de los '''módulos''':&amp;lt;br&amp;gt;&lt;br /&gt;
* Personas&lt;br /&gt;
* Datos Censales&lt;br /&gt;
* Propuestas&lt;br /&gt;
* Planes&lt;br /&gt;
* Calendario Académico&lt;br /&gt;
* Docentes&lt;br /&gt;
* Matricula&lt;br /&gt;
* Cursadas, Promociones y Exámenes&lt;br /&gt;
* Actas&lt;br /&gt;
* Equivalencias&lt;br /&gt;
* Parciales Clases&lt;br /&gt;
* Historia Académica&lt;br /&gt;
* Tesis&lt;br /&gt;
* Egresados&lt;br /&gt;
&lt;br /&gt;
A su vez, hay módulos de Tablas Comunes y Generales que permiten la migración de múltiples base de Guaraní 2 a una de Guaraní 3.  &lt;br /&gt;
&amp;lt;br&amp;gt; Estos procesos se encuentran en etapa de testeo, por lo que '''su publicación tiene como objetivo que las instituciones puedan realizar pruebas con sus bases de datos e informarnos si detectan problemas o casos no contemplados'''. &lt;br /&gt;
&lt;br /&gt;
== Requisitos necesarios para la migración ==&lt;br /&gt;
&lt;br /&gt;
* Base de datos de Guaraní 2 a migrar: debe estar en la última versión publicada (2.9.3). &lt;br /&gt;
* Base de datos de Guaraní 3 versión 3.10.2 en adelante instalada.&lt;br /&gt;
* Herramienta de migración Pentaho Data Integration (Kettle) instalada y configurada. &lt;br /&gt;
* La URL de descarga de los scripts de migración de Guarani 2 a Guarani 3 es:&lt;br /&gt;
 '''https://colab.siu.edu.ar/svn/guarani3/nodos/''&amp;lt;nodo_institución&amp;gt;''/migracion/trunk/3.12.0'''&lt;br /&gt;
&lt;br /&gt;
Se debe reemplazar ''&amp;lt;nodo_institución&amp;gt;'' por la Institución que se encuentra realizando la instalación.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[SIU-Guarani/Version3.12.0/Migracion/Desde_SIU_Guarani_2|&amp;lt; Migración desde SIU-Guaraní 2]] || align=&amp;quot;right&amp;quot; | [[SIU-Guarani/Version3.12.0/Migracion/Desde SIU Guarani 2/Consideraciones| Consideraciones Previas &amp;gt;]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	<entry>
		<id>https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Novedades_tecnicas&amp;diff=13417</id>
		<title>SIU-Guarani/Version3.12.0/Novedades tecnicas</title>
		<link rel="alternate" type="text/html" href="https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/Version3.12.0/Novedades_tecnicas&amp;diff=13417"/>
				<updated>2016-10-18T15:10:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jbichman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both; display: block; float: left; border-left: 3px solid #3399ff; padding: 10px; background-color: #eee; width: 565px;font-size: 13px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; padding: 0;&amp;quot;&amp;gt;[[SIU-Guarani/Version3.12.0 | &amp;lt;strong&amp;gt;Volver&amp;lt;/strong&amp;gt;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; padding: 0;&amp;quot;&amp;gt;Número de versión: &amp;lt;strong&amp;gt;3.12.0&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; padding: 0;&amp;quot;&amp;gt;Fecha de publicación: &amp;lt;strong&amp;gt;14/10/2016&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; padding: 0;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Principales novedades técnicas&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''Cambio de la versión de php a 5.6.''' [http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.12.0/instalacion_desde_cero/requisitos_previos/linux Requisitos]&lt;br /&gt;
* '''Diferencias de base de datos'''&lt;br /&gt;
** [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/diferencias_base/versiones/3.11.0&amp;amp;new=HEAD@/branches/diferencias_base/versiones/3.12.0 Con versión 3.11.0]&lt;br /&gt;
** [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/diferencias_base/versiones/3.11.1&amp;amp;new=HEAD@/branches/diferencias_base/versiones/3.12.0 Con versión 3.11.1]&lt;br /&gt;
** [https://colab.siu.edu.ar/trac/guarani3/changeset?old=HEAD@/branches/diferencias_base/versiones/3.11.2&amp;amp;new=HEAD@/branches/diferencias_base/versiones/3.12.0 Con versión 3.11.2]&lt;br /&gt;
* '''Nuevos comandos de toba: '''&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
# Anonimización de Base de datos. ([http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.12.0/consideraciones_tecnicas/anonimizar backup_anonimizado])&lt;br /&gt;
# Chequeador de instalación y configuración. (chequear_configuracion)&lt;br /&gt;
&amp;lt;/dd&amp;gt;&lt;br /&gt;
* '''Modificaciones en el archivo de configuración''': &lt;br /&gt;
&amp;lt;dd&amp;gt;Se agregan nuevas directivas en el archivo '''instalacion/config.php''', &lt;br /&gt;
recrearlo a partir de '''instalacion/config_template.php'''. Para mas información ver [http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.12.0/3w/configuracion la siguiente referencia].&amp;lt;/dd&amp;gt;&lt;br /&gt;
* '''Refactorización de procesos:''' se refactorizan todos los procesos masivos que corren por background. &lt;br /&gt;
&amp;lt;dd&amp;gt;Las principales razones de esta refactorizaron son las siguientes:&lt;br /&gt;
# Poder ejecutar más de uno en simultáneo.&lt;br /&gt;
# Abortar procesamientos.&lt;br /&gt;
# Poder visualizar resultados de ejecuciones anteriores.&lt;br /&gt;
# Unificación de logs.&lt;br /&gt;
&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;Para más información consultar el siguiente [http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.12.0/Gestion/Refactorizacion link]&amp;lt;/dd&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jbichman</name></author>	</entry>

	</feed>