Clase para la impresión de documentos (del tipo que sea) Más...
Estructuras de datos | |
class | ExportEventArgs |
Parámetros de retorno de exportación Más... | |
Tipos públicos | |
enum | eFormato_exportacion { eFormato_exportacion.Ninguno = 0, eFormato_exportacion.Pdf = 1, eFormato_exportacion.Excel = 2, eFormato_exportacion.Excel_xlsx = 3, eFormato_exportacion.Html = 4, eFormato_exportacion.Xml = 5, eFormato_exportacion.txt = 6, eFormato_exportacion.CSV = 7 } |
Tipos de exportación soportados Más... | |
Métodos públicos | |
delegate void | _ImpresionVistaPreliminarEvent () |
Delegado para los messagebox Más... | |
virtual void | _MarcaDocumentoImpreso () |
Metodo que se ejecutará al imprimir desde el preview para marcar los documentos como impresos Más... | |
delegate void | _Evento_Exportacion_Completada (object sender, ExportEventArgs e) |
Delegado del evento para la notificación de exportación completa Más... | |
virtual bool | _Print () |
Método que imprementa la impresión. Se debe implementar en la clase específica Más... | |
virtual bool | _Show_Print (int tnAbrirEn=1) |
Método que imprementa la visualización de opciones de impresión. Se debe implementar en la clase específica Más... | |
virtual DocPrint | _Clonar (DocPrint toDocPrint) |
Copia la configuración al Docprint pasado Más... | |
virtual DataTable | _OrdenarDatosSageReports (List< CampoOrdenacion > loCamposOrdenacion, DataTable tdDatos) |
Método que ordena los datos segun los campos especificados Más... | |
virtual void | _OpenEditor () |
Abre la edicíon de report calculando las variables a partir del documento Más... | |
virtual String | _GetFileReportName (String tcNombre) |
Trata el nombre antes de asignarlo al Report Más... | |
String | _ValidaExtension (String tcPath) |
Nos devuelve el fichero con la extensión Más... | |
virtual void | _ConfigureSendMail (SendMail sendmail) |
Permite reconfigurar el objeto SendMail antes de llamar a _Send() Más... | |
virtual Report | _CrearReport () |
PE-86889 Método que inicializa un reports y le asigna los valores comunes para la impresión Más... | |
string | _ObtenerImpresoraRes (String tcDocumento) |
Obtiene la impresora configurada en IMP_REPS Más... | |
void | _ConfigurarObtencionFiltros (ref Dictionary< string, object > toDiccionario) |
Método auxiliar para la asignación de propiedades específicas de la clase DocPrintXXX Este diccionario se envia al _Documento para transmitir la configuración del _DocPrint específico. Esta configuración determina los filtros a recuperar y opciones concretas para el proceso de los datos. Pe. _Valorado, o _Agrupar_Articulo Más... | |
virtual String | _GetReportFileName () |
C106325 Devuelve el nombre del fichero de report Más... | |
virtual void | _ObtenerConfigurarionOpcionesImpresionMultiple () |
Metodo para cargar la configuración del UserControl de multiple impresión Más... | |
eFormato_exportacion | _Obtener_formato_exportacion (ewTiposExportacion teTipo) |
Conversor de enumeraciones. Permite pasar de ewTiposExportacion (objetos) a eFormato_exportacion (sage reports) Más... | |
bool | _ValidatePrinting () |
Validaciones antes de imprimir Más... | |
DocPrint () | |
Constructor Más... | |
Métodos protegidos | |
void | _LanzarEvento_ExportacionCompletada (string tcPath) |
Método auxiliar para el lanzamiento de eventos Más... | |
virtual bool | _PrintNET () |
PE-86889 Método para realizar la impresión de un documento mediante Sage Reports Más... | |
void | _Lock (Report.ReportAction toAction) |
Bloquea el ususario Más... | |
void | _UnLock (Report.ReportAction toAction) |
Desbloquea el ususario Más... | |
virtual Boolean | _ExportarOpenXml (String tcPath) |
Exportar exel en OpenXml Más... | |
void | _AsignarEventoImpresionVistaPreviaAfter (Report.ReportAction toAction, Report toReport=null) |
Asigna el evento para la impresión desde vista previa Más... | |
virtual bool | _SendEmail (string tcFileName) |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi Más... | |
bool | _SendEmail (string tcFicherosAdjuntos, List< string > toEmailsCCO) |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi Más... | |
bool | _SendEmail (List< string > toFicherosAdjuntos, List< string > toEmailsCCO) |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi Más... | |
virtual string | _GetBodyExtra () |
Texto para el body del mail Más... | |
virtual void | _ConfigureCustomPath (Report toReport) |
Permite configurar el path Más... | |
virtual TipoDocumento | _GetTipoDocumento () |
Devuelve la relación del documento para los campos adicionales Más... | |
virtual string | _GetReportBase () |
Devuelve el report base Más... | |
virtual Report.ReportAction | Obtener_accion () |
Método auxiliar para determinar la acción a realizar Determinar si estamos imprimiendo o previsualizando Una vez establecida una operación trata de determinar si esta realizando una exportación Más... | |
string | Obtener_impresora () |
Método protected para tratar de establecer la impresora. 1.- Mira de obtener la impresora a través de la configuración del terminal 2.- Si el método 1 falla busca en COMUNES.SAGEREPORTS 3.- Si el métodod 2 falla no retorna impresora alguna y Sage Reports debe mostrar la pantalla de selección de windows Más... | |
bool | _GetFilters (ISageReportsFilterProvider toOrigen, Dictionary< string, object > toParams, ref List< FilterReportBase > tlisFiltros) |
Método auxiliar que invoca la recuperación de filtros para SageReports Más... | |
bool | _AddFiltersFromDicctionary (Dictionary< string, object > toDiccionario, ref List< FilterReportBase > toFiltros) |
Método auxiliar que a partir de un diccionario de valores los añade a la lista de filtros recibida por referéncia Más... | |
virtual void | _Configurar_obtencion_filtros (ref Dictionary< string, object > toDiccionario) |
Método auxiliar para la asignación de propiedades específicas de la clase DocPrintXXX Este diccionario se envia al _Documento para transmitir la configuración del _DocPrint específico. Esta configuración determina los filtros a recuperar y opciones concretas para el proceso de los datos. Pe. _Valorado, o _Agrupar_Articulo Más... | |
virtual string | _GetReportName () |
Obtener el nombre del report base Más... | |
virtual void | _Reset () |
Al fallar la validación hay que reiniciar algunos valores de la pantalla ya que ahora ésta no se cierra y quedan mal informados Más... | |
virtual bool | ValidatePrinting () |
Validaciones antes de imprimir Más... | |
Atributos protegidos | |
bool | _lHera = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_hera")) |
Guarda el valor acerca de si somos un Hera Más... | |
bool | _lSage50 = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_sage50")) |
Guarda el valor acerca de si es un Sage 50 Más... | |
bool | _lColor = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_color")) |
Guarda el valor acerca del trabajo con tallas y colores Más... | |
bool | _lPeso = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_peso")) |
Guarda el valor acerca del trabajo con peso Más... | |
bool | _lCajas = Convert.ToBoolean(EW_GLOBAL._GetVariable("wl_cajas")) |
Guarda el valor acerca del trabajo con cajas Más... | |
List< CampoOrdenacion > | _oCamposOrdenacion = null |
Campos ordenación Más... | |
String | _cIdioma = "" |
Idioma Más... | |
UserControl | _oUserControlAdicional = null |
UserControl para las opciones de impresion multiple Más... | |
String | _cReportBaseEW = "" |
Report base de EW para buscar la impresora en IMP_RES Más... | |
ewMascara | _oMascaraPorcent = new ewbase.ewMascara(ew.global.EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_tpc)) |
Mascara de porcentaje Más... | |
ewMascara | _oMascaraUnidades = new ewbase.ewMascara(ew.global.EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_unidades)) |
Mascara de unidades Más... | |
ewMascara | _oMascaraPeso = new ewbase.ewMascara(ew.global.EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_mascarapeso)) |
Mascara de peso Más... | |
ewMascara | _oMascaraCajas = new ewbase.ewMascara(ew.global.EW_GLOBAL._GetMascara(KeyDiccionarioMascara.wc_mascaracajas)) |
Mascara de cajas Más... | |
Propiedades | |
Boolean | _ImprimirExelOpenXml [get, set] |
Indica si exportamos el Excel po OpenXml Más... | |
ewMascara | _Mascara_Importes [get] |
Mascara de importes Más... | |
ewMascara | _Mascara_Precios [get] |
Mascara de precio Más... | |
ewMascara | _Mascara_Porcentajes [get] |
Mascara de porcentaje Más... | |
ewMascara | _Mascara_Unidades [get] |
Mascara de unidades Más... | |
ewMascara | _Mascara_Pesos [get] |
Mascara de peso Más... | |
ewMascara | _Mascara_Cajas [get] |
Mascara de cajas Más... | |
virtual Boolean | _ShowEditMode [get] |
Indica si dbe mostrar el botón de edición en el formulario por defecto de impresión Más... | |
string | _Idioma [get, set] |
Nos indicará el código del idioma para la impresión Más... | |
string | _ErrorMessage [get, set] |
Mensajede de error Más... | |
String | _ReportBaseEW [get] |
Report base de EW para buscar la impresora en IMP_RES Más... | |
Boolean | _UnMailCliente [get, set] |
Indica si solo se enviará un mail por cliente Más... | |
Boolean | _MarcarImpreso [get, set] |
Indica sise marcará el documento como impreso Más... | |
string | _Template [get, set] |
Indica si se impreme con una template Más... | |
IDocumentoImprimible | _Documento [get, set] |
Referéncia al documento Más... | |
Empresa | _Empresa [get] |
Empresa Más... | |
Terminal | _Terminal [get] |
Terminal Más... | |
IFileDialog365 | _FileDialog [get] |
Objeto FileDialog Más... | |
Report | _Report [get, set] |
Devuelve el report que va ha imprimir Más... | |
ImpresionNormalMultiple | _ImpresionNormalMultiple [get, set] |
Indica el tipo de impresión Más... | |
virtual bool | _DivisaActiva [get] |
T105514 Indica si se trabaja con divisa Más... | |
virtual String | _Printer [get, set] |
C106325 Devuelve la impresora configurada Más... | |
virtual String | _DefaultSystemPrinter [get] |
Devuelve la impresora por defecto del sistem Más... | |
List< OpcionesImpresion > | _Opciones_Impresion [get, set] |
Opiones de impresión Más... | |
virtual UserControl | _UserControlAdicional [get, set] |
Opiones de impresión Más... | |
bool | _IVA_Desglosado [get, set] |
Nos indicará si el documento se imprimirá con el IVA desglosado Más... | |
bool | _Valorado [get, set] |
Nos indicará si el documento se imprimirá valorado Más... | |
virtual bool | _Vista_Preliminar [get, set] |
Nos indicará si se realizará una vista preliminar del documento Más... | |
int | _Numero_Copias [get, set] |
Nos indicará el número de copias a imprimir Más... | |
string | _Ruta_Fichero [get, set] |
Nos indicará la ruta donde nos guardará el fichero del documento en formato PDF Más... | |
bool | _EditMode [get, set] |
Modo de edición Más... | |
bool | _FieldRandomBackColor [get, set] |
Propiedad _FieldRandomBackColor Más... | |
eFormato_exportacion | _Formato_exportacion [get, set] |
Formato de exportación Más... | |
bool | _Exportar [get, set] |
Determina si el documento Más... | |
string | _Destinatario_Email [get, set] |
Nos indicará la dirección de email en caso que se desee imprimir en PDF Más... | |
bool | _EmailAut [get, set] |
Nos indicará si hay que enviar el email automáticamente Más... | |
bool | _Email [get, set] |
Nos indicará si hay que enviar el email Más... | |
virtual List< CampoOrdenacion > | _CamposOrdenacion [get, set] |
Devuelve la lista de los campos por lo que se podrá ordenar para la impresión Más... | |
string | _PlantillaComunicado [get, set] |
Nos indica la plantilla de comunicado a utilizar en el email Más... | |
String | _ReportBase [get] |
Devuelve el report base Más... | |
List< FiltroImpresion > | _FiltrosDocumentosImpresion [get, set] |
Listado de filtros de impresion (impresión multiple) Más... | |
Propiedades heredados desde sage.ew.interficies.IDocPrint | |
bool | _IVA_Desglosado [get, set] |
Nos indicará si el documento se imprimirá con el IVA desglosado Más... | |
bool | _Valorado [get, set] |
Nos indicará si el documento se imprimirá valorado Más... | |
bool | _Vista_Preliminar [get, set] |
Nos indicará si se realizará una vista preliminar del documento Más... | |
int | _Numero_Copias [get, set] |
Nos indicará el número de copias a imprimir Más... | |
string | _ErrorMessage [get, set] |
Mnsaje de error Más... | |
List< OpcionesImpresion > | _Opciones_Impresion [get, set] |
Lista de opciones de impresion ( tuplas (id,nombre de opcion) Más... | |
ImpresionNormalMultiple | _ImpresionNormalMultiple [get, set] |
Indica el tipo de impresión Más... | |
UserControl | _UserControlAdicional [get, set] |
User control para las opciones de impresion múltiples documento Más... | |
List< FiltroImpresion > | _FiltrosDocumentosImpresion [get, set] |
Listado de filtros para los documentos Más... | |
Propiedades heredados desde sage.ew.interficies.ISageReportDataSorteable | |
List< CampoOrdenacion > | _CamposOrdenacion [get, set] |
Lista de opciones de ordenacion ( tuplas (id,nombre de opcion) Más... | |
Eventos | |
_ImpresionVistaPreliminarEvent | _ImpresionVistaPreliminar |
Evento delegado para los messagebox Más... | |
_Evento_Exportacion_Completada | _Evento_Exportacion_Finalizada |
Delegado del evento para el refresco del formulario Más... | |
Clase para la impresión de documentos (del tipo que sea)
Definición en la línea 33 del archivo DocPrint.cs.
|
strong |
Tipos de exportación soportados
Valores de enumeraciones | |
---|---|
Ninguno | Sin exportación |
Formato PDF | |
Excel | Formato Excel (.xls) |
Excel_xlsx | Formato Excel (.xlsx) |
Html | Formato Html |
Xml | Formato Xml |
txt | T111264 Formato txt |
CSV | Formato CSV |
Definición en la línea 38 del archivo DocPrint.cs.
|
inline |
Constructor
Definición en la línea 2018 del archivo DocPrint.cs.
|
inlineprotected |
Método auxiliar que a partir de un diccionario de valores los añade a la lista de filtros recibida por referéncia
toDiccionario | Diccionario con los valores a tratar |
toFiltros | Lista de filtros |
Definición en la línea 1799 del archivo DocPrint.cs.
|
inlineprotected |
Asigna el evento para la impresión desde vista previa
toAction | |
toReport |
Definición en la línea 1112 del archivo DocPrint.cs.
Copia la configuración al Docprint pasado
toDocPrint |
Reimplementado en sage.ew.cliente.DocPrintPrevisionCobro, sage.ew.docscompra.DocPrintPagarePago, sage.ew.contabilidad.DocPrintAutorepercutidas, sage.ew.docsven.DocPrintVentaFRA, sage.ew.docscompra.DocPrintCompra y sage.ew.docsven.DocPrintVenta.
Definición en la línea 905 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Método auxiliar para la asignación de propiedades específicas de la clase DocPrintXXX Este diccionario se envia al _Documento para transmitir la configuración del _DocPrint específico. Esta configuración determina los filtros a recuperar y opciones concretas para el proceso de los datos. Pe. _Valorado, o _Agrupar_Articulo
toDiccionario | Diccionario a cumplimentar con la configuración de DocPrint que se mandará al Documento |
Reimplementado en sage.ew.docscompra.DocPrintPagarePago, sage.ew.tpv.Clases.DocPrintTPVDatafonoPayTef, sage.ew.contabilidad.DocPrintAutorepercutidas, sage.ew.tpv.Clases.DocPrintVentaTicket, sage.addons.services.Negocio.Clases.DocPrintServiceLabel, sage.ew.docsven.DocPrintVenta y sage.ew.docscompra.DocPrintCompra.
Definición en la línea 1848 del archivo DocPrint.cs.
|
inline |
Método auxiliar para la asignación de propiedades específicas de la clase DocPrintXXX Este diccionario se envia al _Documento para transmitir la configuración del _DocPrint específico. Esta configuración determina los filtros a recuperar y opciones concretas para el proceso de los datos. Pe. _Valorado, o _Agrupar_Articulo
toDiccionario |
Implementa sage.ew.interficies.IDocPrint.
Definición en la línea 1837 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Permite configurar el path
toReport |
Reimplementado en sage.ew.docscompra.DocPrintPagarePago y sage.addons.services.Negocio.Clases.DocPrintServiceLabel.
Definición en la línea 1483 del archivo DocPrint.cs.
|
inlinevirtual |
Permite reconfigurar el objeto SendMail antes de llamar a _Send()
sendmail |
Reimplementado en sage.addons.services.Negocio.Clases.DocPrintService.
Definición en la línea 1311 del archivo DocPrint.cs.
|
inlinevirtual |
PE-86889 Método que inicializa un reports y le asigna los valores comunes para la impresión
Reimplementado en sage.ew.docscompra.DocPrintPagarePago, sage.ew.cliente.DocPrintEtiquetasEnvio, sage.ew.ewbase.MultiDocPrint< T >, sage.ew.cliente.DocPrintHojaEtiquetasEnvio, sage.ew.cliente.DocPrintReciboEspecial, sage.ew.cliente.DocPrintRecibo, sage.ew.tpv.Clases.DocPrintVentaTicket, sage.ew.ewbase.DocPrintOperario, sage.ew.docsven.DocPrintVentaFRA, sage.ew.ewbase.DocumentoBase.DocPrintDocument, sage.ew.tpv.Clases.DocPrintTPV, sage.ew.docsven.DocPrintVenta, Sage.ES.S50.Fabricacion.Negocio.Clases.DocPrintFabricacion, sage.ew.ewbase.EtiPrint, sage.ew.empresa.DocPrintTipoModelo y sage.ew.stocks.Clases.DocPrintDocumentStock.
Definición en la línea 1320 del archivo DocPrint.cs.
delegate void sage.ew.ewbase.DocPrint._Evento_Exportacion_Completada | ( | object | sender, |
ExportEventArgs | e | ||
) |
Delegado del evento para la notificación de exportación completa
|
inlineprotectedvirtual |
Exportar exel en OpenXml
tcPath |
Reimplementado en sage.ew.empresa.DocPrintTipoModelo.
Definición en la línea 1088 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Texto para el body del mail
Reimplementado en sage.ew.docsven.DocPrintVentaFRA.
Definición en la línea 1301 del archivo DocPrint.cs.
|
inlinevirtual |
Trata el nombre antes de asignarlo al Report
tcNombre |
Reimplementado en sage.ew.docsven.DocPrintVentaFRA y sage.ew.docsven.DocPrintVenta.
Definición en la línea 1078 del archivo DocPrint.cs.
|
inlineprotected |
Método auxiliar que invoca la recuperación de filtros para SageReports
toOrigen | Proveedor de filtros sobre el que solicitar los datos |
toParams | Parámetros para realizar la recuperación |
tlisFiltros | Lista donde añadir los filtros (FilterReport) obtenidos |
Definición en la línea 1769 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Devuelve el report base
Reimplementado en sage.ew.docsven.DocPrintVentaFRA, sage.addons.services.Negocio.Clases.DocPrintServiceLabel y sage.ew.docsven.DocPrintVenta.
Definición en la línea 1568 del archivo DocPrint.cs.
|
inlinevirtual |
C106325 Devuelve el nombre del fichero de report
Definición en la línea 1867 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Obtener el nombre del report base
Reimplementado en sage.ew.cliente.Cliente.DocPrintEntregaCliente, sage.ew.docscompra.Proveedor.DocPrintEntregaProveedor, sage.ew.docscompra.DocPrintPagarePago, sage.ew.cliente.DocPrintEtiquetasEnvioBase, sage.ew.docsven.DocPrintVentaPedido, sage.ew.docsven.DocPrintVentaPresupuesto, sage.ew.contabilidad.DocPrintAutorepercutidas, sage.ew.docsven.DocPrintVentaDeposito, sage.ew.docscompra.DocPrintCompraFactura, sage.ew.cliente.DocPrintRecibo, sage.ew.docscompra.DocPrintCompraPropuesta, sage.ew.tpv.Clases.DocPrintVentaTicket, sage.ew.docsven.DocPrintVentaFRA, sage.ew.docscompra.DocPrintCompraPedido, sage.ew.docscompra.DocPrintCompraDeposito, sage.ew.docscompra.DocPrintCompraAlbaran, sage.addons.services.Negocio.Clases.DocPrintServiceLabel, sage.ew.docsven.DocPrintVenta, sage.ew.ewbase.EtiPrint, sage.addons.services.Negocio.Clases.DocPrintService y Sage.ES.S50.Fabricacion.Negocio.Clases.DocPrintFabricacion.
Definición en la línea 1858 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Devuelve la relación del documento para los campos adicionales
Definición en la línea 1494 del archivo DocPrint.cs.
delegate void sage.ew.ewbase.DocPrint._ImpresionVistaPreliminarEvent | ( | ) |
Delegado para los messagebox
|
inlineprotected |
Método auxiliar para el lanzamiento de eventos
tcPath | Ruta final de la exportación |
Definición en la línea 868 del archivo DocPrint.cs.
|
inlineprotected |
|
inlinevirtual |
Metodo que se ejecutará al imprimir desde el preview para marcar los documentos como impresos
Reimplementado en sage.ew.ewbase.MultiDocPrint< T >.
Definición en la línea 638 del archivo DocPrint.cs.
|
inline |
Conversor de enumeraciones. Permite pasar de ewTiposExportacion (objetos) a eFormato_exportacion (sage reports)
teTipo | Enumerado tipo ewTiposExportacion a convertir |
Definición en la línea 1890 del archivo DocPrint.cs.
|
inlinevirtual |
Metodo para cargar la configuración del UserControl de multiple impresión
Implementa sage.ew.interficies.IDocPrint.
Reimplementado en sage.ew.docscompra.DocPrintPagarePago, sage.ew.docsven.ewDocPrintFraProcesos, sage.ew.docsven.DocPrintVentaPedido, sage.ew.docsven.DocPrintVentaPresupuesto, sage.ew.docsven.DocPrintVentaDeposito, sage.ew.docscompra.DocPrintCompraPropuesta, sage.ew.docscompra.DocPrintCompraPedido, sage.ew.docscompra.DocPrintCompraDeposito, sage.ew.docscompra.DocPrintCompraAlbaran, sage.ew.docsven.DocPrintVenta y Sage.ES.S50.Fabricacion.Negocio.Clases.DocPrintFabricacion.
Definición en la línea 1879 del archivo DocPrint.cs.
|
inline |
Obtiene la impresora configurada en IMP_REPS
Definición en la línea 1757 del archivo DocPrint.cs.
|
inlinevirtual |
Abre la edicíon de report calculando las variables a partir del documento
Definición en la línea 971 del archivo DocPrint.cs.
|
inlinevirtual |
Método que ordena los datos segun los campos especificados
loCamposOrdenacion | Campos para la ordenación |
tdDatos | DataTable a ordenar |
Implementa sage.ew.interficies.ISageReportDataSorteable.
Definición en la línea 935 del archivo DocPrint.cs.
|
inlinevirtual |
Método que imprementa la impresión. Se debe implementar en la clase específica
Implementa sage.ew.interficies.IDocPrint.
Reimplementado en sage.ew.cliente.Cliente.DocPrintEntregaCliente, sage.ew.cliente.DocPrintPrevisionCobro, sage.ew.contabilidad.DocPrintLegalizacionLibros, sage.ew.ewbase.DocPrintEntregaFactura, sage.ew.docscompra.DocPrintPagarePago, sage.ew.ewbase.MultiDocPrint< T >, sage.ew.cliente.DocPrintEtiquetasEnvioBase, sage.ew.contabilidad.DocPrintAutorepercutidas, sage.ew.cliente.DocPrintReciboEspecial, sage.ew.cliente.DocPrintRecibo, sage.ew.tpv.Clases.DocPrintVentaTicket, sage.ew.ewbase.DocumentoBase.DocPrintDocument, sage.ew.tpv.Clases.DocPrintTPVEntrega, sage.addons.services.Negocio.Clases.DocPrintServiceLabel, sage.ew.docsven.DocPrintVenta, sage.ew.docscompra.DocPrintCompra, sage.ew.tpv.Clases.DocPrintTPV, sage.ew.stocks.Clases.DocPrintDocumentStock, sage.addons.services.Negocio.Clases.DocPrintService, sage.ew.empresa.DocPrintTipoModelo y sage.ew.ewbase.EtiPrint.
Definición en la línea 884 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
PE-86889 Método para realizar la impresión de un documento mediante Sage Reports
Reimplementado en sage.ew.cliente.DocPrintEtiquetasEnvioBase, sage.ew.ewbase.MultiDocPrint< T >, sage.ew.tpv.Clases.DocPrintVentaTicket, sage.ew.docsven.DocPrintVentaFRA, sage.ew.docsven.DocPrintVenta y sage.ew.tpv.Clases.DocPrintTPV.
Definición en la línea 980 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Al fallar la validación hay que reiniciar algunos valores de la pantalla ya que ahora ésta no se cierra y quedan mal informados
Definición en la línea 1933 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi
tcFileName |
Reimplementado en sage.ew.docsven.DocPrintVentaFRA.
Definición en la línea 1133 del archivo DocPrint.cs.
|
inlineprotected |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi
tcFicherosAdjuntos | |
toEmailsCCO |
Definición en la línea 1145 del archivo DocPrint.cs.
|
inlineprotected |
Envia email segun confguracion del usuario Si tiene el opcemp 9050 activo, hace un envío directo mediante el SMTP configurado (función FOX) En caso contrario hace uso de Mapi
toFicherosAdjuntos | |
toEmailsCCO |
Definición en la línea 1157 del archivo DocPrint.cs.
|
inlinevirtual |
Método que imprementa la visualización de opciones de impresión. Se debe implementar en la clase específica
tnAbrirEn | Parámetro para indicar FOX o NET |
Implementa sage.ew.interficies.IDocPrint.
Reimplementado en sage.ew.contabilidad.DocPrintLegalizacionLibros, sage.ew.docsven.DocPrintVentaObra, sage.ew.cliente.DocPrintEtiquetasEnvioBase, sage.ew.docscompra.DocPrintPagarePago, sage.ew.ewbase.MultiDocPrint< T >, sage.ew.contabilidad.DocPrintAutorepercutidas, sage.ew.docsven.DocPrintVentaFRA, sage.ew.docsven.DocPrintVenta, sage.ew.docscompra.DocPrintCompra, sage.ew.empresa.DocPrintTipoModelo y sage.addons.factucert.Negocio.Clases.DocPrintVentaAnulada.
Definición en la línea 895 del archivo DocPrint.cs.
|
inlineprotected |
|
inline |
Nos devuelve el fichero con la extensión
tcPath |
Definición en la línea 1099 del archivo DocPrint.cs.
|
inline |
Validaciones antes de imprimir
Implementa sage.ew.interficies.IDocPrint.
Definición en la línea 1919 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Método auxiliar para determinar la acción a realizar Determinar si estamos imprimiendo o previsualizando Una vez establecida una operación trata de determinar si esta realizando una exportación
Reimplementado en sage.ew.ewbase.EtiPrint.
Definición en la línea 1607 del archivo DocPrint.cs.
|
inlineprotected |
Método protected para tratar de establecer la impresora. 1.- Mira de obtener la impresora a través de la configuración del terminal 2.- Si el método 1 falla busca en COMUNES.SAGEREPORTS 3.- Si el métodod 2 falla no retorna impresora alguna y Sage Reports debe mostrar la pantalla de selección de windows
Definición en la línea 1665 del archivo DocPrint.cs.
|
inlineprotectedvirtual |
Validaciones antes de imprimir
Reimplementado en sage.ew.docscompra.DocPrintCompraPedido y sage.ew.docsven.DocPrintVenta.
Definición en la línea 1944 del archivo DocPrint.cs.
|
protected |
Idioma
Definición en la línea 162 del archivo DocPrint.cs.
|
protected |
Report base de EW para buscar la impresora en IMP_RES
Definición en la línea 182 del archivo DocPrint.cs.
|
protected |
Guarda el valor acerca del trabajo con cajas
Definición en la línea 97 del archivo DocPrint.cs.
|
protected |
Guarda el valor acerca del trabajo con tallas y colores
Definición en la línea 89 del archivo DocPrint.cs.
|
protected |
Guarda el valor acerca de si somos un Hera
Definición en la línea 81 del archivo DocPrint.cs.
|
protected |
Guarda el valor acerca del trabajo con peso
Definición en la línea 93 del archivo DocPrint.cs.
|
protected |
Guarda el valor acerca de si es un Sage 50
Definición en la línea 85 del archivo DocPrint.cs.
|
protected |
Campos ordenación
Definición en la línea 128 del archivo DocPrint.cs.
|
protected |
Mascara de cajas
Definición en la línea 213 del archivo DocPrint.cs.
|
protected |
Mascara de peso
Definición en la línea 209 del archivo DocPrint.cs.
|
protected |
Mascara de porcentaje
Definición en la línea 201 del archivo DocPrint.cs.
|
protected |
Mascara de unidades
Definición en la línea 205 del archivo DocPrint.cs.
|
protected |
UserControl para las opciones de impresion multiple
Definición en la línea 166 del archivo DocPrint.cs.
|
getset |
Devuelve la lista de los campos por lo que se podrá ordenar para la impresión
Definición en la línea 787 del archivo DocPrint.cs.
|
get |
Devuelve la impresora por defecto del sistem
Definición en la línea 547 del archivo DocPrint.cs.
|
getset |
Nos indicará la dirección de email en caso que se desee imprimir en PDF
Definición en la línea 741 del archivo DocPrint.cs.
|
get |
T105514 Indica si se trabaja con divisa
Definición en la línea 512 del archivo DocPrint.cs.
|
getsetprotected |
Referéncia al documento
Definición en la línea 416 del archivo DocPrint.cs.
|
getset |
Modo de edición
Definición en la línea 681 del archivo DocPrint.cs.
|
getset |
Nos indicará si hay que enviar el email
Definición en la línea 772 del archivo DocPrint.cs.
|
getset |
Nos indicará si hay que enviar el email automáticamente
Definición en la línea 757 del archivo DocPrint.cs.
|
getprotected |
Empresa
Definición en la línea 431 del archivo DocPrint.cs.
|
getset |
Mensajede de error
Definición en la línea 339 del archivo DocPrint.cs.
|
getset |
Determina si el documento
Definición en la línea 726 del archivo DocPrint.cs.
|
getset |
Propiedad _FieldRandomBackColor
Definición en la línea 696 del archivo DocPrint.cs.
|
getprotected |
Objeto FileDialog
Definición en la línea 465 del archivo DocPrint.cs.
|
getset |
Listado de filtros de impresion (impresión multiple)
Definición en la línea 1589 del archivo DocPrint.cs.
|
getset |
Formato de exportación
Definición en la línea 711 del archivo DocPrint.cs.
|
getset |
Nos indicará el código del idioma para la impresión
Definición en la línea 320 del archivo DocPrint.cs.
|
getset |
Indica el tipo de impresión
Definición en la línea 497 del archivo DocPrint.cs.
|
getset |
Indica si exportamos el Excel po OpenXml
Definición en la línea 223 del archivo DocPrint.cs.
|
getset |
Nos indicará si el documento se imprimirá con el IVA desglosado
Definición en la línea 589 del archivo DocPrint.cs.
|
getset |
Indica sise marcará el documento como impreso
Definición en la línea 381 del archivo DocPrint.cs.
|
get |
Mascara de cajas
Definición en la línea 292 del archivo DocPrint.cs.
|
get |
Mascara de importes
Definición en la línea 237 del archivo DocPrint.cs.
|
get |
Mascara de peso
Definición en la línea 281 del archivo DocPrint.cs.
|
get |
Mascara de porcentaje
Definición en la línea 259 del archivo DocPrint.cs.
|
get |
Mascara de precio
Definición en la línea 248 del archivo DocPrint.cs.
|
get |
Mascara de unidades
Definición en la línea 270 del archivo DocPrint.cs.
|
getset |
Nos indicará el número de copias a imprimir
Definición en la línea 650 del archivo DocPrint.cs.
|
getset |
Opiones de impresión
Definición en la línea 559 del archivo DocPrint.cs.
|
getset |
Nos indica la plantilla de comunicado a utilizar en el email
Definición en la línea 802 del archivo DocPrint.cs.
|
getset |
C106325 Devuelve la impresora configurada
Definición en la línea 530 del archivo DocPrint.cs.
|
getsetprotected |
Devuelve el report que va ha imprimir
Definición en la línea 481 del archivo DocPrint.cs.
|
get |
|
get |
Report base de EW para buscar la impresora en IMP_RES
Definición en la línea 354 del archivo DocPrint.cs.
|
getset |
Nos indicará la ruta donde nos guardará el fichero del documento en formato PDF
Definición en la línea 665 del archivo DocPrint.cs.
|
get |
Indica si dbe mostrar el botón de edición en el formulario por defecto de impresión
Definición en la línea 309 del archivo DocPrint.cs.
|
getset |
Indica si se impreme con una template
Definición en la línea 396 del archivo DocPrint.cs.
|
getprotected |
Terminal
Definición en la línea 452 del archivo DocPrint.cs.
|
getset |
Indica si solo se enviará un mail por cliente
Definición en la línea 365 del archivo DocPrint.cs.
|
getset |
Opiones de impresión
Definición en la línea 574 del archivo DocPrint.cs.
|
getset |
Nos indicará si el documento se imprimirá valorado
Definición en la línea 604 del archivo DocPrint.cs.
|
getset |
Nos indicará si se realizará una vista preliminar del documento
Definición en la línea 619 del archivo DocPrint.cs.
_Evento_Exportacion_Completada sage.ew.ewbase.DocPrint._Evento_Exportacion_Finalizada |
Delegado del evento para el refresco del formulario
Definición en la línea 825 del archivo DocPrint.cs.
_ImpresionVistaPreliminarEvent sage.ew.ewbase.DocPrint._ImpresionVistaPreliminar |
Evento delegado para los messagebox
Definición en la línea 133 del archivo DocPrint.cs.