#include <company.h>
Diagrama de herencias de company
Métodos públicos | |
company () | |
~company () | |
void | init (QString) |
void | setListVentanas (listventanas *doc) |
void | listproviders () |
void | listClients () |
void | newClient () |
void | listarticles () |
void | listorders () |
void | listdelivnotes () |
void | listBudgets () |
void | listClientDelivNotes () |
void | setWorkspace (QWidget *qw) |
void | newBudget () |
void | newClientDelivNote () |
void | newOrder () |
void | createMainWindows () |
void | refreshOrders () |
void | refreshArticles () |
void | refreshBudgets () |
void | refreshClientDelivNotes () |
void | meteWindow (QString nom, QObject *obj) |
void | sacaWindow (QObject *nom) |
void | s_FPago () |
void | s_Familias () |
QString | searchCompany () |
Se utiliza para mostrar un selector de empresas abreempresaview Al usuario debe seleccionar una empresa y el sistema empieza la inicialización de clases a partir de dicha inicialización. | |
int | inicializa (QString nomdb, QString user="", QString passwd="") |
la clase debe ser inicializada con algunos parametros para poder funcionar. | |
int | begin () |
Inicia una transacción. | |
void | commit () |
Termina una transacción. | |
void | rollback () |
Termina una transacción de forma abrupta. | |
cursor2 * | cargacursor (QString Query, QString nomcursor="") |
Carga el cursor con un query. | |
int | ejecuta (QString) |
Ejecuta una sentencia de código SQL en la base de datos. | |
int | nuevoborrador (int idcuenta, int idasiento, QString concepto, QString descripcion, float debe, float haber, QString fecha, int idcontrapartida, int idtipoiva, int idccoste, int idcanal) |
int | modificaborrador (int idborrador, int idcuenta, float idebe, float ihaber, QString concepto, QString fecha, int contrapartida, int idtipoiva, int idccoste, int idcanal) |
cursor2 * | cargacuenta (int idcuenta, QString ccuenta="") |
cursor2 * | cargaasiento (int idasiento) |
cursor2 * | cargaapuntes (int tidasiento) |
cursor2 * | cargaborradores (int tidasiento) |
cursor2 * | cargacuentas (int padre) |
cursor2 * | cargagrupos () |
cursor2 * | cargasaldoscuentafecha (int, QString) |
cursor2 * | cargaapuntesctafecha (int, QString, QString) |
cursor2 * | cargacuentascodigo (int, QString, QString) |
cursor2 * | cargaasientosfecha (QString, QString) |
int | cierraasiento (int idasiento) |
int | borrarasiento (int idasiento) |
int | borrarborrador (int idborrador) |
int | abreasiento (int idasiento) |
int | borrarcuenta (int idcuenta) |
int | modificacuenta (int idcuenta, QString desccuenta, QString codigo, bool cimputacion, bool cbloqueada, int idgrupo, bool cactivo, QString, QString, QString, QString, QString, QString, QString, QString, QString, int, bool, bool) |
int | nuevacuenta (QString desccuenta, QString codigo, int padre, int idgrupo, QString, QString, QString, QString, QString, QString, QString, QString, QString, int, bool, bool) |
int | nuevoasiento (QString nombre, QString fecha, int numasiento=0, int clase=1) |
int | cargaempresa (QString nomempresa, QString login, QString password) |
Hace la carga de una empresa determinada. | |
cursor2 * | cargaempresas () |
Carga en un query las empresas especificadas. | |
void | terminar () |
QString | propiedadempresa (QString) |
QString | searchParent (QString) |
Returns the parent of a determinated account code. | |
QString | nameDB () |
Returns the name of the database opened, if none as open then returns "". | |
Métodos públicos estáticos | |
static QString | sanearCadena (QString cadena) |
Busca en una cadena código malicioso para SQL y lo elimina (previene el SQLInjection). | |
Atributos públicos | |
QWidget * | m_pWorkspace |
Atributos privados | |
providerslist * | m_providerslist |
ClientsList * | m_clientsList |
ClientEdit * | m_clientEdit |
articleslist * | m_articleslist |
orderslist * | m_orderslist |
delivnoteslist * | m_delivnoteslist |
linorderslist * | m_linorderslist |
BudgetsList * | m_budgetsList |
ClientDelivNotesList * | m_clientDelivNotesList |
listventanas * | m_listventanas |
|
|
|
|
|
Gráfico de llamadas para esta función: |
|
Inicia una transacción. Con esta sentencia se inicia una transacci� en la base de datos Las transacciones lo que indican es que el usuario se ha apoderado de la base de datos durante un tiempo y que la operaci� que va a transcurrir debe hacerse sin concurrencia.
|
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Esta funcion carga de la base de datos los apuntes tidasiento --> El asiento del que se deben cargar los apuntes Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Esta funcion carga de la base de datos las cuentas padre : = 0 carga las cuentas de nivel 0 padre : = -1 carga todas las cuentas sin excepcion padre : else carga las cuentas cuyo padre es el valor especificado. Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Carga el cursor con un query. Se encarga de generar un objeto del tipo cursor2 y de iniciarlo con un query concreto NOTA: Este m�odo crea mem�ia, con lo que �ta debe ser liberada posteriormente.
|
|
Hace la carga de una empresa determinada. Esta funci� carga de la metabase la combinaci� usuario password y basde de datos y devuelve el nmero de tuplas encontrados. Sirve como comprobaci� de que los datos introducidos (usuario/password y la empresa seleccionada) son ver�icos. fetch rows from the pg_database, the system catalog of databases Gráfico de llamadas para esta función: |
|
Carga en un query las empresas especificadas.
Gráfico de llamadas para esta función: |
|
Esta funcion carga de la base de datos los grupos Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Termina una transacción. Con esta sentencia se termina un bloque de transacci� dando por buenos todos los resultados que Se han almacenado dentro de �te. Y quedando almacenados en la base de datos de forma definitiva. |
|
|
|
Ejecuta una sentencia de código SQL en la base de datos.
Gráfico de llamadas para esta función: |
|
la clase debe ser inicializada con algunos parametros para poder funcionar. Inicializa la conexi� con la base de datos mediante los par�etro especificados Precisamente no lo hace el constructor debido a la ausencia de dichos datos.
port of the backend server special options to start up the backend server debugging tty for the backend server Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Returns the name of the database opened, if none as open then returns "".
|
|
|
|
|
|
|
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Devuelve el valor de una propiedad de la empresa Las propiedades de la empresa son valores asociados a �ta de la forma Nombre=Valor. De esta forma se guardan datos como el nombre fiscal de la empresa, CIF, domicilio, etc.
|
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Gráfico de llamadas para esta función: |
|
Termina una transacción de forma abrupta. Con esta sentencia se termina un bloque de transacci� dando por malos los resultados de la operaci� Y dejandose la base de datos en el mismo estado que cuando se inici�la transacci�. |
|
|
|
Presenta la ventana de formas de pago y espera la ejecución de la misma |
|
Gráfico de llamadas para esta función: |
|
Busca en una cadena código malicioso para SQL y lo elimina (previene el SQLInjection). Esta funci� est�ica devuelve una cadena "saneada" para pasarsela a Postgresql. Neutraliza (escapes) los caracteres problem�icos por ser caracteres especiales de Postgresql. Ejemplo, comillas, contrabarras,... |
|
Se utiliza para mostrar un selector de empresas abreempresaview Al usuario debe seleccionar una empresa y el sistema empieza la inicialización de clases a partir de dicha inicialización.
Gráfico de llamadas para esta función: |
|
Returns the parent of a determinated account code. This function search in the database the account parent of the account selected if there are not parent returns NULL else returns the code of the parent account Gráfico de llamadas para esta función: |
|
|
|
|
|
Finaliza la conexi� con la base de datos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|