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 alrededor de 6 años.
Actualizado hace alrededor de 6 años.
Fecha de inicio:
2018-11-07
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"
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 %> <%= @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'
- Estado cambiado de Nueva a Resuelta
Exportar a: Atom
PDF