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%20Carlos%20Soria's gravatar image

Juan Carlos Soria
1.1k166179184
accept rate: 41%


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

select plz_nombre, bad_descripcion
from exp.emp_empleos
inner JOIN eor.plz_plazas on plz_codigo = emp_codplz
inner join exp.bae_beneficios_adic_emp on bae_codemp = emp_codigo
inner join exp.bad_beneficios_adic on bad_codigo = bae_codbad
where emp_codexp = @codexp
order BY plz_nombre, bad_descripcion

end GO

PRINT N'Creating [pdo].[exp_impreso_forma_pago]...';

GO CREATE procedure [pdo].[exp_impreso_forma_pago] @codexp int = null as begin

select plz_nombre,
       fpa_descripcion,
       cbe_numero_cuenta,
       bca_nombre,
       case isnull(cbe_tipo_cuenta, '') 
          when 'C' then 'Corriente'
          when 'A' then 'Ahorro' 
          when '' then null else 'Tipo de cuenta no reconocida'
       end cbe_tipo_cuenta,
       mon_descripcion
  from exp.emp_empleos

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

link

answered 18 Mar '14, 20:28

Juan%20Carlos%20Soria's gravatar image

Juan Carlos Soria
1.1k166179184
accept rate: 41%

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 Juan%20Carlos%20Soria's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×44
×27

Asked: 18 Mar '14, 20:28

Seen: 2,016 times

Last updated: 18 Mar '14, 20:30

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática