#include <pgimportfiles.h>
Diagrama de colaboración para pgimportfiles:
Métodos públicos | |
void | setFInicial (QString f) |
void | setFFinal (QString f) |
void | setModoTest () |
void | setModoNormal () |
bool | modoTest () |
pgimportfiles (postgresiface2 *, void(*)(int, int), void(*)(QString)) | |
~pgimportfiles () | |
int | contaplus2Bulmages (QFile &, QFile &) |
int | bulmages2Contaplus (QFile &, QFile &) |
Esta función se encarga de pasar los datos de BulmaGés a Contaplus. | |
int | bulmages2XML (QFile &) |
Esta función pasa datos de una empresa al formato XML. | |
int | XML2Bulmages (QFile &) |
Esta función pasa datos de XML a bulmagés. | |
QString | searchParent (QString) |
Atributos privados | |
postgresiface2 * | conexionbase |
Base de datos con la que trabaja la clase y de la que se hace importación / exportación. | |
void(* | alerta )(int, int) |
Para que la clase pueda emitir el estado de completitud se inicializa con un puntero a función. | |
void(* | mensajeria )(QString) |
Para que la clase pueda emitir mensajes de error o de alerta se inicializa con un puntero de función. | |
bool | m_modoTest |
La clase puede hacer una simulación o no dependiendo del valor de esta variable. | |
QString | m_fInicial |
Las importaciones y exportaciones pueden ser entre dos fechas, m_fInicial indica la fecha inicial a partir de la que hacer la importación. | |
QString | m_fFinal |
Las importaciones y exportaciones pueden ser entre dos fechas, m_fFinal indica la fecha final a partir de la que hacer la importación. |
|
Gráfico de llamadas para esta función: |
|
|
|
Esta función se encarga de pasar los datos de BulmaGés a Contaplus. Sólo se van a exportar las cuentas utilizadas, Ya que contaplus no hace ordenación en árbol. Para evitar redondeos usamos el valor devuelto en forma de texto por la base de datos que ya opera ella en punto fijo Gráfico de llamadas para esta función: |
|
Esta función pasa datos de una empresa al formato XML. Los datos pasados de esta forma son mucho más sencillos de pasar. Se exporta todo el plan contable Se vana exportar los tipos de IVA Hacemos la exportación de asientos Hacemos la exportación de registros de IVA Hacemos la exportación deIVAs Gráfico de llamadas para esta función: |
|
Antes de hacer una inserción comprobamos que la cuenta no exista ya en el sistema. Aqui está el peor error cometido, usar punto flotante Gráfico de llamadas para esta función: |
|
|
|
This function search in the database the account parent of the account selected if there are not parent returns NULL Gráfico de llamadas para esta función: |
|
|
|
|
|
|
|
|
|
Esta función pasa datos de XML a bulmagés. Crea un objeto del tipo StructureParser (sistema de proceso de XML mediante SAX) y lo ejecuta para que haga la imporación del archivo XML |
|
Para que la clase pueda emitir el estado de completitud se inicializa con un puntero a función.
|
|
Base de datos con la que trabaja la clase y de la que se hace importación / exportación.
|
|
Las importaciones y exportaciones pueden ser entre dos fechas, m_fFinal indica la fecha final a partir de la que hacer la importación.
|
|
Las importaciones y exportaciones pueden ser entre dos fechas, m_fInicial indica la fecha inicial a partir de la que hacer la importación.
|
|
La clase puede hacer una simulación o no dependiendo del valor de esta variable.
|
|
Para que la clase pueda emitir mensajes de error o de alerta se inicializa con un puntero de función.
|