Você está na página 1de 27

Yes

No
NOMBRE TABLA MGL_BASICA

DESTINO
Nombre del campo Tipo de dato Nullable Data Default Cambiante
BASICA_ID NUMBER(15,0) No N/A

TIPO_BASICA_ID NUMBER(15,0) Yes 999999999999999 N/A

CODIGO_BASICA VARCHAR2(15 BYTE) Yes (NULL) N/A

ABREVIATURA VARCHAR2(20 BYTE) Yes (NULL) N/A

NOMBRE_BASICA VARCHAR2(100 BYTE) Yes (NULL) N/A


DESCRIPCION VARCHAR2(500 BYTE) Yes (NULL) N/A
No 1 N/A
ESTADO_REGISTRO NUMBER(1,0)

FECHA_CREACION DATE No SYSDATE N/A


No 'NA' N/A
USUARIO_CREACION VARCHAR2(100 BYTE)

No (NULL) N/A
PERFIL_CREACION NUMBER(15,0)

FECHA_EDICION DATE Yes NULL N/A


USUARIO_EDICION VARCHAR2(100 BYTE) Yes (NULL) N/A
Yes (NULL) N/A
PERFIL_EDICION NUMBER(15,0)

No 'Y' N/A
ACTIVADO VARCHAR2(1 BYTE)

Yes (NULL) N/A


JUSTIFICACION VARCHAR2(200 BYTE)

COMPLEMENTO VARCHAR2(15 BYTE) Yes (NULL) N/A


MODULO VARCHAR2(15 BYTE) Yes (NULL) N/A
Yes 'NA'_x000D_ N/A
IDENTIFICADOR_INTERNO_AVARCHAR2(15 BYTE)

INSTRUCCIONES
Se asigna a la hoja de excel el mismo nombre de la tabla destino.
La hoja contiene el mapeo de cada campo de la tabla destino con su(s) correspondiente(s) campo(s) en la(s) fuente(s).
Si el campo en la tabla destino tiene varias fuentes, utilice una fila para cada fuente en la sección FUENTE y presente el camp
NOMBRE TABLA=Nombre de la tabla a ser creada/modificada.

DESTINO
Nombre del campo=Nombre del campo en la tabla destino
Tipo de dato=Tipo de dato del campo en la tabla destino
Cambiante=Sólo aplica para dimensiones que llevan histórico (Dimensiones Tipo 2). Si un cambio en el campo genera n
Descripción del campo=Descripción funcional del campo

FUENTE - Cada campo de destino debe aparecer una sola vez. Sus fuentes aparecen enfrente, numeradas de la misma manera que
Fuente=El número y nombre de la fuente correspondiente, según la relación de la hoja RESUMEN_FUENTES
Base de Datos=Nombre de la base de datos fuente. Dejar vacío si no es una fuente tipo Base de Datos
Esquema=Esquema dentro de la base de datos que contiene a la tabla fuente. Si no es una fuente tipo Base de Datos, n
Nombre tabla=Nombre de la tabla fuente. Si no es una fuente tipo Base de Datos, colocar el nombre del archivo.
Nombre campo=Nombre del campo en la fuente

TRANSFORMACIÓN
Regla de Negocio=Describe lo que se debe hacer con el campo para poderlo insertar en la tabla destino. Se usa lengua
Filtros=Se usa cuando existen condiciones para los registros que van a ingresar a la tabla destino.
Observaciones=Usarlo sólo cuando los demás campos no sean suficientes para describir la necesidad.
FUENTE
Descripción del campo Fuente Base de datos Esquema
Identificador unico tabla basica N/A MGLDATA MGL_SCHEME

Tipo de tabla basica FK Tabla Tipos_Basica N/A MGLDATA MGL_SCHEME

Codigo de tabla basica, consecutivo por TVCABLEDTA/ TCTALIF0 TCTALIF0.csv N/A


cada tipo de tabla bsica
Indentificador alfa numerico para cada TVCABLEDTA/ TCTALIF0 TCTALIF0.csv N/A
opcion de tipo de tabla basica

Descripcion del registro de tabla basica TVCABLEDTA/ TCTALIF0 TCTALIF0.csv N/A


Descripcion tabla basica TVCABLEDTA/ TCTALIF0 TCTALIF0.csv N/A
Estado del registro de Tabla basica 1 activo TVCABLEDTA/ TCTALIF0 TCTALIF0.csv N/A
0 inactivo
fecha de creacion de registro N/A MGLDATA MGL_SCHEME
N/A MGLDATA MGL_SCHEME
Usuario creador del registro

N/A GESTIDEV GESTIONNEW


perfil con el que se creo el registro

Fecha modificacion del registro N/A N/A N/A


Ultimo usuario que modifico el registro N/A N/A N/A
perfil del ultimo usuario que modifico el N/A N/A N/A
registro
Iindica si un registro esta activiado 'N' para N/A MGLDATA MGL_SCHEME
no activiado 'Y para eliminado'
Indica erl por que se realizaron los cambios N/A MGLDATA MGL_SCHEME
sobre el registro
N/A N/A N/A
N/A MGLDATA MGL_SCHEME
Identificador interno para manejo de el N/A MGLDATA MGL_SCHEME
registro dentro de la aplicacion

s) campo(s) en la(s) fuente(s).


sección FUENTE y presente el campo en la sección DESTINO de forma combinada.

2). Si un cambio en el campo genera nueva versión del registro, marcar "Si". De lo contrario marcar "No".

nte, numeradas de la misma manera que lo están en la hoja RESUMEN_FUENTES.


hoja RESUMEN_FUENTES
te tipo Base de Datos
no es una fuente tipo Base de Datos, no aplica.
colocar el nombre del archivo.

rtar en la tabla destino. Se usa lenguaje de negocio. No usar lenguaje técnico ni consultas SQL.
la tabla destino.
describir la necesidad.
FUENTE
Nombre Tabla Nombre Campo Tipo Dato Regla de negocio
MGL_BASICA_SQ N/A NUMBER(15,0)

MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)

N/A TALCOD

N/A TALCOD

N/A TALDES
N/A TALDES
N/A
TALEST

N/A N/A DATE


N/A VARCHAR2(100 BYTE)
N/A

US_PERFILES NUMBER
ID_PERFIL

N/A N/A N/A


N/A N/A N/A
N/A N/A N/A

N/A VARCHAR2(1 BYTE)


N/A

N/A VARCHAR2(200 BYTE)


N/A

N/A N/A N/A


N/A N/A VARCHAR2(15 BYTE)
N/A VARCHAR2(15 BYTE)
N/A
TRANSFORMACIÓN
Filtros Valor DEFAULT Observaciones
SELECT Siguiente valor de la secuencia.
MGL_SCHEME.MGL_BASICA_SQ.NEXTVAL
FROM DUAL;
SELECT TIPO_BASICA_ID FROM "@TB_ALR"
MGL_TIPO_BASICA WHERE
IDENTIFICADOR_INTERNO_APP = "@TB_ALR";
TALEST = 'A'

TALEST = 'A'

TALEST = 'A'
TALEST = 'A'

SELECT CURRENT_DATE FROM DUAL;


SELECT USUARIO FROM
"ECM0055F" PTLUS_USUARIOS_PORTAL WHERE USUARIO
= 'ECM0055F';
9533 SELECT ID_PERFIL FROM
COD_PERFIL = 'ADMGL' GESTIONNEW.US_PERFILES WHERE
COD_PERFIL = 'ADMGL';

"Y"

"MIGRACIÓN"

"NA"

"NA"
NOMBRE TABLA MGL_BASICA

DESTINO
Nombre del campo Tipo de dato Nullable Data Default Cambiante
BASICA_ID NUMBER(15,0) No N/A

TIPO_BASICA_ID NUMBER(15,0) Yes 999999999999999 N/A

CODIGO_BASICA VARCHAR2(15 BYTE) Yes (NULL) N/A

ABREVIATURA VARCHAR2(20 BYTE) Yes (NULL) N/A

NOMBRE_BASICA VARCHAR2(100 BYTE) Yes (NULL) N/A


DESCRIPCION VARCHAR2(500 BYTE) Yes (NULL) N/A
No 1 N/A
ESTADO_REGISTRO NUMBER(1,0)

SYSDATE
FECHA_CREACION DATE No N/A

USUARIO_CREACION VARCHAR2(100 BYTE) No 'NA' N/A


No (NULL) N/A
PERFIL_CREACION NUMBER(15,0)

Yes NULL N/A


FECHA_EDICION DATE

USUARIO_EDICION VARCHAR2(100 BYTE) Yes (NULL) N/A


Yes (NULL) N/A
PERFIL_EDICION NUMBER(15,0)

No 'Y' N/A
ACTIVADO VARCHAR2(1 BYTE)

Yes (NULL) N/A


JUSTIFICACION VARCHAR2(200 BYTE)

COMPLEMENTO VARCHAR2(15 BYTE) Yes (NULL) N/A


MODULO VARCHAR2(15 BYTE) Yes (NULL) N/A
Yes 'NA'_x000D_ N/A
IDENTIFICADOR_INTERNO_AVARCHAR2(15 BYTE)

INSTRUCCIONES
Se asigna a la hoja de excel el mismo nombre de la tabla destino.
La hoja contiene el mapeo de cada campo de la tabla destino con su(s) correspondiente(s) campo(s) en la(s) fuente(s).
Si el campo en la tabla destino tiene varias fuentes, utilice una fila para cada fuente en la sección FUENTE y presente el camp
NOMBRE TABLA=Nombre de la tabla a ser creada/modificada.

