Proyecto

General

Perfil

Errores #3066

Error al pedir el total de un listado de gastos de agentes

Añadido por Santiago Ramos hace casi 7 años. Actualizado hace casi 7 años.

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

100%


Descripción

En la sección agente, en un listado de gastos filtrado por fecha, proyecto y partida se produce un error cuando pulsamos la "i" del listado (obtener el total de gasto):


ActiveRecord::StatementInvalid (Mysql2::Error: Column 'importe' in field list is ambiguous: SELECT SUM(importe*tasa_cambio) AS sum_id FROM `gasto` INNER JOIN `tasa_cambio` ON `tasa_cambio`.`id` = `gasto`.`agente_tasa_cambio_id` LEFT OUTER JOIN `partida` ON `partida`.`id` = `gasto`.`partida_id` LEFT OUTER JOIN `gasto_x_proyecto` ON `gasto_x_proyecto`.`gasto_id` = `gasto`.`id` LEFT OUTER JOIN `subpartida` ON `subpartida`.`id` = `gasto`.`subpartida_agente_id` WHERE `gasto`.`agente_id` = 24 AND `gasto`.`partida_id` = 56 AND `gasto_x_proyecto`.`proyecto_id` = 1131 AND (`gasto`.`fecha` BETWEEN '2015-12-01' AND '2015-12-31')):
  app/controllers/gasto_agentes_controller.rb:159:in `suma_total_listado'

Histórico

#1 Actualizado por Santiago Ramos hace casi 7 años

  • Estado cambiado Asignada por Resuelta
  • % Realizado cambiado 0 por 100

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: