Definición de la interficie que deben cumplir los documentos de cualquier tipo para poder interactuar con la clase ewDocPrint Mediante el uso de esta interficie se desvincula la clase DocPrint de tener que controlar que tipo de documento hay que imprimir y se puede realizar la operación sin tener que verificar el tipo de documento. Más...
Métodos públicos | |
bool | _Show_Print (int tnAbrirEn=1) |
Método para mostrar la pantalla de impresión (PE-84133) | |
![]() | |
Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null) |
Método que devuelve un diccionario con parejas clave-valor para ser convertidas en Filtros de SageReports. | |
![]() | |
DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null) |
Método que devuelve un datatable con los datos para las líneas de SageReports. | |
Propiedades | |
string | _Fecha [get] |
Fecha. | |
string | _Empresa [get, set] |
Empresa que origina la impresión. | |
string | _ReportBase [get, set] |
Nombre del report que se va a utilizar para imprimir el documento. | |
string | _ReportTitlePreview [get, set] |
PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento. | |
string | _Nombre [get] |
Nombre que se le va a dar al trabajo de impresión. | |
IDocPrint | _DocPrint [get, set] |
Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo. | |
Definición de la interficie que deben cumplir los documentos de cualquier tipo para poder interactuar con la clase ewDocPrint Mediante el uso de esta interficie se desvincula la clase DocPrint de tener que controlar que tipo de documento hay que imprimir y se puede realizar la operación sin tener que verificar el tipo de documento.
Definición en la línea 376 del archivo IDocPrint.cs.
bool sage.ew.interficies.IDocumentoImprimible._Show_Print | ( | int | tnAbrirEn = 1 | ) |
Método para mostrar la pantalla de impresión (PE-84133)
Implementado en sage.addons.factucert.Negocio.Clases.Envios, sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.cliente.ReciboEspecial, sage.ew.contabilidad.AgrupacionPrevisiones, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.contabilidad.LegalizacionLibros, sage.ew.contabilidad.RemesaBancaria, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.ewDocCompraFACTURA, sage.ew.docscompra.ewDocCompraPEDIDO, sage.ew.docscompra.PagarePago, sage.ew.docsven.ewDocVentaDEPOSITO, sage.ew.docsven.ewDocVentaFRA, sage.ew.docsven.ewDocVentaPED, sage.ew.docsven.ewDocVentaPRESUP, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosCaja, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.CobrosVarios, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.Clases.PagosPrevision, sage.ew.tpv.Clases.PagosVarios, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
|
getset |
Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo.
Implementado en sage.addons.factucert.Negocio.Clases.Envios, sage.addons.factucert.Negocio.Clases.ewDocVentaFraAnulada, sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Clases.ServiceLabel, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.Cliente.EntregasCliente, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.cliente.ReciboCuota, sage.ew.cliente.ReciboEspecial, sage.ew.cliente.ReciboLetraCnv, sage.ew.contabilidad.AgrupacionPrevisiones, sage.ew.contabilidad.AgrupacionPrevisionesCobro, sage.ew.contabilidad.AgrupacionPrevisionesPago, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.contabilidad.LegalizacionLibros, sage.ew.contabilidad.RemesaBancaria, sage.ew.contabilidad.RemesaBancariaCobro, sage.ew.contabilidad.RemesaBancariaPago, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.ewDocCompraALBARAN, sage.ew.docscompra.ewDocCompraDEPOSITO, sage.ew.docscompra.ewDocCompraFACTURA, sage.ew.docscompra.ewDocCompraPEDIDO, sage.ew.docscompra.ewDocCompraPROPUESTA, sage.ew.docscompra.PagarePago, sage.ew.docscompra.Proveedor.EntregasProveedor, sage.ew.docsven.ewDocVentaDEPOSITO, sage.ew.docsven.ewDocVentaFRA, sage.ew.docsven.ewDocVentaPED, sage.ew.docsven.ewDocVentaPRESUP, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosCaja, sage.ew.tpv.Clases.CobrosPrevision, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.CobrosVarios, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.Clases.DatafonoPayTef, sage.ew.tpv.Clases.PagosPrevision, sage.ew.tpv.Clases.PagosVarios, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 407 del archivo IDocPrint.cs.
|
getset |
Empresa que origina la impresión.
Implementado en sage.addons.factucert.Negocio.Clases.Envios, sage.addons.Incidencias.Negocio.Documentos.Incidencia, sage.addons.Pildora.Negocio.Documentos.DocPildora, sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.contabilidad.AgrupacionPrevisiones, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.contabilidad.LegalizacionLibros, sage.ew.contabilidad.RemesaBancaria, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.PagarePago, sage.ew.docscompra.TransitoDUA, sage.ew.docsven.CertifObra, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.AlbaranTraspaso, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 386 del archivo IDocPrint.cs.
|
get |
Fecha.
Implementado en sage.addons.factucert.Negocio.Clases.Envios, sage.addons.Pildora.Negocio.Documentos.DocPildora, sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.contabilidad.AgrupacionPrevisiones, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.contabilidad.LegalizacionLibros, sage.ew.contabilidad.RemesaBancaria, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.PagarePago, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.AlbaranTraspaso, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.stocks.StockAlbRegulari, sage.ew.stocks.StockAlbTraspaso, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 381 del archivo IDocPrint.cs.
|
get |
Nombre que se le va a dar al trabajo de impresión.
Implementado en sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.cliente.ReciboCuota, sage.ew.cliente.ReciboLetraCnv, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.contabilidad.LegalizacionLibros, sage.ew.docscompra.PagarePago, sage.ew.ewbase.EntregasFactura, sage.ew.interficies.ILabel, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.Clases.DatafonoPayTef, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 401 del archivo IDocPrint.cs.
|
getset |
Nombre del report que se va a utilizar para imprimir el documento.
Implementado en sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.cliente.ReciboCuota, sage.ew.cliente.ReciboEspecial, sage.ew.cliente.ReciboLetraCnv, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.PagarePago, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.stocks.StockAlbRegulari, sage.ew.stocks.StockAlbTraspaso, sage.ew.stocks.StockINI, sage.ew.stocks.StockInventario, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosCaja, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.CobrosVarios, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.Clases.DatafonoPayTef, sage.ew.tpv.Clases.PagosPrevision, sage.ew.tpv.Clases.PagosVarios, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 391 del archivo IDocPrint.cs.
|
getset |
PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento.
Implementado en sage.addons.services.Negocio.Clases.LabelBase, sage.addons.services.Negocio.Clases.ServiceLabel, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Modelos.Clases.TiposModelo, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.PrevisionCobro, sage.ew.cliente.Recibo, sage.ew.contabilidad.IVARepercutidoInternoAutofactura, sage.ew.docscompra.DocsCompra.ewDocCompra< _TipoDocCompraCab, _TipoDocCompraLin, _TipoDocCompraPie >, sage.ew.docscompra.PagarePago, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.EntregasFactura, sage.ew.ewbase.Operario, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.stocks.StockAlbRegulari, sage.ew.stocks.StockAlbTraspaso, sage.ew.stocks.StockINI, sage.ew.stocks.StockInventario, sage.ew.tpv.ArqueoTpv, sage.ew.tpv.Clases.CobrosCaja, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.CobrosVarios, sage.ew.tpv.Clases.DatafonoBase, sage.ew.tpv.Clases.DatafonoPayTef, sage.ew.tpv.Clases.PagosPrevision, sage.ew.tpv.Clases.PagosVarios, sage.ew.tpv.ReposicionLinea, sage.ew.tpv.RetirosLinea y sage.ew.tpv.Vales.
Definición en la línea 396 del archivo IDocPrint.cs.