Clase de negocio para la generación del comunicado. Más...
Estructuras de datos | |
class | _ComunicadoExterno |
Clase para la gestión de destinatarios externos Más... | |
class | _ComunicadoLabel |
Clase para las etiquetas Más... | |
class | _ComunicadoResultado |
Clase con la información del resultado de la generación Más... | |
class | _ComunicadoTablasDestino |
Clase para la relación entre etiquetas y tablas Más... | |
Tipos públicos | |
enum | ComunicaTipoLabel { ComunicaTipoLabel.Nodefinido = 0, ComunicaTipoLabel.Funcion = 1, ComunicaTipoLabel.TablaCampo = 2, ComunicaTipoLabel.Campo = 3, ComunicaTipoLabel.FuncionSqlValor = 4, ComunicaTipoLabel.FuncionSqlExec = 5 } |
Enumerado de tipos de etiquetas Más... | |
enum | ComunicaTipoFigura { ComunicaTipoFigura.Cliente = 0, ComunicaTipoFigura.Proveedor = 1, ComunicaTipoFigura.ClientePotencial = 2 } |
Enumerado de tipos de figuras de los documentos Más... | |
enum | ComunicaEstadoLabel { ComunicaEstadoLabel.NoEncontrado = 0, ComunicaEstadoLabel.EncontradoSinValor = 1, ComunicaEstadoLabel.EncontradoConValor = 2, ComunicaEstadoLabel.ConError = 3 } |
Enumerado de los tipos de estado de un label Más... | |
Métodos públicos | |
ComunicadosGenerar (bool tlVisual=false) | |
Constructor Más... | |
ComunicadosGenerar (string tcCodigo, bool tlVisual=false) | |
Constructor Más... | |
ComunicadosGenerar (Comunicados toComunicado, bool tlVisual=false) | |
Constructor Más... | |
bool | _Generar (ProcessBar toProcessBar=null) |
Método para generar un comunicado Más... | |
bool | _Simular () |
Método para realizar una simulación del comunicado Más... | |
bool | _Simular (string tcDocumentoFigura, ComunicaTipoFigura toTipoFigura, string tcCuerpo) |
Método para realizar una simulación del comunicado a partir de la impresión del documento Más... | |
bool | _GetLabelValue (_ComunicadoLabel toLabel) |
Buscar el valor de la etiqueta Más... | |
Campos de datos | |
string | _MsgError = string.Empty |
Mensaje de error Más... | |
string | _MsgResultado = string.Empty |
Mensaje resultado Más... | |
Propiedades | |
bool | PrintAsync = true [get, set] |
Imprimir sin aceptar todas las pantallas Más... | |
DataTable | _ErrorsDataTable [get] |
Llistat de errors Más... | |
string | _ResultHtml [get] |
Resultado html Más... | |
_ComunicadoResultado | _Resultado [get] |
Resultado de la generación Más... | |
Clase de negocio para la generación del comunicado.
Definición en la línea 34 del archivo ComunicadosGenerar.cs.
Enumerado de los tipos de estado de un label
Valores de enumeraciones | |
---|---|
NoEncontrado | No encontrado |
EncontradoSinValor | Encontrado sin valor |
EncontradoConValor | Encontrado con valor |
ConError | Con error |
Definición en la línea 277 del archivo ComunicadosGenerar.cs.
Enumerado de tipos de figuras de los documentos
Valores de enumeraciones | |
---|---|
Cliente | Cliente |
Proveedor | Proveedor |
ClientePotencial | Cliente potencial |
Definición en la línea 258 del archivo ComunicadosGenerar.cs.
Enumerado de tipos de etiquetas
Valores de enumeraciones | |
---|---|
Nodefinido | Nodefinido |
Funcion | Tipo función |
TablaCampo | Tipo tabla y campo |
Campo | Tipo campo |
FuncionSqlValor | Función SQLVALOR |
FuncionSqlExec | Función SQLEXEC |
Definición en la línea 227 del archivo ComunicadosGenerar.cs.
|
inline |
Constructor
tlVisual | ejecutado desde formulario o negocio |
Definición en la línea 304 del archivo ComunicadosGenerar.cs.
|
inline |
Constructor
tcCodigo | código comunicado |
tlVisual | ejecutado desde formulario o negocio |
Definición en la línea 316 del archivo ComunicadosGenerar.cs.
|
inline |
Constructor
toComunicado | |
tlVisual | ejecutado desde formulario o negocio |
Definición en la línea 328 del archivo ComunicadosGenerar.cs.
|
inline |
Método para generar un comunicado
Definición en la línea 344 del archivo ComunicadosGenerar.cs.
|
inline |
Buscar el valor de la etiqueta
toLabel |
Definición en la línea 451 del archivo ComunicadosGenerar.cs.
|
inline |
Método para realizar una simulación del comunicado
Definición en la línea 417 del archivo ComunicadosGenerar.cs.
|
inline |
Método para realizar una simulación del comunicado a partir de la impresión del documento
tcDocumentoFigura | cliente, clientepotencial o proveedor |
toTipoFigura | Cliente, proveedor o cliente potencial |
tcCuerpo |
Definición en la línea 434 del archivo ComunicadosGenerar.cs.
string Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._MsgError = string.Empty |
Mensaje de error
Definición en la línea 177 del archivo ComunicadosGenerar.cs.
string Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._MsgResultado = string.Empty |
Mensaje resultado
Definición en la línea 182 del archivo ComunicadosGenerar.cs.
|
get |
Llistat de errors
Definición en la línea 194 del archivo ComunicadosGenerar.cs.
|
get |
Resultado de la generación
Definición en la línea 220 del archivo ComunicadosGenerar.cs.
|
get |
Resultado html
Definición en la línea 212 del archivo ComunicadosGenerar.cs.
|
getset |
Imprimir sin aceptar todas las pantallas
Definición en la línea 87 del archivo ComunicadosGenerar.cs.