Favor de explicar en un BLOG o acá cómo es que están afectando las tablas la pantalla de compuestas por puestos.

Existen dos tablas de nivel de cumplimiento en evolution: eor.ncu_nivel_cump_competencia eor.ncn_nivel_cump_conducta

Si tengo el siguiente ejemplo: La competencia "ORIENTACION A RESULTADOS" con 4 conductas para el nivel de comportamiento 8 (Soporte) La competencia "INNOVACIÓN" con 4 conductas para el nivel de comportamiento 8 (Soporte) y 4 para el nivel de comportamiento 4 (Soporte al Cliente)

Si ingreso a un con el nivel 8 (Soporte) en la sección de competencias muestra las 8 conductas en la pantalla, pero en las tablas existen: 8 registros en la tabla eor.ncu_nivel_cump_competencia como se ve en la imagen (según yo lo correcto sería sólo tener 2 registros en esta tabla, ya que solo hay dos competencias) alt text 8 registros en la tabla eor.ncn_nivel_cump_conducta como se ve en la imagen (acá están correcto los 8 registros ya que hay 4 registros por competencia) alt text

Luego ingreso los niveles de cumplimiento como se muestra en la imagen alt text

Y al consultar la base de datos, para la NCU, solo los dos primero tiene 85 en ncu_nivel_cumplimiento y 50 en ncu_peso, que es correcto ya que solo dos competencias hay.

La pregunta es cuál de las 8 que creó evolution utiliza?. La idea de saber esto es porque se va a hacer una plantilla de importación para crear estos registros, pero sólo se crearán 2. Los respeterá evolution cuando creen los 6 más en ejemplo?

Y si cambio el nivel de comportamiento del puesto a otro que solo tenga 4 conductas, el sistema deja 12 en la tabla, aunque en la pantalla si sólo muestra los cuatro registros.

Así muestra evolution (solo 4 conductaS) alt text

pero si hago query a las tabla de nivel de cumplimiento conducta (NCN) hay 12 registros cuando lo correcto serían solo 4. alt text

asked 15 Nov '17, 12:13

Juan%20Carlos%20Soria's gravatar image

Juan Carlos Soria
1.1k171179185
accept rate: 41%

¿Qué version de Evolution estas usando?

(15 Nov '17, 13:56) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

La versión es 1.11.0.2

(15 Nov '17, 14:05) Juan Carlos Soria Juan%20Carlos%20Soria's gravatar image

Buen día Juan Carlos, comentarle que se revisó el funcionamiento de la pantalla y existe un error en la actualización de las competencias y conductas del puesto, que hace que se estén replicando las competencias y no se eliminen las conductas y competencias que han sido agregadas. Se crearon las incidencias EVO-3486 y EVO-3487 para solucionar el error y estarán disponibles en el hotfix 1.11.0.4

link

answered 28 Nov '17, 09:04

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

Para complementar: Cuando se ingresa a la sección de competencias del puesto, se obtienen de la base de datos todas las competencias y conductas que cumplen con el nivel asociado al Puesto. Si no existen registros en las tablas se crean con peso cero.

Ahora bien, si vas al catálogo de competencias/conductas y modificas el nivel de la misma, y regresas a la sección de competencias del puesto, las conductas que antes correspondian con este nivel/puesto no se borran, quedan huérfanas.

(28 Nov '17, 10:43) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

Encontramos otros casos en los cuales se crean registros duplicados, pero siempre están relacionados con modificar el nivel de la conducta luego de creados los registros en esta sección.

El hotfix va a corregir el problema eliminando los registros duplicados. Mientras se publica, podrías eliminar todas estas duplicaciones desde la base.

La clave para que no falle, es que definas desde el principio el nivel para cada conducta y no lo modifiques. Esto mientras el hotfix repara esta situación

(28 Nov '17, 10:47) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

OK. Gracias. Y la solución para que no queden huérfanas sería realizar un trigger?

(28 Nov '17, 11:44) Juan Carlos Soria Juan%20Carlos%20Soria's gravatar image

Un delete de los registros duplicados y ya.

Y para seguir usando la pantalla, tener cuidado de no cambiar el nivel de las conductas luego de que se agregó peso en las competencias del puesto, mientras se aplica el hotfix

(28 Nov '17, 14:37) Fernando Paz ♦♦ Fernando%20Paz'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:

×12
×1

Asked: 15 Nov '17, 12:13

Seen: 2,275 times

Last updated: 28 Nov '17, 14:37

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