Errores #23202
Si un campo tiene disableConcurrenceCheck, al modificarlo no se guarda
Estado: | Cerrada | Fecha de inicio: | 2022-11-28 | |
---|---|---|---|---|
Prioridad: | Normal | Fecha fin: | ||
Asignado a: | Veronica Navarro Porter | % Realizado: | 100% |
|
Categoría: | - | |||
Versión prevista: | gvHIDRA-5_1_28 | |||
Ref. DESIG (Jira): | ENT-625284 |
Descripción
Si intento dejar vacía una fecha que tenía valor, no me guarda el cambio.
Se queda con el valor que tenía, no detecta que haya cambio debido a que ese campo tiene: disableConcurrenceCheck
Pruebas en REGCONVENIOS:
Menú Gestión de convenios inscritos e informados
Registro con Nº registro
Pestaña VIGENCIA
Campo fecha extinción
Histórico
Actualizado por Veronica Navarro Porter hace más de 1 año
Cuando se comprueban los campos marcados con disabledConcurrenceCheck(), se eliminan de la matriz m_datosAntiguos (processUpdate() - gvHidraForm_DB.php).
Actualizado por Veronica Navarro Porter hace más de 1 año
- gvHidraForm_DB.php -> processUpdate()
Se crea una matriz que solamente contenga los campos sobre los que se puede controlar la concurrencia, m_datosDisabledConcurrence, que se pasará como parámetro al método actualizar()
- IgepPersistencia.php -> actualizar($v_filaDatos, $v_filaDatosAntiguos, $v_filaDatosDisabledConcurrence)
La matriz v_filaDatosAntiguos se utilizará para componer la parte SET de la sentencia UPDATE.
La matriz v_filaDatosDisabledConcurrence se utilizará para componer la parte WHERE de la sentencia UPDATE.
Actualizado por Veronica Navarro Porter hace más de 1 año
- Estado cambiado Comentarios por En curso
- Asignado a establecido a Veronica Navarro Porter
- Versión prevista establecido a gvHIDRA-5_1_28
Actualizado por Veronica Navarro Porter hace más de 1 año
- Tema cambiado No actualiza fecha si disableConcurrenceCheck por Si un campo tiene disableConcurrenceCheck, al modificarlo no se guarda
Actualizado por Veronica Navarro Porter hace más de 1 año
- % Realizado cambiado 0 por 100
Actualizado por Veronica Navarro Porter hace más de 1 año
- Estado cambiado En curso por Cerrada
- Ref. DESIG (Jira) cambiado ENT-00000 por ENT-625284