Proyecto

General

Perfil

Acciones

Correccion - Mejora #2083

cerrada

Problemas en Identificador de codigo de financiador

Añadido por Santiago Ramos hace más de 10 años. Actualizado hace más de 10 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2014-07-01
Fecha fin:
% Realizado:

100%

Tiempo estimado:
2:00 h
Versión:

Descripción

En la ficha de inicio de un PAC salta continuamente el aviso de que no existe código de identificador de financiador a persar de estar aprobado.

El problema es que los PACs no disponen de la opción de configuración de "relaciones" (pues estas son siempre las definidas en la configuración del convenio)

Este código de financiador es el mismo en todos los PACs?.

Si es así, hay que modificar el modelo de proyecto para que los convenios propaguen el código a las PACs o hacer que no se muestre el aviso si se trata de un PAC.

Si el código de financiador es distinto según el PAC hay que ver cómo habilitar el menú de configuración de relaciones sin que se puedan modificar el resto de relaciones de esa página.

(no puedo relacionarlo con la petición #2073 pues parece que se ha borrado, así que asigno este ticket a Jaime para que conteste y me lo asigne de nuevo para codificar)

Acciones #1

Actualizado por Santiago Ramos hace más de 10 años

  • Asunto cambiado de Identificador de codigo de financiador en PACs a Problemas en Identificador de codigo de financiador en PACs

Además:

Hay un casque SQL al crear un nuevo proyecto:

Mysql2::Error: Column 'identificador_financiador' cannot be null: INSERT INTO `proyecto` (`convenio_accion`, `convenio_id`, `convocatoria_id`, `gestor_id`, `identificador_financiador`, `importe_previsto_subvencion`, `importe_previsto_total`, `libro_id`, `moneda_id`, `moneda_intermedia_id`, `nombre`, `pais_principal_id`, `titulo`) VALUES (NULL, NULL, 1, 60, NULL, 0.0, 0.0, NULL, 8, NULL, 'FDASFSDFSDFSAFDSFDSFSADFSD', 11, 'fsdafsdfsdfsfdsfadfasdf')

En un proyecto recién creado aún no se dispone de código de identificación para el financiador, así que no tiene mucho sentido decirle a la BBDD que no pueda ser null ese campo:

add_column :proyecto, :identificador_financiador, :string, :null => false
Acciones #2

Actualizado por Santiago Ramos hace más de 10 años

He actualizado el SVN con un migrate para eliminar ese :null => false del campo del "identificador para el financiador"

Acciones #3

Actualizado por Santiago Ramos hace más de 10 años

  • Asunto cambiado de Problemas en Identificador de codigo de financiador en PACs a Problemas en Identificador de codigo de financiador

Una vez que el codigo de financiador se ha definido no puede modificarse ni borrarse

Acciones #4

Actualizado por Santiago Ramos hace más de 10 años

  • Categoría cambiado de Análisis a Desarrollo
  • Estado cambiado de Nueva a Asignada
  • Asignado a cambiado de Jaime Ortiz a Santiago Ramos
  • Versión prevista establecido a 2.45
  • Tiempo estimado establecido a 2:00 h
Acciones #5

Actualizado por Santiago Ramos hace más de 10 años

  • Estado cambiado de Asignada a Resuelta
  • % Realizado cambiado de 0 a 100

Asumimos que el codigo para financiador es el mismo y lo propagamos a los pacs cuando se modifica en la configuracion del convenio.

Acciones

Exportar a: Atom PDF