DESTINO
Nombre del campo=Nombre del campo en la tabla destino
Tipo de dato=Tipo de dato del campo en la tabla destino
Cambiante=Sólo aplica para dimensiones que llevan histórico (Dimensiones Tipo 2). Si un cambio en el campo genera n
Descripción del campo=Descripción funcional del campo
FUENTE - Cada campo de destino debe aparecer una sola vez. Sus fuentes aparecen enfrente, numeradas de la misma manera que
Fuente=El número y nombre de la fuente correspondiente, según la relación de la hoja RESUMEN_FUENTES
Base de Datos=Nombre de la base de datos fuente. Dejar vacío si no es una fuente tipo Base de Datos
Esquema=Esquema dentro de la base de datos que contiene a la tabla fuente. Si no es una fuente tipo Base de Datos, n
Nombre tabla=Nombre de la tabla fuente. Si no es una fuente tipo Base de Datos, colocar el nombre del archivo.
Nombre campo=Nombre del campo en la fuente

TRANSFORMACIÓN
Regla de Negocio=Describe lo que se debe hacer con el campo para poderlo insertar en la tabla destino. Se usa lengua
Filtros=Se usa cuando existen condiciones para los registros que van a ingresar a la tabla destino.
Observaciones=Usarlo sólo cuando los demás campos no sean suficientes para describir la necesidad.
FUENTE
Descripción del campo Fuente Base de datos Esquema
Identificador unico tabla basica N/A MGLDATA MGL_SCHEME

Tipo de tabla basica FK Tabla Tipos_Basica N/A MGLDATA MGL_SCHEME

Codigo de tabla basica, consecutivo por TVCABLEDTA/TCENDF00 TCENDF00.csv N/A


cada tipo de tabla bsica
Indentificador alfa numerico para cada TVCABLEDTA/TCENDF00 TCENDF00.csv N/A
opcion de tipo de tabla basica

Descripcion del registro de tabla basica TVCABLEDTA/TCENDF00 TCENDF00.csv N/A


Descripcion tabla basica TVCABLEDTA/TCENDF00 TCENDF00.csv N/A
Estado del registro de Tabla basica 1 activo TVCABLEDTA/TCENDF00 TCENDF00.csv N/A
0 inactivo
TVCABLEDTA/TCENDF00 TCENDF00.csv N/A
fecha de creacion de registro

Usuario creador del registro TVCABLEDTA/TCENDF00 TCENDF00.csv N/A


N/A GESTIDEV GESTIONNEW
perfil con el que se creo el registro

TVCABLEDTA/TCENDF00 TCENDF00.csv N/A


Fecha modificacion del registro

Ultimo usuario que modifico el registro TVCABLEDTA/TCENDF00 TCENDF00.csv N/A


perfil del ultimo usuario que modifico el N/A N/A N/A
registro
Iindica si un registro esta activiado 'N' para N/A MGLDATA MGL_SCHEME
no activiado 'Y para eliminado'
Indica erl por que se realizaron los cambios N/A MGLDATA MGL_SCHEME
sobre el registro
N/A N/A N/A
N/A MGLDATA MGL_SCHEME
Identificador interno para manejo de el N/A MGLDATA MGL_SCHEME
registro dentro de la aplicacion

s) campo(s) en la(s) fuente(s).


sección FUENTE y presente el campo en la sección DESTINO de forma combinada.

2). Si un cambio en el campo genera nueva versión del registro, marcar "Si". De lo contrario marcar "No".
nte, numeradas de la misma manera que lo están en la hoja RESUMEN_FUENTES.
hoja RESUMEN_FUENTES
te tipo Base de Datos
no es una fuente tipo Base de Datos, no aplica.
colocar el nombre del archivo.

rtar en la tabla destino. Se usa lenguaje de negocio. No usar lenguaje técnico ni consultas SQL.
la tabla destino.
describir la necesidad.
FUENTE
Nombre Tabla Nombre Campo Tipo Dato Regla de negocio
MGL_BASICA_SQ N/A NUMBER(15,0)

MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)

N/A NDCODE CADENA(3)

N/A NDCODE CADENA(3)

N/A NDDESE CADENA(30)


N/A NDDESE CADENA(30)
N/A
NDSTAT CADENA(1)

N/A NDFCHC NUMÉRICO(8)


NDHRAC NUMÉRICO(6)
N/A NDUSRC CADENA(10)
US_PERFILES NUMBER
ID_PERFIL

N/A NDFCHM NUMÉRICO(8)


NDHRAM NUMÉRICO(6)
N/A NDUSRM CADENA(10)
N/A N/A N/A

N/A VARCHAR2(1 BYTE)


N/A

N/A VARCHAR2(200 BYTE)


N/A

N/A N/A N/A


N/A N/A VARCHAR2(15 BYTE)
N/A VARCHAR2(15 BYTE)
N/A
TRANSFORMACIÓN
Filtros Valor DEFAULT Observaciones
SELECT Siguiente valor de la secuencia.
MGL_SCHEME.MGL_BASICA_SQ.NEXTVAL
FROM DUAL;
IDENTIFICADOR_INTER SELECT TIPO_BASICA_ID FROM "@B_ESTN"
NO_APP = "@B_ESTN"; MGL_TIPO_BASICA WHERE
IDENTIFICADOR_INTERNO_APP = "@B_ESTN";

