Proyecto

General

Perfil

Errores #1715

Error al importar presupuesto en líneas financiadas por varias entidades.

Añadido por Txema Larrea hace casi 11 años. Actualizado hace casi 11 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2013-06-29
Fecha fin:
% Realizado:

100%

Tiempo estimado:
1.00 h

Descripción

La importación de presupuesto tiene la siguiente característica: cuando una línea de presupuesto la financia más de un financiador (o se corresponde a más de una actividad) se generan tantas líneas de presupuesto como entidades financiadoras de dicha línea.

La primera línea lleva todos los datos (nombre agente, etapa, unidades, coste unitario, importe total, moneda, partida, subpartida, concepto, etc.)

Las demás líneas solamente reflejan el nombre del financiador y la cantidad con la que financian (parcialmente) esa línea de presupuesto.

Hemos observado que nos rechaza las líneas del segundo financiador en adelante con errores de Agente, Moneda, Partida y Etapa no encontrados o no válidos.

Se adjunta un documento Openwriter con una explicación más detallada y dónde creo que está el problema. También se adjunta una hoja excel preparada para importar. Lo he probado en desarrollo, en el proyecto TEST-MB.

Errores_Importación_Presupuesto.odt (70,3 KB) Txema Larrea, 2013-06-29 17:18

Error_Importación_Presupuesto.xls (24,5 KB) Txema Larrea, 2013-06-29 17:18

Histórico

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

  • Categoría establecido a Desarrollo
  • Estado cambiado Nueva por Asignada
  • Asignado a establecido a Santiago Ramos
  • Versión prevista establecido a 2.36

#2 Actualizado por Santiago Ramos hace casi 11 años

  • Estado cambiado Asignada por Resuelta
  • % Realizado cambiado 0 por 100
  • Tiempo estimado establecido a 1.00

Efectivamente... el tema puede andar por la macro que rellena los valores.

Para determinar si la línea contenía alguno de los campos necesarios se hacía la comprobación de que la celda estuviera vacía. En este caso parece que la celda no estaba vacía, sino que supongo que por la acción de la macro contenía una cadena de texto vacía (puede que parezca lo mismo, pero a efectos del código es distinto).

He corregido el código de importación para evitar también cadenas de texto vacías y hecho la prueba con el xls y el proyecto que indicas y parece que no da fallos ya.

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: