Interfaz de acceso a datos para las Partidas Más...
Métodos públicos | |
string | _Obtener_Numero_Referencia (string tcCuenta) |
Obtener el numero de referencia en función de la cuenta contable Más... | |
bool | _Delete (string tcCuenta, string tcReferencia) |
Borra la partida de inventario Más... | |
bool | _SaveMotivoBaja (string tcCuenta, string tcReferencia, string tcMotivoBaja) |
Guarda el motivo de baja Más... | |
bool | _EstablecerPorcentajeContable (string tcCuenta, string tcReferencia) |
Establecer porcentaje contable Más... | |
bool | _UpdateCfgAddon (string tcClaveIdBien) |
Actualizar configuración addon Amortiza Más... | |
DataTable | _SecundariasPartidaLinea (string tcCuenta, string tcRefencia) |
Obtener las secundarias de la línea Más... | |
bool | _Resta_Numero_UpdateCfgAddon (string tcClaveIdBien) |
Actualizar la configuración del addon al restar número Más... | |
bool | _PerteneceAsientoAgrupado (string tcAsi, int tnMes) |
Pertenece asiento agrupado Más... | |
bool | _BorrarPlanAmortizacionFiscal (string tcCuenta, string tcReferencia) |
Borrar plan de amortización fiscal Más... | |
bool | _BorrarPlanAmortizacionContable (string tcCuenta, string tcReferencia) |
Borrar plan de amortización contable Más... | |
DataTable | _ObtenerCfgAddon () |
Obtener la clave de la configuración del addon de Amortiza Más... | |
DataTable | ObtenerPartidasPorClaveId (string lcPrefijoLike="") |
Obtener partidas por clave de identificación del bien Más... | |
bool | _Cambio_Cuenta (string lcOldCuenta, string lcNewCuenta, string lcOldReferencia, string lcNewReferencia) |
Cambio de cuentas en las partidas de amortización Más... | |
DataTable | _Existe_Partida (string tcCuenta, string tcReferencia) |
Existe partida de amortización Más... | |
DataTable | _ObtenerHistoricoRegularizacion (string tcCuenta, string tcReferencia) |
Obtener el histórico de la regularización Más... | |
DataTable | _ObtenerDatosIVASopor (string tcEjercicio, string tcProveedor, string tcFactura) |
Obtener datos de IVA Soportado Más... | |
DataTable | _ObtenerAsiCompra (string tcEjercicio, int tnNumeroAsiento) |
buscar el ASI de la línea del asiento correspondiente a la cuenta de amortización Más... | |
DataTable | _ObtenerDatosIVAReper (string tcEjercicio, string tcCliente, string tcFactura) |
Obtener datos de IVA Repercutido 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... | |
Interfaz de acceso a datos para las Partidas
Definición en la línea 13 del archivo IPartidasDA.cs.
bool sage.addons.amortiza.DataAccess.IPartidasDA._BorrarPlanAmortizacionContable | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Borrar plan de amortización contable
tcCuenta | |
tcReferencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._BorrarPlanAmortizacionFiscal | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Borrar plan de amortización fiscal
tcCuenta | |
tcReferencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._Cambio_Cuenta | ( | string | lcOldCuenta, |
string | lcNewCuenta, | ||
string | lcOldReferencia, | ||
string | lcNewReferencia | ||
) |
Cambio de cuentas en las partidas de amortización
lcOldCuenta | |
lcNewCuenta | |
lcOldReferencia | |
lcNewReferencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._Delete | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Borra la partida de inventario
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._EstablecerPorcentajeContable | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Establecer porcentaje contable
tcCuenta | |
tcReferencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._Existe_Partida | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Existe partida de amortización
tcCuenta | |
tcReferencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
string sage.addons.amortiza.DataAccess.IPartidasDA._Obtener_Numero_Referencia | ( | string | tcCuenta | ) |
Obtener el numero de referencia en función de la cuenta contable
Implementado en Sage.ES.S50.UnitTest.Mock.PartidasDAMock y sage.addons.amortiza.DataAccess.PartidasDA.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._ObtenerAsiCompra | ( | string | tcEjercicio, |
int | tnNumeroAsiento | ||
) |
buscar el ASI de la línea del asiento correspondiente a la cuenta de amortización
tcEjercicio | |
tnNumeroAsiento |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._ObtenerCfgAddon | ( | ) |
Obtener la clave de la configuración del addon de Amortiza
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._ObtenerDatosIVAReper | ( | string | tcEjercicio, |
string | tcCliente, | ||
string | tcFactura | ||
) |
Obtener datos de IVA Repercutido
tcEjercicio | |
tcCliente | |
tcFactura |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._ObtenerDatosIVASopor | ( | string | tcEjercicio, |
string | tcProveedor, | ||
string | tcFactura | ||
) |
Obtener datos de IVA Soportado
tcEjercicio | |
tcProveedor | |
tcFactura |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._ObtenerHistoricoRegularizacion | ( | string | tcCuenta, |
string | tcReferencia | ||
) |
Obtener el histórico de la regularización
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._PerteneceAsientoAgrupado | ( | string | tcAsi, |
int | tnMes | ||
) |
Pertenece asiento agrupado
tcAsi | |
tnMes |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._Resta_Numero_UpdateCfgAddon | ( | string | tcClaveIdBien | ) |
Actualizar la configuración del addon al restar número
tcClaveIdBien |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._SaveMotivoBaja | ( | string | tcCuenta, |
string | tcReferencia, | ||
string | tcMotivoBaja | ||
) |
Guarda el motivo de baja
tcCuenta | |
tcReferencia | |
tcMotivoBaja |
Implementado en Sage.ES.S50.UnitTest.Mock.PartidasDAMock y sage.addons.amortiza.DataAccess.PartidasDA.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA._SecundariasPartidaLinea | ( | string | tcCuenta, |
string | tcRefencia | ||
) |
Obtener las secundarias de la línea
tcCuenta | |
tcRefencia |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.
bool sage.addons.amortiza.DataAccess.IPartidasDA._UpdateCfgAddon | ( | string | tcClaveIdBien | ) |
Actualizar configuración addon Amortiza
tcClaveIdBien |
Implementado en Sage.ES.S50.UnitTest.Mock.PartidasDAMock y sage.addons.amortiza.DataAccess.PartidasDA.
DataTable sage.addons.amortiza.DataAccess.IPartidasDA.ObtenerPartidasPorClaveId | ( | string | lcPrefijoLike = "" | ) |
Obtener partidas por clave de identificación del bien
lcPrefijoLike |
Implementado en sage.addons.amortiza.DataAccess.PartidasDA y Sage.ES.S50.UnitTest.Mock.PartidasDAMock.