SUBSTR(NDFCHC, 7)||'/'||
SUBSTR(NDFCHC, 5,
-- Ejemplo: SELECT SUBSTR('20190128', 7)||'/'||
2)||'/'||SUBSTR(NDFCHC,
SUBSTR('20190128', 5, 2)||'/'||
1, 4) || ' '||
SUBSTR('20190128', 1, 4) || ' '||SUBSTR('122659',
SUBSTR(NDHRAC, 1,
1, 2)||':'||SUBSTR('122659', 3, 2)||':'||
2)||':'||SUBSTR(NDHRAC,
SUBSTR('122659', 5) FROM DUAL;
3, 2)||':'||
SUBSTR(NDHRAC, 5) 9533 SELECT ID_PERFIL FROM
SUBSTR(NDFCHM,
COD_PERFIL = 'ADMGL' GESTIONNEW.US_PERFILES WHERE
7)||'/'||SUBSTR(NDFCHM, COD_PERFIL = 'ADMGL';
5, 2)||'/'|| -- Ejemplo: SELECT SUBSTR('20190128', 7)||'/'||
SUBSTR(NDFCHM, 1, 4) SUBSTR('20190128', 5, 2)||'/'||
|| ' '||SUBSTR(NDHRAM, SUBSTR('20190128', 1, 4) || ' '||SUBSTR('122659',
1, 2)||':'|| 1, 2)||':'||SUBSTR('122659', 3, 2)||':'||
SUBSTR(NDHRAM, 3, SUBSTR('122659', 5) FROM DUAL;
2)||':'||SUBSTR(NDHRAM,
5)

"Y"

"MIGRACIÓN"

"NA"

"NA"
NOMBRE TABLA MGL_BASICA

DESTINO
Nombre del campo Tipo de dato Nullable Data Default Cambiante
BASICA_ID NUMBER(15,0) No N/A

TIPO_BASICA_ID NUMBER(15,0) Yes 999999999999999 N/A

CODIGO_BASICA VARCHAR2(15 BYTE) Yes (NULL) N/A

ABREVIATURA VARCHAR2(20 BYTE) Yes (NULL) N/A

NOMBRE_BASICA VARCHAR2(100 BYTE) Yes (NULL) N/A


DESCRIPCION VARCHAR2(500 BYTE) Yes (NULL) N/A
No 1 N/A
ESTADO_REGISTRO NUMBER(1,0)

SYSDATE
FECHA_CREACION DATE No N/A

USUARIO_CREACION VARCHAR2(100 BYTE) No 'NA' N/A


No (NULL) N/A
PERFIL_CREACION NUMBER(15,0)

Yes NULL N/A


FECHA_EDICION DATE

USUARIO_EDICION VARCHAR2(100 BYTE) Yes (NULL) N/A


Yes (NULL) N/A
PERFIL_EDICION NUMBER(15,0)

No 'Y' N/A
ACTIVADO VARCHAR2(1 BYTE)

Yes (NULL) N/A


JUSTIFICACION VARCHAR2(200 BYTE)

COMPLEMENTO VARCHAR2(15 BYTE) Yes (NULL) N/A


MODULO VARCHAR2(15 BYTE) Yes (NULL) N/A
Yes 'NA'_x000D_ N/A
IDENTIFICADOR_INTERNO_AVARCHAR2(15 BYTE)

INSTRUCCIONES
Se asigna a la hoja de excel el mismo nombre de la tabla destino.
La hoja contiene el mapeo de cada campo de la tabla destino con su(s) correspondiente(s) campo(s) en la(s) fuente(s).
Si el campo en la tabla destino tiene varias fuentes, utilice una fila para cada fuente en la sección FUENTE y presente el camp
NOMBRE TABLA=Nombre de la tabla a ser creada/modificada.

DESTINO
Nombre del campo=Nombre del campo en la tabla destino
Tipo de dato=Tipo de dato del campo en la tabla destino
Cambiante=Sólo aplica para dimensiones que llevan histórico (Dimensiones Tipo 2). Si un cambio en el campo genera n
Descripción del campo=Descripción funcional del campo
FUENTE - Cada campo de destino debe aparecer una sola vez. Sus fuentes aparecen enfrente, numeradas de la misma manera que
Fuente=El número y nombre de la fuente correspondiente, según la relación de la hoja RESUMEN_FUENTES
Base de Datos=Nombre de la base de datos fuente. Dejar vacío si no es una fuente tipo Base de Datos
Esquema=Esquema dentro de la base de datos que contiene a la tabla fuente. Si no es una fuente tipo Base de Datos, n
Nombre tabla=Nombre de la tabla fuente. Si no es una fuente tipo Base de Datos, colocar el nombre del archivo.
Nombre campo=Nombre del campo en la fuente

TRANSFORMACIÓN
Regla de Negocio=Describe lo que se debe hacer con el campo para poderlo insertar en la tabla destino. Se usa lengua
Filtros=Se usa cuando existen condiciones para los registros que van a ingresar a la tabla destino.
Observaciones=Usarlo sólo cuando los demás campos no sean suficientes para describir la necesidad.
FUENTE
Descripción del campo Fuente Base de datos Esquema
Identificador unico tabla basica N/A MGLDATA MGL_SCHEME

Tipo de tabla basica FK Tabla Tipos_Basica N/A MGLDATA MGL_SCHEME

Codigo de tabla basica, consecutivo por TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A


cada tipo de tabla bsica
Indentificador alfa numerico para cada TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A
opcion de tipo de tabla basica

Descripcion del registro de tabla basica TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A


Descripcion tabla basica TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A
Estado del registro de Tabla basica 1 activo TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A
0 inactivo

fecha de creacion de registro TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A

Usuario creador del registro TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A


N/A GESTIDEV GESTIONNEW
perfil con el que se creo el registro

N/A
Fecha modificacion del registro TVCABLEDTA/TCTRDF00 TCTRDF00.csv

Ultimo usuario que modifico el registro TVCABLEDTA/TCTRDF00 TCTRDF00.csv N/A


perfil del ultimo usuario que modifico el N/A N/A N/A
registro
Iindica si un registro esta activiado 'N' para N/A MGLDATA MGL_SCHEME
no activiado 'Y para eliminado'
Indica erl por que se realizaron los cambios N/A MGLDATA MGL_SCHEME
sobre el registro
N/A N/A N/A
N/A MGLDATA MGL_SCHEME
Identificador interno para manejo de el N/A MGLDATA MGL_SCHEME
registro dentro de la aplicacion

s) campo(s) en la(s) fuente(s).


sección FUENTE y presente el campo en la sección DESTINO de forma combinada.

2). Si un cambio en el campo genera nueva versión del registro, marcar "Si". De lo contrario marcar "No".
nte, numeradas de la misma manera que lo están en la hoja RESUMEN_FUENTES.
hoja RESUMEN_FUENTES
te tipo Base de Datos
no es una fuente tipo Base de Datos, no aplica.
colocar el nombre del archivo.

rtar en la tabla destino. Se usa lenguaje de negocio. No usar lenguaje técnico ni consultas SQL.
la tabla destino.
describir la necesidad.
FUENTE
Nombre Tabla Nombre Campo Tipo Dato Regla de negocio
MGL_BASICA_SQ N/A NUMBER(15,0)

MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)

N/A TRCODR CADENA(3)

N/A TRCODR CADENA(3)

N/A TRDESR CADENA(30)


N/A TRDESR CADENA(30)
N/A
TRSTAT CADENA(1)

TRFCHC NUMÉRICO(8)
N/A
TRHRAC NUMÉRICO(6)
N/A TRUSRC CADENA(10)
US_PERFILES NUMBER
ID_PERFIL

N/A TRFCHM NUMÉRICO(8)


TRHRAM NUMÉRICO(6)
N/A TRUSRM CADENA(10)
N/A N/A N/A

N/A VARCHAR2(1 BYTE)


N/A

N/A VARCHAR2(200 BYTE)


N/A

N/A N/A N/A


N/A N/A VARCHAR2(15 BYTE)
N/A VARCHAR2(15 BYTE)
N/A
TRANSFORMACIÓN
Filtros Valor DEFAULT Observaciones
SELECT Siguiente valor de la secuencia.
MGL_SCHEME.MGL_BASICA_SQ.NEXTVAL
FROM DUAL;
IDENTIFICADOR_INTER SELECT TIPO_BASICA_ID FROM "@TB_TTC"
NO_APP = "@TB_TTC"; MGL_TIPO_BASICA WHERE
IDENTIFICADOR_INTERNO_APP = "@TB_TTC";

SUBSTR(TRFCHC, 7)||'/'||
SUBSTR(TRFCHC, 5,
-- Ejemplo: SELECT SUBSTR('20190128', 7)||'/'||
2)||'/'||SUBSTR(TRFCHC,
SUBSTR('20190128', 5, 2)||'/'||
1, 4) || ' '||
SUBSTR('20190128', 1, 4) || ' '||SUBSTR('122659',
SUBSTR(TRHRAC, 1,
1, 2)||':'||SUBSTR('122659', 3, 2)||':'||
2)||':'||SUBSTR(TRHRAC,
SUBSTR('122659', 5) FROM DUAL;
3, 2)||':'||
SUBSTR(TRHRAC, 5) 9533 SELECT ID_PERFIL FROM
COD_PERFIL = 'ADMGL'
SUBSTR(TRFCHM, 7)||'/'|| GESTIONNEW.US_PERFILES WHERE
SUBSTR(TRFCHM, 5, COD_PERFIL = 'ADMGL';
-- Ejemplo: SELECT SUBSTR('20190128', 7)||'/'||
2)||'/'||SUBSTR(TRFCHM,
SUBSTR('20190128', 5, 2)||'/'||
1, 4) || ' '||
SUBSTR('20190128', 1, 4) || ' '||SUBSTR('122659',
SUBSTR(TRHRAM, 1,
1, 2)||':'||SUBSTR('122659', 3, 2)||':'||
2)||':'||SUBSTR(TRHRAM,
SUBSTR('122659', 5) FROM DUAL;
3, 2)||':'||
SUBSTR(TRHRAM, 5)

"Y"

"MIGRACIÓN"

"NA"

"NA"
NOMBRE TABLA TEC_NODO

DESTINO
Nombre del campo Tipo de dato Nullable Data Default Cambiante
NODO_ID NUMBER(15,0) No (null)

GEOGRAFICO_POLITICO_ID NUMBER(15,0) Yes (NULL)

NOMBRE VARCHAR2(30 BYTE) Yes (NULL)


CODIGO VARCHAR2(6 BYTE) Yes (NULL)

FECHA_ACTIVACION DATE Yes SYSDATE

UNIDAD_GESTION_BASICA_ID NUMBER(15,0) Yes (NULL)

ZONA_BASICA_ID NUMBER(15,0) Yes (NULL)

Yes (NULL)
DISTRITO_BASICA_ID NUMBER(15,0)

DIVISIONAL_BASICA_ID NUMBER(15,0) Yes (NULL)

AREA_BASICA_ID NUMBER(15,0) Yes (NULL)

Yes SYSDATE
FECHA_CREACION DATE

USUARIO_CREACION VARCHAR2(100 BYTE) Yes (NULL)


Yes SYSDATE
FECHA_MODIFICACION DATE

USUARIO_MODIFICACION VARCHAR2(100 BYTE) Yes (NULL)


HEAD_END VARCHAR2(7 BYTE) Yes (NULL)
CAMPO_ADICIONAL1 VARCHAR2(50 BYTE) Yes (NULL)
CAMPO_ADICIONAL2 VARCHAR2(50 BYTE) Yes (NULL)
CAMPO_ADICIONAL3 VARCHAR2(50 BYTE) Yes (NULL)
CAMPO_ADICIONAL4 VARCHAR2(50 BYTE) Yes (NULL)
CAMPO_ADICIONAL5 VARCHAR2(50 BYTE) Yes (NULL)
TIPO NUMBER(15,0) Yes (NULL)

COM_ID NUMBER(15,0) Yes (NULL)

Yes (NULL)
ESTADO NUMBER(15,0)

Yes 1
ESTADO_REGISTRO NUMBER(1,0)

Yes 0
PERFIL_CREACION NUMBER(15,0)

PERFIL_EDICION NUMBER(15,0) Yes 0

ALIADO_ID NUMBER(15,0) Yes (NULL)


ALIADO_ID NUMBER(15,0) Yes (NULL)

COSTO_RED NUMBER Yes (null)


LIMITES VARCHAR2(50 BYTE) Yes (null)

INSTRUCCIONES
Se asigna a la hoja de excel el mismo nombre de la tabla destino.
La hoja contiene el mapeo de cada campo de la tabla destino con su(s) correspondiente(s) campo(s) en la(s) fuente(s).
Si el campo en la tabla destino tiene varias fuentes, utilice una fila para cada fuente en la sección FUENTE y presente el camp
NOMBRE TABLA=Nombre de la tabla a ser creada/modificada.

DESTINO
Nombre del campo=Nombre del campo en la tabla destino
Tipo de dato=Tipo de dato del campo en la tabla destino
Cambiante=Sólo aplica para dimensiones que llevan histórico (Dimensiones Tipo 2). Si un cambio en el campo genera n
Descripción del campo=Descripción funcional del campo

FUENTE - Cada campo de destino debe aparecer una sola vez. Sus fuentes aparecen enfrente, numeradas de la misma manera que
Fuente=El número y nombre de la fuente correspondiente, según la relación de la hoja RESUMEN_FUENTES
Base de Datos=Nombre de la base de datos fuente. Dejar vacío si no es una fuente tipo Base de Datos
Esquema=Esquema dentro de la base de datos que contiene a la tabla fuente. Si no es una fuente tipo Base de Datos, n
Nombre tabla=Nombre de la tabla fuente. Si no es una fuente tipo Base de Datos, colocar el nombre del archivo.
Nombre campo=Nombre del campo en la fuente

TRANSFORMACIÓN
Regla de Negocio=Describe lo que se debe hacer con el campo para poderlo insertar en la tabla destino. Se usa lengua
Filtros=Se usa cuando existen condiciones para los registros que van a ingresar a la tabla destino.
Observaciones=Usarlo sólo cuando los demás campos no sean suficientes para describir la necesidad.
FUENTE
Descripción del campo Fuente Base de datos Esquema
Identificador N/A MGLDATA MGL_SCHEME

Identificador geografico politico N/A MGLDATA MGL_SCHEME

Nombre del TEC_NODO TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A


codigo del TEC_NODO TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

fecha activacion TEC_NODO TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

Identificador unidad_gestion N/A MGLDATA MGL_SCHEME

N/A MGLDATA MGL_SCHEME

TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A


Identificador tabla zona N/A MGLDATA MGL_SCHEME
N/A MGLDATA MGL_SCHEME
TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A
Identificador tabla distrito N/A MGLDATA MGL_SCHEME
N/A MGLDATA MGL_SCHEME
TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A
Identificador tabla divisional N/A MGLDATA MGL_SCHEME
N/A MGLDATA MGL_SCHEME
TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A
Identificador tabla area N/A MGLDATA MGL_SCHEME
N/A MGLDATA MGL_SCHEME

Fecha creacion del registro TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

usuarioc TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

fecham TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

usuariom TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A


cabecera del TEC_NODO
Campo 1
Campo 2
Campo 3
Campo 4
Campo 5
Tipo TEC_NODO
TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A
Comunidad RR
N/A MGLDATA MGL_SCHEME

Estado 'A' Activo, 'I' Inactivo. TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A

N/A N/A N/A


Estado logico de registro eliminado o activo

Perfil de creacion del registro N/A GESTIDEV GESTIONNEW

Perfil de creacion del registro

TVCABLEDTA/TCTNDF00 TCTNDF00.csv N/A


Referencia a aliados
Referencia a aliados
N/A MGLDATA MGL_SCHEME

costo de red
Límites

mpo(s) en la(s) fuente(s).


ción FUENTE y presente el campo en la sección DESTINO de forma combinada.

un cambio en el campo genera nueva versión del registro, marcar "Si". De lo contrario marcar "No".

umeradas de la misma manera que lo están en la hoja RESUMEN_FUENTES.


RESUMEN_FUENTES
o Base de Datos
una fuente tipo Base de Datos, no aplica.
car el nombre del archivo.

en la tabla destino. Se usa lenguaje de negocio. No usar lenguaje técnico ni consultas SQL.
bla destino.
bir la necesidad.
FUENTE
Nombre Tabla Nombre Campo Tipo Dato Regla de negocio
MGL_BASICA_SQ N/A NUMBER(15,0)

MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0) '@TB_TTC'

N/A TNDNNO CADENA(29)


N/A TNDNOD CADENA(6)

N/A TNDFEC NUMÉRICO(8)

N/A TNDUNI CADENA(4)

MGL_BASICA BASICA_ID NUMBER(15,0) '@TB_UGT'

MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)

N/A TNDZON CADENA(6)


MGL_BASICA BASICA_ID NUMBER(15,0) '@TB_ZON'
MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)
N/A TNDDIS CADENA(9)
MGL_BASICA BASICA_ID NUMBER(15,0) '@TB_DCT'
MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)
N/A TNDDVS CADENA(1)
MGL_BASICA BASICA_ID NUMBER(15,0) '@TB_DVT'
MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)
N/A TNDARE CADENA(2)
MGL_BASICA BASICA_ID NUMBER(15,0) '@TB_ARE'
MGL_TIPO_BASICA TIPO_BASICA_ID NUMBER(15,0)

N/A TNDFEC CADENA(8)

N/A TNDUCR CADENA(10)

N/A TNDFEM CADENA(8)

N/A TNDUMD CADENA(10)

N/A TNDCOM CADENA(3)


CMT_COMUNIDAD_RR COMUNIDAD_RR_ID VARCHAR2(5 BYTE)
CADENA(3)
N/A TNCODE

N/A N/A NUMBER(1,0)

US_PERFILES ID_PERFIL NUMBER

CADENA(2)
N/A TNDALI
'@TB_ALR'
'@TB_ALR'
MGL_BASICA BASICA_ID NUMBER(15,0)
TRANSFORMACIÓN
Filtros Valor DEFAULT Observaciones
SELECT Siguiente valor de la secuencia.
MGL_SCHEME.MGL_BASICA_SQ.NEXTVAL
FROM DUAL;
IDENTIFICADOR_INTERN SELECT TIPO_BASICA_ID FROM La regla de negocio corresponde al identificador
O_APP = '@TB_TTC' MGL_TIPO_BASICA WHERE interno del Tipo de Básica requerido.
IDENTIFICADOR_INTERNO_APP = '@TB_TTC';

TO_DATE(TNDFEC, -- Ejemplo: SELECT TO_DATE('20190129',


'yyyyMMdd')
b.TIPO_BASICA_ID = 'yyyyMMdd') FROM DUAL;
(SELECT TIPO_BASICA_ID
SELECT BASICA_ID FROM
FROM La regla de negocio corresponde al identificador
MGL_SCHEME.MGL_BASICA b WHERE
MGL_SCHEME.MGL_TIPO interno del Tipo de Básica requerido. (SELECT
b.TIPO_BASICA_ID = (SELECT TIPO_BASICA_ID
_BASICA WHERE IDENTIFICADOR_INTERNO_APP FROM
FROM MGL_SCHEME.MGL_TIPO_BASICA
IDENTIFICADOR_INTERN MGL_TIPO_BASICA WHERE
WHERE IDENTIFICADOR_INTERNO_APP =
O_APP = '@TB_UGT') AND UPPER(NOMBRE_TIPO) LIKE '%UNIDAD
'@TB_UGT') AND b.CODIGO_BASICA =
b.CODIGO_BASICA = %GESTION%')
<TNDUNI> and b.ESTADO_REGISTRO = 1;
<TNDUNI> and MGL_SCHEME.MGL_BASICA b WHERE La regla de negocio corresponde al identificador
MGL_SCHEME.MGL_TIPO
b.ESTADO_REGISTRO = 1 b.TIPO_BASICA_ID = (SELECT TIPO_BASICA_ID interno del Tipo de Básica requerido. (SELECT
_BASICA WHERE
FROM MGL_SCHEME.MGL_TIPO_BASICA IDENTIFICADOR_INTERNO_APP FROM
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP = MGL_TIPO_BASICA WHERE
O_APP = '@TB_ZON') AND MGL_SCHEME.MGL_BASICA b WHERE La regla de negocio corresponde al identificador
MGL_SCHEME.MGL_TIPO '@TB_ZON') AND b.CODIGO_BASICA = UPPER(NOMBRE_TIPO) LIKE '%ZONA%')
b.TIPO_BASICA_ID = (SELECT TIPO_BASICA_ID interno del Tipo de Básica requerido. (SELECT
_BASICA WHERE
FROM MGL_SCHEME.MGL_TIPO_BASICA IDENTIFICADOR_INTERNO_APP FROM
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP = MGL_TIPO_BASICA WHERE
O_APP = '@TB_DCT') AND MGL_SCHEME.MGL_BASICA b WHERE La regla de negocio corresponde al identificador
MGL_SCHEME.MGL_TIPO '@TB_DCT') AND b.CODIGO_BASICA = UPPER(NOMBRE_TIPO) LIKE '%ZONA%')
b.TIPO_BASICA_ID = (SELECT TIPO_BASICA_ID interno del Tipo de Básica requerido. (SELECT
_BASICA WHERE
FROM MGL_SCHEME.MGL_TIPO_BASICA IDENTIFICADOR_INTERNO_APP FROM
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP = MGL_TIPO_BASICA WHERE
O_APP = '@TB_DVT') AND MGL_SCHEME.MGL_BASICA b WHERE La regla de negocio corresponde al identificador
MGL_SCHEME.MGL_TIPO '@TB_DVT') AND b.CODIGO_BASICA = UPPER(NOMBRE_TIPO) LIKE '%DIVI%')
b.TIPO_BASICA_ID = (SELECT TIPO_BASICA_ID interno del Tipo de Básica requerido. (SELECT
_BASICA WHERE
FROM MGL_SCHEME.MGL_TIPO_BASICA IDENTIFICADOR_INTERNO_APP ROM
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP = MGL_TIPO_BASICA WHERE
O_APP = '@TB_ARE') AND
'@TB_ARE') AND b.CODIGO_BASICA = UPPER(NOMBRE_TIPO) = 'AREA')
TO_DATE(TNDFEC, -- Ejemplo: SELECT TO_DATE('20190129',
'yyyyMMdd') 'yyyyMMdd') FROM DUAL;

TO_DATE(TNDFEM, -- Ejemplo: SELECT TO_DATE('20190129',


'yyyyMMdd') 'yyyyMMdd') FROM DUAL;

SELECT COMUNIDAD_RR_ID FROM


CODIGO_RR =
CMT_COMUNIDAD_RR WHERE CODIGO_RR =
<TNDCOM>
<TNDCOM>;
DECODE(<TNCODE>, SELECT DECODE(<TNCODE>, 'ACT', 'A', 'NAC',
'ACT', 'A', 'NAC', 'I', '') 'I', '') FROM DUAL;

1 ACTIVO por defecto.

SELECT ID_PERFIL FROM


COD_PERFIL = 'ADMGL' 9533 GESTIONNEW.US_PERFILES WHERE
COD_PERFIL = 'ADMGL';
TIPO_BASICA_ID =
(SELECT TIPO_BASICA_ID
SELECT BASICA_ID FROM MGL_BASICA
FROM MGL_TIPO_BASICA
WHERE TIPO_BASICA_ID = (SELECT
WHERE
TIPO_BASICA_ID FROM MGL_TIPO_BASICA
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP =
O_APP = '@TB_ALR') AND
'@TB_ALR') AND CODIGO_BASICA = <TNDALI>;
CODIGO_BASICA =
<TNDALI>
TIPO_BASICA_ID =
(SELECT TIPO_BASICA_ID
SELECT BASICA_ID FROM MGL_BASICA
FROM MGL_TIPO_BASICA
WHERE TIPO_BASICA_ID = (SELECT
WHERE
TIPO_BASICA_ID FROM MGL_TIPO_BASICA
IDENTIFICADOR_INTERN
WHERE IDENTIFICADOR_INTERNO_APP =
O_APP = '@TB_ALR') AND
'@TB_ALR') AND CODIGO_BASICA = <TNDALI>;
CODIGO_BASICA =
<TNDALI>

Você também pode gostar