Closed fabianbarreto02 closed 1 month ago
[
{
"COD_DEP": 18,
"DEP_NOMBRE": "VICERRECTORIA ACADEMICA",
"COD_CRA": 105,
"COD_SNIES": 105,
"CRA_NOMBRE": "INSTITUTO DE LENGUAS UNIVERSIDAD DISTRITAL",
"PENSUM": 292,
"NIVEL": 0,
"COD_ASIGN": 9937,
"NOMBRE_ASIGN": "CINEMA ET LITTERATURE FRANCOPHONES",
"NRO_CRED": 2,
"HORAS_TD": 2,
"HORAS_COOP": 2,
"HORAS_AUT": 2,
"NOB_CLASIF": "Electivo Extrínseco"
}
]
const matchAcademica = academicaInfo.find(aca => aca.COD_ASIGN === sylabusexcel.espacio_academico.codigo && aca.PENSUM === sylabusexcel.programa.plan_estudio);
// ? matchAcademica se asigna al objeto de syllabus
preparesyllabusss.espacio_academico_id = res.espacio_academico,
preparesyllabusss.proyecto_curricular_id = res.proyecto,
preparesyllabusss.plan_estudios_id = res.plan_estudio,
prepareDataMongo.push(preparesyllabusss);
// ? filtra registros diferentes por código de espacio académico
diferentes(dataFull, 'espacio_academico.codigo')
const matchAcademica = academicaInfo.filter(aca => aca.COD_ASIGN === sylabusexcel.espacio_academico.codigo); // ? matchAcademica se itera sobre el array y se asigna al objeto de syllabus res.forEach(r => { let syllabus = hardcopy(preparesyllabusss); syllabus.espacio_academico_id = r.espacio_academico; syllabus.proyecto_curricular_id = r.proyecto; syllabus.plan_estudios_id = r.plan_estudio; prepareDataMongo.push(syllabus); });
### Resultados:
Método 1:
De los 131 registros proporcionados se encuentran:
- 64 coincidencias exactas. :white_check_mark:
- 3 que no hacen match con la info de académica :x:
(El número en paréntesis indica la fila de excel) (33) ERR> proy: QUIMICA plan: ### esp: ### (49) ERR> proy: INGENIERIA TOPOGRAFICA plan: ### esp: ### (52) ERR> proy: INGENIERIA TOPOGRAFICA plan: ### esp: ###
- 49 que presentan plan de estudio como No aplica :x:
(El número en paréntesis indica la fila de excel) (68) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (69) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (70) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (71) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (72) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (73) ERR> proy: INGENIERIA ELECTRONICA plan: No aplica esp: ### (74) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (75) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (76) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (77) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (79) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (81) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (78) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: ### (82) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (83) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (84) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (85) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (86) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (87) ERR> proy: INGENIERIA DE SISTEMAS plan: No aplica esp: ### (88) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (89) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (90) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (91) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (92) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (93) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (94) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (95) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (96) ERR> proy: INGENIERIA INDUSTRIAL plan: No aplica esp: ### (111) ERR> proy: Licenciatura en Educación Artística plan: No aplica esp: ### (113) ERR> proy: Licenciatura en Educación Artística plan: No aplica esp: ### (112) ERR> proy: Licenciatura en Educación Artística plan: No aplica esp: ### (114) ERR> proy: Licenciatura en Educación Artística plan: No aplica esp: ### (115) ERR> proy: LICENCIATURA EN EDUCACION INFANTIL plan: No aplica esp: ### (116) ERR> proy: LICENCIATURA EN EDUCACION INFANTIL plan: No aplica esp: ### (117) ERR> proy: LICENCIATURA EN EDUCACION INFANTIL plan: No aplica esp: ### (118) ERR> proy: LICENCIATURA EN FISICA plan: No aplica esp: ### (119) ERR> proy: LICENCIATURA EN FISICA plan: No aplica esp: ### (120) ERR> proy: LICENCIATURA EN FISICA plan: No aplica esp: ### (121) ERR> proy: Licenciatura en Humanidades y Lengua Castellana plan: No aplica esp: ### (122) ERR> proy: Licenciatura en Humanidades y Lengua Castellana plan: No aplica esp: ### (123) ERR> proy: Licenciatura en Humanidades y Lengua Castellana plan: No aplica esp: ### (124) ERR> proy: Licenciatura en Humanidades y Lengua Castellana plan: No aplica esp: ### (125) ERR> proy: Licenciatura en Lenguas Extranjeras con Énfasis en Inglés plan: No aplica esp: ### (126) ERR> proy: Licenciatura en Lenguas Extranjeras con Énfasis en Inglés plan: No aplica esp: ### (127) ERR> proy: Licenciatura en Lenguas Extranjeras con Énfasis en Inglés plan: No aplica esp: ### (128) ERR> proy: Licenciatura en Lenguas Extranjeras con Énfasis en Inglés plan: No aplica esp: ### (129) ERR> proy: Licenciatura en Matemáticas plan: No aplica esp: ### (130) ERR> proy: Licenciatura en Matemáticas plan: No aplica esp: ### (131) ERR> proy: Licenciatura en Matemáticas plan: No aplica esp: ###
- 15 que no tienen ni plan ni código de espacio académico :x:
(El número en paréntesis indica la fila de excel)
(80) ERR> proy: INGENIERIA CATASTRAL Y GEODESIA - ICG plan: No aplica esp: No aplica
(97) ERR> proy: ARCHIVISTICA Y GESTION DE LA INFORMACION DIGITAL plan: No aplica esp: No aplica
(98) ERR> proy: ARCHIVISTICA Y GESTION DE LA INFORMACION DIGITAL plan: No aplica esp: No aplica
(99) ERR> proy: ARCHIVISTICA Y GESTION DE LA INFORMACION DIGITAL plan: No aplica esp: No aplica
(100) ERR> proy: ARCHIVISTICA Y GESTION DE LA INFORMACION DIGITAL plan: No aplica esp: No aplica
(102) ERR> proy: COMUNICACION SOCIAL Y PERIODISMO plan: No aplica esp: No aplica
(101) ERR> proy: COMUNICACION SOCIAL Y PERIODISMO plan: No aplica esp: No aplica
(103) ERR> proy: COMUNICACION SOCIAL Y PERIODISMO plan: No aplica esp: No aplica
(104) ERR> proy: COMUNICACION SOCIAL Y PERIODISMO plan: No aplica esp: No aplica
(105) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
(106) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
(107) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
(108) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
(109) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
(110) ERR> proy: LICENCIATURA EN BIOLOGIA plan: No aplica esp: No aplica
Método 2:
De los 131 registros proporcionados se filtran por espacio académico distinto quedando 78 diferentes + 1 No aplica y corriendo homologación quedan:
- 1175 syllabus preparados para migrar.
Carpeta actualizada [Script Migración syllabus](https://udistritaleduco-my.sharepoint.com/personal/computo_udistrital_edu_co/_layouts/15/onedrive.aspx?ga=1&sw=auth&id=%2Fpersonal%2Fcomputo%5Fudistrital%5Fedu%5Fco%2FDocuments%2FINVERSI%C3%93N%2FPROYECTOS%20DE%20INVERSI%C3%93N%2FGERENCIA%20DE%20PROYECTOS%2FPROYECTOS%20OAS%2FPROYECTO%20SGA%2F2024%2FEjecuci%C3%B3n%2FGesti%C3%B3n%20T%C3%A9cnica%2FScript%20Migraci%C3%B3n%20syllabus)
Se requiere realizar el Ajuste de script para la migración de syllabus con la integración del documento base de espacios académicos, proyecto y planes de estudios
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo