Interficie para el acceso a datos de la clase ModeloFiscalLibrosBase Más...
Métodos públicos | |
bool | ConsultaIVASoportado (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de IVA soportado con lista de ejercicios Más... | |
bool | ConsultaBajasIVASopor (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de bajs de IVA soportado con lista de ejercicios Más... | |
bool | ConsultaIVARepercutido (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de IVA repercutido con lista de ejercicios Más... | |
bool | ConsultaBajasIVAReper (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de bajs de IVA repercutido con lista de ejercicios Más... | |
bool | ConsultaIVAExento (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de IVA exento con lista de ejercicios Más... | |
bool | ConsultaBajasIVAExen (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de bajs de IVA exento con lista de ejercicios Más... | |
bool | ConsultaCobrosRECC (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta Cobros de RECC con lista de ejercicios Más... | |
bool | ConsultaBajasCobrosRECC (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de las bajas de Cobros de RECC con lista de ejercicios Más... | |
bool | ConsultaPagosRECC (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta Pagos de RECC con lista de ejercicios Más... | |
bool | ConsultaBajasPagosRECC (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de las bajas Pagos de RECC con lista de ejercicios Más... | |
bool | ConsultaCobrosEnMetalico (ref DataTable tdtDatos, string tcEjercicio, string tcPantalla) |
Ejecutar consulta de cobros en metálico Más... | |
bool | ConsultaDatosHistorialMetalico (string tcConsulta, ref DataTable tdtDatos, string tcPantalla) |
Ejecutar consulta de datos del historial de los cobros en metálico para gestionar las bajas Más... | |
bool | ConsultaBienesInversion (string tcConsulta, ref DataTable tdtDatos, string tcPantalla) |
Ejecutar consulta de datos del libro de bienes de inversión Más... | |
bool | ConsultaEOS (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de datos del libro de EOS Más... | |
bool | ConsultaBajasEOS (string tcConsulta, ref DataTable tdtDatos, string[] tcEjercicios, string tcPantalla) |
Ejecutar consulta de datos de baja del libro de EOS Más... | |
Métodos públicos heredados desde sage.ew.interficies.IBaseDA | |
string | SQLString (object txValor, int tnLongitud=0, char tcRelleno=' ', bool tlIzquierda=false) |
Devuelve string para consulta Más... | |
object | SQLValor (string tcTabla, string tcWhere, string tcClave, string tcValor, string tcDatabase="GESTION") |
Función SQLRValor: 1a Sobrecarga. Una sola condición. Simula el funcionamiento de la función de Eurowin VALOR(). Ejemplo Eurowin: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE") Ejemplo .NET: SQLValor("ARTICULO","CODIGO",lcCodigo,"NOMBRE") Más... | |
object | SQLValor (string tcTabla, string[] tcWhere, object[] tcClave, string tcValor, string tcDatabase="GESTION") |
Función SQLRValor: 2a Sobrecarga. Varias condiciones. Simula el funcionamiento de la función de Eurowin VALOR(). Ejemplo Eurowin: VALOR("C_ALBVEN","EMPRESA+NUMERO+LETRA",wc_empresa+lcNumero+lcLetra,"CLIENTE") Ejemplo .NET: SQLREGValor("C_ALBVEN", new String[]{"EMPRESA","NUMERO","LETRA"}, new String[]{"01"," 100","AA"}, "CLIENTE") Más... | |
string | SQLDatabase (string tcDatabase, string tcTabla) |
Función SQLDatabase: Nos devuelve un string con el nombre real de la base de datos según el motor de SQL. Más... | |
string | SQLDatabase (string tcDatabase, string tcTabla, bool tlSys=false) |
Sobrecarga de string SQLDatabase(string tcDatabase, string tcTabla) con un parametro adicional "tlSys" que nos indica si seleccionar las tablas de sistema (sys) o las normales (dbo) Más... | |
void | Registrar_Error (Exception toEx) |
Registra error Más... | |
int | SQLAnchuraCampo (string tcDatabaseLogica, string tcTabla, string tcCampo) |
Función SQLAnchuraCampo: nos devuelve la anchura de la columna tccolumna en la tabla tctabla de la base de datos tcdatabase Solo SQLSERVER Más... | |
string | GetCodigoGrupoPrincipal () |
Obtiene el codigo del grupo principal Más... | |
void | PreloadSchemas () |
Método para la carga inicial de esquemas Más... | |
bool | SQLExisteTabla (string tcNombreTabla, string tcNombreBBDD="EUROWINSYS") |
Función auxiliar para comprobar si existe una tabla en una BBDD concreta. Primero comprueba que exista la base de datos Más... | |
string | SQLIif (string tcExpreVerif, string tcExpreCierta, string tcExpreFalse) |
Función SQLIif: Nos permite emular el IIF() de fox. Más... | |
bool | SQLExecEjer (string tcSql, string[] tcEjercicios) |
Nueva sobrecarga para poder realizar instrucciones sql a todos los ejercicios pasados en la lista "tcEjercicios" Más... | |
bool | SQLExecEjer (string tcSql, ref DataTable dtTabla, string[] tcEjercicios) |
Función SQLExecEjer: 1a Sobrecarga. Se encarga de ejecutar una consulta en formato SQL estandar en la conexión establecida "Conexión". Consulta del Ejercicio que se pasa como parámetro Más... | |
bool | SQLExec (string tcSql) |
Función SQLExec: 1a Sobrecarga. Se encarga de ejecutar una instrucción en formato SQL estandar en la conexión establecida "Conexión" Más... | |
bool | SQLExec (string tcSql, ref DataTable dtTabla, int tnNumeroRegistros=0, bool tlNoResetDataTable=false) |
Función SQLExec: 2a Sobrecarga. Se encarga de ejecutar una consulta en formato SQL estandar en la conexión establecida "Conexión". Más... | |
void | SQLBegin () |
Procedimiento SQLBegin: Se encarga de abrir la conexión al servidor de datos y marcar el inicio de transacciones. Más... | |
void | SQLCommit () |
Procedimiento SQLCommit: Se encarga de confirmar las transacciones al servidor de datos y cerrar la conexión. Más... | |
void | SQLRollback () |
Procedimiento SQLCommit: Se encarga de deshacer las transacciones pendientes al servidor de datos y cerrar la conexión. Más... | |
string | SQLTrue () |
Función SQLTrue: Nos permite emular el .T. de FOX Más... | |
string | SQLFalse () |
Función SQLFalse: Nos permite emular el .F. de FOX Más... | |
void | _SetTimeCacheTo (int tnMinutos) |
Establece el tiempo para el uso de cache. Valor 0 la apaga Más... | |
bool | _UsamosCache () |
Indica si tenemos activada la cache Más... | |
Otros miembros heredados | |
Propiedades heredados desde sage.ew.interficies.IBaseDA | |
string | ObtenerDbComunes [get, set] |
Nombre de la DB de comunes Más... | |
Interficie para el acceso a datos de la clase ModeloFiscalLibrosBase
Definición en la línea 13 del archivo IModeloFiscalLibrosBaseDA.cs.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasCobrosRECC | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de las bajas de Cobros de RECC con lista de ejercicios
La información debe der ir agrupada por: factura/dia/medio de pago
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasEOS | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de datos de baja del libro de EOS
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasIVAExen | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de bajs de IVA exento con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasIVAReper | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de bajs de IVA repercutido con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasIVASopor | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de bajs de IVA soportado con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBajasPagosRECC | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de las bajas Pagos de RECC con lista de ejercicios
La información debe der ir agrupada por: factura/dia/medio de pago
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaBienesInversion | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de datos del libro de bienes de inversión
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaCobrosEnMetalico | ( | ref DataTable | tdtDatos, |
string | tcEjercicio, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de cobros en metálico
tdtDatos | DataTable de resultados |
tcEjercicio | Ejercicio |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaCobrosRECC | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta Cobros de RECC con lista de ejercicios
La información debe der ir agrupada por: factura/dia/medio de pago
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaDatosHistorialMetalico | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de datos del historial de los cobros en metálico para gestionar las bajas
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaEOS | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de datos del libro de EOS
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaIVAExento | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de IVA exento con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaIVARepercutido | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de IVA repercutido con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaIVASoportado | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta de IVA soportado con lista de ejercicios
tcConsulta | |
tdtDatos | |
tcEjercicios | |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.
bool Sage.ES.S50.Modelos.DataAccess.Interfaz.IModeloFiscalLibrosBaseDA.ConsultaPagosRECC | ( | string | tcConsulta, |
ref DataTable | tdtDatos, | ||
string [] | tcEjercicios, | ||
string | tcPantalla | ||
) |
Ejecutar consulta Pagos de RECC con lista de ejercicios
La información debe der ir agrupada por: factura/dia/medio de pago
tcConsulta | Consulta |
tdtDatos | DataTable de resultados |
tcEjercicios | Ejercicios |
tcPantalla | Pantalla para gestionar si la información del del SII, Modelo 140 o Modelo 240 |
Implementado en Sage.ES.S50.UnitTest.Mock.ModeloFiscalLibrosBaseDAMock y Sage.ES.S50.Modelos.DataAccess.Clases.ModeloFiscalLibrosBaseDA.