Proyecto

General

Perfil

Acciones

Errores #3483

cerrada

Errores en los mensajes de advertencia y gestión de los gastos vinculados a un proyecto desde delegación

Añadido por Jaime Ortiz hace más de 5 años. Actualizado hace más de 5 años.

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

0%

Tiempo estimado:
Version:

Descripción

Al vincular un gasto a un proyecto desde una delegacion se producían varios errores en el listado de gastos del proyecto:

1) Al elegir no detallar actividades se le ponia el importe total del gasto y no la parte atribuida al gasto (gasto_x_proyecto.importe)
2) Si se modifica el gasto venia el mensaje de advertencia de que el valor se ha modificado que estaba pensado para gasto cofinancidores.
3) Relacionado con este punto se permitir modificar en el formulario parcial el importe total Link a: "Pincha para actualizar al nuevo importe del gasto en el proyecto de origen"

Acciones #1

Actualizado por Jaime Ortiz hace más de 5 años

Vinculamos tambien al mismo ticket el siguiente error que se está produciendo al editar_parcial

Started POST "/proyectos/4/ejecucion_economica/gasto_proyectos/editar_parcial/42812?update=gasto_proyectos_2" for ::1 at 2018-11-07 22:08:49 +0100
Processing by GastoProyectosController#editar_parcial as JS
  Parameters: {"authenticity_token"=>"rV9+ZQOBYlvy3h+genAX4/sKyI2D/085bSZVwu78GrCf83nviT/OjJKUKpTCmRIxipvgk7IrHFC0oo9gzRXwgw==", "update"=>"gasto_proyectos_2", "seccion"=>"proyectos", "proyecto_id"=>"4", "menu"=>"ejecucion_economica", "id"=>"42812"}


ActionView::Template::Error (undefined method `importe' for nil:NilClass):
    18:   <b><%= _("Fecha") %>:</b> <%= @gasto.fecha %><br>
    19:   <b><%= _("Importe") %>:</b> <%= @gasto_x_proyecto.importe %>&nbsp<%= @gasto.moneda.abreviatura %><br/>
    20:   <% importe = @gasto_x_proyecto.importe 
    21:      importe_proyecto_origen = @gasto.gasto_x_proyecto.where(proyecto_id: @gasto.proyecto_origen_id).first.importe %>
    22:   <!-- Si el importe del gasto original no coincide con lo asignado al proyecto (por que se ha modificado el gasto en el proyecto origen) -->
    23:   <% if importe and importe_proyecto_origen and importe != importe_proyecto_origen and @gasto.proyecto_origen_id %>
    24:     <div id="mensajeinfo">
  app/views/gasto_proyectos/_formulario_parcial.html.erb:21:in `_app_views_gasto_proyectos__formulario_parcial_html_erb__3224164527099472857_70365496883120'
  app/helpers/nueva_edicion_helper.rb:258:in `formulario'
  app/controllers/gasto_proyectos_controller.rb:819:in `block in editar_parcial'
  app/controllers/gasto_proyectos_controller.rb:814:in `editar_parcial'
Acciones #2

Actualizado por Jaime Ortiz hace más de 5 años

  • Estado cambiado de Nueva a Resuelta
Acciones

Exportar a: Atom PDF