Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

El usuario pulsa el botón "Nuevo" desde el listado de proyectos Se se aplican las siguientes restricciones y comprobaciones:


Pestaña Datos generales → Ficha general

...

  • Si viene informado el campo Convocatoria (campo "convocatoria"), el campo Referencia externa convocatoria tendrá que ser null. Es decir, no pueden estar informados los dos campos, es uno u otrocampo Identificación convocatoria (campo "convocatoria externa" de la tabla "proyecto") tomará el valor del campo "código" de la tabla "convocatoria".  En caso contrario, el campo "convocatoria externa" tomará el valor introducido sobre el campo Identificación convocatoria del formulario de creación de proyecto.
  • Unidad de gestión tendrá que ser una de las que el usuario tiene permisos.
  • Modelo de ejecución tendrá que ser uno de los que tiene asociados la unidad de gestión seleccionada.
  • Si "Cálculo coste/hora personal" tiene valor Sí, el campo "Requiere timesheet" tiene que tener valor Sí.Si "Cálculo coste/hora personal" tiene valor Sí, el campo "Criterio horas anuales" es obligatorioproyecto coordinado" toma valor "sí" se deberá comprobar condición de  obligatoriedad del campo "coordinador externo".

Si se selecciona una convocatoria hay que crear los siguientes registros asociados a la tabla Proyecto:Una vez seleccionada la Convocatoria se debe de informar los siguientes apartados del proyecto con los datos que hubiera en la convocatoria seleccionada:

  •  EntidadesContexto proyecto
    • Área temáticaGestora: si en la convocatoria se ha rellenado "ConvocatoriaAreaTematica" se rellenará el campo "areaTematicaConvocatoria" de la tabla "ContextoProyecto" con el campo "areaTematica" de la tabla "ConvocatoriaAreaTematica" de la convocatoria, dejando vacío el campo "areaTematica" de la tabla "ContextoProyecto" para que lo pueda seleccionar el usuario.
    Entidades
    • Gestora: si en la convocatoria se ha rellenado ConvocatoriaEntidadGestora se convocatoria entidad gestora" se rellenará la tabla "ProyectoEntidadGestoraproyecto entidad gestora" con la "entidadRefentidad Ref" de la convocatoria.
    • Convocantes: si en la convocatororia se ha rellenado ConvocatoriEntidadConvocante "convocatoria entidad convocante" se rellenará la tabla "ProyectoEntidadConvocanteproyecto entidad convocante" con la "entidadRefentidad Ref" y "programa" de la convocatoria. El campo "programa" de la convocatoria va al campo "programaConvocatoriaprograma convocatoria" de la tabla "ProyectoEntidadConvocanteproyecto entidad convocante", dejando el campo "programa" vacío.
    • Financiadoras: si en la convocatoria se ha rellenado ConvocatoriaEntidadFinanciadora "convocatoria entidad financiadora" se rellanará la tabla "ProyectoEntidadFinanciadoraproyecto entidad financiadora" con los campos "entidadRefentidad Ref", "fuente financiación", "fuenteFinanciaciontipo financiación", "tipoFinanciadionporcentaje financiación" y e "porcentajeFinanciacionimporte financiación" de la convocatoria, en el campo "ajena" de los registros creados en la tabla "ProyectoEntidadFinanciadoraproyecto entidad financiadora" se pondrá el valor "Falsefalse", ya que todas las entidades provienen de la convocatoria y no son ajenas a ella.
  • Seguimiento científico
    • Por cada registro en la tabla "ConvocatoriaPeriodoSeguimientoCientificoconvocatoria periodo seguimiento científico" se crea un registro en la tabla del proyecto "proyecto "ProyectoPeriodoSeguimiento" con el numPeriodo, fechaInicio (se saca a partir de la fecha de inicio del proyecto y el campo "mesInicio" de la convocatoria), fechaFin (se saca a partir de la periodo seguimiento":
      • Los campos "número periodo", "fecha inicio presentación" , "fecha fin presentación" , "observaciones"  tomará el mismo valor que en la tabla "convocatoria periodo seguimiento científico"
      • El  campo "id convocatoria periodo seguimiento" tomará el valor del campo "id" de la tabla "convocatoria periodo seguimiento científico". 
      • Los campos "fecha inicio" y "fecha fin" se obtendrán a partir de los campos "mes inicio" y "mes fin" establecidos en la convocatoria tomando como base la fecha de inicio del proyecto
      y el
      • (campo "
      mesFin
      • fecha inicio" de la
      convocatoria), fechaInicioPresentacion y fechaFinPresentacion y observaciones indicados en la convocatoria. Por ejemplo si el periodo de seguimiento tiene puesto mes inicio 2 y mes fin 6, y la fecha de inicio del proyecto es 15/06/2020, la fecha inicio calculada será 15/07/2020 y la fecha fin será 15/11/2020.
      • tabla "proyecto"). Si los campos "mes inicio" o "mes fin" no están informados no se realizará el cálculo de obtención de los campos "fecha inicio" y "fecha fin". Los criterios que rigen para el cálculo de las fechas del periodo a partir de los meses están recogidos en CU-CSP-1200-009 - Calcular rango de fechas asociado a periodo. Sólo se copiarán los periodos para los que  la fecha de inicio del periodo calculada esté entre la fecha de inicio y fin del proyecto. En el caso que la fecha de inicio calculada para un periodo sí encaje dentro del rango fecha inicio - fecha fin del proyecto, pero no lo haga la fecha fin calculada para el periodo (que podría ser mayor que la fecha de fin del proyecto), se tomará como fecha fin del periodo la fecha de fin del proyecto.


  • Configuración económica:
    • Elegibilidad: Si
    Configuración económica
    • Elegibilidad: si en la convocatoria se ha rellenado "ConvocatoriaConceptoGastoconvocatoria concepto gasto" se rellenará la tabla "ProyectoConceptoGasto" con el "conceptoGastoproyecto concepto gasto" :
      • Los campos "concepto gasto", "
      importeMaximo
      • importe máximo", "permitido"
      ,
      • y "observaciones"
      , "porcentajeCosteIndirecto", "fechaInicio" (se obtiene de la fecha inicio del proyecto y del campo "mesInicio de la ConvocatoriaConceptoGasto") y fechaFin (se obtiene de la fecha inicio del proyecto y del campo "mesFin de la ConvocatoriaConceptoGasto"). Por ejemplo si el concepto gasto tiene puesto mes inicio 2 y mes fin 6, y la fecha de inicio del proyecto es 15/06/2020, la fecha inicio calculada será 15/07/2020 y la fecha fin será 15/11/2020. Por cada registro de la tabla "ConvocatoriaConceptoGastoCodigoEc
      • tomarán el valor especificado en la tabla "convocatoria concepto gasto".
      • El campo  "id convocatoria concepto gasto" tomará el valor del campo "id" de la tabla "convocatoria concepto gasto".
      • Los campos "fecha inicio" y "fecha fin" se obtendrán a partir de los campos "mes inicio" y "mes fin" establecidos en la convocatoria tomando como base la fecha de inicio del proyecto (campo "fe). Los criterios que rigen para realizar esta conversión de meses a fechas de inicio y fin concretas, están recogidas en CU-CSP-1200-009 - Calcular rango de fechas asociado a periodoSólo se copiarán los conceptos de gasto donde la fecha de inicio calculada este entre la fecha de inicio y fin del proyecto. 
      • Además, por cada registro de la tabla "convocatoria concepto gasto código económico" también se creará un registro en la tabla "
      ProyectoConceptoGastoCodigoEc
      • proyecto concepto gasto código económico" con los campos:
        • "proyecto concepto de gasto" tomará el valor del campo "identificador" del registro de la
      referencia de la tabla ProyectoConceptoGasto creada, "codigoEconomicoRef", fechaInicio, fechaFin y observaciones (de la tabla "ConvocatoriaConceptoGasto")
        • tabla "proyecto concepto gasto" creado en el punto anterior.
        • "código económico ref", "fecha inicio", "fecha fin" y "observaciones" iguales a los especificados en la tabla "convocatoria concepto gasto código económico"
        •  "id convocatoria concepto gasto código económico"  tomará el valor del campo "id" de la tabla "convocatoria concepto gasto".

    • Partidas presupuestarias: Por cada registro de la tabla "convocatoria partida" se creará un registro en la tabla "proyecto partida". El campo "convocatoria partida id" de la tabla "proyecto partida" tomará el valor del campo "id" de la tabla "convocatoria partida".
    • Calendario justificación: por  Por cada registro de la tabla   tabla  "ConvocatoriaPeriodoJustificacionconvocatoria periodo justificación"  se crea un registro en la tabla del proyecto "proyecto "ProyectoPeriodoJustificacion" con la el numPeriodo, fechaInicio (a partir de la fecha inicio del proyecto y el campo mesInicio de la convocatoria), fechaFin (a partir de la fecha inicio del proyecto y el campo mesFin de la convocatoria), fechaInicioPresentacion y fechaFinPresentacion, tipoJustificacion y observaciones indicados en la convocatoria. El estado se pone a "Pendiente".periodo justificación":
      • Los campos  "número periodo",  "fecha inicio presentación" y "fecha fin presentación", "tipo justificación" , "observaciones" tomará los mismos valores especificados en la tabla "convocatoria periodo justificación" 
      • El campo "id convocatoria periodo justificación" tomará el valor del campo "id" de la tabla "convocatoria periodo justificación"
      • El campo "estado" tomará el valor asociado al estado "pendiente".
      • Los campos "fecha inicio" y "fecha fin" se obtendrán a partir de los campos "mes inicio" y "mes fin" establecidos en la tabla "convocatoria periodo justificación",  tomando como base la fecha de inicio del proyecto (campo "fecha inicio" de la tabla "proyecto"). Los criterios que rigen para el cálculo de las fechas del periodo a partir de los meses están recogidos en  CU-CSP-1200-009 - Calcular rango de fechas asociado a periodo. Sólo se copiarán los periodos para los que  la fecha de inicio del periodo calculada esté entre la fecha de inicio y fin del proyecto. En el caso que la fecha de inicio calculada para un periodo sí encaje dentro del rango fecha inicio - fecha fin del proyecto, pero no lo haga la fecha fin calculada para el periodo (que podría ser mayor que la fecha de fin del proyecto), se tomará como fecha fin del periodo la fecha de fin del proyecto (campo "fecha fin" de la tabla "proyecto")