Project

General

Profile

Errores #3483

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

Added by Jaime Ortiz over 1 year ago. Updated over 1 year ago.

Status:
Resuelta
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
11/07/2018
Due date:
% Done:

0%


Description

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"

History

#1 Updated by Jaime Ortiz over 1 year ago

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'

#2 Updated by Jaime Ortiz over 1 year ago

  • Status changed from Nueva to Resuelta

Also available in: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: