Reportaron que al generar el reporte en la versión 1.8 da un error. Al ver el elmah, el error se ocasiona porque faltan los siguientes procedimientos: pdo].[exp_impreso_concursos [pdo].[exp_impreso_evaluaciones] [pdo].[exp_impreso_forma_pago] [pdo].[exp_impreso_beneficio] asked 18 Mar '14, 20:28 Juan Carlos Soria |
Al parecer en el script del upgrade no viene la creación de esos paquetes, por lo que los obtuve de los scripts cuando se crea desde cero la aplicación. Los scripts son: CREATE procedure [pdo].[exp_impreso_beneficio] @codexp int = null as begin
end GO PRINT N'Creating [pdo].[exp_impreso_forma_pago]...'; GO CREATE procedure [pdo].[exp_impreso_forma_pago] @codexp int = null as begin
inner JOIN eor.plz_plazas on plz_codigo = emp_codplz inner JOIN exp.fpe_formas_pago_empleo on fpe_codemp = emp_codigo inner JOIN exp.fpa_formas_pagos on fpa_codigo = fpe_codfpa left JOIN exp.cbe_cuentas_banco_exp on cbe_codigo = fpe_codcbe left JOIN gen.bca_bancos_y_acreedores on bca_codigo = cbe_codbca left JOIN gen.mon_monedas on mon_codigo = cbe_codmon where emp_codexp = @codexp order BY plz_nombre, fpa_descripcion end GO PRINT N'Creating [pdo].[exp_impreso_evaluaciones]...'; GO CREATE procedure [pdo].[exp_impreso_evaluaciones] @codexp int = null as begin select plz_nombre, eve_fecha, eve_evaluador, eve_nota, eve_comentarios from (select plz_nombre, eve_comentarios_evaluador eve_comentarios, isnull(exp_apellidos_nombres, eve_nombre_evaluador) eve_evaluador, eve_fecha eve_fecha, eve_nota eve_nota from exp.eve_evaluaciones_empleo left join exp.emp_empleos e1 on e1.emp_codigo = eve_codemp_evaluador left join exp.exp_expedientes on exp_codigo = e1.emp_codexp join exp.emp_empleos e2 on e2.emp_codigo = eve_codemp join eor.plz_plazas on plz_codigo = e2.emp_codplz where e2.emp_codexp = @codexp union all select plz_nombre, eva_coment_evaluador eve_comentarios, exp_apellidos_nombres eve_evaluador, eva_fecha eve_fecha, eva_nota eve_nota from eva.con_consolidaciones join eva.eva_evaluaciones on eva_codcon = con_codigo join exp.emp_empleos e1 on e1.emp_codigo = eva_codemp_evaluador join exp.exp_expedientes on exp_codigo = e1.emp_codexp join exp.emp_empleos e2 on e2.emp_codigo = con_codemp join eor.plz_plazas on plz_codigo = e2.emp_codplz where e2.emp_codexp = @codexp) v1 order by plz_nombre, eve_fecha desc end GO PRINT N'Creating [pdo].[exp_impreso_concursos]...'; GO CREATE procedure [pdo].[exp_impreso_concursos] @codexp int = null as begin select pue_nombre, case cos_estado when 'Creacion' then 'Creación' when 'InscripcionCandidatos' then 'Inscripción de candidatos' when 'EvaluacionCandidatos' then 'Evaluación de candidatos' when 'SeleccionFinalistas' then 'Selección de finalistas' when 'ContratacionFinalistas' then 'Contratación de finalistas' when 'Cancelado' then 'Cancelado' when 'Finalizado' then 'Finalizado' else 'Estado no reconocido' end cos_estado, exp_resp.exp_apellidos_nombres exp_responsable_concurso, tco_descripcion, cos_fecha_ini_contratacion, case ccs_estado when 'Inscrito' then 'Inscrito' when 'Descartado' then 'Descartado' when 'Finalista' then 'Finalista' when 'Elegido' then 'Elegido' when 'PendienteAutorizacionAccion' then 'Pendiente de autorización' when 'Contratado' then 'Contratado' else 'Estado no reconocido' end ccs_estado from rys.cos_concursos_seleccion join rys.ccs_candidatos_concurso on ccs_codcos = cos_codigo left join rys.can_candidatos on can_codigo = ccs_codcan left join exp.emp_empleos emp_eva on emp_eva.emp_codigo = ccs_codemp join eor.pue_puestos on pue_codigo = cos_codpue left join exp.emp_empleos emp_resp on emp_resp.emp_codigo = cos_codemp_responsable left join exp.exp_expedientes exp_resp on exp_resp.exp_codigo = emp_resp.emp_codexp join exp.tco_tipos_de_contrato on tco_codigo = cos_codtco where can_codexp = @codexp or emp_eva.emp_codexp = @codexp end GO answered 18 Mar '14, 20:28 Juan Carlos Soria 1
Luego reportaron que no existe el subreporte ExpedienteEmpleadoIdiomas.rdlc Este también hay que copiarlo de la versión 1.7.3 (allí si existía) a la carpeta donde está instalado evolution. Ejemplo:C:inetpubwwwrootEvolutionReportsExpedienteEmpleado
(18 Mar '14, 20:30)
Juan Carlos Soria
|