Proyecto

General

Perfil

Acciones

Errores #1278

cerrada

Error en el arqueo de caja o cuenta.

Añadido por Jaime Ortiz hace casi 13 años. Actualizado hace casi 13 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
Versión:

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'

Acciones #1

Actualizado por Santiago Ramos hace casi 13 años

  • Estado cambiado de Nueva a Asignada
  • Asignado a establecido a Santiago Ramos
Acciones #2

Actualizado por Santiago Ramos hace casi 13 años

  • Estado cambiado de Asignada a Resuelta
  • Tiempo estimado establecido a 2:00 h

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.

Acciones

Exportar a: Atom PDF