Referencia de la Clase Sage.ES.S50.Modelos._140.LibroBienesInversion

Clase Libro Bienes de Inversión del modelo 140 Más...

Diagrama de herencias de Sage.ES.S50.Modelos._140.LibroBienesInversion
Sage.ES.S50.Modelos._240.LibroBienesInversion Sage.ES.S50.Modelos.LibroBienesInversion Sage.ES.S50.Modelos.LibroBase Sage.ES.S50.Modelos.Interficies.ILibro

Métodos públicos

 LibroBienesInversion ()
 Constructor sin parámetros Más...
 
 LibroBienesInversion (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros Más...
 
override List< IRespuestaFactura_ValidarXML ()
 Validaciones antes de enviar Más...
 
override IDatosIVA _AddDatosIVABase (InformacionModelos teTipoLista, DataRow tdrIVA)
 Añadimos los DatosIVABase con las propiedades especificas de factucer Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Modelos._240.LibroBienesInversion
 LibroBienesInversion ()
 Constructor sin parámetros Más...
 
 LibroBienesInversion (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros Más...
 
override DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado. Más...
 
override bool _EsRojo (IDatosIVA toFila)
 Color Rojo Más...
 
override IDatosIVA _AddDatosIVABase (InformacionModelos teTipoLista, DataRow tdrIVA)
 Añadimos los DatosIVABase con las propiedades especificas de factucer Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Modelos.LibroBienesInversion
 LibroBienesInversion ()
 Constructor sin parámetros Más...
 
 LibroBienesInversion (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros Más...
 
override bool _DescargarDatos ()
 Descargamos listas para volver a consultar Más...
 
override DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado. Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Modelos.LibroBase
 LibroBase ()
 Constructor sin parámetros Más...
 
 LibroBase (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros Más...
 
virtual void _OnClick (NavegacionModelos teNavegacion, ILibroFila toLibroFila, string tcKey)
 Click de navegación de un botón de la página del modelo Más...
 
virtual void _OnChange (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna para realizar la gestión correspondiente en el libro Más...
 
virtual void _OnCellValueChangedCopiarValores (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna para realizar la gestión correspondiente en el libro Más...
 
virtual bool _Validate (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Validar el cambio de valor de una columna Más...
 
bool _Load ()
 Nos carga todo el modelo -> en caso de error devuelve FALSE en otro TRUE Más...
 
bool _Save ()
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE Más...
 
virtual void _ConvertirEnumerablesHistorial (DataRow toLin)
 Método para convertir los enumerables que se mostraran en el histórico de envíos Más...
 
bool _CreateXML ()
 Nos crea el XML a partir de la información del libro Más...
 
string _PathModelo ()
 Devuelve el path del modelo a generar Más...
 
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 Más...
 
bool _ActualizarEstado (IRespuestaFactura toRespuesta)
 Actualizar estado y historial Más...
 
bool _ActualizarHistorial (IRespuestaFactura toRespuesta)
 Actualizar historial Más...
 
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. Más...
 
virtual bool _EsVerde (IDatosIVA toFila)
 Verde Más...
 
virtual bool _EsNaranja (IDatosIVA toFila)
 Naranja Más...
 
virtual bool _EsAzul (IDatosIVA toFila)
 Azul Más...
 
virtual bool _EsNegro (IDatosIVA toFila)
 Negro Más...
 
List< IRespuestaFactura_ValidarEnvio ()
 Validar envio Más...
 
virtual DataTable _ToDataTable (Report.ReportAction toAction)
 Convertir a Datatable Más...
 
bool _BorrarEstado (IRespuestaFactura toRespuesta)
 Borrar Estado Más...
 
virtual void _SeleccionarTodos (bool tlSeleccion)
 Seleccionar todos Más...
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable. Más...
 

Métodos protegidos

override void _DefinicionTablasHistorial ()
 Definimos las tablas de historial de envíos Más...
 
override void _DefinicionColumnasLibro ()
 Definimos las columnas del libro Más...
 
override bool _DatosLoad ()
 _DatosLoad Más...
 
override void _RevisarCamposBeforeAddLista (ref DataTable tdtDatos)
 Override para rellenar algunos campos a partir de sus equivalencias Más...
 
override bool _DatosSave (IDatosIVA toDatos, ref StringBuilder tcSave)
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE Más...
 
override void _FilasEstado (ILibro toLibro, ref Dictionary< TipoOperacionLibro, List< ILibroFila >> toDictFilasEstado, TipoEnvioModelos toProximoEnvio, TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio, ref List< ILibroFila > tlstFilas)
 Método para poder realizar acciones sobre los registros que se van a enviar. Más...
 
override object _DatosXMLCabeceraAltas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las altas del libro Más...
 
override bool _DatosXMLFilasAltas (ref object toDatosBienesInversion, List< ILibroFila > tstFilas)
 Actualiza la información de las filas List<ILibroFila> Más...
 
override object _DatosXMLCabeceraPersonalizado (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera para las regularizaciones del libro Más...
 
override bool _DatosXMLFilasPersonalizado (ref object toDatosBienesInversion, List< ILibroFila > tlstFilas)
 Preparar líneas para el XML personalizado para las regularizaciones Más...
 
override object _DatosXMLCabeceraBajas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Preparar cabecera para el XML de bajas Más...
 
override bool _DatosXMLFilasBajas (ref object toDatosBienesInversion, List< ILibroFila > tlstFilas)
 Preparar líneas para el XML de bajas Más...
 
override void _DatosActualizarHistorial (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Insertamos registro en la tabla HISANUAL Más...
 
override void _DatosActualizarHistorialAdicional (ILibroTabla toTabla, DatosIVABase toDatosIva, ref StringBuilder tcEstado)
 Hacemos el update de los campos propios de las tablas q afectan al libro de bienes Más...
 
- Métodos protegidos heredados desde Sage.ES.S50.Modelos._240.LibroBienesInversion
override void _DefinicionTablasHistorial ()
 Definimos las tablas de historial de envíos Más...
 
override void _DefinicionLiteralesLibro ()
 Literales libro Bienes Inversión Más...
 
override object _DatosXMLCabeceraAltas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las altas del libro Más...
 
override bool _DatosXMLFilasAltas (ref object toDatosBienesInversion, List< ILibroFila > tstFilas)
 Actualiza la información de las filas List<ILibroFila> Más...
 
override object _DatosXMLCabeceraBajas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Preparar cabecera para el XML de bajas Más...
 
override bool _DatosXMLFilasBajas (ref object toDatosBienesInversion, List< ILibroFila > tlstFilas)
 Preparar líneas para el XML de bajas Más...
 
override void _DatosActualizarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar estado Más...
 
override void _DatosActualizarAdicionales (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar adicionales Más...
 
override void _DatosBorrarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Borrar estado Más...
 
override void _DatosActualizarHistorial (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Insertamos registro en la tabla HISANUAL Más...
 
override bool _DatosSave (IDatosIVA toDatos, ref StringBuilder tcSave)
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE Más...
 
override void _AddBienesInversion ()
 Añadir datos de bienes de inversión Más...
 
override bool _DatosLoad ()
 _DatosLoad Más...
 
- Métodos protegidos heredados desde Sage.ES.S50.Modelos.LibroBienesInversion
override void _DefinicionLiteralesLibro ()
 Literales libro recibidas Más...
 
override void _DefinicionColumnasLibro ()
 Definimos las columnas del libro recibidas Más...
 
override void _DescripcionesFila ()
 Descripciones de la fila Más...
 
override void _DefinicionBotones ()
 Definimos los botones donde permitimos navegación Más...
 
override void _DefinicionTablasHistorial ()
 Definimos las tablas de historial de envíos Más...
 
override bool _DatosLoad ()
 Preparar los datos de la información a presentar Más...
 
override void OnClickNavegarCamposAdicionales (ILibroFila toLibroFila)
 Navegación a campos adicionales Más...
 
override bool _DatosSave (IDatosIVA toDatos, ref StringBuilder tcSave)
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE Más...
 
override void _DatosActualizarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar estado Más...
 
override void _DatosActualizarHistorial (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Insertamos registro en la tabla HISANUAL Más...
 
override void _DatosActualizarHistorialAdicional (ILibroTabla toTabla, DatosIVABase toDatosIva, ref StringBuilder tcEstado)
 Hacemos el update de los campos propios de las tablas q afectan al libro de Bienes Más...
 
- Métodos protegidos heredados desde Sage.ES.S50.Modelos.LibroBase
virtual void OnClick (ILibroFila toLibroFila, string tcKey)
 Click para los botones personalizados Más...
 
List< IRespuestaFactura_ValidarEnvioBaja ()
 Método para gestionar el no permitir enviar facturas ... dades de baja Más...
 
virtual eEntornosModelos _EntornoLibro ()
 Devuelve el entorno del libro Más...
 
virtual void _ConfiguracionLibro ()
 Configuramos el libro Más...
 
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 Más...
 
bool _ActualizarHistorial (List< IRespuestaFactura > tlstRespuestas)
 Actualizar historial Más...
 
bool _ActualizarEstado (List< IRespuestaFactura > tlstRespuestas)
 Actualizar estado Más...
 
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 Más...
 
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) Más...
 
List< ILibroFila_FilaIdentificadorFactura (IRespuestaFactura toResp, bool tlIdFactura=true)
 Devuelve las filas que corresponde al Identificador factura (guid_id) pasado por parámetro Más...
 
void _AddColumna (ILibroColumnaDef toColumna)
 Añadimos la columna a la lista Más...
 
void _AddColumnaSegura (ILibroColumnaDef toColumna)
 Añadimos la columna segura a la lista Más...
 
void _AddDescripcion (ILibroDescripcionFila toDescripcion)
 Añadimos la descripción de la fila a la lista Más...
 
void _AddBoton (ILibroBoton toBoton)
 Añadimos el botón a la lista Más...
 
void _AddFila (ILibroFila toFila)
 Añadimos una fila al libro Más...
 
void _AddTabla (ILibroTabla toTabla)
 Añadimos la tabla Más...
 
void _AddTablaHistorial (ILibroTabla toTabla)
 Añadimos la tabla de histórico Más...
 
virtual void _DefinicionColumnasSegurasLibro ()
 Definimos las columnas seguras del libro Más...
 
void _DefinicionBotonesFin ()
 Definimos los botones que iran al final de todo, después de los botones de cada página Más...
 
virtual void _DefinicionTablas ()
 Definimos las tablas Más...
 
virtual int _EjercicioFactura (ILibroFila toILibroFila)
 Devuelve el ejercicio para poder separar las filas de los libros por ejercicio Más...
 
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 Más...
 
virtual bool _OperacionesRegimenDeViajeros ()
 Indica que el Libro tiene de separar las operaciones de Regimen de Viajeros Más...
 
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 Más...
 
virtual void _AsignarEstadoAEAT (DatosIVABase toFila)
 Estado AEAT Más...
 
virtual void _AsignarTipoEnvio (DatosIVABase toFila)
 Tipo envio Más...
 
virtual void _AsignarAutorizacion (DatosIVABase toFila)
 Si esta vacio asignar el predeterminado, sino presentar el q tenemos guardado en la tabla Más...
 
virtual void _AsignarEstado (DatosIVABase toFila)
 Estado Más...
 
virtual void _AsignarPeriodo (DatosIVABase toFila)
 Asignamos periodo, en el SII siempre es el mes Más...
 
virtual void _AsignarColor (DatosIVABase toFila)
 Colores Más...
 
virtual void _AsignarProximoEnvio (DatosIVABase toFila)
 Próximo envío Más...
 
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 Más...
 
virtual string _AsignarClaveOperacionEmitidas (DatosIVABase toFila)
 Clave operación emitidas Más...
 
virtual string _AsignarClaveOperacionRecibidas (DatosIVABase toFila)
 Clave operación recibidas Más...
 
virtual void _AsignarTipoOperacion (DatosIVABase toFila)
 Tipo operacion Más...
 
virtual eTipoOperacionEmitidasSII _AsignarTipoOperacionEmitidas (DatosIVABase toFila)
 Tipo operacion emitidas - les relacionades amb el model 303 no ho les he posat Más...
 
virtual eTipoOperacionRecibidasSII _AsignarTipoOperacionRecibidas (Sage.ES.S50.Modelos.DatosIVABase toFila)
 Tipo operacion recibidas Más...
 
virtual void _AsignarCausaOperacionSujetaExenta (DatosIVABase toFila)
 Causa operación sujeta Más...
 
virtual CausaOperacionSujetaExentaModelos _AsignarCausaOperacionSujetaExentaEmitidas (DatosIVABase toFila)
 Causa operación sujeta emitidas Más...
 
virtual CausaOperacionSujetaExentaModelos _AsignarCausaOperacionSujetaExentaRecibidas (DatosIVABase toFila)
 Causa operación sujeta recibidas Más...
 
virtual void _AsignarCausaOperacionNoSujeta (DatosIVABase toFila)
 Causa operación sujeta Más...
 
virtual CausaOperacionNoSujetaModelos _AsignarCausaOperacionNoSujetaEmitidas (DatosIVABase toFila)
 Causa operación sujeta emitidas Más...
 
virtual CausaOperacionNoSujetaModelos _AsignarCausaOperacionNoSujetaRecibidas (DatosIVABase toFila)
 Causa operación sujeta recibidas Más...
 
virtual void _AddIVARepercutido ()
 
virtual void _AddIVASoportado ()
 
virtual void _AddIVAExento ()
 
virtual void _AddEOS ()
 
virtual void _AddCobrosRECC ()
 Añade los Cobros de RECC Más...
 
virtual void _AddPagosRECC ()
 Añade los Pagos de RECC Más...
 
virtual void _AddCobrosEnMetalico ()
 Añade los Cobros en metálico Más...
 
virtual void _AddBajasIVARepercutido ()
 Añade las bajas de IVA repercutido Más...
 
virtual void _AddBajasIVASoportado ()
 Añade las bajas de IVA soportado Más...
 
virtual void _AddBajasIVAExento ()
 Añade las bajas de IVA Exento Más...
 
virtual void _AddBajasEOS ()
 Añade las bajas de IVA Exento Más...
 
virtual void _AddDetOperIntracomunitarias ()
 Añade las Determinadas Operacines Intracomunitarias Más...
 
void _AddLista (InformacionModelos teTipoLista, DataTable tdtIVA)
 
void _ColumnaSeleccion ()
 Añadir columna Seleccion Más...
 
void _ColumnaEstado ()
 Añadir columna Estado Más...
 
void _ColumnaTipoEnvio ()
 Añadir columna Tipo envio Más...
 
void _ColumnaEstadoAEAT ()
 Añadir columna Estado AEAT Más...
 
void _ColumnaIncidencia ()
 Añadir columna Incidencia Más...
 
void _ColumnaProximoEnvio ()
 Añadir columna Próximo envío Más...
 
void _ColumnaFactura (TipoFactura teTipoFactura=TipoFactura.FacturaVenta)
 
void _ColumnaNumeroFacturaExpedicion ()
 Añadir columna Número factura expedición Más...
 
void _ColumnaAutorizacion ()
 Añadir columna Autorización Más...
 
void _ColumnaDescripcionOperacion ()
 Añadir columna Descripción operación Más...
 
void _ColumnaFechaExpedicion ()
 Añadir columna Fecha expedición Más...
 
void _ColumnaFechaOperacion ()
 Añadir columna Fecha operación Más...
 
void _ColumnaContado ()
 Añadir columna Contado Más...
 
void _ColumnaCodigo ()
 Añadir columna Codigo Más...
 
void _ColumnaTipoIdentificacion ()
 Añadir columna Tipo identificación Más...
 
void _ColumnaNIF ()
 Añadir columna NIF Más...
 
void _ColumnaNombreRazonSocial ()
 Añadir columna Razon Social Más...
 
void _ColumnaBase ()
 Añadir columna Base Más...
 
void _ColumnaIVA ()
 Añadir columna IVA Más...
 
void _ColumnaRecargo ()
 Añadir columna Recargo Más...
 
void _ColumnaImporte ()
 Añadir columna Importe Más...
 
void _ColumnaTipoOperacion ()
 Añadir columna Tipo operación Más...
 
void _ColumnaCausaOperacionSujetaExenta ()
 Añadir columna Causa operación sujeta/exenta Más...
 
void _ColumnaCausaOperacionNoSujeta ()
 Añadir columna Causa operación no sujeta Más...
 
void _ColumnaRectificativa ()
 Añadir columna Rectificativa Más...
 
void _ColumnaCamposAdicionales ()
 Añadir columna Campos adicionales Más...
 
void _ColumnaDatosAdicionalesFra ()
 Añadir columna Datos adicionales factura Más...
 
void _ColumnaTipoDocumento ()
 Añadir columna Tipo documento Más...
 
void _ColumnaTipoOperacionIntracomunitaria ()
 Añadir columna tipo operación intracomunitaria Más...
 
void _ColumnaClaveDeclarado ()
 Añadir columna Clave declarado Más...
 
void _ColumnaClaveOperacion ()
 Añadir columna Clave operación Más...
 
void _ColumnaCuentaBancaria ()
 Añadir columna Cuenta bancaria Más...
 
void _ColumnaDescripcionBien ()
 Añadir columna Descripción bien Más...
 
void _ColumnaDireccionOperador ()
 Añadir columna Dirección operador Más...
 
void _ColumnaEjercicio ()
 Añadir columna Ejercicio Más...
 
void _ColumnaFechaCobro ()
 Añadir columna Fecha cobro Más...
 
void _ColumnaFechaAsiento ()
 Añadir columna Fecha asiento Más...
 
void _ColumnaFechaInicio ()
 Añadir columna Fecha inicio Más...
 
void _ColumnaFechaPago ()
 Añadir columna Fecha pago Más...
 
void _ColumnaFechaPartidaInventario ()
 Añadir columna Fecha partida de inventario Más...
 
void _ColumnaIdentificacionEntrega ()
 Añadir columna Fecha partida de inventario Más...
 
void _ColumnaIVADeducible ()
 Añadir columna IVA deducible Más...
 
void _ColumnaIVANoDeducible ()
 Añadir columna IVA no deducible Más...
 
void _ColumnaMedio ()
 Añadir columna Medio Más...
 
void _ColumnaOrden ()
 Añadir columna Orden Más...
 
void _ColumnaOtrasFacturasDocumentacion ()
 Añadir columna Otras facturas documentación Más...
 
void _ColumnaPlazoOperacion ()
 Añadir columna Plazo operación Más...
 
void _ColumnaProrrataAnualDefinitiva ()
 Añadir columna Prorrata anual definitiva Más...
 
void _ColumnaRegularizacionAnualDeduccion ()
 Añadir columna Regularización anual deducción Más...
 
void _ColumnaRegularizacionDeduccionEfectuada ()
 Añadir columna Regularización deducción efectuada Más...
 
void _ColumnaImporteCobroRECC ()
 Añadir columna Importe Cobrado (RECC) Más...
 
void _ColumnaImportePagoRECC ()
 Añadir columna Importe pagado (RECC) Más...
 
void _ColumnaFechaCobroRECC ()
 Añadir columna Fecha cobro (RECC) Más...
 
void _ColumnaFechaPagoRECC ()
 Añadir columna Fecha pago (RECC) Más...
 
void _ColumnaEjercicioRECC ()
 Añadir columna Ejercicio Cobro/Pago (RECC) Más...
 
void _ColumnaMedioRECC ()
 Medio Cobro/Pago (RECC) Más...
 
void _ColumnaCuentaODescripcionMedioRECC ()
 Cuenta bancaria o descripción medio de cobro/pago (RECC) Más...
 
void _ColumnaIdentificacionBien ()
 Identificación bien (bienes de inventario) Más...
 
void _ColumnaSeguraCambioEstadoAdmin ()
 Añadir columna para poder cambiar el Estado del envío en la administración (MODO DIEGO) Más...
 
void _ColumnaSeguraCambioTipoEnvio ()
 Añadir columna para poder cambiar el Tipo de envio (MODO DIEGO) Más...
 
void _DescripcionFacturasAnterioresInclusionSII ()
 Descripción Rechazadas o fuera de plazo Más...
 
void _DescripcionRechazadasFueraPlazo ()
 Descripción Rechazadas o fuera de plazo Más...
 
void _DescripcionAceptadasConErrores ()
 Descripción Aceptadas con errores Más...
 
void _DescripcionAceptadas ()
 Descripción Aceptadas Más...
 
void _BotonAsiento ()
 Descripción Ver asiento Más...
 
void _BotonFacturaVenta ()
 Descripción Ver factura venta Más...
 
void _BotonFacturaCompra ()
 Descripción Ver factura compra Más...
 
void _BotonFactura ()
 Descripción Ver factura de venta o compra Más...
 
void _BotonCliente ()
 Descripción Ver cliente Más...
 
void _BotonProveedor ()
 Descripción Ver cliente Más...
 
void _BotonCuenta ()
 Descripción Ver cuenta Más...
 
void _BotonAlbaranesPedientesFacturar ()
 Descripción Ver albaranes pendientes facturar Más...
 
void _BotonPartidaInventario ()
 Descripción Ver partida de inventario Más...
 
void _BotonHistorial ()
 Historial de envíos Más...
 
virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento Más...
 
virtual void _LiberarMemoria ()
 Vaciamos diccionarios, listas y datatables Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde Sage.ES.S50.Modelos.LibroBase
List< ILibroColumnaDef_lstColumnas = null
 lista de columnas Más...
 
List< ILibroColumnaDef_lstColumnasSeguras = null
 lista de columnas modo DIEGO Más...
 
List< ILibroTabla_lstTablas = null
 Tablas relacionadas con el libro Más...
 
List< ILibroTabla_lstTablasHistorial = null
 Tablas relacionadas con el historial del libro Más...
 
BindingList< ILibroFila_lstFilas = null
 lista de filas de los libros Más...
 
string _cMensaje_Error = string.Empty
 Mensaje de error Más...
 
IModeloFiscalLibros _oModeloFiscalLibros = null
 Referencia a modelofiscallibros Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos._240.LibroBienesInversion
LibroFactucertBase _oLibroFactuCert [get]
 Instancia a LibroFactucertBase para poder acceder a lo propio de facturación certificada y que necesito para este libro, ya que este no esta basado en LibroFactucertBase Más...
 
override DataTable _dtAutorizaciones [get]
 Tabla con las autorizaciones del factucert Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.LibroBase
List< IDatosIVA_IVARepercutido [get]
 Lista de registros de IVA repercutidos Más...
 
List< IDatosIVA_IVAExento [get]
 Lista de registros de IVA Exento Más...
 
List< IDatosIVA_IVASoportado [get]
 Lista de registros de IVA soportados Más...
 
List< IDatosIVA_EOS [get]
 Lista de registros de EOS Más...
 
List< IDatosIVA_BajasEOS [get]
 Lista de registros de bajas EOS Más...
 
List< IDatosIVA_CobrosRECC [get]
 Lista de registros de Cobros de RECC Más...
 
List< IDatosIVA_PagosRECC [get]
 Lista de registros de Pagos de RECC Más...
 
List< IDatosIVA_CobrosEnMetalico [get]
 Lista de registros de Cobros en metálico Más...
 
List< IDatosIVA_BienesInversion [get]
 Lista de registros de Bienes de inversión Más...
 
List< IDatosIVA_DetOperIntracomunitarias [get]
 Lista de registros de Determinadas Operaciones Intracomunitarias Más...
 
virtual DataTable _dtAutorizaciones [get]
 Datatable autorizaciones Más...
 
Dictionary< string, string > _CodAutorizaciones [get]
 Diccionario de autorizaciones Más...
 
List< IDatosIVA_BajasIVARepercutido [get]
 Lista de registros de bajas de IVA repercutido Más...
 
List< IDatosIVA_BajasIVASoportado [get]
 Lista de registros de bajas de IVA soportado Más...
 
List< IDatosIVA_BajasIVAExento [get]
 Lista de registros de bajas de IVA Exento Más...
 
List< string > _TipoIvasExcluidos [get]
 Tipos de ivas excluidos Más...
 
string _Libro [get]
 Nombre del Libro Más...
 
TipoLibros _TipoLibro [get]
 Nombre del Libro Más...
 
string _CarpetaLibroSII [get]
 Nombre de la carpeta donde se guardan los ficheros para el Libro del SII actual Más...
 
string _Titulo [get, set]
 Título del libro reducido (se utiliza para el título de la página) Más...
 
List< ILibroDescripcionFila_Descripciones [get]
 Lista de descripciones que se deben aparecer en el Modelo Más...
 
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 Más...
 
List< ILibroBoton_Botones [get]
 Botones que aparecerán para navegar a diferentes pantallas Más...
 
virtual BindingList< ILibroFila_Filas [get]
 Contenido de las filas del listado Más...
 
TipoPresentacionLibro _PresentacionLibro [get, set]
 Presentación del libro: Trimestral, anual Más...
 
string _Capitulo [get, set]
 Descripción del capítulo de libro Más...
 
string _Subcapitulo [get, set]
 Descripción del subcapítulo de libro Más...
 
string _Operacion [get, set]
 Descripción de la operación del libro Más...
 
virtual string _Version [get]
 Versión que se utiliza para generar el libro Más...
 
eEntornosModelos _Entorno [get]
 Devuelve un enumerado en función de los parámetros y el nombre de la página en CONFIG ​ Más...
 
string _Mensaje_Error [get]
 Mensaje error del último creado Más...
 
IModeloFiscalLibros _ModeloFiscalLibros [get]
 
IMensaje _Mensaje [get, set]
 Mensaje para presentar en el libro Más...
 
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) Más...
 
List< ILibroTabla_Tablas [get]
 Lista de tablas relacionadas con el libro Más...
 
List< ILibroTabla_TablasHistorial [get]
 Lista de tablas de historial de envíos relacionadas con el libro Más...
 
virtual bool _ValidarLetraPais [get]
 Se puede dar el caso que en algun libro no sea necesario validar la letra del país Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.ILibro
string _Libro [get]
 Nombre del libro Más...
 
string _Titulo [get, set]
 Título del libro reducido (se utiliza para el título de la página) Más...
 
List< ILibroDescripcionFila_Descripciones [get]
 Lista de descripciones que se deben aparecer en el Modelo Más...
 
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 Más...
 
List< ILibroBoton_Botones [get]
 Botones que aparecerán para navegar a diferentes pantallas Más...
 
BindingList< ILibroFila_Filas [get]
 Contenido de las filas del listado Más...
 
TipoPresentacionLibro _PresentacionLibro [get, set]
 Presentación del libro: Trimestral, anual Más...
 
string _Capitulo [get, set]
 Descripción del capítulo de libro Más...
 
string _Subcapitulo [get, set]
 Descripción del subcapítulo de libro Más...
 
string _Operacion [get, set]
 Descripción de la operación del libro Más...
 
string _Version [get]
 Versión que se utiliza para generar el libro Más...
 
eEntornosModelos _Entorno [get]
 Devuelve un enumerado en función de los parámetros y el nombre de la página en CONFIG ​ Más...
 
string _Mensaje_Error [get]
 Mensaje error del último creado Más...
 
IModeloFiscalLibros _ModeloFiscalLibros [get]
 Referencia a ModeloFiscalLibros Más...
 
IMensaje _Mensaje [get, set]
 Mensaje para presentar en el libro Más...
 
List< ILibroColumnaDef_ColumnasSeguras [get]
 Lista con las columnas que se añadirán en el libro en caso que el usuario active el modo Diego (CTRL+SHIFT+D) Más...
 
List< ILibroTabla_Tablas [get]
 Lista de tablas relacionadas con el libro Más...
 

Descripción detallada

Clase Libro Bienes de Inversión del modelo 140

Definición en la línea 33 del archivo LibroBienesInversion.cs.

Documentación del constructor y destructor

◆ LibroBienesInversion() [1/2]

Sage.ES.S50.Modelos._140.LibroBienesInversion.LibroBienesInversion ( )
inline

Constructor sin parámetros

Definición en la línea 68 del archivo LibroBienesInversion.cs.

◆ LibroBienesInversion() [2/2]

Sage.ES.S50.Modelos._140.LibroBienesInversion.LibroBienesInversion ( IModeloFiscalLibros  toModeloFiscalLibros)
inline

Constructor con la referencia a modelosfiscallibros

Parámetros
toModeloFiscalLibros

Definición en la línea 77 del archivo LibroBienesInversion.cs.

Documentación de las funciones miembro

◆ _AddDatosIVABase()

override IDatosIVA Sage.ES.S50.Modelos._140.LibroBienesInversion._AddDatosIVABase ( InformacionModelos  teTipoLista,
DataRow  tdrIVA 
)
inlinevirtual

Añadimos los DatosIVABase con las propiedades especificas de factucer

Parámetros
teTipoLista
tdrIVA
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 882 del archivo LibroBienesInversion.cs.

◆ _DatosActualizarHistorial()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosActualizarHistorial ( IRespuestaFactura  toResp,
ref StringBuilder  tcEstado 
)
inlineprotectedvirtual

Insertamos registro en la tabla HISANUAL

Parámetros
toResp
tcEstado

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 507 del archivo LibroBienesInversion.cs.

◆ _DatosActualizarHistorialAdicional()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosActualizarHistorialAdicional ( ILibroTabla  toTabla,
DatosIVABase  toDatosIva,
ref StringBuilder  tcEstado 
)
inlineprotectedvirtual

Hacemos el update de los campos propios de las tablas q afectan al libro de bienes

Parámetros
toTabla
toDatosIva
tcEstado

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 546 del archivo LibroBienesInversion.cs.

◆ _DatosLoad()

override bool Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosLoad ( )
inlineprotectedvirtual

_DatosLoad

Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

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

◆ _DatosSave()

override bool Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosSave ( IDatosIVA  toDatos,
ref StringBuilder  tcSave 
)
inlineprotectedvirtual

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

Parámetros
toDatos
tcSave
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 145 del archivo LibroBienesInversion.cs.

◆ _DatosXMLCabeceraAltas()

override object Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLCabeceraAltas ( TipoOperacionLibro  toTipoOperacionLibro,
int  tnEjercicio 
)
inlineprotectedvirtual

Instanciación de la cabecera de las altas del libro

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

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

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

◆ _DatosXMLCabeceraBajas()

override object Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLCabeceraBajas ( TipoOperacionLibro  toTipoOperacionLibro,
int  tnEjercicio 
)
inlineprotectedvirtual

Preparar cabecera para el XML de bajas

Parámetros
toTipoOperacionLibro
tnEjercicio
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 404 del archivo LibroBienesInversion.cs.

◆ _DatosXMLCabeceraPersonalizado()

override object Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLCabeceraPersonalizado ( TipoOperacionLibro  toTipoOperacionLibro,
int  tnEjercicio 
)
inlineprotectedvirtual

Instanciación de la cabecera para las regularizaciones del libro

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

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 338 del archivo LibroBienesInversion.cs.

◆ _DatosXMLFilasAltas()

override bool Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLFilasAltas ( ref object  toDatosBienesInversion,
List< ILibroFila tstFilas 
)
inlineprotectedvirtual

Actualiza la información de las filas List<ILibroFila>

Parámetros
toDatosBienesInversionReferencia a la instancia de los biens
tstFilasLista de filas
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 240 del archivo LibroBienesInversion.cs.

◆ _DatosXMLFilasBajas()

override bool Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLFilasBajas ( ref object  toDatosBienesInversion,
List< ILibroFila tlstFilas 
)
inlineprotectedvirtual

Preparar líneas para el XML de bajas

Parámetros
toDatosLibro
tlstFilas
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 422 del archivo LibroBienesInversion.cs.

◆ _DatosXMLFilasPersonalizado()

override bool Sage.ES.S50.Modelos._140.LibroBienesInversion._DatosXMLFilasPersonalizado ( ref object  toDatosBienesInversion,
List< ILibroFila tlstFilas 
)
inlineprotectedvirtual

Preparar líneas para el XML personalizado para las regularizaciones

Parámetros
toDatosLibro
tlstFilas
Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 355 del archivo LibroBienesInversion.cs.

◆ _DefinicionColumnasLibro()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._DefinicionColumnasLibro ( )
inlineprotectedvirtual

Definimos las columnas del libro

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 97 del archivo LibroBienesInversion.cs.

◆ _DefinicionTablasHistorial()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._DefinicionTablasHistorial ( )
inlineprotectedvirtual

Definimos las tablas de historial de envíos

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 89 del archivo LibroBienesInversion.cs.

◆ _FilasEstado()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._FilasEstado ( ILibro  toLibro,
ref Dictionary< TipoOperacionLibro, List< ILibroFila >>  toDictFilasEstado,
TipoEnvioModelos  toProximoEnvio,
TipoOperacionLibro  toTipoOperacionLibro,
int  tnEjercicio,
ref List< ILibroFila tlstFilas 
)
inlineprotectedvirtual

Método para poder realizar acciones sobre los registros que se van a enviar.

Parámetros
toLibro
toDictFilasEstado
toProximoEnvio
toTipoOperacionLibro
tnEjercicio
lstFilas

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 161 del archivo LibroBienesInversion.cs.

◆ _RevisarCamposBeforeAddLista()

override void Sage.ES.S50.Modelos._140.LibroBienesInversion._RevisarCamposBeforeAddLista ( ref DataTable  tdtDatos)
inlineprotectedvirtual

Override para rellenar algunos campos a partir de sus equivalencias

Parámetros
tdtDatos

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

Definición en la línea 131 del archivo LibroBienesInversion.cs.

◆ _ValidarXML()

override List<IRespuestaFactura> Sage.ES.S50.Modelos._140.LibroBienesInversion._ValidarXML ( )
inlinevirtual

Validaciones antes de enviar

Devuelve

Reimplementado de Sage.ES.S50.Modelos.LibroBase.

Definición en la línea 482 del archivo LibroBienesInversion.cs.


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