Proyecto

General

Perfil

Errores #1278

Error en el arqueo de caja o cuenta.

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

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

0%

Tiempo estimado:
2.00 h

Descripción

ArgumentError in Resumen proyectoController#arqueo_caja

comparison of Hash with Hash failed

RAILS_ROOT: /srv/webs/gong.org.es/sites/gong_mundubat/gor
Application Trace | Framework Trace | Full Trace

/srv/webs/gong.org.es/sites/gong_mundubat/gor/app/controllers/resumen_proyecto_controller.rb:224:in `sort!'
/srv/webs/gong.org.es/sites/gong_mundubat/gor/app/controllers/resumen_proyecto_controller.rb:224:in `arqueo_caja'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/var/lib/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/var/lib/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/var/lib/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'

Histórico

#1 Actualizado por Santiago Ramos hace más de 12 años

  • Estado cambiado Nueva por Asignada
  • Asignado a establecido a Santiago Ramos

#2 Actualizado por Santiago Ramos hace más de 12 años

  • Estado cambiado Asignada por Resuelta
  • Tiempo estimado establecido a 2.00

El problema venía de una importación donde las fechas eran fórmulas referidas a otra columna (a la fecha del gasto).

El modelo entiende que como hay contenido no es nil y no casca, así que lo mete en BBDD pero haciendo la conversión a fecha (que resulta ser nil), así que al final tenemos una fecha en nil y en la vista resumen la comparación entre fechas casca (no puede ordenar por fechas algo que es nil).

Se parsea por el metodo "fecha" del controlador de importacion la fecha para evitar que se cuelen "formulas" y ya se verá cómo se resuelve el tema general de las fórmulas en el futuro.

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: