Referencia de la Interfaz Sage.ES.S50.Modelos.Interficies.ILibro

Interfaz ILibro Más...

Diagrama de herencias de Sage.ES.S50.Modelos.Interficies.ILibro
Sage.ES.S50.Modelos.LibroBase sage.addons.factucert.Negocio.ModelosFiscalLibros.LibroFactucertBase 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

Métodos públicos

void _OnClick (NavegacionModelos teNavegacion, ILibroFila toLibroFila, string tcKey="")
 Click de navegación de un botón de la página del modelo Más...
 
void _OnChange (ILibroColumnaDef toColumn, ILibroFila toLibroFila)
 Cambio de valor de una columna para realizar la gestión correspondiente en el libro Más...
 
void _OnCellValueChangedCopiarValores (ILibroColumnaDef lcColumna, ILibroFila loLibroFila)
 Al copiar los valores Más...
 
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...
 
bool _CreateXML ()
 Nos crea el XML a partir de la información del libro Más...
 
bool _DescargarDatos ()
 Vacíamos listas para volver a consultar Más...
 
bool _Refresh ()
 Refresh Más...
 
List< IRespuestaFactura_ValidarEnvio ()
 Validar envio Más...
 
bool _EsVerde (IDatosIVA toFila)
 Verde Más...
 
bool _EsNaranja (IDatosIVA toFila)
 Naranja Más...
 
bool _EsAzul (IDatosIVA toFila)
 Azul Más...
 
bool _EsRojo (IDatosIVA toFila)
 Rojo Más...
 
bool _EsNegro (IDatosIVA toFila)
 Negro Más...
 
bool _ActualizarEstado (IRespuestaFactura toRespuesta)
 Actualizar estado Más...
 
bool _ActualizarHistorial (IRespuestaFactura toRespuesta)
 Actualizar historial Más...
 
DataTable _ToDataTable (Report.ReportAction toAction)
 Convertir a Datatable Más...
 
bool _BorrarEstado (IRespuestaFactura toRespuesta)
 Borrar Estado Más...
 
void _SeleccionarTodos (bool tlSeleccion)
 Método cuando se selecciona/deselecciona todos Más...
 
DataTable _GetHistorial (IDatosIVA toFila)
 Método para obtener el historial de envíos Más...
 

Propiedades

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...
 
string _TerritorioGeneracion [get, set]
 Territorio usado en la generación Más...
 

Eventos

EventHandler< EventoArgs_AddFilaExtended
 Evento para poder engancharnos cada vez que se añade una fila al libro Más...
 

Descripción detallada

Interfaz ILibro

Definición en la línea 22 del archivo ILibro.cs.

Documentación de las funciones miembro

◆ _ActualizarEstado()

bool Sage.ES.S50.Modelos.Interficies.ILibro._ActualizarEstado ( IRespuestaFactura  toRespuesta)

Actualizar estado

Parámetros
toRespuesta
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _ActualizarHistorial()

bool Sage.ES.S50.Modelos.Interficies.ILibro._ActualizarHistorial ( IRespuestaFactura  toRespuesta)

Actualizar historial

Parámetros
toRespuesta
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _BorrarEstado()

bool Sage.ES.S50.Modelos.Interficies.ILibro._BorrarEstado ( IRespuestaFactura  toRespuesta)

Borrar Estado

Parámetros
toRespuesta
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _CreateXML()

bool Sage.ES.S50.Modelos.Interficies.ILibro._CreateXML ( )

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

Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _DescargarDatos()

◆ _EsAzul()

bool Sage.ES.S50.Modelos.Interficies.ILibro._EsAzul ( IDatosIVA  toFila)

◆ _EsNaranja()

bool Sage.ES.S50.Modelos.Interficies.ILibro._EsNaranja ( IDatosIVA  toFila)

Naranja

Parámetros
toFila
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _EsNegro()

bool Sage.ES.S50.Modelos.Interficies.ILibro._EsNegro ( IDatosIVA  toFila)

Negro

Parámetros
toFila
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _EsRojo()

◆ _EsVerde()

bool Sage.ES.S50.Modelos.Interficies.ILibro._EsVerde ( IDatosIVA  toFila)

Verde

Parámetros
toFila
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _GetHistorial()

◆ _Load()

bool Sage.ES.S50.Modelos.Interficies.ILibro._Load ( )

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

Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _OnCellValueChangedCopiarValores()

void Sage.ES.S50.Modelos.Interficies.ILibro._OnCellValueChangedCopiarValores ( ILibroColumnaDef  lcColumna,
ILibroFila  loLibroFila 
)

Al copiar los valores

Parámetros
lcColumnaColumna que lanza el cambio
loLibroFilaReferencia a la línea del libro

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

◆ _OnChange()

void Sage.ES.S50.Modelos.Interficies.ILibro._OnChange ( ILibroColumnaDef  toColumn,
ILibroFila  toLibroFila 
)

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
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase, Sage.ES.S50.Modelos._240.LibroOperacionesSeguros, Sage.ES.S50.Modelos._240.LibroDetOperIntracomunitarias y Sage.ES.S50.Modelos.LibroDetOperIntracomunitarias.

◆ _OnClick()

void Sage.ES.S50.Modelos.Interficies.ILibro._OnClick ( NavegacionModelos  teNavegacion,
ILibroFila  toLibroFila,
string  tcKey = "" 
)

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

Parámetros
teNavegacion
toLibroFila
tcKeyValor personalizado para los botones personalizados

Implementado en Sage.ES.S50.Modelos.LibroBase y Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

◆ _Refresh()

bool Sage.ES.S50.Modelos.Interficies.ILibro._Refresh ( )

Refresh

Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _Save()

bool Sage.ES.S50.Modelos.Interficies.ILibro._Save ( )

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

Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _SeleccionarTodos()

void Sage.ES.S50.Modelos.Interficies.ILibro._SeleccionarTodos ( bool  tlSeleccion)

Método cuando se selecciona/deselecciona todos

Parámetros
tlSeleccion

Implementado en Sage.ES.S50.Modelos.LibroBase y Sage.ES.S50.Modelos._240.LibroEmitidasCertificadas.

◆ _ToDataTable()

DataTable Sage.ES.S50.Modelos.Interficies.ILibro._ToDataTable ( Report.ReportAction  toAction)

◆ _ValidarEnvio()

List<IRespuestaFactura> Sage.ES.S50.Modelos.Interficies.ILibro._ValidarEnvio ( )

Validar envio

Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase.

◆ _Validate()

bool Sage.ES.S50.Modelos.Interficies.ILibro._Validate ( ILibroColumnaDef  toColumn,
ILibroFila  toLibroFila 
)

Validar el cambio de valor de una columna

Parámetros
toColumnColumna que lanza la validación
toLibroFilaReferencia a la línea del libro
Devuelve

Implementado en Sage.ES.S50.Modelos.LibroBase y Sage.ES.S50.Modelos._240.LibroEmitidasNoCertificadas.

Documentación de propiedades

◆ _Botones

List<ILibroBoton> Sage.ES.S50.Modelos.Interficies.ILibro._Botones
get

Botones que aparecerán para navegar a diferentes pantallas

Definición en la línea 59 del archivo ILibro.cs.

◆ _Capitulo

string Sage.ES.S50.Modelos.Interficies.ILibro._Capitulo
getset

Descripción del capítulo de libro

Definición en la línea 74 del archivo ILibro.cs.

◆ _Columnas

List<ILibroColumnaDef> Sage.ES.S50.Modelos.Interficies.ILibro._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

Definición en la línea 54 del archivo ILibro.cs.

◆ _ColumnasSeguras

List<ILibroColumnaDef> Sage.ES.S50.Modelos.Interficies.ILibro._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)

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

◆ _Descripciones

List<ILibroDescripcionFila> Sage.ES.S50.Modelos.Interficies.ILibro._Descripciones
get

Lista de descripciones que se deben aparecer en el Modelo

Definición en la línea 48 del archivo ILibro.cs.

◆ _Entorno

eEntornosModelos Sage.ES.S50.Modelos.Interficies.ILibro._Entorno
get

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

Definición en la línea 94 del archivo ILibro.cs.

◆ _Filas

BindingList<ILibroFila> Sage.ES.S50.Modelos.Interficies.ILibro._Filas
get

Contenido de las filas del listado

Definición en la línea 64 del archivo ILibro.cs.

◆ _Libro

string Sage.ES.S50.Modelos.Interficies.ILibro._Libro
get

Nombre del libro

Definición en la línea 38 del archivo ILibro.cs.

◆ _Mensaje

IMensaje Sage.ES.S50.Modelos.Interficies.ILibro._Mensaje
getset

Mensaje para presentar en el libro

Definición en la línea 109 del archivo ILibro.cs.

◆ _Mensaje_Error

string Sage.ES.S50.Modelos.Interficies.ILibro._Mensaje_Error
get

Mensaje error del último creado

Definición en la línea 99 del archivo ILibro.cs.

◆ _ModeloFiscalLibros

IModeloFiscalLibros Sage.ES.S50.Modelos.Interficies.ILibro._ModeloFiscalLibros
get

Referencia a ModeloFiscalLibros

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

◆ _Operacion

string Sage.ES.S50.Modelos.Interficies.ILibro._Operacion
getset

Descripción de la operación del libro

Definición en la línea 84 del archivo ILibro.cs.

◆ _PresentacionLibro

TipoPresentacionLibro Sage.ES.S50.Modelos.Interficies.ILibro._PresentacionLibro
getset

Presentación del libro: Trimestral, anual

Definición en la línea 69 del archivo ILibro.cs.

◆ _Subcapitulo

string Sage.ES.S50.Modelos.Interficies.ILibro._Subcapitulo
getset

Descripción del subcapítulo de libro

Definición en la línea 79 del archivo ILibro.cs.

◆ _Tablas

List<ILibroTabla> Sage.ES.S50.Modelos.Interficies.ILibro._Tablas
get

Lista de tablas relacionadas con el libro

Definición en la línea 119 del archivo ILibro.cs.

◆ _TerritorioGeneracion

string Sage.ES.S50.Modelos.Interficies.ILibro._TerritorioGeneracion
getset

Territorio usado en la generación

Definición en la línea 124 del archivo ILibro.cs.

◆ _Titulo

string Sage.ES.S50.Modelos.Interficies.ILibro._Titulo
getset

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

Definición en la línea 43 del archivo ILibro.cs.

◆ _Version

string Sage.ES.S50.Modelos.Interficies.ILibro._Version
get

Versión que se utiliza para generar el libro

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

Documentación de los eventos

◆ _AddFilaExtended

EventHandler<EventoArgs> Sage.ES.S50.Modelos.Interficies.ILibro._AddFilaExtended

Evento para poder engancharnos cada vez que se añade una fila al libro

Definición en la línea 29 del archivo ILibro.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: