Listado de Tareas Pendientes

Clase ainteligentesview
Cambiar el array de centros de coste por un cursor

Cambiar el array de canales por un cursor

Clase balance1view
Hay que eliminar el array de ccostes y sustituirlo por un cursor2

Clase balance1view
Hay que eliminar los punteros de extracto - diario - introaputnes y hacerlo pasar todo por la clase empresa. Clase que sirve para presentar en balance de sumas y saldos en forma de tabla. Permite presentar el balance entre unos rangos definidos y incluyendo las cuentas de un nivel determinado.

Clase BalancePrintView
Hay que cambiar el array de ccostes por un cursor

Clase balanceview
Hay que eliminar el ccostes[200] y cambiarlo por un cursor

Miembro BConfiguracion::borrarEmpresa ()
Sólo borra bases de datos en local, con bases de datos remotas no funciona.

Miembro calendario::updateEventDays (int)
Hacer que el programa importe de un fichero los eventos (como plazos de entrega de declaraciones, etc.)

Miembro calendario::updateNWDs (int)
Hacer que el programa importe de un fichero los dias no laborables oficiales

Miembro cursor2::numcampo (QString)
Tal vez deber� crearse una estructura intermedia que indexe los nombres con las posiciones para hacer la bsqueda m� r�ida, pero al ser el nmero de registros siempre muy reducido seguramente no arreglariamos nada de nada.

Clase diarioview1
Hay que eliminar el ccostes[200] y cambiarlo por un cursor

Clase empresa
proporcionar la funcionalidad de comunicación entre las otras clases.

Clase ExtractoPrintView
Falta hacer que en los campos se haga el autocompletado.

Falta incluir el filtrado en el extracto.

Miembro importainteligente::endElement (const QString &, const QString &, const QString &)
Se debería vaciar el Mapa tvalores para que no haya propagación de valores en caso de ausencia de elementos en el XML

Debería usarse una pila en lugar de la variable global tag

Deberian agruparse los UPDATES de la base de datos para que ocupen menos tiempo de proceso.

Parámetros:
qName Nombre del tag del que se ha encontrado el final.

Miembro importainteligente::startElement (const QString &, const QString &, const QString &, const QXmlAttributes &)
debería usarse una pila en lugar de una simple variable.
Parámetros:
qName Nombre del tag encontrado
Devuelve:
Devuelve TRUE porque no queremos que se detenga la ejecución del parseo aun habiendo encontrado errores.

Miembro importContaplus::botonExportar ()
Los punteros a función deberían ser reemplazados por funciones virtuales y haciendo derivar esta clase de pgimportfiles.

Clase intapunts3view
Eliminar los arrays de canales y centros de coste y sustituirlos por listas o por conjuntos. Esta es una de las clases más complejas del programa ya que controla toda la acción y casi toda la interactuación del usuario con el programa. El intento es conseguir una interficia que resulte muy rápida y cómodo para el usuario que introduzca datos. Hereda intapunts3dlg

Miembro ivaview::buscaborradorservicio (int)
Los servicios no son todos los del grupo 6 y 7 son los 6x y 7x esto provoca que aparezca la ventana m� veces de las deseadas. En estos momentos s�o se utiliza para calcular el total de la base imponible.

Miembro ivaview::calculaTotales ()
aqui hay que cargarse este punto flotante como sea.

Con esta forma de hacer las cosas hay un problema si los nmeros no llevan el formato de . y dos cifras decimales. (Hay que tenerlo muy en cuenta)

Miembro listcuentasview1::s_PrintCuentas ()
La plantilla podria tener contenidos dinamicos mendiante marcas sustituibles por un egrep, o un sedit que aun no estan realizados.

Esta funcion deberia implementarse con una clase nueva de Qt que solicitase el rango de cuentas entre el que se quiere el listado.

Miembro Mod300ps::rellena_identificacion ()
Solucionar problema cuando el nombre de la empresa (u otro campo) lleva acentos.

El teléfono no cabe (pero no es culpa mía!!)


Generado el Sat May 21 00:05:09 2005 para BulmaGes por  doxygen 1.4.2