Algunos ejemplos de estas entidades que tienen este comportamiento son Amonestacion, Incremento, Incapacidad

El problema es que al configurar un procedimiento antes de guardar solamente se ejecuta en el controlador configurado en la sección de información avanzada el cual solo permite configurar un controller.

¿Existe alguna forma de que el procedimiento antes de guardar se ejecute en ambos controladores?

asked 19 Aug '16, 11:10

cgalan's gravatar image

cgalan ♦♦
(suspended)
accept rate: 75%


Este tipo de inconveniente solamente se da con las entidades que tienen dos controllers (uno para modulo y otro para portal) para la misma entidad.

El Workaround para obtener el comportamiento deseado es el siguiente (utilizaré el nombre de EntidadModulo a la entidad que existe actualmente y EntidadPortal a la entidad que crearemos para poder realizar la validación):

  1. Obtener el codigo de la configuracion de entidad para la EntidadModulo, se puede hacer a través de la pantalla de configuración de entidades o haciendo una consulta a la tabla cfg.cen_cfg_entidades
  2. Agregar un registro en la tabla cfg.cen_cfg_entidades que se utilizara para la EntidadPortal, en este paso los unicos campos que se deben considerar son:
  3. cen_nombre: agregarle el sufijo Portal al código de EntidadModulo
  4. cen_descripcion: Puede ser la misma descripción de la entidad más las explicación de que es utilizada para realizar validaciones en la pantalla de portal
  5. Actualizar el registro cfg.cen_cfg_entidades de EntidadModulo, a cen_entidad_padre se le debe asignar el cen_nombre del paso anterior
  6. Realizar las configuraciones restantes desde la pantalla de Configuracion de entidad, en la configuración avanzada se debe llenar la información del controller de portal
link

answered 27 Sep '17, 11:58

cgalan's gravatar image

cgalan ♦♦
(suspended)
accept rate: 75%

Si, por ejemplo, con las solicitudes de vacaciones funciona correctamente, debería de funcionar igual con todas las acciones. Hice un insert a [cfg].[cen_cfg_entidades] con el controller de las solicitudes de incapacidades pero no me funcionó. Pienso que esa configuración debería de venir por defecto

link

answered 19 Aug '16, 15:50

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

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:

×7
×5

Asked: 19 Aug '16, 11:10

Seen: 1,756 times

Last updated: 27 Sep '17, 11:58

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