Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Modelos.LibroBase

Clase LibroBase - Definición de un libro del modelo. Más...

Diagrama de herencia de Sage.ES.S50.Modelos.LibroBase
Sage.ES.S50.Modelos.Interficies.ILibro Sage.ES.S50.Modelos.LibroBienesInversion Sage.ES.S50.Modelos.LibroCobrosEnMetalico Sage.ES.S50.Modelos.LibroCobrosRECC Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias Sage.ES.S50.Modelos.LibroEmitidas Sage.ES.S50.Modelos.LibroOperacionesSeguros Sage.ES.S50.Modelos.LibroPagosRECC Sage.ES.S50.Modelos.LibroRecibidas sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase

Métodos públicos

 LibroBase ()
 Constructor sin parámetros.
 
 LibroBase (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros.
 
virtual void _OnClick (NavegacionModelos teNavegacion, ILibroFila toLibroFila, string tcKey)
 Click de navegación de un botón de la página del modelo.
 
virtual void _OnChange (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna para realizar la gestión correspondiente en el libro.
 
virtual void _OnCellValueChangedCopiarValores (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna para realizar la gestión correspondiente en el libro.
 
virtual bool _Validate (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Validar el cambio de valor de una columna.
 
bool _Load ()
 Nos carga todo el modelo -> en caso de error devuelve FALSE en otro TRUE.
 
bool _Save ()
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE.
 
virtual DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado.
 
virtual void _ConvertirEnumerablesHistorial (DataRow toLin)
 Método para convertir los enumerables que se mostraran en el histórico de envíos.
 
bool _CreateXML ()
 Nos crea el XML a partir de la información del libro.
 
string _PathModelo ()
 Devuelve el path del modelo a generar.
 
string _VisorModelo (out string tcParametrosVisor)
 Devuelve el path del visor a usar en el modelo actual así como los parámetros requeridos. De momento sólo para el SII.
 
bool _ActualizarEstado (IRespuestaFactura toRespuesta)
 Actualizar estado y historial.
 
bool _ActualizarHistorial (IRespuestaFactura toRespuesta)
 Actualizar historial.
 
bool _Refresh ()
 Se utilizará para refrescar los libros, la diferencia entre el Load y el _Refresh(), es que este no lanzará ningún tipo de error ya que lo elimina.
 
virtual bool _DescargarDatos ()
 Vaciamos listas para volver a consultar.
 
virtual bool _EsVerde (IDatosIVA toFila)
 Verde.
 
virtual bool _EsNaranja (IDatosIVA toFila)
 Naranja.
 
virtual bool _EsAzul (IDatosIVA toFila)
 Azul.
 
virtual bool _EsRojo (IDatosIVA toFila)
 Rojo.
 
virtual bool _EsNegro (IDatosIVA toFila)
 Negro.
 
virtual DateTime _ObtenerFechaCalculoColor (IDatosIVA toFila)
 Método para obtener la fecha con la que realizar el cálculo de días para los colores de los registros.
 
virtual List< IRespuestaFactura_ValidarXML ()
 Controles nacesarios previos antes de realizar el envío.
 
List< IRespuestaFactura_ValidarEnvio ()
 Validar envio.
 
virtual DataTable _ToDataTable (Report.ReportAction toAction)
 Convertir a Datatable.
 
bool _BorrarEstado (IRespuestaFactura toRespuesta)
 Borrar Estado.
 
virtual void _SeleccionarTodos (bool tlSeleccion)
 Seleccionar todos.
 
virtual IDatosIVA _AddDatosIVABase (InformacionModelos teTipoLista, DataRow tdrIVA)
 
void _ColumnaTipoOperacionAsientosSeguros ()
 Añadir columna tipo operación asientos de seguros.
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable.
 

Atributos públicos estáticos

const string TERRITORIO_CANARIAS = "CA"
 Constante para el territorio de Canarias.
 

Métodos protegidos

virtual void OnClick (ILibroFila toLibroFila, string tcKey)
 Click para los botones personalizados.
 
virtual string _RutaGeneracionModelo ()
 
List< IRespuestaFactura_ValidarEnvioBaja ()
 Método para gestionar el no permitir enviar facturas ... dades de baja.
 
virtual void OnClickNavegarCamposAdicionales (ILibroFila toLibroFila)
 Navegación a los campos adicionales de la fila del libro.
 
void CapturarDatosTestingFilasLibro ()
 Capturamos los datos de las _Filas actuales y los serializamos en un fichero TXT, que guardaremos en la ruta SERVIDOR\LOGS\Sage50Testing con el nombre del libro desde donde se ha llamado. Usaremos estos ficheros TXT para verificar que no haya habido cambios al realizar test unitarios.
 
void CapturarDatosTestingDataTable (string tcNombreFichero, DataTable tdtDatos)
 Capturamos los datos del DataTable "tdtDatos" en un fichero XML, que guardaremos en la ruta SERVIDOR\LOGS\Sage50Testing con nombre "tcNombreFichero" Usaremos estos ficheros XML desde el Mock de test unitarios para cargar los datos sin acceso a BD.
 
virtual eEntornosModelos _EntornoLibro ()
 Devuelve el entorno del libro.
 
virtual void _ConfiguracionLibro ()
 Configuramos el libro.
 
virtual string _ObtenerPeriodo (DateTime tdtFecha)
 Obtener el periodo fiscal a partir de una fecha.
 
virtual List< IRespuestaFactura_DatosActualizarHistorialValidacion (List< IRespuestaFactura > tlstRespuestas)
 Validamos si la lista de respuestas es correcta o es necesario hacer algun tipo de tratamiento, p.e, alguna agrupación.
 
bool _ActualizarHistorial (List< IRespuestaFactura > tlstRespuestas)
 Actualizar historial.
 
bool _ActualizarEstado (List< IRespuestaFactura > tlstRespuestas)
 Actualizar estado.
 
IRespuestaFactura _RespuestaValidarEnvio (ILibroFila toLibroFila, EstadoAEATModelos toEstadoModelos=EstadoAEATModelos.Pendiente, TipoEnvioModelos toTipoEnvioModelos=TipoEnvioModelos.Nada)
 Nos devuelve un elemento de respuesta a partir de la fila de un libro.
 
virtual bool _FiltrarRegistros (IDatosIVA toDatosIVA)
 
virtual bool _FiltrarRegistrosTipoIVA (IDatosIVA toDatosIVA, List< string > toTiposIVA)
 Filtrar registros de toDatosIVA a partir de una lista de Tipos de IVA (toTiposIVA)
 
List< ILibroFila_FilaIdentificadorFactura (IRespuestaFactura toResp, bool tlIdFactura=true)
 Devuelve las filas que corresponde al Identificador factura (guid_id) pasado por parámetro.
 
void _AddColumna (ILibroColumnaDef toColumna)
 Añadimos la columna a la lista.
 
void _AddColumnaSegura (ILibroColumnaDef toColumna)
 Añadimos la columna segura a la lista.
 
void _AddDescripcion (ILibroDescripcionFila toDescripcion)
 Añadimos la descripción de la fila a la lista.
 
virtual void _AddBoton (ILibroBoton toBoton)
 Añadimos el botón a la lista.
 
void _AddFila (ILibroFila toFila)
 Añadimos una fila al libro.
 
void _AddTabla (ILibroTabla toTabla)
 Añadimos la tabla.
 
void _AddTablaHistorial (ILibroTabla toTabla)
 Añadimos la tabla de histórico.
 
virtual void _DefinicionColumnasSegurasLibro ()
 Definimos las columnas seguras del libro.
 
virtual void _DefinicionColumnasLibro ()
 Definimos las columnas del libro.
 
virtual void _DescripcionesFila ()
 Definimos que textos deben aparecer informando al usuario del tipo de filas que hay en la página​
 
virtual void _DefinicionBotones ()
 Definimos los botones d cada página.
 
void _DefinicionBotonesFin ()
 Definimos los botones que iran al final de todo, después de los botones de cada página.
 
virtual void _DefinicionTablas ()
 Definimos las tablas.
 
virtual void _DefinicionTablasHistorial ()
 Definimos las tablas de historial.
 
virtual void _DefinicionLiteralesLibro ()
 Inicializamos los valores del _Titulo, _Capitulo, _Subcapitulo, _Operacion Versión y entorno las configuramos en la base.
 
virtual bool _DatosLoad ()
 Preparar los datos de la información a presentar.
 
virtual bool _DatosSave (IDatosIVA toDatos, ref StringBuilder tcSave)
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE.
 
virtual int _EjercicioFactura (ILibroFila toILibroFila)
 Devuelve el ejercicio para poder separar las filas de los libros por ejercicio.
 
List< IRespuestaFactura_DatosXML ()
 Crea el el XML a partir de la información del libro, realiza la petición correspondiente y devuelve la lista de respuestas.
 
virtual void _DatosXMLObtenerTipoOperacionLibro (ref TipoOperacionLibro toTipoOperacionLibro, List< ILibroFila > tstFilas)
 Método para poder cambiar el tipo de operación desde cada libro.
 
virtual object _DatosXMLCabeceraAltas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las altas del libro.
 
virtual bool _DatosXMLFilasAltas (ref object toDatosLibro, List< ILibroFila > tlstFilas)
 Implementación de los datos de las filas a enviar del libro correspondiente según el tipo de operación.
 
virtual object _DatosXMLCabeceraBajas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las bajas del libro.
 
virtual bool _DatosXMLFilasBajas (ref object toDatosLibro, List< ILibroFila > tlstFilas)
 Implementación de los datos de las filas a enviar del libro correspondiente según el tipo de operación.
 
virtual object _DatosXMLCabeceraPersonalizado (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las altas del libro.
 
virtual bool _DatosXMLFilasPersonalizado (ref object toDatosLibro, List< ILibroFila > tlstFilas)
 Implementación de los datos de las filas a enviar del libro correspondiente según el tipo de operación.
 
virtual bool _OperacionesRegimenDeViajeros ()
 Indica que el Libro tiene de separar las operaciones de Regimen de Viajeros.
 
virtual void _FilasEstado (ILibro toLibro, ref Dictionary< TipoOperacionLibro, List< ILibroFila > > toDictFilasEstado, TipoEnvioModelos toProximoEnvio, TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio, ref List< ILibroFila > lstFilas)
 Método para poder realizar tratamientos especiales después de haber obtenido la lista de las filas a enviar.
 
virtual void _DatosActualizarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar estado.
 
virtual void _DatosActualizarEstadoAdicional (ILibroTabla toTabla, DatosIVABase toDatosIva, ref StringBuilder tcEstado)
 Debemos hacer un override a cada libro donde nos falten campos para actualizar el estado.
 
virtual void _DatosBorrarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Borrar estado.
 
virtual void _DatosActualizarHistorial (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar historial de los campos comunes.
 
virtual void _DatosActualizarHistorialAdicional (ILibroTabla toTabla, DatosIVABase toDatosIva, ref StringBuilder tcEstado)
 Debemos hacer un override a cada libro donde nos falten campos para actualizar el historial.
 
virtual void _DatosActualizarAdicionales (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar informacion adicional.
 
virtual void _AsignarEstadoAEAT (DatosIVABase toFila)
 Estado AEAT.
 
virtual void _AsignarTipoEnvio (DatosIVABase toFila)
 Tipo envio.
 
virtual void _AsignarAutorizacion (DatosIVABase toFila)
 Si esta vacio asignar el predeterminado, sino presentar el q tenemos guardado en la tabla.
 
virtual void _AsignarEstado (DatosIVABase toFila)
 Estado.
 
virtual void _AsignarTerritorio (DatosIVABase toFila)
 Territorio.
 
virtual void _AsignarPeriodo (DatosIVABase toFila)
 Asignamos periodo.
 
virtual void _AsignarColor (DatosIVABase toFila)
 Colores.
 
virtual void _AsignarProximoEnvio (DatosIVABase toFila)
 Próximo envío.
 
virtual void _AsignarClaveOperacion (DatosIVABase toFila)
 Clave operación – he fet lo més bàsic, falta alguna cosa més amb criteri de caixa i crec q algo més, parlar Diego.
 
virtual string _AsignarClaveOperacionEmitidas (DatosIVABase toFila)
 Clave operación emitidas.
 
virtual string _AsignarClaveOperacionRecibidas (DatosIVABase toFila)
 Clave operación recibidas.
 
virtual void _AsignarTipoOperacion (DatosIVABase toFila)
 Tipo operacion.
 
virtual eTipoOperacionEmitidasSII _AsignarTipoOperacionEmitidas (DatosIVABase toFila)
 Tipo operacion emitidas - les relacionades amb el model 303 no ho les he posat.
 
virtual eTipoOperacionRecibidasSII _AsignarTipoOperacionRecibidas (Sage.ES.S50.Modelos.DatosIVABase toFila)
 Tipo operacion recibidas.
 
virtual void _AsignarCausaOperacionSujetaExenta (DatosIVABase toFila)
 Causa operación sujeta.
 
virtual CausaOperacionSujetaExentaModelos _AsignarCausaOperacionCanariasSujetaExentaEmitidas (DatosIVABase toFila)
 Causa operación sujeta emitidas para CANARIAS.
 
virtual CausaOperacionSujetaExentaModelos _AsignarCausaOperacionSujetaExentaEmitidas (DatosIVABase toFila)
 Causa operación sujeta emitidas.
 
virtual CausaOperacionSujetaExentaModelos _AsignarCausaOperacionSujetaExentaRecibidas (DatosIVABase toFila)
 Causa operación sujeta recibidas.
 
virtual void _AsignarCausaOperacionNoSujeta (DatosIVABase toFila)
 Causa operación sujeta.
 
virtual CausaOperacionNoSujetaModelos _AsignarCausaOperacionNoSujetaEmitidas (DatosIVABase toFila)
 Causa operación sujeta emitidas.
 
virtual CausaOperacionNoSujetaModelos _AsignarCausaOperacionNoSujetaRecibidas (DatosIVABase toFila)
 Causa operación sujeta recibidas.
 
virtual void _AsignarConfiguracionModelosTipoIva (DatosIVABase toFila)
 Asignar el tipo de configuración en la que el tipo de IVA actual está configurado en modelos.
 
virtual void _AddIVARepercutido ()
 
virtual void _AddIVASoportado ()
 
virtual void _AddIVAExento ()
 
virtual void _AddEOS ()
 
virtual void _AddCobrosRECC ()
 Añade los Cobros de RECC.
 
virtual void _AddPagosRECC ()
 Añade los Pagos de RECC.
 
virtual void _AddCobrosEnMetalico ()
 Añade los Cobros en metálico.
 
virtual void _AddBajasIVARepercutido ()
 Añade las bajas de IVA repercutido.
 
virtual void _AddBajasIVASoportado ()
 Añade las bajas de IVA soportado.
 
virtual void _AddBajasIVAExento ()
 Añade las bajas de IVA Exento.
 
virtual void _AddBajasEOS ()
 Añade las bajas de IVA Exento.
 
virtual void _AddBienesInversion ()
 Añade los Bienes de Inversión.
 
virtual void _AddDetOperIntracomunitarias ()
 Añade las Determinadas Operacines Intracomunitarias.
 
void _AddLista (InformacionModelos teTipoLista, DataTable tdtIVA)
 
void _ColumnaSeleccion ()
 Añadir columna Seleccion.
 
void _ColumnaTerritorio ()
 Añadir columna Territorio.
 
void _ColumnaEstado ()
 Añadir columna Estado.
 
void _ColumnaTipoEnvio ()
 Añadir columna Tipo envio.
 
void _ColumnaEstadoAEAT ()
 Añadir columna Estado AEAT.
 
void _ColumnaIncidencia ()
 Añadir columna Incidencia.
 
void _ColumnaProximoEnvio ()
 Añadir columna Próximo envío.
 
void _ColumnaFactura (TipoFactura teTipoFactura=TipoFactura.FacturaVenta)
 
void _ColumnaNumeroFacturaExpedicion ()
 Añadir columna Número factura expedición.
 
void _ColumnaAutorizacion ()
 Añadir columna Autorización.
 
void _ColumnaDescripcionOperacion ()
 Añadir columna Descripción operación.
 
void _ColumnaFechaExpedicion ()
 Añadir columna Fecha expedición.
 
void _ColumnaFechaOperacion ()
 Añadir columna Fecha operación.
 
void _ColumnaFechaRegistro ()
 Añadir columna Fecha registro.
 
void _ColumnaMotivoRegistro ()
 Añadir columna Motivo cambio fecha registro.
 
void _ColumnaContado ()
 Añadir columna Contado.
 
void _ColumnaCodigo ()
 Añadir columna Codigo.
 
void _ColumnaTipoIdentificacion ()
 Añadir columna Tipo identificación.
 
void _ColumnaNIF ()
 Añadir columna NIF.
 
void _ColumnaNombreRazonSocial ()
 Añadir columna Razon Social.
 
void _ColumnaBase ()
 Añadir columna Base.
 
void _ColumnaIVA ()
 Añadir columna IVA.
 
void _ColumnaRecargo ()
 Añadir columna Recargo.
 
void _ColumnaImporte ()
 Añadir columna Importe.
 
void _ColumnaTipoOperacion ()
 Añadir columna Tipo operación.
 
void _ColumnaCausaOperacionSujetaExenta ()
 Añadir columna Causa operación sujeta/exenta.
 
void _ColumnaCausaOperacionSujetaExentaCanarias ()
 Añadir columna Causa operación sujeta/exenta Canarias.
 
void _ColumnaCausaOperacionNoSujeta ()
 Añadir columna Causa operación no sujeta.
 
void _ColumnaRectificativa ()
 Añadir columna Rectificativa (Ver los Datos rectificativos)
 
void _ColumnaRegistroPrevio ()
 Añadir columna Registro previo gran empresa.
 
void _ColumnaCamposAdicionales ()
 Añadir columna Campos adicionales.
 
void _ColumnaDatosAdicionalesFra ()
 Añadir columna Datos adicionales factura.
 
void _ColumnaTipoDocumento ()
 Añadir columna Tipo documento.
 
void _ColumnaTipoOperacionIntracomunitaria ()
 Añadir columna tipo operación intracomunitaria.
 
void _ColumnaClaveDeclarado ()
 Añadir columna Clave declarado.
 
void _ColumnaClaveOperacion ()
 Añadir columna Clave operación.
 
void _ColumnaCuentaBancaria ()
 Añadir columna Cuenta bancaria.
 
void _ColumnaDescripcionBien ()
 Añadir columna Descripción bien.
 
void _ColumnaDireccionOperador ()
 Añadir columna Dirección operador.
 
void _ColumnaEjercicio ()
 Añadir columna Ejercicio.
 
void _ColumnaFechaCobro ()
 Añadir columna Fecha cobro.
 
void _ColumnaFechaAsiento ()
 Añadir columna Fecha asiento.
 
void _ColumnaFechaInicio ()
 Añadir columna Fecha inicio.
 
void _ColumnaFechaPago ()
 Añadir columna Fecha pago.
 
void _ColumnaFechaPartidaInventario ()
 Añadir columna Fecha partida de inventario.
 
void _ColumnaIdentificacionEntrega ()
 Añadir columna Fecha partida de inventario.
 
void _ColumnaIVADeducible ()
 Añadir columna IVA deducible.
 
void _ColumnaIVANoDeducible ()
 Añadir columna IVA no deducible.
 
void _ColumnaMedio ()
 Añadir columna Medio.
 
void _ColumnaOrden ()
 Añadir columna Orden.
 
void _ColumnaOtrasFacturasDocumentacion ()
 Añadir columna Otras facturas documentación.
 
void _ColumnaPlazoOperacion ()
 Añadir columna Plazo operación.
 
void _ColumnaProrrataAnualDefinitiva ()
 Añadir columna Prorrata anual definitiva.
 
void _ColumnaRegularizacionAnualDeduccion ()
 Añadir columna Regularización anual deducción.
 
void _ColumnaRegularizacionDeduccionEfectuada ()
 Añadir columna Regularización deducción efectuada.
 
void _ColumnaImporteCobroRECC ()
 Añadir columna Importe Cobrado (RECC)
 
void _ColumnaImportePagoRECC ()
 Añadir columna Importe pagado (RECC)
 
void _ColumnaFechaCobroRECC ()
 Añadir columna Fecha cobro (RECC)
 
void _ColumnaFechaPagoRECC ()
 Añadir columna Fecha pago (RECC)
 
void _ColumnaEjercicioRECC ()
 Añadir columna Ejercicio Cobro/Pago (RECC)
 
void _ColumnaMedioRECC ()
 Medio Cobro/Pago (RECC)
 
void _ColumnaCuentaODescripcionMedioRECC ()
 Cuenta bancaria o descripción medio de cobro/pago (RECC)
 
void _ColumnaIdentificacionBien ()
 Identificación bien (bienes de inventario)
 
void _ColumnaSeguraCambioEstadoAdmin ()
 Añadir columna para poder cambiar el Estado del envío en la administración (MODO DIEGO)
 
void _ColumnaSeguraCambioTipoEnvio ()
 Añadir columna para poder cambiar el Tipo de envio (MODO DIEGO)
 
void _ColumnaSeguraCambioProximoEnvio ()
 Añadir columna para poder cambiar el Proximo tipo de envio (MODO DIEGO)
 
void _ColumnaTipoFacturaRectificativa ()
 Añadir columna de tipo de rectificación de la factura (Con o sin datos especificados)
 
void _DescripcionFacturasAnterioresInclusionSII ()
 Descripción Rechazadas o fuera de plazo.
 
void _DescripcionRechazadasFueraPlazo ()
 Descripción Rechazadas o fuera de plazo.
 
void _DescripcionAceptadasConErrores ()
 Descripción Aceptadas con errores.
 
void _DescripcionAceptadas ()
 Descripción Aceptadas.
 
void _BotonAsiento ()
 Descripción Ver asiento.
 
void _BotonFacturaVenta ()
 Descripción Ver factura venta.
 
void _BotonFacturaCompra ()
 Descripción Ver factura compra.
 
void _BotonFactura ()
 Descripción Ver factura de venta o compra.
 
void _BotonCliente ()
 Descripción Ver cliente.
 
void _BotonProveedor ()
 Descripción Ver cliente.
 
void _BotonCuenta ()
 Descripción Ver cuenta.
 
void _BotonAlbaranesPedientesFacturar ()
 Descripción Ver albaranes pendientes facturar.
 
void _BotonPartidaInventario ()
 Descripción Ver partida de inventario.
 
void _BotonHistorial ()
 Historial de envíos.
 
void _BotonSedeElectronica ()
 Acceso a la sede elecronica.
 
void _BotonDatosContado ()
 Modificar datos de contado.
 
void _BotonAplicarRegistroPrevio ()
 Aplicar registro previo.
 
void _BotonReiniciarEstado ()
 Reiniciar estado AEAT.
 
virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento.
 
virtual void _LiberarMemoria ()
 Vaciamos diccionarios, listas y datatables.
 

Atributos protegidos

List< ILibroColumnaDef_lstColumnas = null
 lista de columnas
 
List< ILibroColumnaDef_lstColumnasSeguras = null
 lista de columnas modo DIEGO
 
List< ILibroTabla_lstTablas = null
 Tablas relacionadas con el libro.
 
List< ILibroTabla_lstTablasHistorial = null
 Tablas relacionadas con el historial del libro.
 
List< ILibroBoton_lstBotones = null
 Botones a presentar en el libro.
 
BindingList< ILibroFila_lstFilas = null
 lista de filas de los libros
 
string _cMensaje_Error = string.Empty
 Mensaje de error.
 
IModeloFiscalLibros _oModeloFiscalLibros = null
 Referencia a modelofiscallibros.
 

Propiedades

List< IDatosIVA_IVARepercutido [get]
 Lista de registros de IVA repercutidos.
 
List< IDatosIVA_IVAExento [get]
 Lista de registros de IVA Exento.
 
List< IDatosIVA_IVASoportado [get]
 Lista de registros de IVA soportados.
 
List< IDatosIVA_EOS [get]
 Lista de registros de EOS.
 
List< IDatosIVA_BajasEOS [get]
 Lista de registros de bajas EOS.
 
List< IDatosIVA_CobrosRECC [get]
 Lista de registros de Cobros de RECC.
 
List< IDatosIVA_PagosRECC [get]
 Lista de registros de Pagos de RECC.
 
List< IDatosIVA_CobrosEnMetalico [get]
 Lista de registros de Cobros en metálico.
 
List< IDatosIVA_BienesInversion [get]
 Lista de registros de Bienes de inversión.
 
List< IDatosIVA_DetOperIntracomunitarias [get]
 Lista de registros de Determinadas Operaciones Intracomunitarias.
 
virtual DataTable _dtModTipo [get]
 Datatable configuraciones de tipos de IVA en modelos fiscales.
 
virtual DataTable _dtAutorizaciones [get]
 Datatable autorizaciones.
 
Dictionary< string, string > _CodAutorizaciones [get]
 Diccionario de autorizaciones.
 
List< IDatosIVA_BajasIVARepercutido [get]
 Lista de registros de bajas de IVA repercutido.
 
List< IDatosIVA_BajasIVASoportado [get]
 Lista de registros de bajas de IVA soportado.
 
List< IDatosIVA_BajasIVAExento [get]
 Lista de registros de bajas de IVA Exento.
 
List< string > _TipoIvasExcluidos [get]
 Tipos de ivas excluidos.
 
string _Libro [get]
 Nombre del Libro.
 
TipoLibros_TipoLibro [get]
 Nombre del Libro.
 
string _CarpetaLibroSII [get]
 Nombre de la carpeta donde se guardan los ficheros para el Libro del SII actual.
 
string _Titulo [get, set]
 Título del libro reducido (se utiliza para el título de la página)
 
string _TerritorioGeneracion [get, set]
 Territorio usado en la generación.
 
List< ILibroDescripcionFila_Descripciones [get]
 Lista de descripciones que se deben aparecer en el Modelo.
 
List< ILibroColumnaDef_Columnas [get]
 Representa una lista de las columnas que forman una página del modelo. Esta lista se utilizará para dar formatoa todas las columnas del grid.
 
List< ILibroBoton_Botones [get]
 Botones que aparecerán para navegar a diferentes pantallas.
 
virtual BindingList< ILibroFila_Filas [get]
 Contenido de las filas del listado.
 
TipoPresentacionLibro _PresentacionLibro [get, set]
 Presentación del libro: Trimestral, anual.
 
string _Capitulo [get, set]
 Descripción del capítulo de libro.
 
string _Subcapitulo [get, set]
 Descripción del subcapítulo de libro.
 
string _Operacion [get, set]
 Descripción de la operación del libro.
 
virtual string _Version [get]
 Versión que se utiliza para generar el libro.
 
eEntornosModelos _Entorno [get]
 Devuelve un enumerado en función de los parámetros y el nombre de la página en CONFIG ​
 
string _Mensaje_Error [get]
 Mensaje error del último creado.
 
IModeloFiscalLibros _ModeloFiscalLibros [get]
 Referencia a ModeloFiscalLibros.
 
IMensaje _Mensaje [get, set]
 Mensaje para presentar en el libro.
 
List< ILibroColumnaDef_ColumnasSeguras [get]
 Representa una lista con las columnas que se añadirán en el libro en caso que el usuario active el modo Diego (CTRL+SHIFT+D)
 
List< ILibroTabla_Tablas [get]
 Lista de tablas relacionadas con el libro.
 
List< ILibroTabla_TablasHistorial [get]
 Lista de tablas de historial de envíos relacionadas con el libro.
 
virtual bool _ValidarLetraPais [get]
 Se puede dar el caso que en algun libro no sea necesario validar la letra del país.
 

Eventos

EventHandler< EventoArgs_AddFilaExtended
 Definición del Evento _AddFilaExtended.
 
- Eventos heredados de Sage.ES.S50.Modelos.Interficies.ILibro
EventHandler< EventoArgs_AddFilaExtended
 Evento para poder engancharnos cada vez que se añade una fila al libro.
 

Descripción detallada

Clase LibroBase - Definición de un libro del modelo.

Definición en la línea 51 del archivo LibroBase.cs.

Documentación de constructores y destructores

◆ LibroBase() [1/2]

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

Constructor sin parámetros.

Definición en la línea 754 del archivo LibroBase.cs.

◆ LibroBase() [2/2]

Sage.ES.S50.Modelos.LibroBase.LibroBase ( IModeloFiscalLibros toModeloFiscalLibros)
inline

Constructor con la referencia a modelosfiscallibros.

Parámetros
toModeloFiscalLibros

Definición en la línea 763 del archivo LibroBase.cs.

Documentación de funciones miembro

◆ _ActualizarEstado() [1/2]

bool Sage.ES.S50.Modelos.LibroBase._ActualizarEstado ( IRespuestaFactura toRespuesta)
inline

Actualizar estado y historial.

Parámetros
toRespuesta
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1181 del archivo LibroBase.cs.

◆ _ActualizarEstado() [2/2]

bool Sage.ES.S50.Modelos.LibroBase._ActualizarEstado ( List< IRespuestaFactura > tlstRespuestas)
inlineprotected

Actualizar estado.

Parámetros
tlstRespuestas
Devuelve

Definición en la línea 2757 del archivo LibroBase.cs.

◆ _ActualizarHistorial() [1/2]

bool Sage.ES.S50.Modelos.LibroBase._ActualizarHistorial ( IRespuestaFactura toRespuesta)
inline

Actualizar historial.

Parámetros
toRespuesta
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1201 del archivo LibroBase.cs.

◆ _ActualizarHistorial() [2/2]

bool Sage.ES.S50.Modelos.LibroBase._ActualizarHistorial ( List< IRespuestaFactura > tlstRespuestas)
inlineprotected

Actualizar historial.

Parámetros
tlstRespuestas
Devuelve

Definición en la línea 2700 del archivo LibroBase.cs.

◆ _AddBajasEOS()

virtual void Sage.ES.S50.Modelos.LibroBase._AddBajasEOS ( )
inlineprotectedvirtual

Añade las bajas de IVA Exento.

Devuelve

Definición en la línea 4461 del archivo LibroBase.cs.

◆ _AddBajasIVAExento()

virtual void Sage.ES.S50.Modelos.LibroBase._AddBajasIVAExento ( )
inlineprotectedvirtual

◆ _AddBajasIVARepercutido()

virtual void Sage.ES.S50.Modelos.LibroBase._AddBajasIVARepercutido ( )
inlineprotectedvirtual

◆ _AddBajasIVASoportado()

virtual void Sage.ES.S50.Modelos.LibroBase._AddBajasIVASoportado ( )
inlineprotectedvirtual

Añade las bajas de IVA soportado.

Devuelve

Reimplementado en Sage.ES.S50.Modelos._240.LibroDetOperIntracomunitarias, Sage.ES.S50.Modelos._240.LibroOperacionesSeguros y Sage.ES.S50.Modelos.LibroRecibidas.

Definición en la línea 4441 del archivo LibroBase.cs.

◆ _AddBienesInversion()

virtual void Sage.ES.S50.Modelos.LibroBase._AddBienesInversion ( )
inlineprotectedvirtual

Añade los Bienes de Inversión.

Devuelve

Reimplementado en Sage.ES.S50.Modelos._240.LibroBienesInversion.

Definición en la línea 4483 del archivo LibroBase.cs.

◆ _AddBoton()

◆ _AddCobrosEnMetalico()

virtual void Sage.ES.S50.Modelos.LibroBase._AddCobrosEnMetalico ( )
inlineprotectedvirtual

Añade los Cobros en metálico.

Devuelve

Reimplementado en Sage.ES.S50.Modelos.LibroCobrosEnMetalico.

Definición en la línea 4421 del archivo LibroBase.cs.

◆ _AddCobrosRECC()

virtual void Sage.ES.S50.Modelos.LibroBase._AddCobrosRECC ( )
inlineprotectedvirtual

Añade los Cobros de RECC.

Devuelve

Reimplementado en Sage.ES.S50.Modelos._240.LibroCobrosRECC y Sage.ES.S50.Modelos.LibroCobrosRECC.

Definición en la línea 4401 del archivo LibroBase.cs.

◆ _AddColumna()

void Sage.ES.S50.Modelos.LibroBase._AddColumna ( ILibroColumnaDef toColumna)
inlineprotected

Añadimos la columna a la lista.

Parámetros
toColumna

Definición en la línea 2882 del archivo LibroBase.cs.

◆ _AddColumnaSegura()

void Sage.ES.S50.Modelos.LibroBase._AddColumnaSegura ( ILibroColumnaDef toColumna)
inlineprotected

Añadimos la columna segura a la lista.

Parámetros
toColumna

Definición en la línea 2894 del archivo LibroBase.cs.

◆ _AddDatosIVABase()

◆ _AddDescripcion()

void Sage.ES.S50.Modelos.LibroBase._AddDescripcion ( ILibroDescripcionFila toDescripcion)
inlineprotected

Añadimos la descripción de la fila a la lista.

Parámetros
toDescripcion

Definición en la línea 2906 del archivo LibroBase.cs.

◆ _AddDetOperIntracomunitarias()

virtual void Sage.ES.S50.Modelos.LibroBase._AddDetOperIntracomunitarias ( )
inlineprotectedvirtual

Añade las Determinadas Operacines Intracomunitarias.

Devuelve

Definición en la línea 4493 del archivo LibroBase.cs.

◆ _AddEOS()

virtual void Sage.ES.S50.Modelos.LibroBase._AddEOS ( )
inlineprotectedvirtual

◆ _AddFila()

void Sage.ES.S50.Modelos.LibroBase._AddFila ( ILibroFila toFila)
inlineprotected

Añadimos una fila al libro.

Parámetros
toFila

Definición en la línea 2930 del archivo LibroBase.cs.

◆ _AddIVAExento()

◆ _AddIVARepercutido()

◆ _AddIVASoportado()

◆ _AddLista()

void Sage.ES.S50.Modelos.LibroBase._AddLista ( InformacionModelos teTipoLista,
DataTable tdtIVA )
inlineprotected
Parámetros
teTipoLista
tdtIVA

Definición en la línea 4505 del archivo LibroBase.cs.

◆ _AddPagosRECC()

virtual void Sage.ES.S50.Modelos.LibroBase._AddPagosRECC ( )
inlineprotectedvirtual

Añade los Pagos de RECC.

Devuelve

Reimplementado en Sage.ES.S50.Modelos._140.LibroPagosRECC, Sage.ES.S50.Modelos._240.LibroPagosRECC y Sage.ES.S50.Modelos.LibroPagosRECC.

Definición en la línea 4411 del archivo LibroBase.cs.

◆ _AddTabla()

void Sage.ES.S50.Modelos.LibroBase._AddTabla ( ILibroTabla toTabla)
inlineprotected

Añadimos la tabla.

Parámetros
toTabla

Definición en la línea 2954 del archivo LibroBase.cs.

◆ _AddTablaHistorial()

void Sage.ES.S50.Modelos.LibroBase._AddTablaHistorial ( ILibroTabla toTabla)
inlineprotected

Añadimos la tabla de histórico.

Parámetros
toTabla

Definición en la línea 2966 del archivo LibroBase.cs.

◆ _AsignarAutorizacion()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarAutorizacion ( DatosIVABase toFila)
inlineprotectedvirtual

Si esta vacio asignar el predeterminado, sino presentar el q tenemos guardado en la tabla.

Parámetros
toFila

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

Definición en la línea 3781 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionCanariasSujetaExentaEmitidas()

virtual CausaOperacionSujetaExentaModelos Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionCanariasSujetaExentaEmitidas ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta emitidas para CANARIAS.

Parámetros
toFila
Devuelve

Definición en la línea 4197 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionNoSujeta()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionNoSujeta ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta.

Parámetros
toFila

Definición en la línea 4288 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionNoSujetaEmitidas()

virtual CausaOperacionNoSujetaModelos Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionNoSujetaEmitidas ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta emitidas.

Parámetros
toFila
Devuelve

Definición en la línea 4314 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionNoSujetaRecibidas()

virtual CausaOperacionNoSujetaModelos Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionNoSujetaRecibidas ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta recibidas.

Parámetros
toFila
Devuelve

Definición en la línea 4339 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionSujetaExenta()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionSujetaExenta ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta.

Parámetros
toFila

Definición en la línea 4151 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionSujetaExentaEmitidas()

virtual CausaOperacionSujetaExentaModelos Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionSujetaExentaEmitidas ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta emitidas.

Parámetros
toFila
Devuelve

Definición en la línea 4234 del archivo LibroBase.cs.

◆ _AsignarCausaOperacionSujetaExentaRecibidas()

virtual CausaOperacionSujetaExentaModelos Sage.ES.S50.Modelos.LibroBase._AsignarCausaOperacionSujetaExentaRecibidas ( DatosIVABase toFila)
inlineprotectedvirtual

Causa operación sujeta recibidas.

Parámetros
toFila
Devuelve

Definición en la línea 4278 del archivo LibroBase.cs.

◆ _AsignarClaveOperacion()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarClaveOperacion ( DatosIVABase toFila)
inlineprotectedvirtual

Clave operación – he fet lo més bàsic, falta alguna cosa més amb criteri de caixa i crec q algo més, parlar Diego.

Parámetros
toFila

Definición en la línea 3893 del archivo LibroBase.cs.

◆ _AsignarClaveOperacionEmitidas()

virtual string Sage.ES.S50.Modelos.LibroBase._AsignarClaveOperacionEmitidas ( DatosIVABase toFila)
inlineprotectedvirtual

Clave operación emitidas.

Parámetros
toFila

Definición en la línea 3918 del archivo LibroBase.cs.

◆ _AsignarClaveOperacionRecibidas()

virtual string Sage.ES.S50.Modelos.LibroBase._AsignarClaveOperacionRecibidas ( DatosIVABase toFila)
inlineprotectedvirtual

Clave operación recibidas.

Parámetros
toFila

Definición en la línea 3961 del archivo LibroBase.cs.

◆ _AsignarColor()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarColor ( DatosIVABase toFila)
inlineprotectedvirtual

Colores.

Parámetros
toFila

Definición en la línea 3853 del archivo LibroBase.cs.

◆ _AsignarConfiguracionModelosTipoIva()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarConfiguracionModelosTipoIva ( DatosIVABase toFila)
inlineprotectedvirtual

Asignar el tipo de configuración en la que el tipo de IVA actual está configurado en modelos.

Parámetros
toFila

Definición en la línea 4349 del archivo LibroBase.cs.

◆ _AsignarEstado()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarEstado ( DatosIVABase toFila)
inlineprotectedvirtual

Estado.

Parámetros
toFila

Definición en la línea 3806 del archivo LibroBase.cs.

◆ _AsignarEstadoAEAT()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarEstadoAEAT ( DatosIVABase toFila)
inlineprotectedvirtual

Estado AEAT.

Parámetros
toFila

Definición en la línea 3736 del archivo LibroBase.cs.

◆ _AsignarPeriodo()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarPeriodo ( DatosIVABase toFila)
inlineprotectedvirtual

◆ _AsignarProximoEnvio()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarProximoEnvio ( DatosIVABase toFila)
inlineprotectedvirtual

Próximo envío.

Parámetros
toFila

Definición en la línea 3875 del archivo LibroBase.cs.

◆ _AsignarTerritorio()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarTerritorio ( DatosIVABase toFila)
inlineprotectedvirtual

Territorio.

Parámetros
toFila

Definición en la línea 3821 del archivo LibroBase.cs.

◆ _AsignarTipoEnvio()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarTipoEnvio ( DatosIVABase toFila)
inlineprotectedvirtual

Tipo envio.

Parámetros
toFila

Definición en la línea 3751 del archivo LibroBase.cs.

◆ _AsignarTipoOperacion()

virtual void Sage.ES.S50.Modelos.LibroBase._AsignarTipoOperacion ( DatosIVABase toFila)
inlineprotectedvirtual

Tipo operacion.

Parámetros
toFila

Definición en la línea 4006 del archivo LibroBase.cs.

◆ _AsignarTipoOperacionEmitidas()

virtual eTipoOperacionEmitidasSII Sage.ES.S50.Modelos.LibroBase._AsignarTipoOperacionEmitidas ( DatosIVABase toFila)
inlineprotectedvirtual

Tipo operacion emitidas - les relacionades amb el model 303 no ho les he posat.

Parámetros
toFila

Definición en la línea 4049 del archivo LibroBase.cs.

◆ _AsignarTipoOperacionRecibidas()

virtual eTipoOperacionRecibidasSII Sage.ES.S50.Modelos.LibroBase._AsignarTipoOperacionRecibidas ( Sage.ES.S50.Modelos.DatosIVABase toFila)
inlineprotectedvirtual

Tipo operacion recibidas.

Parámetros
toFila

Definición en la línea 4060 del archivo LibroBase.cs.

◆ _BorrarEstado()

bool Sage.ES.S50.Modelos.LibroBase._BorrarEstado ( IRespuestaFactura toRespuesta)
inline

Borrar Estado.

Parámetros
toRespuesta
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1773 del archivo LibroBase.cs.

◆ _BotonAlbaranesPedientesFacturar()

void Sage.ES.S50.Modelos.LibroBase._BotonAlbaranesPedientesFacturar ( )
inlineprotected

Descripción Ver albaranes pendientes facturar.

Definición en la línea 5890 del archivo LibroBase.cs.

◆ _BotonAplicarRegistroPrevio()

void Sage.ES.S50.Modelos.LibroBase._BotonAplicarRegistroPrevio ( )
inlineprotected

Aplicar registro previo.

Definición en la línea 5960 del archivo LibroBase.cs.

◆ _BotonAsiento()

void Sage.ES.S50.Modelos.LibroBase._BotonAsiento ( )
inlineprotected

Descripción Ver asiento.

Definición en la línea 5798 del archivo LibroBase.cs.

◆ _BotonCliente()

void Sage.ES.S50.Modelos.LibroBase._BotonCliente ( )
inlineprotected

Descripción Ver cliente.

Definición en la línea 5850 del archivo LibroBase.cs.

◆ _BotonCuenta()

void Sage.ES.S50.Modelos.LibroBase._BotonCuenta ( )
inlineprotected

Descripción Ver cuenta.

Definición en la línea 5877 del archivo LibroBase.cs.

◆ _BotonDatosContado()

void Sage.ES.S50.Modelos.LibroBase._BotonDatosContado ( )
inlineprotected

Modificar datos de contado.

Definición en la línea 5946 del archivo LibroBase.cs.

◆ _BotonFactura()

void Sage.ES.S50.Modelos.LibroBase._BotonFactura ( )
inlineprotected

Descripción Ver factura de venta o compra.

Definición en la línea 5837 del archivo LibroBase.cs.

◆ _BotonFacturaCompra()

void Sage.ES.S50.Modelos.LibroBase._BotonFacturaCompra ( )
inlineprotected

Descripción Ver factura compra.

Definición en la línea 5824 del archivo LibroBase.cs.

◆ _BotonFacturaVenta()

void Sage.ES.S50.Modelos.LibroBase._BotonFacturaVenta ( )
inlineprotected

Descripción Ver factura venta.

Definición en la línea 5811 del archivo LibroBase.cs.

◆ _BotonHistorial()

void Sage.ES.S50.Modelos.LibroBase._BotonHistorial ( )
inlineprotected

Historial de envíos.

Definición en la línea 5917 del archivo LibroBase.cs.

◆ _BotonPartidaInventario()

void Sage.ES.S50.Modelos.LibroBase._BotonPartidaInventario ( )
inlineprotected

Descripción Ver partida de inventario.

Definición en la línea 5904 del archivo LibroBase.cs.

◆ _BotonProveedor()

void Sage.ES.S50.Modelos.LibroBase._BotonProveedor ( )
inlineprotected

Descripción Ver cliente.

Definición en la línea 5863 del archivo LibroBase.cs.

◆ _BotonReiniciarEstado()

void Sage.ES.S50.Modelos.LibroBase._BotonReiniciarEstado ( )
inlineprotected

Reiniciar estado AEAT.

Definición en la línea 5974 del archivo LibroBase.cs.

◆ _BotonSedeElectronica()

void Sage.ES.S50.Modelos.LibroBase._BotonSedeElectronica ( )
inlineprotected

Acceso a la sede elecronica.

Definición en la línea 5933 del archivo LibroBase.cs.

◆ _ColumnaAutorizacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaAutorizacion ( )
inlineprotected

Añadir columna Autorización.

Definición en la línea 4749 del archivo LibroBase.cs.

◆ _ColumnaBase()

void Sage.ES.S50.Modelos.LibroBase._ColumnaBase ( )
inlineprotected

Añadir columna Base.

Definición en la línea 4931 del archivo LibroBase.cs.

◆ _ColumnaCamposAdicionales()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCamposAdicionales ( )
inlineprotected

Añadir columna Campos adicionales.

Definición en la línea 5107 del archivo LibroBase.cs.

◆ _ColumnaCausaOperacionNoSujeta()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCausaOperacionNoSujeta ( )
inlineprotected

Añadir columna Causa operación no sujeta.

Definición en la línea 5055 del archivo LibroBase.cs.

◆ _ColumnaCausaOperacionSujetaExenta()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCausaOperacionSujetaExenta ( )
inlineprotected

Añadir columna Causa operación sujeta/exenta.

Definición en la línea 5007 del archivo LibroBase.cs.

◆ _ColumnaCausaOperacionSujetaExentaCanarias()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCausaOperacionSujetaExentaCanarias ( )
inlineprotected

Añadir columna Causa operación sujeta/exenta Canarias.

Definición en la línea 5031 del archivo LibroBase.cs.

◆ _ColumnaClaveDeclarado()

void Sage.ES.S50.Modelos.LibroBase._ColumnaClaveDeclarado ( )
inlineprotected

Añadir columna Clave declarado.

Definición en la línea 5176 del archivo LibroBase.cs.

◆ _ColumnaClaveOperacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaClaveOperacion ( )
inlineprotected

Añadir columna Clave operación.

Definición en la línea 5199 del archivo LibroBase.cs.

◆ _ColumnaCodigo()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCodigo ( )
inlineprotected

Añadir columna Codigo.

Definición en la línea 4865 del archivo LibroBase.cs.

◆ _ColumnaContado()

void Sage.ES.S50.Modelos.LibroBase._ColumnaContado ( )
inlineprotected

Añadir columna Contado.

Definición en la línea 4849 del archivo LibroBase.cs.

◆ _ColumnaCuentaBancaria()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCuentaBancaria ( )
inlineprotected

Añadir columna Cuenta bancaria.

Definición en la línea 5214 del archivo LibroBase.cs.

◆ _ColumnaCuentaODescripcionMedioRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaCuentaODescripcionMedioRECC ( )
inlineprotected

Cuenta bancaria o descripción medio de cobro/pago (RECC)

Definición en la línea 5602 del archivo LibroBase.cs.

◆ _ColumnaDatosAdicionalesFra()

void Sage.ES.S50.Modelos.LibroBase._ColumnaDatosAdicionalesFra ( )
inlineprotected

Añadir columna Datos adicionales factura.

Definición en la línea 5121 del archivo LibroBase.cs.

◆ _ColumnaDescripcionBien()

void Sage.ES.S50.Modelos.LibroBase._ColumnaDescripcionBien ( )
inlineprotected

Añadir columna Descripción bien.

Definición en la línea 5229 del archivo LibroBase.cs.

◆ _ColumnaDescripcionOperacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaDescripcionOperacion ( )
inlineprotected

Añadir columna Descripción operación.

Definición en la línea 4769 del archivo LibroBase.cs.

◆ _ColumnaDireccionOperador()

void Sage.ES.S50.Modelos.LibroBase._ColumnaDireccionOperador ( )
inlineprotected

Añadir columna Dirección operador.

Definición en la línea 5245 del archivo LibroBase.cs.

◆ _ColumnaEjercicio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaEjercicio ( )
inlineprotected

Añadir columna Ejercicio.

Definición en la línea 5261 del archivo LibroBase.cs.

◆ _ColumnaEjercicioRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaEjercicioRECC ( )
inlineprotected

Añadir columna Ejercicio Cobro/Pago (RECC)

Definición en la línea 5572 del archivo LibroBase.cs.

◆ _ColumnaEstado()

void Sage.ES.S50.Modelos.LibroBase._ColumnaEstado ( )
inlineprotected

Añadir columna Estado.

Definición en la línea 4617 del archivo LibroBase.cs.

◆ _ColumnaEstadoAEAT()

void Sage.ES.S50.Modelos.LibroBase._ColumnaEstadoAEAT ( )
inlineprotected

Añadir columna Estado AEAT.

Definición en la línea 4656 del archivo LibroBase.cs.

◆ _ColumnaFactura()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFactura ( TipoFactura teTipoFactura = TipoFactura::FacturaVenta)
inlineprotected
Parámetros
teTipoFactura

Definición en la línea 4717 del archivo LibroBase.cs.

◆ _ColumnaFechaAsiento()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaAsiento ( )
inlineprotected

Añadir columna Fecha asiento.

Definición en la línea 5291 del archivo LibroBase.cs.

◆ _ColumnaFechaCobro()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaCobro ( )
inlineprotected

Añadir columna Fecha cobro.

Definición en la línea 5276 del archivo LibroBase.cs.

◆ _ColumnaFechaCobroRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaCobroRECC ( )
inlineprotected

Añadir columna Fecha cobro (RECC)

Definición en la línea 5540 del archivo LibroBase.cs.

◆ _ColumnaFechaExpedicion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaExpedicion ( )
inlineprotected

Añadir columna Fecha expedición.

Definición en la línea 4785 del archivo LibroBase.cs.

◆ _ColumnaFechaInicio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaInicio ( )
inlineprotected

Añadir columna Fecha inicio.

Definición en la línea 5307 del archivo LibroBase.cs.

◆ _ColumnaFechaOperacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaOperacion ( )
inlineprotected

Añadir columna Fecha operación.

Definición en la línea 4801 del archivo LibroBase.cs.

◆ _ColumnaFechaPago()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaPago ( )
inlineprotected

Añadir columna Fecha pago.

Definición en la línea 5322 del archivo LibroBase.cs.

◆ _ColumnaFechaPagoRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaPagoRECC ( )
inlineprotected

Añadir columna Fecha pago (RECC)

Definición en la línea 5556 del archivo LibroBase.cs.

◆ _ColumnaFechaPartidaInventario()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaPartidaInventario ( )
inlineprotected

Añadir columna Fecha partida de inventario.

Definición en la línea 5337 del archivo LibroBase.cs.

◆ _ColumnaFechaRegistro()

void Sage.ES.S50.Modelos.LibroBase._ColumnaFechaRegistro ( )
inlineprotected

Añadir columna Fecha registro.

Definición en la línea 4817 del archivo LibroBase.cs.

◆ _ColumnaIdentificacionBien()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIdentificacionBien ( )
inlineprotected

Identificación bien (bienes de inventario)

Definición en la línea 5618 del archivo LibroBase.cs.

◆ _ColumnaIdentificacionEntrega()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIdentificacionEntrega ( )
inlineprotected

Añadir columna Fecha partida de inventario.

Definición en la línea 5352 del archivo LibroBase.cs.

◆ _ColumnaImporte()

void Sage.ES.S50.Modelos.LibroBase._ColumnaImporte ( )
inlineprotected

Añadir columna Importe.

Definición en la línea 4976 del archivo LibroBase.cs.

◆ _ColumnaImporteCobroRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaImporteCobroRECC ( )
inlineprotected

Añadir columna Importe Cobrado (RECC)

Definición en la línea 5508 del archivo LibroBase.cs.

◆ _ColumnaImportePagoRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaImportePagoRECC ( )
inlineprotected

Añadir columna Importe pagado (RECC)

Definición en la línea 5524 del archivo LibroBase.cs.

◆ _ColumnaIncidencia()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIncidencia ( )
inlineprotected

Añadir columna Incidencia.

Definición en la línea 4677 del archivo LibroBase.cs.

◆ _ColumnaIVA()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIVA ( )
inlineprotected

Añadir columna IVA.

Definición en la línea 4946 del archivo LibroBase.cs.

◆ _ColumnaIVADeducible()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIVADeducible ( )
inlineprotected

Añadir columna IVA deducible.

Definición en la línea 5367 del archivo LibroBase.cs.

◆ _ColumnaIVANoDeducible()

void Sage.ES.S50.Modelos.LibroBase._ColumnaIVANoDeducible ( )
inlineprotected

Añadir columna IVA no deducible.

Definición en la línea 5383 del archivo LibroBase.cs.

◆ _ColumnaMedio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaMedio ( )
inlineprotected

Añadir columna Medio.

Definición en la línea 5399 del archivo LibroBase.cs.

◆ _ColumnaMedioRECC()

void Sage.ES.S50.Modelos.LibroBase._ColumnaMedioRECC ( )
inlineprotected

Medio Cobro/Pago (RECC)

Definición en la línea 5587 del archivo LibroBase.cs.

◆ _ColumnaMotivoRegistro()

void Sage.ES.S50.Modelos.LibroBase._ColumnaMotivoRegistro ( )
inlineprotected

Añadir columna Motivo cambio fecha registro.

Definición en la línea 4833 del archivo LibroBase.cs.

◆ _ColumnaNIF()

void Sage.ES.S50.Modelos.LibroBase._ColumnaNIF ( )
inlineprotected

Añadir columna NIF.

Definición en la línea 4901 del archivo LibroBase.cs.

◆ _ColumnaNombreRazonSocial()

void Sage.ES.S50.Modelos.LibroBase._ColumnaNombreRazonSocial ( )
inlineprotected

Añadir columna Razon Social.

Definición en la línea 4916 del archivo LibroBase.cs.

◆ _ColumnaNumeroFacturaExpedicion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaNumeroFacturaExpedicion ( )
inlineprotected

Añadir columna Número factura expedición.

Definición en la línea 4734 del archivo LibroBase.cs.

◆ _ColumnaOrden()

void Sage.ES.S50.Modelos.LibroBase._ColumnaOrden ( )
inlineprotected

Añadir columna Orden.

Definición en la línea 5414 del archivo LibroBase.cs.

◆ _ColumnaOtrasFacturasDocumentacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaOtrasFacturasDocumentacion ( )
inlineprotected

Añadir columna Otras facturas documentación.

Definición en la línea 5430 del archivo LibroBase.cs.

◆ _ColumnaPlazoOperacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaPlazoOperacion ( )
inlineprotected

Añadir columna Plazo operación.

Definición en la línea 5447 del archivo LibroBase.cs.

◆ _ColumnaProrrataAnualDefinitiva()

void Sage.ES.S50.Modelos.LibroBase._ColumnaProrrataAnualDefinitiva ( )
inlineprotected

Añadir columna Prorrata anual definitiva.

Definición en la línea 5463 del archivo LibroBase.cs.

◆ _ColumnaProximoEnvio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaProximoEnvio ( )
inlineprotected

Añadir columna Próximo envío.

Definición en la línea 4695 del archivo LibroBase.cs.

◆ _ColumnaRecargo()

void Sage.ES.S50.Modelos.LibroBase._ColumnaRecargo ( )
inlineprotected

Añadir columna Recargo.

Definición en la línea 4961 del archivo LibroBase.cs.

◆ _ColumnaRectificativa()

void Sage.ES.S50.Modelos.LibroBase._ColumnaRectificativa ( )
inlineprotected

Añadir columna Rectificativa (Ver los Datos rectificativos)

Definición en la línea 5076 del archivo LibroBase.cs.

◆ _ColumnaRegistroPrevio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaRegistroPrevio ( )
inlineprotected

Añadir columna Registro previo gran empresa.

Definición en la línea 5090 del archivo LibroBase.cs.

◆ _ColumnaRegularizacionAnualDeduccion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaRegularizacionAnualDeduccion ( )
inlineprotected

Añadir columna Regularización anual deducción.

Definición en la línea 5478 del archivo LibroBase.cs.

◆ _ColumnaRegularizacionDeduccionEfectuada()

void Sage.ES.S50.Modelos.LibroBase._ColumnaRegularizacionDeduccionEfectuada ( )
inlineprotected

Añadir columna Regularización deducción efectuada.

Definición en la línea 5493 del archivo LibroBase.cs.

◆ _ColumnaSeguraCambioEstadoAdmin()

void Sage.ES.S50.Modelos.LibroBase._ColumnaSeguraCambioEstadoAdmin ( )
inlineprotected

Añadir columna para poder cambiar el Estado del envío en la administración (MODO DIEGO)

Definición en la línea 5633 del archivo LibroBase.cs.

◆ _ColumnaSeguraCambioProximoEnvio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaSeguraCambioProximoEnvio ( )
inlineprotected

Añadir columna para poder cambiar el Proximo tipo de envio (MODO DIEGO)

Definición en la línea 5677 del archivo LibroBase.cs.

◆ _ColumnaSeguraCambioTipoEnvio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaSeguraCambioTipoEnvio ( )
inlineprotected

Añadir columna para poder cambiar el Tipo de envio (MODO DIEGO)

Definición en la línea 5655 del archivo LibroBase.cs.

◆ _ColumnaSeleccion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaSeleccion ( )
inlineprotected

Añadir columna Seleccion.

Definición en la línea 4581 del archivo LibroBase.cs.

◆ _ColumnaTerritorio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTerritorio ( )
inlineprotected

Añadir columna Territorio.

Definición en la línea 4598 del archivo LibroBase.cs.

◆ _ColumnaTipoDocumento()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoDocumento ( )
inlineprotected

Añadir columna Tipo documento.

Definición en la línea 5135 del archivo LibroBase.cs.

◆ _ColumnaTipoEnvio()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoEnvio ( )
inlineprotected

Añadir columna Tipo envio.

Definición en la línea 4636 del archivo LibroBase.cs.

◆ _ColumnaTipoFacturaRectificativa()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoFacturaRectificativa ( )
inlineprotected

Añadir columna de tipo de rectificación de la factura (Con o sin datos especificados)

Definición en la línea 5721 del archivo LibroBase.cs.

◆ _ColumnaTipoIdentificacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoIdentificacion ( )
inlineprotected

Añadir columna Tipo identificación.

Definición en la línea 4880 del archivo LibroBase.cs.

◆ _ColumnaTipoOperacion()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoOperacion ( )
inlineprotected

Añadir columna Tipo operación.

Definición en la línea 4991 del archivo LibroBase.cs.

◆ _ColumnaTipoOperacionAsientosSeguros()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoOperacionAsientosSeguros ( )
inline

Añadir columna tipo operación asientos de seguros.

Definición en la línea 5699 del archivo LibroBase.cs.

◆ _ColumnaTipoOperacionIntracomunitaria()

void Sage.ES.S50.Modelos.LibroBase._ColumnaTipoOperacionIntracomunitaria ( )
inlineprotected

Añadir columna tipo operación intracomunitaria.

Definición en la línea 5152 del archivo LibroBase.cs.

◆ _ConfiguracionLibro()

virtual void Sage.ES.S50.Modelos.LibroBase._ConfiguracionLibro ( )
inlineprotectedvirtual

Configuramos el libro.

Reimplementado en Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura y Sage.ES.S50.Modelos._140.LibroRecibidasGastosSinFactura.

Definición en la línea 2632 del archivo LibroBase.cs.

◆ _ConvertirEnumerablesHistorial()

virtual void Sage.ES.S50.Modelos.LibroBase._ConvertirEnumerablesHistorial ( DataRow toLin)
inlinevirtual

Método para convertir los enumerables que se mostraran en el histórico de envíos.

Parámetros
toLin

Definición en la línea 1000 del archivo LibroBase.cs.

◆ _CreateXML()

bool Sage.ES.S50.Modelos.LibroBase._CreateXML ( )
inline

Nos crea el XML a partir de la información del libro.

Si no pasa la validación tenemos de añadir todas las facturas

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1012 del archivo LibroBase.cs.

◆ _DatosActualizarAdicionales()

◆ _DatosActualizarEstado()

◆ _DatosActualizarEstadoAdicional()

virtual void Sage.ES.S50.Modelos.LibroBase._DatosActualizarEstadoAdicional ( ILibroTabla toTabla,
DatosIVABase toDatosIva,
ref StringBuilder tcEstado )
inlineprotectedvirtual

Debemos hacer un override a cada libro donde nos falten campos para actualizar el estado.

Parámetros
toTabla
toDatosIva
tcEstado

Reimplementado en Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias, Sage.ES.S50.Modelos.LibroEmitidas, Sage.ES.S50.Modelos.LibroPagosRECC y Sage.ES.S50.Modelos.LibroRecibidas.

Definición en la línea 3592 del archivo LibroBase.cs.

◆ _DatosActualizarHistorial()

◆ _DatosActualizarHistorialAdicional()

virtual void Sage.ES.S50.Modelos.LibroBase._DatosActualizarHistorialAdicional ( ILibroTabla toTabla,
DatosIVABase toDatosIva,
ref StringBuilder tcEstado )
inlineprotectedvirtual

Debemos hacer un override a cada libro donde nos falten campos para actualizar el historial.

Parámetros
toTabla
toDatosIva
tcEstado

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion, Sage.ES.S50.Modelos.LibroBienesInversion, Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias, Sage.ES.S50.Modelos.LibroEmitidas y Sage.ES.S50.Modelos.LibroRecibidas.

Definición en la línea 3669 del archivo LibroBase.cs.

◆ _DatosActualizarHistorialValidacion()

virtual List< IRespuestaFactura > Sage.ES.S50.Modelos.LibroBase._DatosActualizarHistorialValidacion ( List< IRespuestaFactura > tlstRespuestas)
inlineprotectedvirtual

Validamos si la lista de respuestas es correcta o es necesario hacer algun tipo de tratamiento, p.e, alguna agrupación.

Parámetros
tlstRespuestas

Reimplementado en Sage.ES.S50.Modelos._240.LibroDetOperIntracomunitarias, Sage.ES.S50.Modelos._240.LibroOperacionesSeguros, Sage.ES.S50.Modelos.LibroEmitidas y Sage.ES.S50.Modelos.LibroRecibidas.

Definición en la línea 2690 del archivo LibroBase.cs.

◆ _DatosBorrarEstado()

◆ _DatosLoad()

◆ _DatosSave()

◆ _DatosXML()

List< IRespuestaFactura > Sage.ES.S50.Modelos.LibroBase._DatosXML ( )
inlineprotected

Crea el el XML a partir de la información del libro, realiza la petición correspondiente y devuelve la lista de respuestas.

Definición en la línea 3106 del archivo LibroBase.cs.

◆ _DatosXMLCabeceraAltas()

◆ _DatosXMLCabeceraBajas()

◆ _DatosXMLCabeceraPersonalizado()

virtual object Sage.ES.S50.Modelos.LibroBase._DatosXMLCabeceraPersonalizado ( TipoOperacionLibro toTipoOperacionLibro,
int tnEjercicio )
inlineprotectedvirtual

Instanciación de la cabecera de las altas del libro.

Parámetros
toTipoOperacionLibroTipo de operación: Personalizada
tnEjercicioEjercicio
Devuelve

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion.

Definición en la línea 3373 del archivo LibroBase.cs.

◆ _DatosXMLFilasAltas()

◆ _DatosXMLFilasBajas()

◆ _DatosXMLFilasPersonalizado()

virtual bool Sage.ES.S50.Modelos.LibroBase._DatosXMLFilasPersonalizado ( ref object toDatosLibro,
List< ILibroFila > tlstFilas )
inlineprotectedvirtual

Implementación de los datos de las filas a enviar del libro correspondiente según el tipo de operación.

Parámetros
toDatosLibroInstancia del libro a enviar
tlstFilasLista de filas del libro a enviar
Devuelve

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion.

Definición en la línea 3384 del archivo LibroBase.cs.

◆ _DatosXMLObtenerTipoOperacionLibro()

virtual void Sage.ES.S50.Modelos.LibroBase._DatosXMLObtenerTipoOperacionLibro ( ref TipoOperacionLibro toTipoOperacionLibro,
List< ILibroFila > tstFilas )
inlineprotectedvirtual

Método para poder cambiar el tipo de operación desde cada libro.

Parámetros
toTipoOperacionLibro
tstFilas

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion.

Definición en la línea 3290 del archivo LibroBase.cs.

◆ _DefinicionBotones()

◆ _DefinicionBotonesFin()

void Sage.ES.S50.Modelos.LibroBase._DefinicionBotonesFin ( )
inlineprotected

Definimos los botones que iran al final de todo, después de los botones de cada página.

Definición en la línea 3011 del archivo LibroBase.cs.

◆ _DefinicionColumnasLibro()

◆ _DefinicionColumnasSegurasLibro()

virtual void Sage.ES.S50.Modelos.LibroBase._DefinicionColumnasSegurasLibro ( )
inlineprotectedvirtual

Definimos las columnas seguras del libro.

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion.

Definición en la línea 2977 del archivo LibroBase.cs.

◆ _DefinicionLiteralesLibro()

◆ _DefinicionTablas()

virtual void Sage.ES.S50.Modelos.LibroBase._DefinicionTablas ( )
inlineprotectedvirtual

◆ _DefinicionTablasHistorial()

◆ _DescargarDatos()

◆ _DescripcionAceptadas()

void Sage.ES.S50.Modelos.LibroBase._DescripcionAceptadas ( )
inlineprotected

Descripción Aceptadas.

Definición en la línea 5781 del archivo LibroBase.cs.

◆ _DescripcionAceptadasConErrores()

void Sage.ES.S50.Modelos.LibroBase._DescripcionAceptadasConErrores ( )
inlineprotected

Descripción Aceptadas con errores.

Definición en la línea 5768 del archivo LibroBase.cs.

◆ _DescripcionesFila()

◆ _DescripcionFacturasAnterioresInclusionSII()

void Sage.ES.S50.Modelos.LibroBase._DescripcionFacturasAnterioresInclusionSII ( )
inlineprotected

Descripción Rechazadas o fuera de plazo.

Definición en la línea 5742 del archivo LibroBase.cs.

◆ _DescripcionRechazadasFueraPlazo()

void Sage.ES.S50.Modelos.LibroBase._DescripcionRechazadasFueraPlazo ( )
inlineprotected

Descripción Rechazadas o fuera de plazo.

Definición en la línea 5755 del archivo LibroBase.cs.

◆ _EjercicioFactura()

virtual int Sage.ES.S50.Modelos.LibroBase._EjercicioFactura ( ILibroFila toILibroFila)
inlineprotectedvirtual

Devuelve el ejercicio para poder separar las filas de los libros por ejercicio.

Parámetros
toILibroFilaFila del libro
Devuelve

Reimplementado en Sage.ES.S50.Modelos.LibroCobrosRECC y Sage.ES.S50.Modelos.LibroPagosRECC.

Definición en la línea 3081 del archivo LibroBase.cs.

◆ _EntornoLibro()

virtual eEntornosModelos Sage.ES.S50.Modelos.LibroBase._EntornoLibro ( )
inlineprotectedvirtual

Devuelve el entorno del libro.

En el SII será necesario consultar la etiqueta del CONFIG de cada libro para saber su entorno

Devuelve

Definición en la línea 2621 del archivo LibroBase.cs.

◆ _EsAzul()

virtual bool Sage.ES.S50.Modelos.LibroBase._EsAzul ( IDatosIVA toFila)
inlinevirtual

Azul.

Parámetros
toFila
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

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

Definición en la línea 1348 del archivo LibroBase.cs.

◆ _EsNaranja()

virtual bool Sage.ES.S50.Modelos.LibroBase._EsNaranja ( IDatosIVA toFila)
inlinevirtual

Naranja.

Parámetros
toFila
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1332 del archivo LibroBase.cs.

◆ _EsNegro()

virtual bool Sage.ES.S50.Modelos.LibroBase._EsNegro ( IDatosIVA toFila)
inlinevirtual

Negro.

Parámetros
toFila
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1419 del archivo LibroBase.cs.

◆ _EsRojo()

◆ _EsVerde()

virtual bool Sage.ES.S50.Modelos.LibroBase._EsVerde ( IDatosIVA toFila)
inlinevirtual

Verde.

Parámetros
toFila
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1316 del archivo LibroBase.cs.

◆ _FilaIdentificadorFactura()

List< ILibroFila > Sage.ES.S50.Modelos.LibroBase._FilaIdentificadorFactura ( IRespuestaFactura toResp,
bool tlIdFactura = true )
inlineprotected

Devuelve las filas que corresponde al Identificador factura (guid_id) pasado por parámetro.

Parámetros
toResp
tlIdFactura
Devuelve

Definición en la línea 2865 del archivo LibroBase.cs.

◆ _FilasEstado()

virtual void Sage.ES.S50.Modelos.LibroBase._FilasEstado ( ILibro toLibro,
ref Dictionary< TipoOperacionLibro, List< ILibroFila > > toDictFilasEstado,
TipoEnvioModelos toProximoEnvio,
TipoOperacionLibro toTipoOperacionLibro,
int tnEjercicio,
ref List< ILibroFila > lstFilas )
inlineprotectedvirtual

Método para poder realizar tratamientos especiales después de haber obtenido la lista de las filas a enviar.

Parámetros
toLibro
toDictFilasEstado
toProximoEnvio
toTipoOperacionLibro
tnEjercicio
lstFilas

Reimplementado en Sage.ES.S50.Modelos._140.LibroBienesInversion.

Definición en la línea 3542 del archivo LibroBase.cs.

◆ _FiltrarRegistros()

virtual bool Sage.ES.S50.Modelos.LibroBase._FiltrarRegistros ( IDatosIVA toDatosIVA)
inlineprotectedvirtual
Parámetros
toDatosIVA
Devuelve

Definición en la línea 2817 del archivo LibroBase.cs.

◆ _FiltrarRegistrosTipoIVA()

virtual bool Sage.ES.S50.Modelos.LibroBase._FiltrarRegistrosTipoIVA ( IDatosIVA toDatosIVA,
List< string > toTiposIVA )
inlineprotectedvirtual

Filtrar registros de toDatosIVA a partir de una lista de Tipos de IVA (toTiposIVA)

Parámetros
toDatosIVA
toTiposIVA
Devuelve

Definición en la línea 2854 del archivo LibroBase.cs.

◆ _GetHistorial()

◆ _LiberarMemoria()

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

Vaciamos diccionarios, listas y datatables.

Definición en la línea 6081 del archivo LibroBase.cs.

◆ _Load()

bool Sage.ES.S50.Modelos.LibroBase._Load ( )
inline

Nos carga todo el modelo -> en caso de error devuelve FALSE en otro TRUE.

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 917 del archivo LibroBase.cs.

◆ _ObtenerFechaCalculoColor()

virtual DateTime Sage.ES.S50.Modelos.LibroBase._ObtenerFechaCalculoColor ( IDatosIVA toFila)
inlinevirtual

Método para obtener la fecha con la que realizar el cálculo de días para los colores de los registros.

Parámetros
toFila
Devuelve

Reimplementado en Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias y Sage.ES.S50.Modelos.LibroRecibidas.

Definición en la línea 1435 del archivo LibroBase.cs.

◆ _ObtenerPeriodo()

virtual string Sage.ES.S50.Modelos.LibroBase._ObtenerPeriodo ( DateTime tdtFecha)
inlineprotectedvirtual

Obtener el periodo fiscal a partir de una fecha.

Parámetros
tdtFecha
Devuelve

Definición en la línea 2651 del archivo LibroBase.cs.

◆ _OnCellValueChangedCopiarValores()

virtual void Sage.ES.S50.Modelos.LibroBase._OnCellValueChangedCopiarValores ( ILibroColumnaDef toColumn,
ILibroFila toLibroFila )
inlinevirtual

Cambio de valor de una columna para realizar la gestión correspondiente en el libro.

Parámetros
toColumnColumna que lanza el cambio
toLibroFilaReferencia a la línea del libro

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Reimplementado en Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura, Sage.ES.S50.Modelos._140.LibroRecibidasGastosSinFactura y Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

Definición en la línea 891 del archivo LibroBase.cs.

◆ _OnChange()

virtual void Sage.ES.S50.Modelos.LibroBase._OnChange ( ILibroColumnaDef toColumn,
ILibroFila toLibroFila )
inlinevirtual

Cambio de valor de una columna para realizar la gestión correspondiente en el libro.

Parámetros
toColumnColumna que lanza el cambio
toLibroFilaReferencia a la línea del libro

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Reimplementado en Sage.ES.S50.Modelos._240.LibroDetOperIntracomunitarias, Sage.ES.S50.Modelos._240.LibroOperacionesSeguros y Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias.

Definición en la línea 881 del archivo LibroBase.cs.

◆ _OnClick()

virtual void Sage.ES.S50.Modelos.LibroBase._OnClick ( NavegacionModelos teNavegacion,
ILibroFila toLibroFila,
string tcKey )
inlinevirtual

Click de navegación de un botón de la página del modelo.

Parámetros
teNavegacionTipo de navegación
toLibroFilaReferencia a la fila del libro
tcKeyCLave para los botones personalizados

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Reimplementado en Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

Definición en la línea 779 del archivo LibroBase.cs.

◆ _OperacionesRegimenDeViajeros()

virtual bool Sage.ES.S50.Modelos.LibroBase._OperacionesRegimenDeViajeros ( )
inlineprotectedvirtual

Indica que el Libro tiene de separar las operaciones de Regimen de Viajeros.

Devuelve

Definición en la línea 3393 del archivo LibroBase.cs.

◆ _PathModelo()

string Sage.ES.S50.Modelos.LibroBase._PathModelo ( )
inline

Devuelve el path del modelo a generar.

Devuelve

Definición en la línea 1123 del archivo LibroBase.cs.

◆ _Refresh()

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

Se utilizará para refrescar los libros, la diferencia entre el Load y el _Refresh(), es que este no lanzará ningún tipo de error ya que lo elimina.

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1219 del archivo LibroBase.cs.

◆ _RespuestaValidarEnvio()

IRespuestaFactura Sage.ES.S50.Modelos.LibroBase._RespuestaValidarEnvio ( ILibroFila toLibroFila,
EstadoAEATModelos toEstadoModelos = EstadoAEATModelos::Pendiente,
TipoEnvioModelos toTipoEnvioModelos = TipoEnvioModelos::Nada )
inlineprotected

Nos devuelve un elemento de respuesta a partir de la fila de un libro.

Parámetros
toLibroFilaRerefencia a la fila del libro
toEstadoModelosEstado (Pendiente, generado o enviad)"</param> <param name="toTipoEnvioModelos">"Tipo de envío : Pendiente, Alta, Modificación , Baja o Nada"
Devuelve

Definición en la línea 2797 del archivo LibroBase.cs.

◆ _RutaGeneracionModelo()

◆ _Save()

bool Sage.ES.S50.Modelos.LibroBase._Save ( )
inline

Nos guarda los cambios de modelo -> en caso de error devuelve FALSE.

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 930 del archivo LibroBase.cs.

◆ _SeleccionarTodos()

virtual void Sage.ES.S50.Modelos.LibroBase._SeleccionarTodos ( bool tlSeleccion)
inlinevirtual

Seleccionar todos.

Parámetros
tlSeleccion

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Reimplementado en Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

Definición en la línea 3727 del archivo LibroBase.cs.

◆ _ToDataTable()

virtual DataTable Sage.ES.S50.Modelos.LibroBase._ToDataTable ( Report.ReportAction toAction)
inlinevirtual

◆ _ValidarEnvio()

List< IRespuestaFactura > Sage.ES.S50.Modelos.LibroBase._ValidarEnvio ( )
inline

Validar envio.

Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 1549 del archivo LibroBase.cs.

◆ _ValidarEnvioBaja()

List< IRespuestaFactura > Sage.ES.S50.Modelos.LibroBase._ValidarEnvioBaja ( )
inlineprotected

Método para gestionar el no permitir enviar facturas ... dades de baja.

Validamos que la factura esté aceptada o aceptada con errores, en caso contrario si falló por algo la podemos enviar

Devuelve

Definición en la línea 1909 del archivo LibroBase.cs.

◆ _ValidarXML()

◆ _Validate()

virtual bool Sage.ES.S50.Modelos.LibroBase._Validate ( ILibroColumnaDef toColumn,
ILibroFila toLibroFila )
inlinevirtual

Validar el cambio de valor de una columna.

Parámetros
toColumnKey del registro
toLibroFilaReferencia a la línea del libro
Devuelve

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Reimplementado en Sage.ES.S50.Modelos._240.LibroEmitidasNoCertificadas.

Definición en la línea 902 del archivo LibroBase.cs.

◆ _VisorModelo()

string Sage.ES.S50.Modelos.LibroBase._VisorModelo ( out string tcParametrosVisor)
inline

Devuelve el path del visor a usar en el modelo actual así como los parámetros requeridos. De momento sólo para el SII.

Devuelve

Definición en la línea 1161 del archivo LibroBase.cs.

◆ CapturarDatosTestingDataTable()

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

Capturamos los datos del DataTable "tdtDatos" en un fichero XML, que guardaremos en la ruta SERVIDOR\LOGS\Sage50Testing con nombre "tcNombreFichero" 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 2601 del archivo LibroBase.cs.

◆ CapturarDatosTestingFilasLibro()

void Sage.ES.S50.Modelos.LibroBase.CapturarDatosTestingFilasLibro ( )
inlineprotected

Capturamos los datos de las _Filas actuales y los serializamos en un fichero TXT, que guardaremos en la ruta SERVIDOR\LOGS\Sage50Testing con el nombre del libro desde donde se ha llamado. Usaremos estos ficheros TXT para verificar que no haya habido cambios al realizar test unitarios.

Definición en la línea 2571 del archivo LibroBase.cs.

◆ Dispose() [1/2]

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

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

Definición en la línea 6070 del archivo LibroBase.cs.

◆ Dispose() [2/2]

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

Método Dispose del mantenimiento.

Parámetros
disposing

Definición en la línea 6056 del archivo LibroBase.cs.

◆ OnClick()

virtual void Sage.ES.S50.Modelos.LibroBase.OnClick ( ILibroFila toLibroFila,
string tcKey )
inlineprotectedvirtual

Click para los botones personalizados.

Parámetros
toLibroFila
tcKey

Reimplementado en Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

Definición en la línea 871 del archivo LibroBase.cs.

◆ OnClickNavegarCamposAdicionales()

virtual void Sage.ES.S50.Modelos.LibroBase.OnClickNavegarCamposAdicionales ( ILibroFila toLibroFila)
inlineprotectedvirtual

Navegación a los campos adicionales de la fila del libro.

Parámetros
toLibroFilaReferencia a la fila del libro

Reimplementado en Sage.ES.S50.Modelos.LibroBienesInversion.

Definición en la línea 2152 del archivo LibroBase.cs.

Documentación de campos

◆ _cMensaje_Error

string Sage.ES.S50.Modelos.LibroBase._cMensaje_Error = string.Empty
protected

Mensaje de error.

Definición en la línea 122 del archivo LibroBase.cs.

◆ _lstBotones

List<ILibroBoton> Sage.ES.S50.Modelos.LibroBase._lstBotones = null
protected

Botones a presentar en el libro.

Definición en la línea 108 del archivo LibroBase.cs.

◆ _lstColumnas

List<ILibroColumnaDef> Sage.ES.S50.Modelos.LibroBase._lstColumnas = null
protected

lista de columnas

Definición en la línea 92 del archivo LibroBase.cs.

◆ _lstColumnasSeguras

List<ILibroColumnaDef> Sage.ES.S50.Modelos.LibroBase._lstColumnasSeguras = null
protected

lista de columnas modo DIEGO

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

◆ _lstFilas

BindingList<ILibroFila> Sage.ES.S50.Modelos.LibroBase._lstFilas = null
protected

lista de filas de los libros

Definición en la línea 112 del archivo LibroBase.cs.

◆ _lstTablas

List<ILibroTabla> Sage.ES.S50.Modelos.LibroBase._lstTablas = null
protected

Tablas relacionadas con el libro.

Definición en la línea 100 del archivo LibroBase.cs.

◆ _lstTablasHistorial

List<ILibroTabla> Sage.ES.S50.Modelos.LibroBase._lstTablasHistorial = null
protected

Tablas relacionadas con el historial del libro.

Definición en la línea 104 del archivo LibroBase.cs.

◆ _oModeloFiscalLibros

IModeloFiscalLibros Sage.ES.S50.Modelos.LibroBase._oModeloFiscalLibros = null
protected

Referencia a modelofiscallibros.

Definición en la línea 179 del archivo LibroBase.cs.

◆ TERRITORIO_CANARIAS

const string Sage.ES.S50.Modelos.LibroBase.TERRITORIO_CANARIAS = "CA"
static

Constante para el territorio de Canarias.

Definición en la línea 57 del archivo LibroBase.cs.

Documentación de propiedades

◆ _BajasEOS

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._BajasEOS
getprotected

Lista de registros de bajas EOS.

Definición en la línea 253 del archivo LibroBase.cs.

◆ _BajasIVAExento

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._BajasIVAExento
getprotected

Lista de registros de bajas de IVA Exento.

Definición en la línea 428 del archivo LibroBase.cs.

◆ _BajasIVARepercutido

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._BajasIVARepercutido
getprotected

Lista de registros de bajas de IVA repercutido.

Definición en la línea 402 del archivo LibroBase.cs.

◆ _BajasIVASoportado

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._BajasIVASoportado
getprotected

Lista de registros de bajas de IVA soportado.

Definición en la línea 415 del archivo LibroBase.cs.

◆ _BienesInversion

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._BienesInversion
getprotected

Lista de registros de Bienes de inversión.

Definición en la línea 306 del archivo LibroBase.cs.

◆ _Botones

List<ILibroBoton> Sage.ES.S50.Modelos.LibroBase._Botones
get

Botones que aparecerán para navegar a diferentes pantallas.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 600 del archivo LibroBase.cs.

◆ _Capitulo

string Sage.ES.S50.Modelos.LibroBase._Capitulo
getset

Descripción del capítulo de libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 637 del archivo LibroBase.cs.

◆ _CarpetaLibroSII

string Sage.ES.S50.Modelos.LibroBase._CarpetaLibroSII
get

Nombre de la carpeta donde se guardan los ficheros para el Libro del SII actual.

Definición en la línea 519 del archivo LibroBase.cs.

◆ _CobrosEnMetalico

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._CobrosEnMetalico
getprotected

Lista de registros de Cobros en metálico.

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

◆ _CobrosRECC

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._CobrosRECC
getprotected

Lista de registros de Cobros de RECC.

Definición en la línea 267 del archivo LibroBase.cs.

◆ _CodAutorizaciones

Dictionary<string, string> Sage.ES.S50.Modelos.LibroBase._CodAutorizaciones
getprotected

Diccionario de autorizaciones.

Definición en la línea 378 del archivo LibroBase.cs.

◆ _Columnas

List<ILibroColumnaDef> Sage.ES.S50.Modelos.LibroBase._Columnas
get

Representa una lista de las columnas que forman una página del modelo. Esta lista se utilizará para dar formatoa todas las columnas del grid.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 586 del archivo LibroBase.cs.

◆ _ColumnasSeguras

List<ILibroColumnaDef> Sage.ES.S50.Modelos.LibroBase._ColumnasSeguras
get

Representa una lista con las columnas que se añadirán en el libro en caso que el usuario active el modo Diego (CTRL+SHIFT+D)

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 705 del archivo LibroBase.cs.

◆ _Descripciones

List<ILibroDescripcionFila> Sage.ES.S50.Modelos.LibroBase._Descripciones
get

Lista de descripciones que se deben aparecer en el Modelo.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 571 del archivo LibroBase.cs.

◆ _DetOperIntracomunitarias

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._DetOperIntracomunitarias
getprotected

Lista de registros de Determinadas Operaciones Intracomunitarias.

Definición en la línea 319 del archivo LibroBase.cs.

◆ _dtAutorizaciones

virtual DataTable Sage.ES.S50.Modelos.LibroBase._dtAutorizaciones
getprotected

Datatable autorizaciones.

Definición en la línea 365 del archivo LibroBase.cs.

◆ _dtModTipo

virtual DataTable Sage.ES.S50.Modelos.LibroBase._dtModTipo
getprotected

Datatable configuraciones de tipos de IVA en modelos fiscales.

Definición en la línea 347 del archivo LibroBase.cs.

◆ _Entorno

eEntornosModelos Sage.ES.S50.Modelos.LibroBase._Entorno
get

Devuelve un enumerado en función de los parámetros y el nombre de la página en CONFIG ​

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 672 del archivo LibroBase.cs.

◆ _EOS

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._EOS
getprotected

Lista de registros de EOS.

Definición en la línea 239 del archivo LibroBase.cs.

◆ _Filas

virtual BindingList<ILibroFila> Sage.ES.S50.Modelos.LibroBase._Filas
get

Contenido de las filas del listado.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

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

◆ _IVAExento

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._IVAExento
getprotected

Lista de registros de IVA Exento.

Definición en la línea 213 del archivo LibroBase.cs.

◆ _IVARepercutido

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._IVARepercutido
getprotected

Lista de registros de IVA repercutidos.

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

◆ _IVASoportado

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._IVASoportado
getprotected

Lista de registros de IVA soportados.

Definición en la línea 226 del archivo LibroBase.cs.

◆ _Libro

string Sage.ES.S50.Modelos.LibroBase._Libro
get

Nombre del Libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 470 del archivo LibroBase.cs.

◆ _Mensaje

IMensaje Sage.ES.S50.Modelos.LibroBase._Mensaje
getset

Mensaje para presentar en el libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 696 del archivo LibroBase.cs.

◆ _Mensaje_Error

string Sage.ES.S50.Modelos.LibroBase._Mensaje_Error
get

Mensaje error del último creado.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 680 del archivo LibroBase.cs.

◆ _ModeloFiscalLibros

IModeloFiscalLibros Sage.ES.S50.Modelos.LibroBase._ModeloFiscalLibros
get

Referencia a ModeloFiscalLibros.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 688 del archivo LibroBase.cs.

◆ _Operacion

string Sage.ES.S50.Modelos.LibroBase._Operacion
getset

Descripción de la operación del libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 655 del archivo LibroBase.cs.

◆ _PagosRECC

List<IDatosIVA> Sage.ES.S50.Modelos.LibroBase._PagosRECC
getprotected

Lista de registros de Pagos de RECC.

Definición en la línea 280 del archivo LibroBase.cs.

◆ _PresentacionLibro

TipoPresentacionLibro Sage.ES.S50.Modelos.LibroBase._PresentacionLibro
getset

Presentación del libro: Trimestral, anual.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 628 del archivo LibroBase.cs.

◆ _Subcapitulo

string Sage.ES.S50.Modelos.LibroBase._Subcapitulo
getset

Descripción del subcapítulo de libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 646 del archivo LibroBase.cs.

◆ _Tablas

List<ILibroTabla> Sage.ES.S50.Modelos.LibroBase._Tablas
get

Lista de tablas relacionadas con el libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 722 del archivo LibroBase.cs.

◆ _TablasHistorial

List<ILibroTabla> Sage.ES.S50.Modelos.LibroBase._TablasHistorial
get

Lista de tablas de historial de envíos relacionadas con el libro.

Definición en la línea 736 del archivo LibroBase.cs.

◆ _TerritorioGeneracion

string Sage.ES.S50.Modelos.LibroBase._TerritorioGeneracion
getset

Territorio usado en la generación.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 562 del archivo LibroBase.cs.

◆ _TipoIvasExcluidos

List<string> Sage.ES.S50.Modelos.LibroBase._TipoIvasExcluidos
get

Tipos de ivas excluidos.

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

◆ _TipoLibro

TipoLibros? Sage.ES.S50.Modelos.LibroBase._TipoLibro
get

Nombre del Libro.

Definición en la línea 486 del archivo LibroBase.cs.

◆ _Titulo

string Sage.ES.S50.Modelos.LibroBase._Titulo
getset

Título del libro reducido (se utiliza para el título de la página)

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 553 del archivo LibroBase.cs.

◆ _ValidarLetraPais

virtual bool Sage.ES.S50.Modelos.LibroBase._ValidarLetraPais
get

Se puede dar el caso que en algun libro no sea necesario validar la letra del país.

Devuelve

Definición en la línea 1469 del archivo LibroBase.cs.

◆ _Version

virtual string Sage.ES.S50.Modelos.LibroBase._Version
get

Versión que se utiliza para generar el libro.

Implementa Sage.ES.S50.Modelos.Interficies.ILibro.

Definición en la línea 664 del archivo LibroBase.cs.

Documentación de eventos

◆ _AddFilaExtended

EventHandler<EventoArgs> Sage.ES.S50.Modelos.LibroBase._AddFilaExtended

Definición del Evento _AddFilaExtended.

Definición en la línea 65 del archivo LibroBase.cs.


La documentación de esta clase está generada del siguiente archivo: