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

Clase Libro Emitidas de Ingresos sin factura del modelo 140. Más...

Diagrama de herencia de Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura
sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase Sage.ES.S50.Modelos.LibroBase Sage.ES.S50.Modelos.Interficies.ILibro

Métodos públicos

 LibroEmitidasIngresosSinFactura ()
 Constructor sin parámetros.
 
 LibroEmitidasIngresosSinFactura (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros.
 
override List< IRespuestaFactura_ValidarXML ()
 Controles nacesarios previos antes de realizar el envío.
 
int ObtenerTipoIngresoXML (string tcCodigo)
 Obtener el TipoIngresoEnum que se envia en el XML a partir de una cuenta TODO: Los códigos son los mismos con un número más.
 
override void _OnCellValueChangedCopiarValores (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Seleccionar todas las lineas del mismo asiento.
 
override bool _DescargarDatos ()
 Vaciamos listas para volver a consultar.
 
override DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado.
 
- Métodos públicos heredados de sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase
 LibroFactucertBase ()
 Constructor sin parámetros.
 
 LibroFactucertBase (IModeloFiscalLibros toModeloFiscalLibros)
 Constructor con la referencia a modelosfiscallibros.
 
 LibroFactucertBase (ILibro toLibro)
 Constructor con la referencia del libro.
 
void _ColumnaTipoOperacionAsientos ()
 Añadir columna tipo operación asientos.
 
void _ColumnaPlazoOperacionIntracomunitaria ()
 Añadir columna Plazo operación.
 
List< IRespuestaFactura_ValidarLicencia (ILibro toLibro)
 Controles nacesarios previos antes de realizar el envío.
 
override DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado.
 
override IDatosIVA _AddDatosIVABase (InformacionModelos teTipoLista, DataRow tdrIVA)
 Añadimos los DatosIVABase con las propiedades especificas de factucer.
 
override bool _EsRojo (IDatosIVA toFila)
 Rojo - fuera de plazo.
 
override bool _EsAzul (IDatosIVA toFila)
 
- Métodos públicos heredados de Sage.ES.S50.Modelos.LibroBase
 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 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 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 _EsVerde (IDatosIVA toFila)
 Verde.
 
virtual bool _EsNaranja (IDatosIVA toFila)
 Naranja.
 
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.
 
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.
 
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.
 

Métodos protegidos

override void _DefinicionTablasHistorial ()
 Definimos las tablas de historial de envíos.
 
override void _ConfiguracionLibro ()
 Configuración del libro.
 
override void _DefinicionLiteralesLibro ()
 Literales libro.
 
override void _AddEOS ()
 Añadir la información de EOS.
 
override void _AsignarValores (DatosIVABase toFila, DataRow tdrFila)
 Asignar valores registros.
 
override void _DefinicionColumnasLibro ()
 Definimos las columnas del libro recibidas.
 
override void _DescripcionesFila ()
 Descripciones de la fila.
 
override void _DefinicionBotones ()
 Definimos los botones donde permitimos navegación.
 
override bool _DatosLoad ()
 Preparar los datos de la información a presentar.
 
override bool _DatosSave (IDatosIVA tcDatos, ref StringBuilder tcSave)
 Nos guarda los cambios de modelo -> en caso de error devuelve FALSE.
 
override void _DatosActualizarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Actualizar estado.
 
override void _DatosActualizarHistorial (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 _Actualizar historial
 
override void _DatosBorrarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Borrar estado.
 
void ColumnaTipoIngreso ()
 Añadir columna Tipo ingreso.
 
override object _DatosXMLCabeceraAltas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las altas del libro de ingresos sin factura del modelo 140.
 
override bool _DatosXMLFilasAltas (ref object toDatosIngresos, List< ILibroFila > toFilas)
 Actualiza la información de las filas List<ILibroFila> de alta a la propiedades de la clase de ingresos sin factura.
 
override object _DatosXMLCabeceraBajas (TipoOperacionLibro toTipoOperacionLibro, int tnEjercicio)
 Instanciación de la cabecera de las bajas del libro.
 
override bool _DatosXMLFilasBajas (ref object toDatosAnulaciones, List< ILibroFila > toFilas)
 Actualiza la información de las filas List<ILibroFila> de anulación a la propiedades de la clase de ingresos sin factura.
 
- Métodos protegidos heredados de sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase
override string _RutaGeneracionModelo ()
 Ruta generación XML respuesta envío.
 
override void _DatosActualizarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 
override void _DatosActualizarAdicionales (IRespuestaFactura toResp, ref StringBuilder tcAdicional)
 Actualizar guid_hist de las tablas estados con el guid_id de la lineas maxima del historial.
 
override void _DatosBorrarEstado (IRespuestaFactura toResp, ref StringBuilder tcEstado)
 Borrar estado.
 
override bool _DatosSave (IDatosIVA toDatos, ref StringBuilder tcSave)
 
override void _AsignarPeriodo (DatosIVABase toFila)
 si es trimestral debe devolver 1T,2T....
 
override void _AsignarAutorizacion (DatosIVABase toFila)
 Si esta vacio asignar el predeterminado, sino presentar el q tenemos guardado en la tabla.
 
override void _AddBoton (ILibroBoton toBoton)
 Añadimos el botón a la lista comprobando que no sea un botón excluido de 140/240.
 
- Métodos protegidos heredados de Sage.ES.S50.Modelos.LibroBase
virtual void OnClick (ILibroFila toLibroFila, string tcKey)
 Click para los botones personalizados.
 
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 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.
 
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.
 
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 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 _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 _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 _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 _AsignarEstadoAEAT (DatosIVABase toFila)
 Estado AEAT.
 
virtual void _AsignarTipoEnvio (DatosIVABase toFila)
 Tipo envio.
 
virtual void _AsignarEstado (DatosIVABase toFila)
 Estado.
 
virtual void _AsignarTerritorio (DatosIVABase toFila)
 Territorio.
 
virtual void _AsignarColor (DatosIVABase toFila)
 Colores.
 
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 _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.
 

Propiedades

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.
 
- Propiedades heredados de sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase
override DataTable _dtAutorizaciones [get]
 Tabla con las autorizaciones del factucert.
 
ToXML _ToXML [get]
 Instancia a la clase ToXML para realizar las conversiones necesarias de la información de los Libros al formato necesario del componente de Batuz.
 
ModeloEnum _ModeloLibroXML [get]
 Devuelve el Modelo necesario para la generación del XML y las conversiones correspondientes.
 
- Propiedades heredados de Sage.ES.S50.Modelos.LibroBase
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.
 

Otros miembros heredados

- Atributos públicos estáticos heredados de Sage.ES.S50.Modelos.LibroBase
const string TERRITORIO_CANARIAS = "CA"
 Constante para el territorio de Canarias.
 
- Atributos protegidos heredados de Sage.ES.S50.Modelos.LibroBase
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.
 
- Eventos heredados de Sage.ES.S50.Modelos.LibroBase
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 Libro Emitidas de Ingresos sin factura del modelo 140.

Definición en la línea 36 del archivo LibroEmitidasIngresosSinFactura.cs.

Documentación de constructores y destructores

◆ LibroEmitidasIngresosSinFactura() [1/2]

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

Constructor sin parámetros.

Definición en la línea 147 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ LibroEmitidasIngresosSinFactura() [2/2]

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

Constructor con la referencia a modelosfiscallibros.

Parámetros
toModeloFiscalLibros

Definición en la línea 156 del archivo LibroEmitidasIngresosSinFactura.cs.

Documentación de funciones miembro

◆ _AddEOS()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._AddEOS ( )
inlineprotectedvirtual

Añadir la información de EOS.

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

Definición en la línea 198 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _AsignarValores()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._AsignarValores ( DatosIVABase toFila,
DataRow tdrFila )
inlineprotectedvirtual

Asignar valores registros.

Parámetros
toFila
tdrFila

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

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

◆ _ConfiguracionLibro()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._ConfiguracionLibro ( )
inlineprotectedvirtual

Configuración del libro.

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

Definición en la línea 176 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosActualizarEstado()

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

Actualizar estado.

Parámetros
toResp
tcEstado

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

Definición en la línea 332 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosActualizarHistorial()

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

_Actualizar historial

Parámetros
toResp
tcEstado

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

Definición en la línea 354 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosBorrarEstado()

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

Borrar estado.

Parámetros
toResp
tcEstado

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

Definición en la línea 371 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosLoad()

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

Preparar los datos de la información a presentar.

Devuelve

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

Definición en la línea 263 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosSave()

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

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

Parámetros
tcDatos
tcSave
Devuelve

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

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

◆ _DatosXMLCabeceraAltas()

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

Instanciación de la cabecera de las altas del libro de ingresos sin factura del modelo 140.

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

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

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

◆ _DatosXMLCabeceraBajas()

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

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

Parámetros
toTipoOperacionLibroTipo de operación: Alta
tnEjercicioEjercicio

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

Definición en la línea 840 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosXMLFilasAltas()

override bool Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DatosXMLFilasAltas ( ref object toDatosIngresos,
List< ILibroFila > toFilas )
inlineprotectedvirtual

Actualiza la información de las filas List<ILibroFila> de alta a la propiedades de la clase de ingresos sin factura.

Parámetros
toDatosIngresosReferencia a la instancia de los ingresos sin factura
tlstFilasLista de filas
Devuelve

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

Definición en la línea 758 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DatosXMLFilasBajas()

override bool Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DatosXMLFilasBajas ( ref object toDatosAnulaciones,
List< ILibroFila > toFilas )
inlineprotectedvirtual

Actualiza la información de las filas List<ILibroFila> de anulación a la propiedades de la clase de ingresos sin factura.

Parámetros
toDatosAnulacionesReferencia al objeto que representará el XML completo con los ingresos sin factura anulados.
tstFilasLista de filas que contiene los ingresos sin factura anulados.
Devuelve

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

Definición en la línea 859 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DefinicionBotones()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DefinicionBotones ( )
inlineprotectedvirtual

Definimos los botones donde permitimos navegación.

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

Definición en la línea 254 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DefinicionColumnasLibro()

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

Definimos las columnas del libro recibidas.

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

Definición en la línea 225 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DefinicionLiteralesLibro()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DefinicionLiteralesLibro ( )
inlineprotectedvirtual

Literales libro.

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

Definición en la línea 185 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DefinicionTablasHistorial()

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

Definimos las tablas de historial de envíos.

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

Definición en la línea 168 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DescargarDatos()

override bool Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DescargarDatos ( )
inlinevirtual

Vaciamos listas para volver a consultar.

Devuelve

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

Definición en la línea 907 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _DescripcionesFila()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._DescripcionesFila ( )
inlineprotectedvirtual

Descripciones de la fila.

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

Definición en la línea 244 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _GetHistorial()

override DataTable Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._GetHistorial ( IDatosIVA toFila)
inlinevirtual

Método para obtener el historial de envíos Nº de factura, Fecha, Tipo de envío, Estado.

Parámetros
toFila
Devuelve

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

Definición en la línea 921 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ _OnCellValueChangedCopiarValores()

override void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._OnCellValueChangedCopiarValores ( ILibroColumnaDef toColumn,
ILibroFila toLibroFila )
inlinevirtual

Seleccionar todas las lineas del mismo asiento.

Parámetros
toColumn
toLibroFila

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

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

◆ _ValidarXML()

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

Controles nacesarios previos antes de realizar el envío.

Devuelve

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

Definición en la línea 399 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ ColumnaTipoIngreso()

void Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura.ColumnaTipoIngreso ( )
inlineprotected

Añadir columna Tipo ingreso.

Definición en la línea 699 del archivo LibroEmitidasIngresosSinFactura.cs.

◆ ObtenerTipoIngresoXML()

int Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura.ObtenerTipoIngresoXML ( string tcCodigo)
inline

Obtener el TipoIngresoEnum que se envia en el XML a partir de una cuenta TODO: Los códigos son los mismos con un número más.

Parámetros
tcCodigo
Devuelve

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

Documentación de propiedades

◆ _oLibroFactuCert

LibroFactucertBase Sage.ES.S50.Modelos._140.LibroEmitidasIngresosSinFactura._oLibroFactuCert
getprotected

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.

Definición en la línea 49 del archivo LibroEmitidasIngresosSinFactura.cs.


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