Referencia de la Clase Sage.ES.S50.Modelos.ModeloFiscalLibrosBase

Clase ModeloFiscalLibrosBase - Definición del modelo
Más...

Diagrama de herencias de Sage.ES.S50.Modelos.ModeloFiscalLibrosBase
Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase sage.addons.portalcli.Negocio.Listados.ModeloFiscalPortalCli Sage.ES.S50.Modelos.ModeloFiscalSII sage.addons.factucert.Negocio.ModelosFiscalLibros._140.ModeloFiscal140 sage.addons.factucert.Negocio.ModelosFiscalLibros._240.ModeloFiscal240 Sage.ES.S50.Modelos.ModeloFiscalSIIAnual

Métodos públicos

delegate void _Refresh_Handler (ILibro toLibro)
 Delegado notificar modelo Más...
 
 ModeloFiscalLibrosBase ()
 Constructor sin parámetros Más...
 
 ModeloFiscalLibrosBase (bool tlAnual)
 Constructor para los libros de periodicidad anual Más...
 
 ModeloFiscalLibrosBase (ConfiguracionFiltros toConfiguracion)
 Constructor Más...
 
void _Error ()
 Captura los diferentes errores que se generan en las páginas Más...
 
bool _Send ()
 Genera el fichero correspondiente Más...
 
void _Show (IModeloFiscalLibros toModeloFiscalLibros)
 Presenta el formulario para el modelo Más...
 
void _AddLibro (ILibro toLibro)
 Añade el libro Más...
 
List< string > _GetTiposIvaOperacion (ITiposModelo toTiposModelo, List< string > toClaves, string tcModelo="")
 Devuelve los tipos de IVA de la configuración de un modelo Más...
 
virtual bool _DescargarDatos ()
 Vaciamos para volver a consultar Más...
 
virtual void _InicializarConfiguracionFiltros ()
 Configuración de los filtros Más...
 
virtual void _ConfigurarFiltros ()
 Configuramos los filtros de fecha Más...
 
virtual string _ConsultaDatosHistorialMetalico ()
 Consulta del historial del metálico Más...
 
virtual List< string > _PreValidateConfiguracion (bool tlMensaje=true)
 Validamos la configuración de los modelos Más...
 
void _MensajePrevalidarConfiguracion (List< string > tlstIncidenciasConfiguracion)
 Concatena el mensaje de la validación de la configuración. Más...
 
virtual DataTable _DataTablePeriodos ()
 Devuelve los periodos a presentar en el UserControl de periodo Más...
 
bool _Refresh ()
 Refrescar libros Más...
 
virtual bool _BloquearPermitirGenerarLibros ()
 Validaciones previas al envío/generación de los libros fiscales Más...
 
virtual bool _BloquearModelo ()
 Bloquea el Modelo Más...
 
virtual bool _DesbloquearModelo ()
 Desbloquea el modelo Más...
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable. Más...
 

Métodos públicos estáticos

static string _GetStringFromFilasColLibro (List< DatosIVABase > toFilas, List< string > tlstColumnas=null)
 A partir de las filas de un libro de modelos fiscales, devolvemos un string con toda la información de todos los campos serializado.
Más...
 
static string _GetStringFromFilasColLibro (BindingList< ILibroFila > toFilas, List< string > tlstColumnas=null)
 A partir de las filas de un libro de modelos fiscales, devolvemos un string con toda la información de todos los campos serializado.
Más...
 
static string _GetStringFromFilasLibro (BindingList< ILibroFila > toFilas, List< ILibroColumnaDef > toColumnas)
 A partir de las filas de un libro de modelos fiscales, y de las columnas que queremos tener en cuenta, devolvemos un string con toda su información serializada.
Más...
 
static List< ITerritorio_GetListaTerritoriosSII ()
 Obtener una lista con todos los territorios disponibles para el SII, comprobando su contratación si es necesario. Más...
 
static ITerritorio _GetTerritorioConfiguradoSII (bool tlTerritorio1)
 Obtener el territorio configurado en el SII, comprobando que lo tenemos disponible sin devolver mensaje de error. Más...
 
static ITerritorio _GetTerritorioConfiguradoSII (bool tlTerritorio1, out string tcError)
 Obtener el territorio configurado en el SII, comprobando que lo tenemos disponible y devolviendo mensaje de error en caso necesario. Más...
 

