Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docsven.Letras

PE-82381 Clase utilizada para consultar los datos de Letras. Más...

Diagrama de herencia de sage.ew.docsven.Letras

Métodos públicos

 Letras ()
 Constructor vacío.
 
 Letras (string tcLetra)
 Constructor con código de letra.
 
 Letras (ILetrasDA letrasDA)
 Constructor con inyección de dependencias para testing.
 
 Letras (string tcLetra, ILetrasDA letrasDA)
 Constructor principal con código e inyección de dependencias.
 
bool _EsRectificativa (string tcEmpresa)
 Indica si la serie es rectificativa.
 
override bool _Delete ()
 Borra la letra cargada.
 
override void _Load ()
 Load.
 
override void _New (string tcCodigo="")
 New.
 
override bool _Save ()
 Override _Save.
 
bool _ObtenerEmpresasModelo ()
 Método para obtener las empresas del modelo.
 
bool _SerieRectificativaConfiguradaDefecto (string tcLetra, ref string tcMensaje)
 Método para saber si una serie rectificativa se ha configurado por defecto en el mante de alguna empresa, caja tpv o cliente.
 
bool _SerieRectificativaConfiguradaDefecto (string tcLetra="")
 Método para saber si una serie rectificativa se ha configurado por defecto en el mante de alguna empresa, caja tpv o cliente, sin recoger mensaje de detalle de donde se encuentra declarada la serie (única sobrecarga que existía inicialmente, luego se añadió una segunda en la que )
 
bool _ExistenFacturasOperacionREBU ()
 Revisa si existen facturas realizadas con la serie actual con tipo de operacion REBU.
 
bool _ExistenAutoFacturas ()
 Revisa si existen facturas realizadas con la serie actual como autofacturas.
 

Campos de datos

readonly string _Modelo340 = "340"
 Modelo 340.
 

Propiedades

DataTable _dtEmpModelos [get, set]
 DataTable con las empresas y series.
 
bool _Fact_Rect [get, set]
 Facturas rectificativas (PE-104369)
 
override string _Codigo [get, set]
 Override del código para controlar que no entren espacios por la derecha.
 
bool _Opera_AJ [get, set]
 Serie para operaciones Ajuste margen bruto REBU.
 
bool _AutoFacCom [get, set]
 Serie para autofacturas de compra.
 

Eventos

PropertyChangedEventHandler PropertyChanged
 Evento de propiedad cambiada.
 

Descripción detallada

PE-82381 Clase utilizada para consultar los datos de Letras.

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

Documentación de constructores y destructores

◆ Letras() [1/4]

sage.ew.docsven.Letras.Letras ( )
inline

Constructor vacío.

Definición en la línea 199 del archivo clsLetras.cs.

◆ Letras() [2/4]

sage.ew.docsven.Letras.Letras ( string tcLetra)
inline

Constructor con código de letra.

Parámetros
tcLetraCódigo de la letra/serie

Definición en la línea 207 del archivo clsLetras.cs.

◆ Letras() [3/4]

sage.ew.docsven.Letras.Letras ( ILetrasDA letrasDA)
inline

Constructor con inyección de dependencias para testing.

Parámetros
letrasDAInstancia de ILetrasDA

Definición en la línea 215 del archivo clsLetras.cs.

◆ Letras() [4/4]

sage.ew.docsven.Letras.Letras ( string tcLetra,
ILetrasDA letrasDA )
inline

Constructor principal con código e inyección de dependencias.

Parámetros
tcLetraCódigo de la letra/serie (opcional)
letrasDAInstancia de ILetrasDA (opcional, si es null se crea una nueva instancia de LetrasDA)

Definición en la línea 224 del archivo clsLetras.cs.

Documentación de funciones miembro

◆ _Delete()

override bool sage.ew.docsven.Letras._Delete ( )
inline

Borra la letra cargada.

Devuelve
Booleano con el resultado de la ejecución.

Definición en la línea 277 del archivo clsLetras.cs.

◆ _EsRectificativa()

bool sage.ew.docsven.Letras._EsRectificativa ( string tcEmpresa)
inline

Indica si la serie es rectificativa.

Parámetros
tcEmpresa
Devuelve

Definición en la línea 268 del archivo clsLetras.cs.

◆ _ExistenAutoFacturas()

bool sage.ew.docsven.Letras._ExistenAutoFacturas ( )
inline

Revisa si existen facturas realizadas con la serie actual como autofacturas.

Devuelve

Definición en la línea 702 del archivo clsLetras.cs.

◆ _ExistenFacturasOperacionREBU()

bool sage.ew.docsven.Letras._ExistenFacturasOperacionREBU ( )
inline

Revisa si existen facturas realizadas con la serie actual con tipo de operacion REBU.

Devuelve

Definición en la línea 693 del archivo clsLetras.cs.

◆ _Load()

override void sage.ew.docsven.Letras._Load ( )
inline

Load.

Definición en la línea 305 del archivo clsLetras.cs.

◆ _New()

override void sage.ew.docsven.Letras._New ( string tcCodigo = "")
inline

New.

Parámetros
tcCodigo

Definición en la línea 316 del archivo clsLetras.cs.

◆ _ObtenerEmpresasModelo()

bool sage.ew.docsven.Letras._ObtenerEmpresasModelo ( )
inline

Método para obtener las empresas del modelo.

Devuelve

Definición en la línea 451 del archivo clsLetras.cs.

◆ _Save()

override bool sage.ew.docsven.Letras._Save ( )
inline

Override _Save.

Devuelve

Definición en la línea 333 del archivo clsLetras.cs.

◆ _SerieRectificativaConfiguradaDefecto() [1/2]

bool sage.ew.docsven.Letras._SerieRectificativaConfiguradaDefecto ( string tcLetra,
ref string tcMensaje )
inline

Método para saber si una serie rectificativa se ha configurado por defecto en el mante de alguna empresa, caja tpv o cliente.

Parámetros
tcLetra
tcMensajeCaso de devolver false, mensaje con las empresas, cajas TPV, clientes que tienen declarada esta serie.
Devuelve
Devuelve true si la serie está declarada como serie rectificativa defecto en alguna empresa, caja TPV o cliente, false caso contrario.

Definición en la línea 499 del archivo clsLetras.cs.

◆ _SerieRectificativaConfiguradaDefecto() [2/2]

bool sage.ew.docsven.Letras._SerieRectificativaConfiguradaDefecto ( string tcLetra = "")
inline

Método para saber si una serie rectificativa se ha configurado por defecto en el mante de alguna empresa, caja tpv o cliente, sin recoger mensaje de detalle de donde se encuentra declarada la serie (única sobrecarga que existía inicialmente, luego se añadió una segunda en la que )

Parámetros
tcLetra
Devuelve
Devuelve true si la serie está declarada como serie rectificativa defecto en alguna empresa, caja TPV o cliente, false caso contrario.

Definición en la línea 516 del archivo clsLetras.cs.

Documentación de campos

◆ _Modelo340

readonly string sage.ew.docsven.Letras._Modelo340 = "340"

Modelo 340.

Definición en la línea 70 del archivo clsLetras.cs.

Documentación de propiedades

◆ _AutoFacCom

bool sage.ew.docsven.Letras._AutoFacCom
getset

Serie para autofacturas de compra.

Definición en la línea 173 del archivo clsLetras.cs.

◆ _Codigo

override string sage.ew.docsven.Letras._Codigo
getset

Override del código para controlar que no entren espacios por la derecha.

Definición en la línea 128 del archivo clsLetras.cs.

◆ _dtEmpModelos

DataTable sage.ew.docsven.Letras._dtEmpModelos
getset

DataTable con las empresas y series.

Definición en la línea 75 del archivo clsLetras.cs.

◆ _Fact_Rect

bool sage.ew.docsven.Letras._Fact_Rect
getset

Facturas rectificativas (PE-104369)

Definición en la línea 85 del archivo clsLetras.cs.

◆ _Opera_AJ

bool sage.ew.docsven.Letras._Opera_AJ
getset

Serie para operaciones Ajuste margen bruto REBU.

Definición en la línea 151 del archivo clsLetras.cs.

Documentación de eventos

◆ PropertyChanged

PropertyChangedEventHandler sage.ew.docsven.Letras.PropertyChanged

Evento de propiedad cambiada.

Definición en la línea 31 del archivo clsLetras.cs.


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