Evolution 1.10.1.0 En el formulario de Reversión de Retiro, al seleccionar al "Empleado Solicitante" se genera el siguiente error: Conversion failed when converting the varchar value '50c4054f-90a0-4b7b-b9b8-00342a1a9fc1' to data type int Al hacer un Profile, encuentro que el formulario está intentando ejecutar la siguiente instrucción SQL: select emp_codigo, plz_nombre from exp.eso_emp_solicitantes where grc_codigo = 2 and exp_codigo_alternativo = 43176 order by plz_nombre Así pues el error se genera al comparar un campo de tipo texto (exp_codigo_alternativo) con un valor numérico (43176, en este ejemplo). He verificado que este error se da para una implementación que utiliza OmniExpediente, mientras que para otra implementación que utiliza el Expediente completo, no genera error. También he verificado que este error se presenta en todos los formularios que utilizan la lista de valores ExpedientesConEmpleoSolicitanteDeGrupoEnviado. ¿Esta es una instrucción del fuente o puedo modificarla en base de datos? El usuario necesita aplicar una Reversión de Retiro, ¿existe algún proceso de base de datos que encapsule esta reversión? de tal manera que pueda ejecutarlo directamente en base de datos. |
Revisá la lista de valores EmpleoSolicitanteDeGrupoYCodAlternativoEnviado que contenga las comillas simples para el parámetro @codigo_alternativo: El query de la lista de valores debe ser así:
|