Métodos protegidos

virtual void _InstanciarGeneradorXML ()
 
void FiltrosAdicionales (string tcCampoFra, string tcCampoCuenta, out string tcFiltro)
 Filtros adicionales Más...
 
string [] _EjerciciosConsulta ()
 Devuelve los ejercicios para realizar la consulta Más...
 
virtual void _InicializarModelos ()
 Inicializar propiedades modelos Más...
 
void CapturarDatosTestingDataTable (string tcNombreFichero, DataTable tdtDatos)
 Capturamos los datos del DataTable "tdtDatos" en un fichero XML, que guardaremos en la ruta SERVIDOR con el mismo nombre del método desde donde se ha llamado. Usaremos estos ficheros XML desde el Mock de test unitarios para cargar los datos sin acceso a BD. Más...
 
virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento Más...
 
virtual void _LiberarMemoria ()
 Vaciamos diccionarios, listas y datatables Más...
 

Atributos protegidos

IGenerarXML _generadorXml = null
 Generador XML Más...
 

Propiedades

string _Modelo [get, set]
 Modelo Más...
 
string _Pantalla [get, set]
 Pantalla para la gestión de accesos Más...
 
string _Nombre [get, set]
 Titulo del modelo Más...
 
List< ILibro_Libros [get, set]
 Páginas que componen el modelo Más...
 
ConfiguracionFiltros _ConfiguracionFiltros [get, set]
 Configuraciond de los Filtros (que filtros debemos presentar) Más...
 
string _Mensaje_Error [get, set]
 Descripción del último generado Más...
 
string _Ejercicio [get, set]
 Ejercicio fiscal Más...
 
string _PresentadorRazonSocialApellidos [get]
 Presentador Más...
 
string _PresentadorNif [get]
 Nif presentador Más...
 
string _RutaXML [get, set]
 Ruta fichero XML Más...
 
DataTable _DatosIVARepercutido [get]
 Datatable con informacion de los datos iva repercutido segun las fechas Más...
 
DataTable _DatosIVAExento [get]
 Datatable con informacion de los datos iva exento segun las fechas Más...
 
DataTable _DatosIVASopor [get]
 Datatable con informacion de los datos iva soportado segun las fechas Más...
 
DataTable _DatosEOS [get]
 Datatable con informacion de los datos EOS segun las fechas Más...
 
DataTable _DatosCobrosRECC [get]
 Datatable con información de los datos de COBROS de RECC según las fechas Más...
 
DataTable _DatosPagosRECC [get]
 Datatable con información de los datos de PAGOS de RECC según las fechas Más...
 
DataTable _DatosCobrosEnMetalico [get]
 Datatable con información de los datos de Cobros en metálico Más...
 
DataTable _DatosEstadosCobrosEnMetalico [get]
 DataTable con la información de los importes en metálico Más...
 
DataTable _DatosBajasIVAReper [get]
 Datatable con información de los datos de facturas de IVAREPER eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVAREPER) Más...
 
DataTable _DatosBajasIVASopor [get]
 Datatable con información de los datos de facturas de IVASOPOR eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVASOPOR) Más...
 
DataTable _DatosBajasIVAExen [get]
 Datatable con información de los datos de facturas de IVA_EXEN eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVA_EXEN) Más...
 
DataTable _DatosBajasEOS [get]
 Datatable con información de los datos de EOS eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en EOS) Más...
 
DataTable _DatosBienesInversion [get]
 Datatable con informacion de los datos de bienes de inversión segun las fechas Más...
 
DataTable _DatosDetOperIntracomunitarias [get]
 Datatable con informacion de los datos de determinadas operaciones intracomunitarias segun las fechas Más...
 
DataTable _DatosEstadosOperacionesSeguros [get, set]
 DataTable con la información de los estados de las operaciones de seguros, para poder informar de modificaciones y bajas Más...
 
IGenerarXML _GeneradorXML [get]
 Generador XML Más...
 
Dictionary< InformacionModelos, IDatosAddCampos_PersonalizacionDatos [get, set]
 Diccionario para poder personalizar las distintas consultas de la base Más...
 
string _ClaveEstadoServicio [get, set]
 Gestión del estado de una pantalla Posibles valores: TERRITORIOCOMUN (NO validado el nombre), TICKETBAIBIZKAIA, TICKETBAIARABA, TICKETBAIGIPUZKOA Más...
 
eEntornosModelos _Entorno [get, set]
 Entorno Más...
 
string _MensajeTiempoEsperaExcedidoServicio [get]
 Mensaje del tiempo de espera excedido para el Parseo de las respuestas Más...
 
ITiposModelo _TiposModelo [get]
 Tipo de modelo Más...
 
ITiposModelo _TiposModeloCanarias [get]
 Tipo de modelo Canarias Más...
 
bool _EnviarDatos [get, set]
 Para saber si hay que envíar datos automáticamente o sólo generar ficheros. Más...
 
bool _EnviarDatosTerritorio2 [get, set]
 Para saber si hay que envíar datos automáticamente o sólo generar ficheros en el Territorio 2 Más...
 
string _UsuarioBloqueo [get]
 Devuelve el usuario que tiene el bloqueo Más...
 
virtual List< ITerritorio_Territorios [get]
 Lista Territorios SII Más...
 
virtual ITerritorio _Territorio [get]
 Territorio principal SII Más...
 
virtual ITerritorio _Territorio2 [get]
 Segundo Territorio SII Más...
 
virtual bool _DobleTerritorio [get]
 Para saber si en la empresa actual trabajamos con doble territorio en el SII Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros
string _Modelo [get, set]
 Modelo Más...
 
string _Pantalla [get, set]
 Pantalla para la gestión de accesos Más...
 
string _Nombre [get, set]
 Titulo del modelo Más...
 
List< ILibro_Libros [get, set]
 Páginas que componen el modelo Más...
 
ConfiguracionFiltros _ConfiguracionFiltros [get, set]
 Lista de los filtros que deben presentarse en los modelos Más...
 
string _Mensaje_Error [get, set]
 Descripción del último generado Más...
 
string _Ejercicio [get, set]
 Ejercicio fiscal Más...
 
string _PresentadorRazonSocialApellidos [get]
 Presentador Más...
 
string _PresentadorNif [get]
 Nif presentador Más...
 
string _RutaXML [get, set]
 Ruta fichero XML Más...
 
string _ClaveEstadoServicio [get, set]
 Gestión del estado de una pantalla Más...
 
eEntornosModelos _Entorno [get, set]
 Entorno Más...
 
bool _EnviarDatos [get, set]
 Para saber si hay que envíar datos automáticamente o sólo generar ficheros. Más...
 
bool _EnviarDatosTerritorio2 [get, set]
 Para saber si hay que envíar datos automáticamente o sólo generar ficheros en el Territorio 2 si trabajamos con doble territorio. Más...
 
IGenerarXML _GeneradorXML [get]
 Generador XML Más...
 
Dictionary< InformacionModelos, IDatosAddCampos_PersonalizacionDatos [get, set]
 Diccionario para poder personalizar las distintas consultas de la base Más...
 
List< ITerritorio_Territorios [get]
 Lista de territorios SII Más...
 
ITerritorio _Territorio [get]
 Territorio principal SII Más...
 
ITerritorio _Territorio2 [get]
 Segundo Territorio SII Más...
 
bool _DobleTerritorio [get]
 Para saber si en la empresa actual trabajamos con doble territorio en el SII Más...
 
ITiposModelo _TiposModelo [get]
 Devuelve el tipo de modelo Más...
 
ITiposModelo _TiposModeloCanarias [get]
 Devuelve el tipo de modelo de Canarias Más...
 
string _UsuarioBloqueo [get]
 Devuelve el usuario que tiene el bloqueo Más...
 

Eventos

_Refresh_Handler _RefreshLibro
 Evento para notificar Más...
 

Descripción detallada

Clase ModeloFiscalLibrosBase - Definición del modelo

Definición en la línea 37 del archivo ModeloFiscalLibrosBase.cs.

Documentación del constructor y destructor

◆ ModeloFiscalLibrosBase() [1/3]

Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.ModeloFiscalLibrosBase ( )
inline

Constructor sin parámetros

Definición en la línea 605 del archivo ModeloFiscalLibrosBase.cs.

◆ ModeloFiscalLibrosBase() [2/3]

Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.ModeloFiscalLibrosBase ( bool  tlAnual)
inline

Constructor para los libros de periodicidad anual

Parámetros
tlAnualLibros de periodicidad anual

Definición en la línea 614 del archivo ModeloFiscalLibrosBase.cs.

◆ ModeloFiscalLibrosBase() [3/3]

Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.ModeloFiscalLibrosBase ( ConfiguracionFiltros  toConfiguracion)
inline

Constructor

Parámetros
toConfiguracion

Definición en la línea 624 del archivo ModeloFiscalLibrosBase.cs.

Documentación de las funciones miembro

◆ _AddLibro()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._AddLibro ( ILibro  toLibro)
inline

Añade el libro

Parámetros
toLibro

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 663 del archivo ModeloFiscalLibrosBase.cs.

◆ _BloquearModelo()

virtual bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._BloquearModelo ( )
inlinevirtual

◆ _BloquearPermitirGenerarLibros()

virtual bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._BloquearPermitirGenerarLibros ( )
inlinevirtual

Validaciones previas al envío/generación de los libros fiscales

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Reimplementado en sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase.

Definición en la línea 919 del archivo ModeloFiscalLibrosBase.cs.

◆ _ConfigurarFiltros()

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._ConfigurarFiltros ( )
inlinevirtual

Configuramos los filtros de fecha

Reimplementado en sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase y Sage.ES.S50.Modelos.ModeloFiscalSII.

Definición en la línea 743 del archivo ModeloFiscalLibrosBase.cs.

◆ _ConsultaDatosHistorialMetalico()

virtual string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._ConsultaDatosHistorialMetalico ( )
inlinevirtual

Consulta del historial del metálico

Es necesario realizar la consulta independientemente al detalle de los cobros de metálico

Devuelve

Reimplementado en sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase.

Definición en la línea 782 del archivo ModeloFiscalLibrosBase.cs.

◆ _DataTablePeriodos()

virtual DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DataTablePeriodos ( )
inlinevirtual

Devuelve los periodos a presentar en el UserControl de periodo

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 878 del archivo ModeloFiscalLibrosBase.cs.

◆ _DesbloquearModelo()

virtual bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DesbloquearModelo ( )
inlinevirtual

◆ _DescargarDatos()

virtual bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DescargarDatos ( )
inlinevirtual

Vaciamos para volver a consultar

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Reimplementado en sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase.

Definición en la línea 707 del archivo ModeloFiscalLibrosBase.cs.

◆ _EjerciciosConsulta()

string [] Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._EjerciciosConsulta ( )
inlineprotected

Devuelve los ejercicios para realizar la consulta

De momento si puede ser partido y al poder modificar las fechas si consulta en otro ejercicio siempre consultarmos en el actual Si fuera un periodo fijo como en los modelos fiscales se podria dar el caso que únicamente se consultara en el ejercicio anterior...

Devuelve

Definición en la línea 2898 del archivo ModeloFiscalLibrosBase.cs.

◆ _Error()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Error ( )
inline

Captura los diferentes errores que se generan en las páginas

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 636 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetListaTerritoriosSII()

static List<ITerritorio> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetListaTerritoriosSII ( )
inlinestatic

Obtener una lista con todos los territorios disponibles para el SII, comprobando su contratación si es necesario.

Devuelve

Definición en la línea 1105 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetStringFromFilasColLibro() [1/2]

static string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetStringFromFilasColLibro ( List< DatosIVABase toFilas,
List< string >  tlstColumnas = null 
)
inlinestatic

A partir de las filas de un libro de modelos fiscales, devolvemos un string con toda la información de todos los campos serializado.

Parámetros
toFilas


Parámetros
tlstColumnas


Devuelve

Definición en la línea 1029 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetStringFromFilasColLibro() [2/2]

static string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetStringFromFilasColLibro ( BindingList< ILibroFila toFilas,
List< string >  tlstColumnas = null 
)
inlinestatic

A partir de las filas de un libro de modelos fiscales, devolvemos un string con toda la información de todos los campos serializado.

Parámetros
toFilas


Parámetros
tlstColumnas


Devuelve

Definición en la línea 1058 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetStringFromFilasLibro()

static string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetStringFromFilasLibro ( BindingList< ILibroFila toFilas,
List< ILibroColumnaDef toColumnas 
)
inlinestatic

A partir de las filas de un libro de modelos fiscales, y de las columnas que queremos tener en cuenta, devolvemos un string con toda su información serializada.

Parámetros
toFilas
toColumnas
Devuelve

Definición en la línea 1073 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetTerritorioConfiguradoSII() [1/2]

static ITerritorio Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetTerritorioConfiguradoSII ( bool  tlTerritorio1)
inlinestatic

Obtener el territorio configurado en el SII, comprobando que lo tenemos disponible sin devolver mensaje de error.

Parámetros
tlTerritorio1


Devuelve

Definición en la línea 1126 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetTerritorioConfiguradoSII() [2/2]

static ITerritorio Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetTerritorioConfiguradoSII ( bool  tlTerritorio1,
out string  tcError 
)
inlinestatic

Obtener el territorio configurado en el SII, comprobando que lo tenemos disponible y devolviendo mensaje de error en caso necesario.

Parámetros
tlTerritorio1
tcError
Devuelve

Definición en la línea 1139 del archivo ModeloFiscalLibrosBase.cs.

◆ _GetTiposIvaOperacion()

List<string> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GetTiposIvaOperacion ( ITiposModelo  toTiposModelo,
List< string >  toClaves,
string  tcModelo = "" 
)
inline

Devuelve los tipos de IVA de la configuración de un modelo

Parámetros
toTiposModeloConfiguración de un modelo
toClavesLista de claves a consultar
tcModeloModelo
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 678 del archivo ModeloFiscalLibrosBase.cs.

◆ _InicializarConfiguracionFiltros()

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._InicializarConfiguracionFiltros ( )
inlinevirtual

◆ _InicializarModelos()

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._InicializarModelos ( )
inlineprotectedvirtual

◆ _InstanciarGeneradorXML()

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._InstanciarGeneradorXML ( )
inlineprotectedvirtual

◆ _LiberarMemoria()

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._LiberarMemoria ( )
inlineprotectedvirtual

Vaciamos diccionarios, listas y datatables

Definición en la línea 3074 del archivo ModeloFiscalLibrosBase.cs.

◆ _MensajePrevalidarConfiguracion()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._MensajePrevalidarConfiguracion ( List< string >  tlstIncidenciasConfiguracion)
inline

Concatena el mensaje de la validación de la configuración.

Parámetros
tlstIncidenciasConfiguracion

Definición en la línea 864 del archivo ModeloFiscalLibrosBase.cs.

◆ _PreValidateConfiguracion()

virtual List<string> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._PreValidateConfiguracion ( bool  tlMensaje = true)
inlinevirtual

Validamos la configuración de los modelos

El mensaje de validación será necesario implementarlo en la clase base del modelo

Parámetros
tlMensajePara que gestione el mensaje y se asigne a la propiedad _Mensaje_Error
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Reimplementado en sage.addons.factucert.Negocio.ModelosFiscalLibros.ModeloFiscalLibrosFactucertBase.

Definición en la línea 835 del archivo ModeloFiscalLibrosBase.cs.

◆ _Refresh()

bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Refresh ( )
inline

Refrescar libros

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 890 del archivo ModeloFiscalLibrosBase.cs.

◆ _Refresh_Handler()

delegate void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Refresh_Handler ( ILibro  toLibro)

Delegado notificar modelo

◆ _Send()

bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Send ( )
inline

Genera el fichero correspondiente

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 645 del archivo ModeloFiscalLibrosBase.cs.

◆ _Show()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Show ( IModeloFiscalLibros  toModeloFiscalLibros)
inline

Presenta el formulario para el modelo

Parámetros
toModeloFiscalLibros

Implementa Sage.ES.S50.Modelos.Interficies.IModeloFiscalLibros.

Definición en la línea 654 del archivo ModeloFiscalLibrosBase.cs.

◆ CapturarDatosTestingDataTable()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.CapturarDatosTestingDataTable ( string  tcNombreFichero,
DataTable  tdtDatos 
)
inlineprotected

Capturamos los datos del DataTable "tdtDatos" en un fichero XML, que guardaremos en la ruta SERVIDOR con el mismo nombre del método desde donde se ha llamado. Usaremos estos ficheros XML desde el Mock de test unitarios para cargar los datos sin acceso a BD.

Parámetros
tcNombreFichero
tdtDatos

Definición en la línea 3025 del archivo ModeloFiscalLibrosBase.cs.

◆ Dispose() [1/2]

virtual void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.Dispose ( bool  disposing)
inlineprotectedvirtual

Método Dispose del mantenimiento

Parámetros
disposing

Definición en la línea 3049 del archivo ModeloFiscalLibrosBase.cs.

◆ Dispose() [2/2]

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.Dispose ( )
inline

Este código se agrega para implementar correctamente el patrón descartable.

Definición en la línea 3063 del archivo ModeloFiscalLibrosBase.cs.

◆ FiltrosAdicionales()

void Sage.ES.S50.Modelos.ModeloFiscalLibrosBase.FiltrosAdicionales ( string  tcCampoFra,
string  tcCampoCuenta,
out string  tcFiltro 
)
inlineprotected

Filtros adicionales

Parámetros
tcCampoFra
tcCampoCuenta
tcFiltro

Definición en la línea 1682 del archivo ModeloFiscalLibrosBase.cs.

Documentación de los campos

◆ _generadorXml

IGenerarXML Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._generadorXml = null
protected

Generador XML

Definición en la línea 443 del archivo ModeloFiscalLibrosBase.cs.

Documentación de propiedades

◆ _ClaveEstadoServicio

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._ClaveEstadoServicio
getset

Gestión del estado de una pantalla Posibles valores: TERRITORIOCOMUN (NO validado el nombre), TICKETBAIBIZKAIA, TICKETBAIARABA, TICKETBAIGIPUZKOA

Definición en la línea 469 del archivo ModeloFiscalLibrosBase.cs.

◆ _ConfiguracionFiltros

ConfiguracionFiltros Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._ConfiguracionFiltros
getset

Configuraciond de los Filtros (que filtros debemos presentar)

Definición en la línea 144 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosBajasEOS

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosBajasEOS
get

Datatable con información de los datos de EOS eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en EOS)

Definición en la línea 367 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosBajasIVAExen

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosBajasIVAExen
get

Datatable con información de los datos de facturas de IVA_EXEN eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVA_EXEN)

Definición en la línea 352 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosBajasIVAReper

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosBajasIVAReper
get

Datatable con información de los datos de facturas de IVAREPER eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVAREPER)

Definición en la línea 322 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosBajasIVASopor

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosBajasIVASopor
get

Datatable con información de los datos de facturas de IVASOPOR eliminadas (están en el histórico pero posteriormente se eliminaron y ya no están en IVASOPOR)

Definición en la línea 337 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosBienesInversion

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosBienesInversion
get

Datatable con informacion de los datos de bienes de inversión segun las fechas

Definición en la línea 382 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosCobrosEnMetalico

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosCobrosEnMetalico
get

Datatable con información de los datos de Cobros en metálico

Definición en la línea 293 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosCobrosRECC

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosCobrosRECC
get

Datatable con información de los datos de COBROS de RECC según las fechas

Definición en la línea 265 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosDetOperIntracomunitarias

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosDetOperIntracomunitarias
get

Datatable con informacion de los datos de determinadas operaciones intracomunitarias segun las fechas

Definición en la línea 396 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosEOS

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosEOS
get

Datatable con informacion de los datos EOS segun las fechas

Definición en la línea 251 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosEstadosCobrosEnMetalico

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosEstadosCobrosEnMetalico
get

DataTable con la información de los importes en metálico

Definición en la línea 307 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosEstadosOperacionesSeguros

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosEstadosOperacionesSeguros
getset

DataTable con la información de los estados de las operaciones de seguros, para poder informar de modificaciones y bajas

Definición en la línea 410 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosIVAExento

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosIVAExento
get

Datatable con informacion de los datos iva exento segun las fechas

Definición en la línea 223 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosIVARepercutido

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosIVARepercutido
get

Datatable con informacion de los datos iva repercutido segun las fechas

Definición en la línea 209 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosIVASopor

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosIVASopor
get

Datatable con informacion de los datos iva soportado segun las fechas

Definición en la línea 237 del archivo ModeloFiscalLibrosBase.cs.

◆ _DatosPagosRECC

DataTable Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DatosPagosRECC
get

Datatable con información de los datos de PAGOS de RECC según las fechas

Definición en la línea 279 del archivo ModeloFiscalLibrosBase.cs.

◆ _DobleTerritorio

virtual bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._DobleTerritorio
get

Para saber si en la empresa actual trabajamos con doble territorio en el SII

Definición en la línea 1009 del archivo ModeloFiscalLibrosBase.cs.

◆ _Ejercicio

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Ejercicio
getset

Ejercicio fiscal

Definición en la línea 175 del archivo ModeloFiscalLibrosBase.cs.

◆ _Entorno

eEntornosModelos Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Entorno
getset

Entorno

Definición en la línea 478 del archivo ModeloFiscalLibrosBase.cs.

◆ _EnviarDatos

bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._EnviarDatos
getset

Para saber si hay que envíar datos automáticamente o sólo generar ficheros.

Definición en la línea 531 del archivo ModeloFiscalLibrosBase.cs.

◆ _EnviarDatosTerritorio2

bool Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._EnviarDatosTerritorio2
getset

Para saber si hay que envíar datos automáticamente o sólo generar ficheros en el Territorio 2

Definición en la línea 540 del archivo ModeloFiscalLibrosBase.cs.

◆ _GeneradorXML

IGenerarXML Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._GeneradorXML
get

Generador XML

Definición en la línea 430 del archivo ModeloFiscalLibrosBase.cs.

◆ _Libros

List<ILibro> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Libros
getset

Páginas que componen el modelo

Definición en la línea 123 del archivo ModeloFiscalLibrosBase.cs.

◆ _Mensaje_Error

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Mensaje_Error
getset

Descripción del último generado

Definición en la línea 166 del archivo ModeloFiscalLibrosBase.cs.

◆ _MensajeTiempoEsperaExcedidoServicio

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._MensajeTiempoEsperaExcedidoServicio
get

Mensaje del tiempo de espera excedido para el Parseo de las respuestas

Definición en la línea 490 del archivo ModeloFiscalLibrosBase.cs.

◆ _Modelo

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Modelo
getset

Modelo

Definición en la línea 96 del archivo ModeloFiscalLibrosBase.cs.

◆ _Nombre

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Nombre
getset

Titulo del modelo

Definición en la línea 114 del archivo ModeloFiscalLibrosBase.cs.

◆ _Pantalla

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Pantalla
getset

Pantalla para la gestión de accesos

Definición en la línea 105 del archivo ModeloFiscalLibrosBase.cs.

◆ _PersonalizacionDatos

Dictionary<InformacionModelos, IDatosAddCampos> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._PersonalizacionDatos
getset

Diccionario para poder personalizar las distintas consultas de la base

Definición en la línea 449 del archivo ModeloFiscalLibrosBase.cs.

◆ _PresentadorNif

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._PresentadorNif
get

Nif presentador

Definición en la línea 192 del archivo ModeloFiscalLibrosBase.cs.

◆ _PresentadorRazonSocialApellidos

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._PresentadorRazonSocialApellidos
get

Presentador

Definición en la línea 184 del archivo ModeloFiscalLibrosBase.cs.

◆ _RutaXML

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._RutaXML
getset

Ruta fichero XML

Definición en la línea 200 del archivo ModeloFiscalLibrosBase.cs.

◆ _Territorio

virtual ITerritorio Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Territorio
get

Territorio principal SII

Definición en la línea 973 del archivo ModeloFiscalLibrosBase.cs.

◆ _Territorio2

virtual ITerritorio Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Territorio2
get

Segundo Territorio SII

Definición en la línea 991 del archivo ModeloFiscalLibrosBase.cs.

◆ _Territorios

virtual List<ITerritorio> Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._Territorios
get

Lista Territorios SII

Definición en la línea 959 del archivo ModeloFiscalLibrosBase.cs.

◆ _TiposModelo

ITiposModelo Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._TiposModelo
get

Tipo de modelo

Definición en la línea 508 del archivo ModeloFiscalLibrosBase.cs.

◆ _TiposModeloCanarias

ITiposModelo Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._TiposModeloCanarias
get

Tipo de modelo Canarias

Definición en la línea 520 del archivo ModeloFiscalLibrosBase.cs.

◆ _UsuarioBloqueo

string Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._UsuarioBloqueo
get

Devuelve el usuario que tiene el bloqueo

Definición en la línea 931 del archivo ModeloFiscalLibrosBase.cs.

Documentación de los eventos

◆ _RefreshLibro

_Refresh_Handler Sage.ES.S50.Modelos.ModeloFiscalLibrosBase._RefreshLibro

Evento para notificar

Definición en la línea 502 del archivo ModeloFiscalLibrosBase.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: