Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.listados.Clases.Listados

Clase parcial para listados, en esta definición se especificarán los métodos comunes para las demás clases parciales (PE-81573) Más...

Diagrama de herencia de sage.ew.listados.Clases.Listados
sage.ew.listados.Clases.IListados sage.ew.interficies.IProgresoObservable< out T > sage.ew.interficies.IProgresoObservable< out T > Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesProduccion Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesTransformacion Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion Sage.ES.S50.Fabricacion.Negocio.Listados.ConsumoComponentes Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones Sage.ES.S50.Fabricacion.Negocio.Listados.NecesidadesProduccion Sage.ES.S50.Fabricacion.Negocio.Listados.PartesCostesPendientes Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesProduccion Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesProduccion Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesTransformacion Sage.ES.S50.Modelos.ReiniciarEstadoSII Sage.ES.S50.Modelos.WorkFlowSII sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion sage.addons.amortiza.Negocio.Listados.PartidasInventario sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion sage.addons.amortiza.Negocio.Listados.RecalculoAmortizacion sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas sage.addons.factucert.Negocio.Listados.EstadoDocumentos sage.addons.idatos.Negocio.Listados.HistoricoImportacion sage.addons.imexasi.Hist_ISV sage.addons.imexasi.Negocio.Listados.RegistroImportaciones sage.addons.offline.Negocio.Listados.RegistroComunicaciones sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli sage.addons.rgpd.Negocio.PropositoDatos sage.addons.rgpd.Negocio.RGPDListadoBase sage.addons.services.Negocio.Listados.ListadoBaseServicios sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos sage.addons.trazabilidad.Negocio.Listados.Formulas sage.addons.trazabilidad.Negocio.Listados.LotesArticuloAgrupado sage.addons.trazabilidad.Negocio.Listados.LotesArticuloDetalle sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales sage.addons.trazabilidad.Negocio.Listados.LotesCompras sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos sage.addons.trazabilidad.Negocio.Listados.LotesInventario sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos sage.addons.trazabilidad.Negocio.Listados.LotesVentas sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad sage.addons.trazabilidad.Negocio.Listados.Regularizacion sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios sage.ew.contabilidad.Aging sage.ew.contabilidad.ApuntesContables sage.ew.contabilidad.AsientosConNotas sage.ew.contabilidad.AutoCartera sage.ew.contabilidad.AutoCarteraPagares sage.ew.contabilidad.BalanceBaseAnuales sage.ew.contabilidad.BalanceDePerdidasYGanancias sage.ew.contabilidad.BalanceDeSumasYSaldos sage.ew.contabilidad.BalancePlanAnalitico sage.ew.contabilidad.BalanceSituacion sage.ew.contabilidad.CashFlow sage.ew.contabilidad.CobrosPagosRECC sage.ew.contabilidad.ComparativoContable sage.ew.contabilidad.ConciliacionBancaria sage.ew.contabilidad.CreditoCaucion sage.ew.contabilidad.CuentasConectadas sage.ew.contabilidad.CuentasContables sage.ew.contabilidad.DepositoCuentasErrores sage.ew.contabilidad.DiferenciasCambio sage.ew.contabilidad.ExcedidosEnCredito sage.ew.contabilidad.ExtractoCuentas sage.ew.contabilidad.ExtractoPlanesAnaliticos sage.ew.contabilidad.HistoricoImportes347 sage.ew.contabilidad.IVA sage.ew.contabilidad.LibroDiario sage.ew.contabilidad.LibroMayor sage.ew.contabilidad.ListadoCobrosEnMetalico sage.ew.contabilidad.ListadoContabilidadPresupuestaria sage.ew.contabilidad.PagaresCobro sage.ew.contabilidad.PagaresPago sage.ew.contabilidad.PlazosPrevisionesPagos sage.ew.contabilidad.PredefinidosPeriodicos sage.ew.contabilidad.PrevisionesCobradas sage.ew.contabilidad.PrevisionesCobroCobrosDiarios sage.ew.contabilidad.PrevisionesCobroVendedor sage.ew.contabilidad.Procesos.ActualizacionEOS sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion sage.ew.contabilidad.RevisionAsientos sage.ew.contabilidad.RevisionDatosContables sage.ew.contabilidad.RevisionIVA sage.ew.contabilidad.RiesgoBancario sage.ew.contabilidad.VencimientosPago sage.ew.contabilidad.listados.EstadisticaCuentas sage.ew.listados.Clases.ListadoPersonalizableBase sage.ew.listados.Clases.ListadosBusquedaPrevisiones sage.ew.listados.Clases.ListadosCompra sage.ew.listados.Clases.ListadosVenta sage.ew.listados.Clases.Procesos sage.ew.listados.ComparativosMensuales sage.ew.listados.Listados.AlbaranesHuecos sage.ew.listados.Listados.AlbaranesRegularizacion sage.ew.listados.Listados.AlbaranesReservados sage.ew.listados.Listados.AlbaranesTraspaso sage.ew.listados.Listados.ArticulosBaja sage.ew.listados.Listados.ArticulosBajoMinimo sage.ew.listados.Listados.ArticulosEscandallados sage.ew.listados.Listados.ArticulosOferta sage.ew.listados.Listados.ArticulosRanking sage.ew.listados.Listados.ArticulosSinMovimiento sage.ew.listados.Listados.AsignarTarifasAuto sage.ew.listados.Listados.Beneficios sage.ew.listados.Listados.CalculoMinimos sage.ew.listados.Listados.ClientesRanking sage.ew.listados.Listados.ComisionesVendedorCobros sage.ew.listados.Listados.CompAutorizacionesPendientes sage.ew.listados.Listados.ComparativoVentas sage.ew.listados.Listados.ComprobacionNIF sage.ew.listados.Listados.CondicionesPrecios sage.ew.listados.Listados.CuentaCorriente sage.ew.listados.Listados.CuotasVigentes sage.ew.listados.Listados.DescuentosSegmentados sage.ew.listados.Listados.DiferenciaVentasSeries sage.ew.listados.Listados.DocumentosVenta sage.ew.listados.Listados.EstadisticaArqueos sage.ew.listados.Listados.ExtractosDescargados sage.ew.listados.Listados.FactAlbaranesPendientesDetalle sage.ew.listados.Listados.FactCuotasAIncrementarDetalle sage.ew.listados.Listados.FactCuotasPendientesDetalle sage.ew.listados.Listados.Facturas sage.ew.listados.Listados.FacturasClienteAgrupado sage.ew.listados.Listados.GenerarPedidoCompra sage.ew.listados.Listados.HistoricoEmail sage.ew.listados.Listados.HojasDeReparto sage.ew.listados.Listados.HojasDeRuta sage.ew.listados.Listados.ImpresionMasivaPagares sage.ew.listados.Listados.LineasAbonos sage.ew.listados.Listados.Listado347 sage.ew.listados.Listados.ListadoComunicados sage.ew.listados.Listados.ListadoDestinatatiosBloqueados sage.ew.listados.Listados.ListadoHistorialComunicados sage.ew.listados.Listados.ListadoTrazabilidadMandatos sage.ew.listados.Listados.ListadosClientes sage.ew.listados.Listados.ListadosProveedores sage.ew.listados.Listados.ModifPvpTarifasManuales sage.ew.listados.Listados.ModificarTarifasProveedor sage.ew.listados.Listados.OperacionesCaja sage.ew.listados.Listados.PlanificacionesHistoricos sage.ew.listados.Listados.PlantillasDocumentosVenta sage.ew.listados.Listados.PreciosArticulo sage.ew.listados.Listados.Preufast sage.ew.listados.Listados.ReetiquetadoArticulos sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes sage.ew.listados.Listados.RentabilidadFamilia sage.ew.listados.Listados.RentabilidadMarca sage.ew.listados.Listados.RentabilidadMarcaVendedor sage.ew.listados.Listados.RentabilidadSubfamilia sage.ew.listados.Listados.RentabilidadVendedor sage.ew.listados.Listados.Reposiciones sage.ew.listados.Listados.Retiros sage.ew.listados.Listados.RolloTickets sage.ew.listados.Listados.SeriesEnStock sage.ew.listados.Listados.SeriesHistoricoMovimientos sage.ew.listados.Listados.SeriesVendidas sage.ew.listados.Listados.SolicitudMaterial sage.ew.listados.Listados.Tarifas sage.ew.listados.Listados.TarifasAutomaticas sage.ew.listados.Listados.TestSanti sage.ew.listados.Listados.UsuariosAccesoPantallas sage.ew.listados.Listados.ValesPendientes sage.ew.listados.Listados.ValoracionStock sage.ew.listados.Listados.Vencimientos sage.ew.listados.Listados.Ventas sage.ew.listados.Listados.VentasCajas sage.ew.listados.Listados.VentasClientesAgrupado sage.ew.listados.Listados.VentasComision sage.ew.listados.Listados.VentasPorHora sage.ew.listados.Listados.usuarios sage.ew.listados.Procesos.ImpresionAlbaranesVenta

Estructuras de datos

class  ColoresAnalisisResultados
 Clase para la gestión de los colores segun los analisis y las configuraciones. Más...
 
class  Grafica
 Definición de la clase Gráfica que el listado utiliza para llegar a presentar una gráfica a partir del listado. Más...
 

Tipos públicos

enum  _Operacion_Calculo {
  Max , Min , Avg , Count ,
  Suma
}
 Enumeración de las operaciones de cálculo disponibles para __Totalizar. Más...
 
enum  Pantalla {
  AlbaVen , Pediven , Clientes , Articulo ,
  Vendedor , Factuven , AlbaTras , AlbaRegu ,
  Regulari , SolicitudMaterial , Ticket , Reposicion ,
  Retiro , Serie , Vale , CobrosVarios ,
  PagosVarios , CobrosPrevision , EntregasAlbaranes , EntregasPedidos ,
  CobrosCaja , PreciosArticulo , Presupuestos , Depositos ,
  DepoCom , Pedicom , Proveedores , AlbaCom ,
  FactuCom , Propuestas , ClientePotencial , Asientos ,
  Cuentas , Nivel1 , Nivel2 , Nivel3 ,
  Nivel4 , StockInicial , Predefinidos , Programables ,
  Envioetis , PrevisionCobro , Familia , Produccion ,
  Transformacion , Entidad , LimiteDeCredito , RemesaCobro ,
  RemesaPago , Modelo , Incidencia , PartesCoste ,
  TipoCoste , Seccion , Operacion , PagareCobro ,
  PagarePago , PrevisionPago , Banco , Conciliacion ,
  Mandatos , SII , FrmLotesArticulo , PlantillasDocumentos ,
  PlantillasDocumentosGenerados , PlantillasDocumentosAvisosIncidencias
}
 Tipos de pantalla. Más...
 
enum  TipoGrafica {
  Point , Line , Bar , Area ,
  Column , Cylinder , Pie
}
 Tipos de gráficas. Más...
 
enum  _Tipo_Filtro_String {
  Numero , Letra , Cliente , CuentaCliente ,
  FuturoCliente , Vendedor , Almacen , Ruta ,
  FPago , Operario , Articulo , Talla ,
  Color , Marca , Familia , Caja ,
  Obra , Subfamilia , CodigoPostal , Agencia ,
  FCobro , Usuario , Proveedor , Tarifa ,
  Lote , SerieDocumento , Albaran , Factura ,
  FacturaCompra , FacturaAutorepercutida , TipoRegularizacion , TipoFacturacion ,
  SerieArticulo , Arqueo , Canal , Banco ,
  Actividad , ConceptoCuota , Cuenta , TipoIVA ,
  Nivel1 , Nivel2 , Nivel3 , Nivel4 ,
  PlanAnalitico , AnaliticaNivel1 , AnaliticaNivel2 , CodigoAnalitico ,
  AsientoPredefinido , TipoPeriodo , Asiento , NotaAsiento ,
  TipoOperacionIVA , ContadorOrdenSoportado , PresupuestoContable , ConceptoConciliacionBancaria ,
  ConceptoSuplidos , NivelVariable , Meses , Referencia ,
  Pais , ConceptoGastoIngreso , CategoriaLote , TipoCredito ,
  ConceptoIrpf , TipoRetencion , GrupoContribuyente , Motivo ,
  Causa , Solucion , Pedido , Seccion ,
  TipoCost , TipoOperacion , OperacionFab , ParteCoste ,
  AlbaranProduccion , AlbaranTransformacion , TipoPagare , Pagare ,
  Modelo , Sucursales , Configuraciones , TipoDato ,
  Titulo , TipoVehiculo , TipoBien , TipoOperacionAsientos ,
  Contrapar , Guia , PlantillasDocumentos , Terminal
}
 Enumeración de los posibles filtros de tipo STRING a realizar xxxDesde => Valor mínimo del filtro xxxHasta => Valor máximo del filtro xxxUnico => Valor único para el filtro ('Unico' és literal, no cambia en función del prefijo) xxxLista => Lista de valores admitidos. Más...
 
enum  _Tipo_Filtro_Fecha {
  Ejercicio , Fecha , Entrega , FechaFac ,
  Vencim , Caducidad , FechaFinal
}
 Enumeración de los posibles filtros fecha a realizar. Más...
 
enum  _Tipo_Filtro_Decimal {
  Unidades , Peso , Cajas , Coste ,
  Precio , Importe , Dto1 , Dto2 ,
  Arqueo , Asiento , Periodo , PeriodoRetencion ,
  Unidad
}
 Enumeración de los posibles filtros decimal a realizar. Más...
 
enum  _Operador_Condicional { And , Or , None }
 Enumeración de los posbiles operadores a utilizar en el inicio de los filtros (PE-81807) Más...
 
enum  _TipoAgrupacion { Agrupado , Desglosado , None }
 Enumeración de los posbiles tipos de agrupacion en las opciones de un listado. Agrupado, Desglosado, etc. (PE-81809) Más...
 
enum  _TipoListado { Compras , Ventas , Contabilidad , Personalizado }
 PE-94702: Enumeración de tipos Listado. Si compras o ventas, etc. Más...
 
enum  _TipoListadoTabla { Listado = 1 , Proceso = 2 , Grafica = 3 , Asistente = 4 }
 Bug 155117 - Enumeración de los tipos de la tabla listados (campo tipo): 1-Listado, 2-Proceso, 3-Gráfica, 4-Asistente. Más...
 
enum  TiposConfiguraciones { Buscar , Mostrar , Analizar }
 PE-104174 : Tipos posibles de configuraciones que se pueden guardar el COMUNES!LIST_USERC. Más...
 
enum  ExportType {
  xml = 0 , pdf = 1 , html = 2 , rtf = 3 ,
  xls = 4 , txt = 5 , csv = 7 , bmp = 9 ,
  data = 10 , xlsx = 14
}
 Tipos de exportación posibles. El valor de los mismos corresponde al valor en Report.ReportAction. Más...
 
enum  _TipoCabecera { SinCabecera , Original , UnaLinea }
 Tipo cabeceras Liatado. Más...
 

Métodos públicos

void Dispose ()
 Public implementation of Dispose pattern callable by consumers.
 
List< ColumnDefinition_GetNavigateAddedColumns ()
 Devuelve Las columnas personalizadas navegables.
 
 Listados ()
 Constructor vacio.
 
 Listados (object[] toObjects)
 Constructor con parametros de entrada.
 
virtual void _Navigate (String tcKeyNavigate, DataRow trRowList)
 Método que se utiliza para codificar las posibles navegaciones de un listado.
 
virtual void _NavigateMante (string tcKeyNavigate, DataRow trRowList, String tcNombreMante, String tcCodigo)
 Método que permite capturar cuando el usuario pulsa sobre un botón añadido a traves de las columnas dinamicas.
 
virtual void _Navigate (String tcKeyNavigate, DataRow trRowList, Dictionary< string, object > tdicExtraParams)
 Método que se utiliza para codificar las posibles navegaciones de un listado.
 
virtual void _NavigateGrafica (String tcKeyGrafica)
 Método que permite presentar una gráfic a partir del listado.
 
virtual void _NavigateChecks (String tcKeyNavigate, DataRow[] trRowList)
 Método que se utiliza para codificar las posibles navegaciones de un listado cuando está marcado el check de la nueva columna de checks que puede haber.
 
virtual bool _NoValidarRegistrosSeleccionados (String tcClave)
 Indica que no debe validar los registros seleccionados para los botones navigate.
 
virtual void _SetGraficasConfig ()
 Método que permite configurar las gráficas que se presentarán en la pantalla de listados Este método deberá actualizar la propiedad _Graficas del listado.
 
virtual string _GoogleMaps_Leyenda ()
 Método virtual para sobreescribir la Leyenda que debe aparecer en Google Maps si un listado quiere incluir una Leyenda específica. Por defecto no retorna Leyenda.
 
virtual DataTable _GoogleMaps_TransformarDatos (DataTable tdtDatosAuxi, string tcCPEmpresa, string tcPOEmpresa)
 Método virtual para sobreescribir la transformación de datos del Datatable por si por ejemplo se requiere hacer agrupaciones con Link de Unidades, Importes, etc.
 
virtual DataTable _GoogleMaps_ObtenerCoordenadasGPS (DataTable tdtCodPos, DataTable tdtResultadosAuxi)
 Método virtual para sobreescribir la forma que se obtienen las coordenadas GPS partiendo del datatable con los códigos postales y el datatable con los datos Por defecto utilizamos la de los listados de ventas (unidades o ventas)
 
virtual void _GoogleMaps_PersonalizarPunto (GoogleMaps.Point toPoint, decimal tnTotal)
 Método virtual para sobreescribir las propiedades de un punto concreto a mostrar en el mapa, de forma que se pueda especificar lo que ver en cada caso.
 
virtual void _EditColumnsCellValidating (object sender, ref EditColumnEventArgs editColum)
 Método CellValidating para columnas editables. Task 149928.
 
virtual void _EditColumnsCellValueChanged (object sender, ref EditColumnEventArgs editColum)
 Método CellValueChanged para columnas editables. Task 149928.
 
virtual void _EditColumnsCellEnter (object sender, ref EditColumnEventArgs editColum)
 Método CellEnter para columnas editables. Task 149928.
 
virtual void _EditColumnsReestablecerValorOriginal (object sender)
 Método que se ejecutará después de reestablecer el valor inicial de una celda editable, ya sea por que hay un error en su introducción, o por que el usuario accesde al submenú contextual de la celda y selecciona reeestablecer el valor inicial que había en el momento de cargar el listado.
 
IDisposable Subscribe (IProgresoObserver< ProgresoProceso > toObservador)
 Añade un observador a la lista.
 
void UnSubscribe (IProgresoObserver< ProgresoProceso > toObservador)
 Suprime un observador de la lista.
 
bool _ActionExecute (string key, out string messageDescription)
 Metodo para ejecutar el ActionRun.
 
List< GoogleMapsConfig.GoogleMapsConfigColums_GetNavigateGoogleMapsColumns ()
 Devuelve Las columnas personalizadas navegables a google maps.
 
Dictionary< string, object > _ObtenerControlesFiltros ()
 Obtener el diccionario de filtros.
 
Dictionary< string, object > _ObtenerControlesOpciones ()
 Obtener el diccionario de opciones.
 
List< GoogleMaps.Point > _GoogleMaps (GoogleMapsConfig.GoogleMapsConfigColums toEnlace, out String tcLeyenda)
 Devuelve una lista de GoogleMaps.Point en función de la configuración pasada como parámetro.
 
bool _ValidaCodigoPostalesVacios (DataTable tdtResultados, String cCampoCp, String tcCPEmpresa)
 Valida que haya codigo postal para reprensentar los datos.
 
virtual List< GoogleMaps.Point > _GoogleMaps (String tcClave, out string tcLeyendaHtml)
 Devuelve una lista de GoogleMaps.Point en función de la clave pasada como parámetro Centralización de código. De momento en esta base sólo se contemplan listados con unidades e importes. A medida que surjan nuevas funcionalidades se añadirán. En el listado que se quiera utilizar el botón de GoogleMaps hay que asignar el DataTable _RefDtGoogleMaps con los datos a presentar, tienen que existir las columnas CODPOS y POBLACION.
 
void _Navegar (Pantalla teForm, List< string > tlParamList, DataTable _DataTableNavegacion=null)
 Abre la pantalla especificada.
 
Int32 _GetIdConfigByNombre (String tcNombre)
 Devuelve el id de la configuración segun el nombre.
 
bool _DeleteListUserC (int tnId)
 Borra un registro de COMUNES!list_userc.
 
bool _SaveUserPresentacion (XElement tConfig, int tnId=-1, string tcNombre="Presentación")
 Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.
 
bool _SaveUserPresentacion (XElement toConfig, XElement toConfigBuscar, XElement toConfigAnalizar, int tnId=-1, string tcNombre="Presentación", bool tlPublico=false, bool tlDefecto=false)
 Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.
 
bool _SaveUserPresentacion (XElement tConfig, int tnId=-1, string tcNombre="Presentación", bool tlPublico=false, bool tlDefecto=false)
 Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.
 
bool _DeleteUserPresentacion (int tnId=-1)
 Borra la configuración de presentación del listado para el usuario/lisado actual.
 
bool _LoadUserPresentacion (ref XElement tConfig, string tcNombre)
 Carga los datos la configuración de presentación del listado para el usuario/lisado actual.
 
bool _LoadUserPresentacion (int tnId)
 Carga los datos la configuración de presentación del listado para el usuario/lisado actual.
 
bool _GetUserBuscar (ref DataTable tdtPresentacion, int tnId=-1)
 Recupera la configuración de la pestaña "Buscar" del listado para el usuario/lisado actual.
 
bool _SaveUserBuscar (string tcTexto, string tcConfig, int tnId=-1)
 Guarda la configuración de la pestaña "Buscar".
 
bool _SaveUserBuscar (string tcTexto, string tcConfig, int tnId=-1, bool tlPublico=false, bool tlDefecto=false)
 Guarda la configuración de la pestaña "Buscar".
 
bool _DeleteUserBuscar (int tnId=-1)
 Borra la configuración de la pestaña "Buscar".
 
bool _GetUserAnalisis (ref DataTable tdtPresentacion, int tnId=-1)
 Recupera la configuración de la pestaña "Analizar" del listado para el usuario/lisado actual.
 
bool _SaveUserAnalisis (string tcTexto, string tcConfig, int tnId=-1)
 Guarda la configuración de la pestaña "Analizar".
 
bool _SaveUserAnalisis (string tcTexto, string tcConfig, int tnId=-1, bool tlPublico=false, bool tlDefecto=false)
 Guarda la configuración de la pestaña "Analizar".
 
bool _DeleteUserAnalisis (int tnId=-1)
 Borra la configuración de la pestaña "Analizar".
 
bool _GetUserListUserC (ref DataTable tdtPresentacion, string tcNombre="", bool tlAddNewRow=false)
 Recupera la configuración de todas las pestanyas agrupando por nombre.
 
void _GetConfigurationOpciones (Int32 tnId, ref String lcOpciones)
 Obtiene las opciones guardadas en la configuración.
 
void _GetConfigurationOpciones (Int32 tnId, ref String lcOpciones, ref String lcDivisaConfig)
 Obtiene las opciones guardadas en la configuración.
 
bool _ValidateConfiguration (String tcSelectedConf)
 Valida que la configuración se puede aplicar para las opciones seleccionadas.
 
bool _ValidateConfiguration (DataRow toSelectedConf)
 Valida que la configuración se puede aplicar para las opciones seleccionadas.
 
virtual void _SetDefaultValues (Dictionary< string, object > toControlsFiltros=null, Dictionary< string, object > toControlsOpciones=null)
 Método que se utiliza para establecer los valores por defecto de los controles de los listados. Se asignarán los diccionarios internos de filtros y opciones en caso de que esten vacios ya que la primera vez aun no ha hecho la conversion de visual a negocio y no los tiene. Recordar poner en la clase hija la llamada a la base : base._SetDefaultValues(toControlsFiltros, toControlsOpciones);.
 
virtual void _RefreshScreen (Dictionary< string, object > toControlsFiltros=null, Dictionary< string, object > toControlsOpciones=null)
 Método para modificar controles después de cargar en formulario.
 
virtual void _ConvertVisualFiltersOptionsToObjects (Dictionary< string, object > toFiltrosVisuals=null, Dictionary< string, object > toOpcionesVisuals=null)
 Nos convierte todas las opciones visuales de un listado y pone su equivalente en la propiedad _Opciones Listado de equivalencias: chNombreCaption --> lNombreCaption Caption="Agrupado por familía" (ejemplo: toOpcionesVisuals["chAgrupadoPorFamilia"] --> _Opciones["lAgrupadoPorFamilia"] ) maxlength = 20
opgNombreGrupo --> nNombreCaption (ejemplo: toOpcionesVisuals["opgAgrupadoDesglosado"] --> _Opciones["nAgrupadoDesglosado"] ) maxlength = 20 cmbNombreLista --> nNombreLista (ejemplo: toOpcionesVisuals["cmbPendientes"] --> _Opciones["nPendientes"] ) maxlength = 20.
 
virtual IEvaluadorCelda _GetEvaluadorCeldaPersonalizado ()
 Para dar la opción de definir en un listado un evaluador de color de celda personalizado. Tendrá prioridad menor que el evaluador de celdas para el modo análisis y búsqueda en el sentido que éstos mandaran sobre este personalizado.
 
virtual bool _ExportarCSV (ref string tcNombreFichero)
 Método (personalizado) para exportar a CSV. Se debe implementar en aquellos listados que lo requieran.
 
virtual bool _ExportarXLSX (ref string tcNombreFichero)
 Método (personalizado) para exportar a CSV. Se debe implementar en aquellos listados que lo requieran.
 
void _ActualizarPropiedadesDivisa (sage.ew.txtbox.txtDivisaBase toControl)
 Método auxiliar para extraer información de divisa.
 
List< string > _ConVisFilOptToObj_Lista (IEwFiltro toControlFiltro, bool llForzarLista, List< string > llLista)
 Convierte a lista el filtro toControlFiltro segun llLista.
 
virtual ConfiguradorFiltroVisual _ConvertFilterToVisual (string tcClave, Dictionary< string, object > toFiltrosListado)
 Método que extrae de un filtro de listado ya procesado un objeto con la configuración necesaria para instanciar un control visual de tipo IEwFiltro.
 
virtual bool _Valid ()
 Método que se utiliza para validar que los filtros e opciones son correctas Este método actualizará las siguientes propiedades: _Filtros, _Opciones, _Ejercicios.
 
virtual void _SetEjercicios ()
 Método que nos establece en la propiedad _Ejercicios los ejercicios filtrados para el listado actual (PE-104025)
 
virtual void _SetColumnCaptions (Dictionary< string, string > tldTranslate=null)
 Responsable de la traducción del DataTable de los resultados. Contiene un dicionario con las principales traducciones. Si se quiere añadir o modificar alguno de los strings, se debe pasar un nuevo diccionario como parametro (tldTranslate) El metodo hace un merge de ambos diccionarios (el propio y el que se pase como parametro) donde los valores prioritarios los estableceria el diccionario pasado como parametro. Internamente, cambia los captions de las columnas del DataTable. Sobrescrivir el metodo en la clase hoja (el listado)
 
virtual void _SetColumnMasks ()
 Especifica la mascara de un campo numérico. Guarda la mascara en la propiedades extendidas de la columna. El metodo busca en el nombre de cada columna si contiene alguno de los strings de las listas de mascaras, si lo encuentra, es cuando aplica la máscara. (seria como un ColumnName like 'string_de_cada_lista') En el momento de contruir el DataGridView con los resultados (FormListado._ShowResult()), tendra en cuenta dicha máscara.
 
virtual void _SetVisibilityColumns (List< String > toListColumsNoVisibles=null)
 Ocultar columnas para que no se muestren en los grids.
 
virtual void _SetColumnWidth (Dictionary< string, int > tldTranslate=null)
 Especifica el tamaño que tendrá la columan en Pixels para que en el grid no todas las columnas tengan el mismo tamaño Habrá una serie de columnas que serán automáticamente como por ejemplo: LETRA, DOCUMENTO, FECHA, TALLA, COLOR, PESO, CAJAS, UNIDADES, PRECIO, DTO1, DTO2, IMPORTE, NOMBRE, DEFINICION.
 
virtual DataTable _DataTable ()
 Método que nos devuelve el resultado del datatable. A partir de las propiedades _Filtros, _Opciones y _Ejercicios se obtendrá el DataTable resultante del listado
En caso de error deberá actualizar la propiedad _Error_Message y el DataTable resultante será NULO.
 
virtual void _VaciarCamposAgrupaciones (DataTable resultado, List< string > _lColumnasCodigo, List< string > _lColumnasAVaciar, bool lborrarTitulos=false)
 Método para vaciar campos repetidos consecutivamente en una agrupación.
 
virtual void _VaciarCamposAgrupaciones (DataTable resultado, List< string > _lColumnasCodigo, List< string > _lColumnasAVaciar, _TipoCabecera tipoCabecera, List< string > _lColumnasCabeceraUnaLinea)
 Método para vaciar campos repetidos consecutivamente en una agrupación.
 
DataTable _Execute ()
 Ejecución del listado. Internamente llamara a _DataTable() que nos devolvera los datos, _SetColumnCaptions que nos establecera
los nombres a mostrar de las columnas del listado y a _SetColumnMasks que establecera la mascara de las columnas que lo requieran.
 
DataTable _ExecuteAddedColumns ()
 Ejecuta las columnas añadidas.
 
List< ColumnDefinition_GetPresentacionOriginal ()
 Obtiene una lista con las columnas originales a partir del DataTable de resultados.
 
void _LoadInfoAdicional (Int32 tnId, Dictionary< string, object > toFiltros, Dictionary< string, object > toOpciones)
 Carga la información adicional guardada en un configuración indicada en el listado.
 
virtual DataTable _CombineAddedColumns (DataTable tdResultado)
 Combina los datos de la consulta con las columnas personalizadas.
 
String _GetToolTipTextAcciones (String tcColumnName)
 Obtiene el tooltip para las celdas de cálculos.
 
Dictionary< String, IDefEntidad_GetDefEntidades (String tcRel="")
 Obtiene la definición de entidades.
 
string PromptPassword ()
 En caso de que el listado requiera contraseña, la pide.
 
DataTable _Execute (Dictionary< string, object > tdicFiltros, Dictionary< string, object > tdicOpciones=null, string[] tcEjercicios=null)
 Ejecución del listado. Internamente llamara a _DataTable() que nos devolvera los datos, _SetColumnCaptions que nos establecera
los nombres a mostrar de las columnas del listado y a _SetColumnMasks que establecera la mascara de las columnas que lo requieran actualiza las propiedades publicas de filtros, opciones y ejercicios.
 
bool _Execute_Process ()
 Ejecuta el listado (de tipo 2)
 
virtual bool _Process ()
 Método virtual que en que las clases derivades deben definir la operativa del proceso.
 
DataTable _DeleteColumns (DataTable tdtResultados)
 Borra las columnas sobrantes del datatable de resultados segun configuración global.
 
List< string > _GetReportColumns ()
 Obtiene el _ReportColumns + Columnas personalizadas.
 
List< string > _GetDeleteColumnsList (DataColumnCollection tColumns)
 PE-83058 : A partir de una colección de columnas y segun tenga o no activadas algunas variables globales de configuracion, Devuelve una lista con las columnas que deben borrarse obligatoriamente de la colección.
 
virtual List< string > _GetDeleteColumnsList ()
 Devuelve le listado de columnas a eliminar.
 
bool _SerializeFiltrosOpciones (ref string tcFiltros, ref string tcOpciones)
 Método para recuperar los filtros y opciones del listado en formato XML.
 
bool _DeserializeFiltrosOpciones (string tcFiltros, string tcOpciones)
 Método para asignar los filtros y opciones del lsistado a partir de strings XML especialmente creados.
 
int _SaveFiltersOptions (int tlIdList=0)
 Se utilizará para gaurdar los valores de los filtros y opciones en la tabla LIST_USER.
 
int _LoadFiltersOptions (int tlIdList=0)
 Se utilizará para cargar los valores de los filtros y opciones de la tabla LIST_USER.
 
bool _DeleteFiltersOptions (int tlIdList=0)
 Se utilizará para borrar el filtro preestablecido que el usuario seleccione.
 
bool _SetListUserValues (Dictionary< string, object > toControlsFiltros=null, Dictionary< string, object > toControlsOpciones=null, bool tlClear=false)
 A partir de los diccionarios _Filtros y _Opciones guardados en el XML establece los valores de los filtros y opciones.
 
void _ReadDataBindings (Dictionary< string, object > toControlsFiltros=null, Dictionary< string, object > toControlsOpciones=null, bool tlClear=false)
 Actualiza los bindings de los filtros / opciones del listado.
 
virtual void _ScheduledTask ()
 Task 104592: Método para ejecutar cuando el listado esté ejecutándose como tarea programada en lugar de mostrar filtros y resultados.
 
virtual bool _PrintPersonalize (DataTable tdtDataTableListado)
 PE-89372: Método para poder personalizar la impresión del listado pasando otro DataTable y realizando otro proceso personalizado.
 
virtual IListados _Clonar ()
 PE-92086 Método que retorna un listado clon. Sirve para múltiple instaciamiento de un listado.
 
object Clone ()
 Implementación de la interfaz ICloneable.
 
bool _Print (string tcEspecificarImpresora="", string tcPantalla="")
 Nos imprimirá el listado por la impresora especificada o la que haya por defecto.
 
bool _Exportar (ExportType toTipoDocumento, string tcRutaFichero, bool tlAbrirFichero=false, string tcPantalla="")
 Nos exportará el listado hacia una ruta especificada. Se podra abrir tras su exportación.
 
bool _Enviar (ExportType toTipoDocumento, string tcEmailDestino="", string tcAsunto="", string tctTexto="", bool tlSendEmail=false)
 Nos enviará al email destino el documento el documento asociado con un título de email y un texto.
 
virtual void SubscribeValoresDefecto (IObservable< ValoresEstablecidos > toNotificadorValores)
 Método de suscripción a las notificaciones de valores por defecto establecidos.
 
virtual void OnCompleted ()
 Respuesta a la notificación de final de comunicación.
 
virtual void OnError (Exception toException)
 Método de respuesta al error.
 
virtual void OnNext (ValoresEstablecidos toValores)
 Notificación de valores.
 
void _AplicarValoresPorDefectoPendientes (Dictionary< string, object > tdicFiltrosVisuales, Dictionary< string, object > tdicOpcionesVisuales)
 Método de respesca para asignación de valores por defecto. Por si se han definido sin tener los diccionarios visuales preparados.
 
virtual void _LoadDefaultConfig ()
 Carga la configuración seleccionada o la de por defecto.
 
virtual void UnsubscribeValoresDefecto ()
 Método para cancelar la suscripción a notificaciones de valores por defecto.
 
List< IListadoComunicado_GetComunicados ()
 Obtiene los comunicados configurados en el listado y los de las columnas añadidas.
 
- Métodos públicos heredados de sage.ew.listados.Clases.IListados
Boolean _NoValidarRegistrosSeleccionados (string tcClave)
 Indica que no debe validar los registros seleccionados para los botones navigate.
 
List< GoogleMaps.Point > _GoogleMaps (String tcClave, out String tcLeyenda)
 Devuelve una lista de GoogleMaps.Point en función de la clave pasada como parámetro.
 
bool _ValidateConfiguration (string lcNombreConf)
 Valida las opciones del listado para una configuración.
 

Métodos públicos estáticos

static DataRow _FindConfigDefault (DataTable loDt)
 Busca la configuración por defecto.
 
static DataRow _GetInfoFromPantalla (string tcPantalla)
 Dado un nombre de PANTALLA devuelve el DATAROW asociado de la tabla COMUNES.LISTADOS En caso que haya más de un registro con el mismo nombre siempre cargará el registro con MAX(ID)
 
static IListados _CrearListado (string tcPantalla)
 Devuelve una instancia del listado.
 
static void ShowListado (string nombreListado, string objetoFiltro, string filtroUnico)
 Nos presenta un listado especificando un filtro único.
 
static void ShowListado (string nombreListado, Dictionary< string, string > filtrosUnicos)
 Nos presenta un listado especificando el valor en múltiples filtros del listado.
 
static DataTable _ObtenerDesktops (string tcCodigoUsuario)
 Consultamos los desktops del usuario actual.
 

Campos de datos

DataTable _RefDtGoogleMaps = null
 Referencia al DataTable de los datos que utilizaremos para la navegacion GoogleMaps. Son necesarias las columnas "codpost" y "poblacion" (PE-103928)
 
Dictionary< String, Grafica_Graficas = new Dictionary<String, Grafica>()
 Lista de objetos Grafica que el listado puede llegar a presentar.
 
bool _ListadoFromDatatable = false
 Propiedad que marca si un listado se orignina por la conversión de un DATATABLE personalizado a listado.
 

Métodos protegidos

virtual void Dispose (bool disposing)
 Protected implementation of Dispose pattern.
 
bool _GetListUserC (TiposConfiguraciones toTipoConfiguracion, ref DataTable ldtResultados, int tnId=-1)
 Devuelve uno o todos los registros de COMUNES!list_userc que cumplan con tipo = toTipoConfiguracion.
 
bool _GetListUserCNombre (TiposConfiguraciones toTipoConfiguracion, ref DataTable ldtResultados, string tcNombre)
 Devuelve uno o todos los registros de COMUNES!list_userc que cumplan con tipo = toTipoConfiguracion a partir de un nombre.
 
bool _CheckNameListUserC (TiposConfiguraciones toTipoConfiguracion, string tcNombre)
 Comprueba que no exista un registro del mismo tipo con el mismo nombre.
 
bool _SaveListUserC (TiposConfiguraciones toTipoConfiguracion, string tcConfiguracion, int tnId=-1, string tcNombre="", bool tlPublico=false, bool tlDefecto=false)
 Guarda o actualiza un registro de COMUNES!list_userc.
 
bool _DeleteListUserC (TiposConfiguraciones toTipoConfiguracion, int tnId=-1)
 Borra un registro de COMUNES!list_userc.
 
int _GetNextIdListUserC (TiposConfiguraciones toTipoConfiguracion)
 Devuelve el siguiente ID de la tabla segun tipo.
 
bool _GetUserPresentacion (ref DataTable tdtPresentacion, string tcNombre)
 Recupera la configuración de presentación del listado para el usuario/lisado actual.
 
virtual bool ObtencionPlanAnaliticoUnico (out string codigoPlanUnico, bool gestionarUI=false)
 Método para determinar y obtener (si corresponde) el único código de plan analítico.
 
virtual bool _ActionRun (string key, out string messageDescription)
 Metodo par ejecutar acciones de listados.
 
string _Codigo_Cliente (string tcAlias, string tcCodigoCliente="codigo")
 Devuelve el código de cliente de Eurowin o el código de cliente de HERA en función de si se trabaja en un entorno u en otro.
 
string _Filtro_String (Dictionary< string, object > toFiltros, _Tipo_Filtro_String teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And, bool tlAddCoalesce=false)
 Método para preparar un filtro de tipo string.
 
string _Filtro_String (Dictionary< string, object > toFiltros, string teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And, bool tlAddCoalesce=false)
 Método para preparar un filtro de tipo string.
 
bool _Filtro_Vacio (Dictionary< string, object > toFiltros, _Tipo_Filtro_String teFiltro, string tcCampo)
 Valida que el filtro no este vacio.
 
string _Filtro_Fecha (Dictionary< string, object > toFiltros, _Tipo_Filtro_Fecha teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And)
 Método para preparar un filtro de tipo fecha.
 
string _Filtro_Fecha (Dictionary< string, object > toFiltros, string teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And)
 Método para preparar un filtro de tipo fecha.
 
DateTime? _Filtro_Fecha (string tcFiltro, DateTime? tdValor_Opcion=null)
 _Filtro_Fecha: para obtener un filtro de tipo fecha (PE-83182)
 
string _Filtro_Decimal (Dictionary< string, object > toFiltros, _Tipo_Filtro_Decimal teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And)
 Método para preparar un filtro de tipo numérico decimal.
 
string _Filtro_Decimal (Dictionary< string, object > toFiltros, string teFiltro, string tcAlias, string tcCampo, _Operador_Condicional teOperador=_Operador_Condicional.And)
 Método para preparar un filtro de tipo numérico decimal.
 
Decimal _Filtro_Decimal (string tcFiltro, decimal tnValor_Opcion=0M)
 _Filtro_Decimal: para obtener un filtro de tipo Decimal (PE-104368)
 
string _Filtro_Cliente_Delegacion (string tcAlias)
 PE-93352 - Método para añadir el filtro de la delegación de los clientes.
 
string _Filtro_String (string tcFiltro, string tcValor_Opcion="")
 Task 115157: Filtro para obtener los datos de un filtro de tipo string teniendo los valores.
 
int _Opcion_Entero (string tcFiltro, int tnValor_Opcion=0)
 _Opcion_Entero: para tratar las opciones de tipo entero
 
decimal _Opcion_Decimal (string tcFiltro, decimal tnValor_Opcion=0)
 _Opcion_Numerico: para tratar las opciones de tipo numerico
 
bool _Opcion_Logico (string tcFiltro, bool tlValor_Opcion=false)
 _Opcion_Logico: para tratar las opciones de tipo lógico
 
string _Opcion_String (string tcFiltro, string tcValor_Opcion="")
 _Opcion_String: para tratar las opciones de tipo strin
 
List< T > _Opcion_List< T > (string tcFiltro)
 _Opcion_String: para tratar las opciones de tipo strin
 
void _AddFilterReport (string tcKey, string tcValue, FilterReport.TypeFilter tcType=FilterReport.TypeFilter.Especial)
 PE-92650 Método para añadir filtros a utilizar en el report.
 
virtual bool _ModificarControlOpciones (Dictionary< string, object > toDictControlsOpciones, string tcNombreControl, string tcNombrePropiedad, object toValor, bool tlAvisar=false)
 Método para modificar los controles visuales asociados al listado (de tipo OPCION)
 
virtual bool _ModificarControlFiltros (Dictionary< string, object > toDictControlsFiltros, string tcNombreControl, string tcNombrePropiedad, object toValor, bool tlAvisar=false)
 Método para modificar los controles visuales asociados al listado (de tipo FILTRO)
 
virtual void _ModificarControlOpciones (string tcNombreControl, string tcNombrePropiedad, object toValor)
 Método para modificar los controles visuales asociados al listado (de tipo OPCION)
 
virtual void _ModificarControlFiltros (string tcNombreControl, string tcNombrePropiedad, object toValor)
 Método para modificar los controles visuales asociados al listado (de tipo FILTRO)
 
virtual void _SetDefaultConfig (Dictionary< string, object > _Filtros, Dictionary< string, object > _Opciones)
 Método para establecer configuración por defecto en el listado sobre las opciones de negocio (no sobre controles visuales)
 
virtual void OnExecuteStart ()
 Método virtual que se dispara al inicio del _Execute.
 
virtual void OnExecuteEnd ()
 Método virtual que se dispara al final del _Execute.
 
virtual void _OnLoadInfoAdicional (Dictionary< string, object > toFiltros, Dictionary< string, object > toOpciones)
 Se ejecuta al cargar información adicional.
 
virtual List< IInfoAdicionalListados_GetInformacionAdicional ()
 Devuelve la el listado de objets que tiene información adicional.
 
virtual void OnProcessStart ()
 Método virtual que se dispara al inicio del _Execute.
 
virtual void OnProcessEnd ()
 Método virtual que se dispara al final del _Execute.
 
void SetDefaultDivisaDesdeFiltro (string tcNombreFiltro)
 Obtiene el valor por defecto para divisa en base a los datos del filtro pasado como parámetro.
 
virtual void _SetDefaultControlValue (string tcClaveControl, object toValor)
 Método lineal para ir estableciendo valores en los controles visuales.
 
virtual void _GetDefaultValueFromControl (string tcClaveControl, object toControl)
 Método virtual que impleneta el establecimiento de un valor por defecto a partir de un control de tipo IEwFiltro. Cualquier otro tipo de control se debe sobreescribir el método.
 
bool ExportacionCSVGenerica (string tcNombreFichero)
 Método generico para exportar a CSV Se recorre las columnas y va instanciando formateadores.
 
virtual List< DefinicionCampoExportableCrearDefinicionesExportacion ()
 
virtual List< IListadoComunicado_GetComunicadosByListado ()
 Devuelve los comunicados predefinidos del listado.
 

Atributos protegidos

String _cReportFile = String.Empty
 Referencia privada al nombre del fichero para el report.
 
String _cReportFileGrafica = String.Empty
 Referencia privada al nombre del fichero para el report de la gráfica.
 
Dictionary< string, object > _dVisualOpciones
 Referencia privada a las opciones del listado.
 
String _cProcessSuccessful_Message = String.Empty
 Propiedad privada de _ProcessSuccessful_Message.
 
string _lcDesCajas = string.Empty
 Descripción de cajas.
 
string _cDesUnidades = string.Empty
 Descripción para unidades.
 
string _cDesObra = string.Empty
 Descripción para obras.
 
string _cDesCajas = string.Empty
 Descripción para cajas.
 
string _cDesIvaIgic = string.Empty
 Descripcion IVA/IGIC.
 
Dictionary< string, object > diccionarioControlesFiltros = new Dictionary<string, object>()
 Diccionario con referencia a los controles visuales del listado de FILTRO.
 
Dictionary< string, object > diccionarioControlesOpciones = new Dictionary<string, object>()
 Diccionario con referencia a los controles visuales del listado de OPCIONES.
 
List< IListadoAccion_oNavigateButtonsActions = null
 Lista de acciones del listado.
 
List< string > _lisReportColumns = new List<string>()
 Propiedad privada para _ReportColumns.
 
List< string > _lisNavigableColumns = new List<string>()
 Propiedad privada para _NavigableColumns.
 
List< IInformacionListado_oInformaciones = new List<IInformacionListado>()
 Listado de IInformacionListado.
 
ExportType _oTipoExportacion = ExportType.xml
 Bug 166085: Variable que nos permite guardar el tipo de exportación por si lo necesitamos usarla por ejemplo en _PrintPersonalize.
 
List< IListadoComunicado_oComunicados = null
 Lista de posibles comunicados.
 
List< IProgresoObserver< ProgresoProceso > > _lisObservadores = new List<IProgresoObserver<ProgresoProceso>>()
 Lista de observadores de progreso.
 

Propiedades

bool _ListadoOperativo [get, set]
 Para indicar que el listado es operativo.
 
virtual bool EsMultiejercicio [get, set]
 Indica si el listado hace tratamiento para multiejercicio.
 
virtual string Firma [get]
 Firma del listado para securizarlo.
 
string _Nombre [get, set]
 Nombre del listado.
 
IFormBase _Form [get]
 Devuelve la referencia al formulario.
 
virtual String _NombreFicheroExportar [get]
 Nombre del fichero para la exportación.
 
virtual String _ReportFile [get]
 Nombre del fichero para el report.
 
virtual String _ReportFileGrafica [get]
 Nombre del fichero para el report de la gráfica.
 
Dictionary< string, object > _VisualOpciones [get, set]
 Referencia pública a las opciones del listado.
 
virtual String _ProcessSuccessful_Message [get, set]
 Para poder gestionar si debe de presentar el mensaje "El proceso ha acabado con éxito" Si tenemos un valor deberá presentar el texto guardado en la propiedad _ProcessSuccesuf_Message En caso que no se haya establecido ningún texto entonces no presentará ningún mensaje de información.
 
string _Modulo [get]
 Indica el path del addon del listado, si no es un addon retorna vacio.
 
virtual _TipoListado _ModuloListado [get]
 propiedad para indicar el tipo de listado si es Ventas o Compras. Necesario para tratamientos concretos y automáticos como por ejemplo el número de descuentos activados, que es diferente en compras y ventas pero con mismos nombres de columnas dto1, dto2, etc.
 
bool _Imprimir_CambiarFecha [get, set]
 Propiedad para mostrar o no el input "Fecha de impresion" en el panel de Imprimir/Exportar.
 
bool _Imprimir_CambiarNumPagina [get, set]
 Propiedad para mostrar o no el input "Primer nº de página" en el panel de Imprimir/Exportar.
 
bool VerImportes0 [get, set]
 Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0.
 
int _Decimales [get]
 Devuelve el número de decimales con los que se trabaka.
 
virtual string _Mascara_Precios [get]
 Mascara utilizada para las columnas del tipo PRECIOS.
 
virtual string _Mascara_Importe [get]
 Mascara utilizada para las columnas del tipo IMPORTE.
 
virtual string _Mascara_TPC [get]
 Mascara utilizada para las columnas del tipo TANTO POR CIENTO.
 
virtual string _Mascara_TPC_IVA [get]
 Mascara utilizada para las columnas del tipo TANTO POR CIENTO de IVA.
 
virtual string _Mascara_Unidades [get]
 Mascara utilizada para las columnas del tipo UNIDADES.
 
virtual string _Mascara_Peso [get]
 Mascara utilizada para las columnas del tipo PESO.
 
virtual string _Mascara_Cajas [get]
 Mascara utilizada para las columnas del tipo CAJAS.
 
virtual string _Mascara_Series [get]
 Mascara utilizada para las columnas del tipo SERIES.
 
virtual string _Mascara_Cotizacion [get]
 Mascara para columnas de cotizaciones.
 
virtual Dictionary< string, string > _NavigateButtons [get, set]
 Diccionario que se utiliza para poder definir las posibles navegaciones de un listado.
 
virtual List< string > _NavigateButtonsFreeRows [get, set]
 S50MIG-837: Diccionario que se utiliza para poder definir, dentro de las posibles navegaciones de un listado, las que no dependen de la fila seleccionada o incluso se pueden lanzar con un listado sin resultados.
 
virtual Dictionary< string, string > _NavigateButtonsGoogleMaps [get, set]
 Diccionario con las posibles opciones de navegación a nivel de GoogleMaps que podrá tener el listado La entrada en el diccionario será de la siguiente forma (p.ejemplo en ven_ca) {clave, título del botón} == {"unidades","Ver distribución ventas por unidades"}, {"ventas","Ver distribución ventas por importe" }.
 
virtual Dictionary< string, string > _NavigateButtonsGraficas [get, set]
 Diccionario con las posibles opciones de navegación a nivel de gráficas que podrá tener el listado La entrada en el diccionario será de la siguiente forma { clvae, título del botón} = { {"unidades", "Gráfica de unidades"}, {"ventas","Gráfica de ventas"} }.
 
virtual Dictionary< string, string > _NavigateButtonsCheck [get, set]
 Diccionario con las posibles opciones de navegación cuando se selecciona una lista de la casilla del listado Si hay alguna entrada en este diccionario se mostrará una casilla de check en las columnas del listado {clave, título del botón}. Si hay varias habrá más Task 149928 -> Poder realizar un Set del _NavigateButtonsCheck.
 
virtual List< IListadoAccion_NavigateButtonsActions [get]
 Lista con las posibles opciones de acciones cuando se selecciona una lista de la casilla del listado Esta propiedad será la que se use desde informes configurables para poder quitar opciones, añadirlas, añadir un descripción ...
 
virtual string _CheckConditions [get, set]
 Condición para filtrar las filas del DataTable asociado que no queremos que tengan las posibilidad de marcar Check.
 
bool _NavegacionDirecta [get, set]
 Determina si la navegación se debe realizar pasando por la pantalla de filtros o bien mostrando resultados directamente.
 
virtual ewBonotera _BotoneraNavegacion [get, set]
 Objeto para la navegación entre resultados del listado.
 
virtual FormListadoResultados _FormListadoResultados [get, set]
 Instancia al formulario de resultados.
 
string _Error_Message [get, set]
 En caso de error en la validación y/o ejecución del listado, esta propiedad contendrá una descripción del error.
 
string _Info_Message [get, set]
 Para poder mostrar mensajes informativos en la validación/ejecución del listado.
 
string _Pantalla [get, set]
 Pantalla del listado que representa esta clase.
 
virtual List< string > _ReportColumns [get, set]
 Descripción de las columnas que apareceran en el report. Estas columnas serán las columnas definidas en el DataTable originado por el método _DataTable.
 
virtual List< string > _CheckColums = new List<string>() [get]
 Columnas check para poder seleccionar todos.
 
virtual Dictionary< string, string > _EditableColumns [get, set]
 Diccionario donde definir las columnas del listado que seran editables. Task 149928 Ponemos un diccionario string,string por que aparte del nombre de la columna se definirá también el tooltip (más adelante).
 
virtual bool _EditableColumnsSimpleMode = false [get, set]
 Task 200723: Necesitamos una propiedad para que en el caso de utilizar columnas editables podamos indicar que no queremos el checkbox de la primera columna y el botón de procesar resultados, ya que en nuevos casos como listados de IVA sólo queremos editar columnas para luego exportar a excel, csv el propio listado modificado, no para procesar ningún cambio. Por defecto será false y si que tendrá el checkbox tal como tenía.
 
virtual List< string > _FrozenColumns [get, set]
 Lista donde podremos indicar las columnas que queramos mostrar "congeladas" en el listado. Task 149928.
 
Dictionary< string, object > _Filtros [get, set]
 Diccionario con los filtros que espera el método _DataTable Esta propiedad se actualizará a partir del método _Valid.
 
virtual Dictionary< string, object > _FiltrosReport [get]
 Cadena con los filtros utilizados por el listado.
 
virtual List< string > _NavigableColumns [get, set]
 Descripción de las columnas que apareceran en el report. Estas columnas serán las columnas definidas en el DataTable originado por el método _DataTable.
 
bool _SuprimirNavegacion [get, set]
 Variable que controla si se suspende la nevagación del listado. Hace que la solicitud de columnas navegables devuelva una lista vacia.
 
Dictionary< string, object > _Opciones [get, set]
 Diccionario con las posibles opciones que se pueda presentar el resultado de un listado Esta propiedad se actualizará a partir del método _Valid.
 
string[] _Ejercicios [get, set]
 Lista de ejercicions en los cuales se debe ejecutar el listado Esta propiedad se actualizará a partir del método _Valid.
 
DataTable _Resultados [get, set]
 Datatable que contendra los resultados de la ejecución de _DataTable()
 
DataTable _ResultadoOriginal [get, set]
 DataTable _ResultadoOriginal con el resultado intacto de la consulta de _DataTable()
 
DataTable _ResultadoOriginalCombinado [get, set]
 DAtaTable con los datos con las columnas personalizadas.
 
DataRow _PropiedadesListado [get, set]
 Propiedad pública Datos de la pantalla.
 
string _Eje_X_Graficos [get, set]
 Variable para definir el nombre de columna que se va a utilizar como eje X de las gráficas.
 
bool _ConfiguracionGraficosDiponible [get]
 Obtiene si se ha configurado apariencia para gráficas.
 
GraficaDefaultConfig _ConfiguracionGraficos [get, set]
 Obtiene o establece un control para la configuración grafica (Lazy instance)
 
bool _MostrarAviso [get, set]
 para presentar un mensaje al terminar un proceso
 
bool _CerrarForm [get, set]
 para presentar un mensaje al terminar un proceso
 
bool _PermiteRefresco [get, set]
 para presentar un mensaje al terminar un proceso
 
bool _AplicarIVAIncluido [get, set]
 Aplicar IVA o no.
 
DivisaConfiguracion _DivisaConfig [get, set]
 Clase de configuración de la divisa de un listado.
 
bool EnWidget [get, set]
 Indica si el listado se esta referenciando desde un widget.
 
bool _EjecucionTareaProgramada [get, set]
 Task 104592: Indica si se está ejecutando como tarea programada.
 
virtual Dictionary< string, Dictionary< string, object > > AnalisisResultados [get, set]
 Diccionario que contendra las condiciones para pintar la grid de resultados "CONDICION" : { { "forecolor", "COLOR" }, {"BackColor", "COLOR"} } Ejemplo mediante propiedad : this.AnalisisResultados.Add("[precio] > 100", new Dictionary<string, object>() { { "backcolor", System.Drawing.Color.Red }, { "forecolor", System.Drawing.Color.Yellow } }); Ejemplo mediante override: public override Dictionary<string, Dictionary<string, object>> AnalisisResultados { get { return new Dictionary<string, Dictionary<string, object>>() { { "[precio] > 100", new Dictionary<string, object>() { { "backcolor", System.Drawing.Color.Crimson }, { "forecolor", System.Drawing.Color.Chocolate } } } }; } set { base.AnalisisResultados = value; } }.
 
int PorcentajeInicialNotificadorProgeso [get, set]
 Valor inicial que tomará la barra de progreso.
 
virtual Dictionary< string, IDefEntidad_dicDefEntidades [get, set]
 Diccionario de relaciones entre entidades (para añadir columnas adicionales relacionadas) Key = string (campo/columna que tendrá la relación) Value = IDefEntidad (entidad relacionada)
 
bool _EjecucionInformeConfigurable [get, set]
 Bug 142727: Propiedad que nos indicará si se está ejecutando el listado como informe configurable.
 
virtual List< IInformacionListado_Informacion [get]
 Información de la pestañas imprimir, guardar y exportar.
 
List< IListadoComunicado_Comunicados [get]
 Listado de comunicados del listado.
 
virtual IListadoComunicadoPlantilla _ListadoComunicadoPlantilla [get]
 Definición del tipo de plantilla del comunicado.
 
virtual DataRow _SelectedConfig [get, set]
 Configuración seleccionada.
 
List< ColumnDefinition_AddedColumns [get, set]
 Obtiene una lista con las columnas personalizadas.
 
List< IInfoAdicionalListados_InfoAdicionalListados [get]
 Listado de obletos con información adicional.
 
bool _ColumnsAdded [get]
 Indica si tienes columnas personalizas.
 
bool _IsAllowedAddColumns [get]
 Indica si se pueden añadir columnas personalizas.
 
Boolean _HabilitarColorFondoColumnas [get, set]
 Habilita el color de fondo de las columnas.
 
virtual AgrupacionFiltro _AgrupacionFiltroArticulo [get]
 Indica el tipo de agrupación de los filtros si existe un filtro de articulos.
 

Descripción detallada

Clase parcial para listados, en esta definición se especificarán los métodos comunes para las demás clases parciales (PE-81573)

Definición en la línea 61 del archivo _clsListados.cs.

Documentación de las enumeraciones miembro de la clase

◆ _Operacion_Calculo

Enumeración de las operaciones de cálculo disponibles para __Totalizar.

Valores de enumeraciones
Max 

Operación de MAX.

Min 

Operación de MIN.

Avg 

Operación de AVG.

Count 

Número de registros (no nulos)

Suma 

Operación de suma (no nulos)

Definición en la línea 1589 del archivo _clsListados.cs.

◆ _Operador_Condicional

Enumeración de los posbiles operadores a utilizar en el inicio de los filtros (PE-81807)

Valores de enumeraciones
And 

Añade el operador AND al inicio del filtro.

Or 

Añade el operador OR al inicio del filtro.

None 

NO añade ningún operador, hay que realizar el tratamiento fuera del filtro.

Definición en la línea 2397 del archivo _clsListados.cs.

◆ _Tipo_Filtro_Decimal

Enumeración de los posibles filtros decimal a realizar.

Valores de enumeraciones
Unidades 

Filtros admitidos: UnidadesDesde, UnidadesHasta, UnidadesUnico y UnidadesLista.

Peso 

Filtros admitidos: PesoDesde, PesoHasta, PesoUnico y PesoLista.

Cajas 

Filtros admitidos: CajasDesde, CajasHasta, CajasUnico y CajasLista.

Coste 

Filtros admitidos: CosteDesde, CosteHasta, CosteUnico y CosteLista.

Precio 

Filtros admitidos: PrecioDesde, PrecioHasta, PrecioUnico y PrecioLista.

Importe 

Filtros admitidos: ImporteDesde, ImporteHasta, ImporteUnico y ImporteLista.

Dto1 

Filtros admitidos: Dto1Desde, Dto1Hasta, Dto1Unico y Dto1Lista.

Dto2 

Filtros admitidos: Dto2Desde, Dto2Hasta, Dto2Unico y Dto2Lista.

Arqueo 

Filtros admitidos: ArqueoDesde, ArqueoHasta, ArqueoUnico y ArqueoLista.

Asiento 

Filtros admitidos: AsientoDesde, AsientoHasta, AsientoUnico y AsientoLista.

Periodo 

Filtros admitidos: PeriodoDesde, PediodoHasta, PeriodoUnico y PeriodoLista.

PeriodoRetencion 

Filtros admitidos: PeriodoRetencionDesde, PeriodoRetencionHasta, PeriodoRetencionUnico y PeriodoRetencionLista.

Unidad 

Filtros admitidos: UnidadDesde, UnidadHasta, UnidadUnico y UnidadLista.

Definición en la línea 2338 del archivo _clsListados.cs.

◆ _Tipo_Filtro_Fecha

Enumeración de los posibles filtros fecha a realizar.

Valores de enumeraciones
Ejercicio 

Filtros admitidos: EjercicioDesde, EjercicioHasta, EjercicioUnico y EjercicioLista.

Fecha 

Filtros admitidos: FechaDesde, FechaHasta, FechaUnico y FechaLista.

Entrega 

Filtros admitidos: EntregaDesde, EntregaHasta, EntregaUnico y EntregaLista.

FechaFac 

Filtros admitidos: FechaFacDesde, FechaFacHasta, FechaFacUnico y FechaFacLista.

Vencim 

Filtros admitidos: VencimDesde, VencimHasta, VencimUnico y VencimLista.

Caducidad 

Filtros admitidos: CaducidadDesde, CaducidadHasta, CaducidadUnico y CaducidadLista.

FechaFinal 

Filtros admitidos: FechaFinalDesde, FechaFinalHasta, FechaFinalUnico y FechaFinalLista.

Definición en la línea 2302 del archivo _clsListados.cs.

◆ _Tipo_Filtro_String

Enumeración de los posibles filtros de tipo STRING a realizar xxxDesde => Valor mínimo del filtro xxxHasta => Valor máximo del filtro xxxUnico => Valor único para el filtro ('Unico' és literal, no cambia en función del prefijo) xxxLista => Lista de valores admitidos.

Valores de enumeraciones
Numero 

Filtros admitidos: NumeroDesde, NumeroHasta, NumeroUnico y NumeroLista.

Letra 

Filtros admitidos: LetraDesde, LetraHasta, LetraUnico y LetraLista.

Cliente 

Filtros admitidos: ClienteDesde, ClienteHasta, ClienteUnico y ClienteLista.

CuentaCliente 

Filtros admitidos: ClienteDesde, ClienteHasta, ClienteUnico y ClienteLista (PE-91073)

FuturoCliente 

Filtros admitidos: ClienteDesde, ClienteHasta, ClienteUnico y ClienteLista (PE-91073)

Vendedor 

Filtros admitidos: VendedorDesde, VendedorHasta, VendedorUnico y VendedorLista.

Almacen 

Filtros admitidos: AlmacenDesde, AlmacenHasta, AlmacenUnico y AlmacenLista.

Ruta 

Filtros admitidos: RutaDesde, RutaHasta, RutaUnico y RutaLista.

FPago 

Filtros admitidos: FpagoDesde, FpagoHasta, FpagoUnico y FpagoLista.

Operario 

Filtros admitidos: OperarioDesde, OperarioHasta, OperarioUnico y OperarioLista.

Articulo 

Filtros admitidos: ArticuloDesde, ArticuloHasta, ArticuloUnico y ArticuloLista.

Talla 

Filtros admitidos: TallaDesde, TallaHasta, TallaUnico y TallaLista.

Color 

Filtros admitidos: ColorDesde, ColorHasta, ColorUnico y ColorLista.

Marca 

Filtros admitidos: MarcaDesde, MarcaHasta, MarcaUnico y MarcaLista.

Familia 

Filtros admitidos: FamiliaDesde, FamiliaHasta, FamiliaUnico y FamiliaLista.

Caja 

Filtros admitidos: CajaDesde, CajaHasta, CajaUnico y CajaLista.

Obra 

Filtros admitidos: ObraDesde, ObraHasta, ObraUnico y ObraLista.

Subfamilia 

Filtros admitidos: SubfamiliaDesde, SubfamiliaHasta, SubfamiliaUnico y SubfamiliaLista.

CodigoPostal 

Filtros admitidos: CodigoPostalDesde, CodigoPostalHasta, CodigoPostalUnico y CodigoPostalLista.

Agencia 

Filtros admitidos: AgenciaPostalDesde, AgenciaPostalHasta, AgenciaPostalUnico y AgenciaPostalLista.

FCobro 

Filtros admitidos: FCobroDesde, FCobroHasta, FCobroUnico y FCobroLista.

Usuario 

Filtros admitidos: UsuarioDesde, UsuarioHasta, UsuarioUnico y UsuarioLista.

Proveedor 

Filtros admitidos: ProveedorDesde, ProveedorHasta, ProveedorUnico y ProveedorLista.

Tarifa 

Filtros admitidos: TarifaDesde, TarifaHasta, TarifaUnico y TarifaLista.

Lote 

Filtros admitidos: LoteDesde, LoteHasta, LoteUnico y LoteLista.

SerieDocumento 

Filtros admitidos: SerieDocumentoDesde, SerieDocumentoHasta, SerieDocumentoUnico y SerieDocumentoLista.

Albaran 

Filtros admitidos: AlbaranDesde, AlbaranHasta, AlbaranUnico.

Factura 

Filtros admitidos: FacturaDesde, FacturaHasta, FacturaUnico.

FacturaCompra 

Filtros admitidos: FacturaCompraDesde, FacturaCompraHasta, FacturaCompraUnico.

FacturaAutorepercutida 

Filtros admitidos: FacturaRepercutidaDesde, FacturaRepercutidaHasta, FacturaRepercutidaUnico.

TipoRegularizacion 

Filtros admitidos: TipoRegularizacionDesde, TipoRegularizacionHasta, TipoRegularizacionUnico, TipoRegularizacionLista.

TipoFacturacion 

Filtros admitidos: TipoFacturacionDesde, TipoFacturacionHasta, TipoFacturacionUnico y TipoFacturacionLista.

SerieArticulo 

Filtros admitidos: SerieArticuloDesde, SerieArticuloHasta, SerieArticuloUnico y SerieArticuloLista.

Arqueo 

Filtros admitidos: ArqueoDesde, ArqueoHasta, ArqueoUnico y ArqueoLista.

Canal 

Filtros admitidos: CanalDesde, CanalHasta, CanalUnico y CanalLista.

Banco 

Filtros admitidos: BancoDesde, BancoHasta, BancoUnico y BancoLista.

Actividad 

Filtros admitidos: ActividadDesde, ActividadHasta, ActividadUnico y ActividadLista.

ConceptoCuota 

Filtros admitidos: ConceptoCuotaDesde, ConceptoCuotaHasta, ConceptoCuotaUnico y ConceptoCuotaLista.

Cuenta 

Filtros admitidos: CuentaContableDesde, CuentaContableHasta, CuentaContableUnico y CuentaContableLista.

TipoIVA 

Filtros admitidos: IVADesde, IVAHasta, IVAUnico y IVALista.

Nivel1 

Filtros admitidos: Nivel1Desde, Nivel1Hasta, Nivel1Unico y Nivel1Lista.

Nivel2 

Filtros admitidos: Nivel2Desde, Nivel2Hasta, Nivel2Unico y Nivel2Lista.

Nivel3 

Filtros admitidos: Nivel3Desde, Nivel3Hasta, Nivel3Unico y Nivel3Lista.

Nivel4 

Filtros admitidos: Nivel4Desde, Nivel4Hasta, Nivel4Unico y Nivel4Lista.

PlanAnalitico 

Filtros admitidos: PlanAnaliticoDesde, PlanAnaliticoHasta, PlanAnaliticoUnico y PlanAnaliticoLista.

AnaliticaNivel1 

Filtros admitidos: AnaliticaNivel1Desde, AnaliticaNivel1Hasta, AnaliticaNivel1Unico y AnaliticaNivel1Lista.

AnaliticaNivel2 

Filtros admitidos: AnaliticaNivel2Desde, AnaliticaNivel2Hasta, AnaliticaNivel2Unico y AnaliticaNivel2Lista.

CodigoAnalitico 

Filtros admitidos: CodigoAnaliticoDesde, CodigoAnaliticoHasta, CodigoAnaliticoUnico y CodigoAnaliticoLista.

AsientoPredefinido 

Filtros admitidos: AsientoPredefinidoDesde, AsientoPredefinidoHasta, AsientoPredefinidoUnico y AsientoPredefinidoLista.

TipoPeriodo 

Filtros admitidos: TipoPeriodoDesde, TipoPeriodoHasta, TipoPeriodoUnico y TipoPeriodoLista.

Asiento 

Filtros admitidos: AsientoDesde, AsientoHasta, AsientoUnico, AsientoLista.

NotaAsiento 

Filtros admitidos: NotaAsientoDesde, NotaAsientoHasta, NotaAsientoUnico, NotaAsientoLista.

TipoOperacionIVA 

Filtros admitidos: TipoOperacionIVADesde, TipoOperacionIVAHasta, TipoOperacionIVAUnico, TipoOperacionIVALista.

ContadorOrdenSoportado 

Filtros admitidos: ContadorOrdenSoportadoDesde,ContadorOrdenSoportadoHasta, ContadorOrdenSoportadoUnico, ContadorOrdenSoportadoLista.

PresupuestoContable 

Filtros admitidos: PresupuestoContableDesde,PresupuestoContableHasta, PresupuestoContableUnico, PresupuestoContableLista.

ConceptoConciliacionBancaria 

Filtros admitidos: ConceptoConciliacionBancariaDesde, ConceptoConciliacionBancariaHasta, ConceptoConciliacionBancariaUnico, ConceptoConciliacionBancariaLista.

ConceptoSuplidos 

Filtros admitidos: ConceptoSuplidoDesde, ConceptoSuplidoHasta, ConceptoSuplidoUnico, ConceptoSuplidoLista.

NivelVariable 

Filtros admitidos: NivelVariableDesde, NivelVariableHasta, NivelVariableUnico, NivelVariableLista.

Meses 

Filtros admitidos: MesesDesde, MesesHasta, MesesUnico, MesesLista.

Referencia 

Filtros admitidos: ReferenciaDesde, ReferenciaHasta, ReferenciaUnico, ReferenciaLista.

Pais 

Filtros admitidos: PaisDesde, PaisHasta, PaisUnico, PaisLista.

ConceptoGastoIngreso 

Filtros admitidos: ConceptoGastoIngresoDesde, ConceptoGastoIngresoHasta, ConceptoGastoIngresoUnico, ConceptoGastoIngresoLista.

CategoriaLote 

Filtros admitidos: CategoriaDesde, CategoriaHasta, CategoriaUnico, CategoriaLista.

TipoCredito 

Filtros admitidos: TipoCreditoDesde, TipoCreditoHasta, TipoCreditoUnico, TipoCreditoLista.

ConceptoIrpf 

Filtros admitidos: ConceptoIRPFDesde, ConceptoIRPFHasta, ConceptoIRPFUnico, ConceptoIRPFLista.

TipoRetencion 

Filtros admitidos: TipoRetencionDesde, TipoRetencionHasta, TipoRetencionUnico, TipoRetencionLista.

GrupoContribuyente 

Filtros admitidos: GrupoContribuyenteDesde, GrupoContribuyenteHasta, GrupoContribuyenteUnico, GrupoContribuyenteLista.

Motivo 

Filtros admitidos: MotivoDesde, MotivoHasta, MotivoUnico, MotivoLista.

Causa 

Filtros admitidos: CausaDesde, CausaoHasta, CausaUnico, CausaLista.

Solucion 

Filtros admitidos: SolucionDesde, SolucionoHasta, SolucionUnico, SolucionLista.

Pedido 

Filtros admitidos: FacturaDesde, FacturaHasta, FacturaUnico.

Seccion 

Filtros admitidos: SeccionDesde, SeccionHasta, SeccionUnico, SeccionLista.

TipoCost 

Filtros admitidos: TipoCostDesde, TipoCostHasta, TipoCostUnico, TipoCostLista (Addons de fabricación)

TipoOperacion 

Filtros admitidos: TipoOperacionDesde, TipoOperacionHasta, TipoOperacionUnico, TipoOperacionLista (Addons de fabricación)

OperacionFab 

Filtros admitidos: FabOperacionDesde, FabOperacionHasta, FabOperacionUnico, FabOperacionLista (Addons de fabricación)

ParteCoste 

Filtros admitidos: ParteCosteDesde, ParteCosteHasta, ParteCosteUnico, ParteCosteLista (Addons de fabricación)

AlbaranProduccion 

Filtros admitidos: AlbaranProduccionDesde, AlbaranProduccionHasta, AlbaranProduccioneUnico, AlbaranProduccionLista (Addons de fabricación)

AlbaranTransformacion 

Filtros admitidos: AlbaranTransformacionDesde, AlbaranTransformacionHasta, AlbaranTransformacionUnico, AlbaranTransformacionLista (Addons de fabricación)

TipoPagare 

Filtros admitidos: TipoPagareDesde, TipoPagareHasta, TipoPagareUnico y LoteLista.

Pagare 

Filtros admitidos: PagareDesde, PagareHasta, PagareUnico y PagareLista.

Modelo 

Filtros admitidos: ModeloDesde, ModeloHasta, ModeloUnico y ModeloLista.

Sucursales 

Filtros admitidos: SucursalesDesde, SucursalesHasta, SucursalesUnico y SucursalesLista.

Configuraciones 

Filtros admitidos: ConfiguracionesDesde, ConfiguracionesHasta, ConfiguracionesUnico y ConfiguracionesLista.

TipoDato 

Filtros admitidos: TipoDatoDesde, TipoDatoHasta, TipoDatoUnico y TipoDatoLista.

Titulo 

Filtros admitidos: TituloDesde, TituloHasta, TituloUnico y TituloLista.

TipoVehiculo 

Filtros admitidos: TipoVehiculoDesde, TipoVehiculoHasta, TipoVehiculoUnico y TipoVehiculoLista.

TipoBien 

Filtros admitidos: TipoBienDesde, TipoBienHasta, TipoBienUnico y TipoBienLista.

TipoOperacionAsientos 

Filtros admitidos: TipoOperacionAsientosDesde, TipoOperacionAsientosHasta, TipoOperacionAsientosUnico, TipoOperacionAsientosLista.

Contrapar 

Filtros admitidos: ContrapartidaAsientoDesde, ContrapartidaAsientoHasta, ContrapartidaAsientoUnico, ContrapartidaAsientoLista.

Guia 

Filtros admitidos: GuiaDesde, GuiaHasta, GuiaUnico, GuiaLista.

PlantillasDocumentos 

Filtros admitidos: PlantillasDocumentosDesde, PlantillasDocumentosHasta, PlantillasDocumentosUnico, PlantillasDocumentosLista.

Terminal 

Filtros admitidos: TerminalDesde, TerminalHasta, TerminalUnico, TerminalLista.

Definición en la línea 1927 del archivo _clsListados.cs.

◆ _TipoAgrupacion

Enumeración de los posbiles tipos de agrupacion en las opciones de un listado. Agrupado, Desglosado, etc. (PE-81809)

Valores de enumeraciones
Agrupado 

Tipo de listado Agrupado.

Desglosado 

Tipo de listado Desglosado.

None 

Ningún tipo de los anteriores.

Definición en la línea 2416 del archivo _clsListados.cs.

◆ _TipoCabecera

Tipo cabeceras Liatado.

Valores de enumeraciones
SinCabecera 

Sin cabecera.

Original 

Original.

UnaLinea 

Una linea.

Definición en la línea 2550 del archivo _clsListados.cs.

◆ _TipoListado

PE-94702: Enumeración de tipos Listado. Si compras o ventas, etc.

Valores de enumeraciones
Compras 

Tipo de Listado de Compras.

Ventas 

Tipo de Listado de Ventas.

Contabilidad 

Tipo de Listado de Contabilidad.

Personalizado 

Tipo de Listado Personalizable (creado por el cliente)

Definición en la línea 2435 del archivo _clsListados.cs.

◆ _TipoListadoTabla

Bug 155117 - Enumeración de los tipos de la tabla listados (campo tipo): 1-Listado, 2-Proceso, 3-Gráfica, 4-Asistente.

Valores de enumeraciones
Listado 

Tipo listado.

Proceso 

Tipo proceso.

Grafica 

Tipo gráfica.

Asistente 

Tipo asistente.

Definición en la línea 2459 del archivo _clsListados.cs.

◆ ExportType

Tipos de exportación posibles. El valor de los mismos corresponde al valor en Report.ReportAction.

Valores de enumeraciones
xml 

Exportar a XML.

pdf 

Exportar a PDF.

html 

Exportar a HTML.

rtf 

Exportar a RTF.

xls 

Exportar a XLS.

txt 

Exportar a TXT.

csv 

Exportar a CSV.

bmp 

Exportar a BMP.

data 

Exportar a DATA.

xlsx 

Exportar a XLSX.

Definición en la línea 2503 del archivo _clsListados.cs.

◆ Pantalla

Tipos de pantalla.

Valores de enumeraciones
AlbaVen 

Pantalla del documento de albaranes de venta.

Pediven 

Pantalla del documento de pedidos de venta.

Clientes 

Pantalla ficha del cliente.

Articulo 

Pantalla ficha del articulo.

Vendedor 

Pantalla ficha del vendedor.

Factuven 

Pantalla del documento de factura.

AlbaTras 

Pantalla del albarán de traspaso.

AlbaRegu 

Pantalla del albarán de regularización.

Regulari 

Pantalla de inventario de regularización.

SolicitudMaterial 

Pantalla de Solicitud de Material.

Ticket 

Pantalla del ticket.

Reposicion 

Pantalla de Reposiciones.

Retiro 

Pantalla de Retiros.

Serie 

Pantalla de Series.

Vale 

Pantalla de Vales.

CobrosVarios 

Pantalla de CobrosVarios.

PagosVarios 

Pantalla de PagosVarios.

CobrosPrevision 

Pantalla de CobrosPrevision.

EntregasAlbaranes 

Pantalla de EntregasAlbaranes.

EntregasPedidos 

Pantalla de EntregasPedidos.

CobrosCaja 

Pantalla de CobrosCaja.

PreciosArticulo 

Pantalla de precios por artículo (HERA)

Presupuestos 

Pantalla de Presupuestos de venta.

Depositos 

Pantalla de Depósitos de venta.

DepoCom 

Pantalla de Depósitos de compra.

Pedicom 

Pantalla de Pedidos de compra.

Proveedores 

Pantalla de Proveedores.

AlbaCom 

Pantalla de Albaranes de compra.

FactuCom 

Pantalla de Factura de compra.

Propuestas 

Pantalla de Propuestas de compra.

ClientePotencial 

Pantalla de Cliente potencial.

Asientos 

Pantalla de Asientos.

Cuentas 

Pantalla de Cuentas contables.

Nivel1 

Pantalla de Nivel1.

Nivel2 

Pantalla de Nivel2.

Nivel3 

Pantalla de Nivel3.

Nivel4 

Pantalla de Nivel4.

StockInicial 

Pantalla de Stock inicial.

Predefinidos 

Pantalla de Asientos predefinidos.

Programables 

Pantalla de Asientos programables.

Envioetis 

Pantalla de Envios de etiquetas.

PrevisionCobro 

Pantalla de Previsiones de cobro.

Familia 

Pantalla de Familia.

Produccion 

Pantalla de Albarán de producción.

Transformacion 

Pantalla de Albarán de transformación.

Entidad 

Entidad.

LimiteDeCredito 

Limite de credito.

RemesaCobro 

Remesa de cobro.

RemesaPago 

Remesa de pago.

Modelo 

Modelo.

Incidencia 

Incidencia.

PartesCoste 

Parte de coste (addons de fabricación)

TipoCoste 

Tipo de coste (addons de fabricación)

Seccion 

Sección (addons de fabricación)

Operacion 

Operación (addons de fabricación)

PagareCobro 

Pagaré Cobro.

PagarePago 

Pagaré Pago.

PrevisionPago 

Pantalla de Previsiones de pago.

Banco 

Banco.

Conciliacion 

Conciliacion.

Mandatos 

Mandatos.

SII 

SII.

FrmLotesArticulo 
PlantillasDocumentos 

Plantillas documentos venta.

PlantillasDocumentosGenerados 

Documentos generados de una plantilla.

PlantillasDocumentosAvisosIncidencias 

Avisos o incidencias de los documentos generados de una plantilla.

Definición en la línea 1616 del archivo _clsListados.cs.

◆ TipoGrafica

Tipos de gráficas.

Valores de enumeraciones
Point 

Tipo Puntos (SeriesChartType.Point)

Line 

Tipo Lineas (SeriesChartType.Line)

Bar 

Tipo Barras (SeriesChartType.Bar con DrawingStyle = Cylinder)

Area 

Tipo Area (SeriesChartType.SplineArea)

Column 

Tipo Column (SeriesChartType.Bar con DrawingStyle = Emboss)

Cylinder 

Tipo 3Dcylindre (SeriesChartType.Column)

Pie 

Tipo 3DPie (SeriesChartType.Doughnut)

Definición en la línea 1888 del archivo _clsListados.cs.

◆ TiposConfiguraciones

PE-104174 : Tipos posibles de configuraciones que se pueden guardar el COMUNES!LIST_USERC.

Valores de enumeraciones
Buscar 

Pestanya "Buscar" de FormListadosResultados.

Mostrar 

Pestaña "Mostrar" de FormListadosResultados.

Analizar 

Pestaña "Analizar" de FormListadosResultados.

Definición en la línea 2483 del archivo _clsListados.cs.

Documentación de constructores y destructores

◆ Listados() [1/2]

sage.ew.listados.Clases.Listados.Listados ( )
inline

Constructor vacio.

Definición en la línea 1228 del archivo _clsListados.cs.

◆ Listados() [2/2]

sage.ew.listados.Clases.Listados.Listados ( object[] toObjects)
inline

Constructor con parametros de entrada.

Parámetros
toObjects

Definición en la línea 1237 del archivo _clsListados.cs.

Documentación de funciones miembro

◆ _ActionExecute()

bool sage.ew.listados.Clases.Listados._ActionExecute ( string key,
out string messageDescription )
inline

Metodo para ejecutar el ActionRun.

Parámetros
key
messageDescription
Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 2615 del archivo _clsListados.cs.

◆ _ActionRun()

virtual bool sage.ew.listados.Clases.Listados._ActionRun ( string key,
out string messageDescription )
inlineprotectedvirtual

Metodo par ejecutar acciones de listados.

Parámetros
key
messageDescription
Devuelve

Reimplementado en sage.addons.imexasi.Negocio.Procesos.ISVContaplus y sage.ew.contabilidad.CuentasConectadas.

Definición en la línea 4699 del archivo _clsListados.cs.

◆ _ActualizarPropiedadesDivisa()

void sage.ew.listados.Clases.Listados._ActualizarPropiedadesDivisa ( sage.ew.txtbox.txtDivisaBase toControl)
inline

Método auxiliar para extraer información de divisa.

Parámetros
toControlCombo de divisa

Definición en la línea 6501 del archivo _clsListados.cs.

◆ _AddFilterReport()

void sage.ew.listados.Clases.Listados._AddFilterReport ( string tcKey,
string tcValue,
FilterReport.TypeFilter tcType = FilterReport::TypeFilter::Especial )
inlineprotected

PE-92650 Método para añadir filtros a utilizar en el report.

Parámetros
tcKeyclave del filtro
tcValuevalor del filtro
tcTypetipo de filtro (normal/especial)

Definición en la línea 5850 del archivo _clsListados.cs.

◆ _AplicarValoresPorDefectoPendientes()

void sage.ew.listados.Clases.Listados._AplicarValoresPorDefectoPendientes ( Dictionary< string, object > tdicFiltrosVisuales,
Dictionary< string, object > tdicOpcionesVisuales )
inline

Método de respesca para asignación de valores por defecto. Por si se han definido sin tener los diccionarios visuales preparados.

Parámetros
tdicFiltrosVisualesDiccionario filtros visuales
tdicOpcionesVisualesDiccionario opciones visuales

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9663 del archivo _clsListados.cs.

◆ _CheckNameListUserC()

bool sage.ew.listados.Clases.Listados._CheckNameListUserC ( TiposConfiguraciones toTipoConfiguracion,
string tcNombre )
inlineprotected

Comprueba que no exista un registro del mismo tipo con el mismo nombre.

Parámetros
toTipoConfiguracion
tcNombre
Devuelve

Definición en la línea 4146 del archivo _clsListados.cs.

◆ _Clonar()

virtual IListados sage.ew.listados.Clases.Listados._Clonar ( )
inlinevirtual

PE-92086 Método que retorna un listado clon. Sirve para múltiple instaciamiento de un listado.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9140 del archivo _clsListados.cs.

◆ _Codigo_Cliente()

string sage.ew.listados.Clases.Listados._Codigo_Cliente ( string tcAlias,
string tcCodigoCliente = "codigo" )
inlineprotected

Devuelve el código de cliente de Eurowin o el código de cliente de HERA en función de si se trabaja en un entorno u en otro.

Parámetros
tcAlias
tcCodigoCliente
Devuelve

Definición en la línea 4715 del archivo _clsListados.cs.

◆ _CombineAddedColumns()

virtual DataTable sage.ew.listados.Clases.Listados._CombineAddedColumns ( DataTable tdResultado)
inlinevirtual

Combina los datos de la consulta con las columnas personalizadas.

Parámetros
tdResultado
Devuelve

Definición en la línea 7676 del archivo _clsListados.cs.

◆ _ConvertFilterToVisual()

virtual ConfiguradorFiltroVisual sage.ew.listados.Clases.Listados._ConvertFilterToVisual ( string tcClave,
Dictionary< string, object > toFiltrosListado )
inlinevirtual

Método que extrae de un filtro de listado ya procesado un objeto con la configuración necesaria para instanciar un control visual de tipo IEwFiltro.

Parámetros
tcClaveClave de filtrado. Por ejemplo "Almacen" o "Fecha", etc.
toFiltrosListadoDiccionario de filtros
Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 6598 del archivo _clsListados.cs.

◆ _ConvertVisualFiltersOptionsToObjects()

virtual void sage.ew.listados.Clases.Listados._ConvertVisualFiltersOptionsToObjects ( Dictionary< string, object > toFiltrosVisuals = null,
Dictionary< string, object > toOpcionesVisuals = null )
inlinevirtual

Nos convierte todas las opciones visuales de un listado y pone su equivalente en la propiedad _Opciones Listado de equivalencias: chNombreCaption --> lNombreCaption Caption="Agrupado por familía" (ejemplo: toOpcionesVisuals["chAgrupadoPorFamilia"] --> _Opciones["lAgrupadoPorFamilia"] ) maxlength = 20
opgNombreGrupo --> nNombreCaption (ejemplo: toOpcionesVisuals["opgAgrupadoDesglosado"] --> _Opciones["nAgrupadoDesglosado"] ) maxlength = 20 cmbNombreLista --> nNombreLista (ejemplo: toOpcionesVisuals["cmbPendientes"] --> _Opciones["nPendientes"] ) maxlength = 20.

Parámetros
toFiltrosVisualsDiccionario que contiene una referencia a los filtros visuales
toOpcionesVisualsDiccionario que contiene una referencia a las opciones visuales

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosFacturacion, sage.ew.listados.ComparativosMensuales y sage.ew.listados.Listados.EstadisticaArqueos.

Definición en la línea 6090 del archivo _clsListados.cs.

◆ _ConVisFilOptToObj_Lista()

List< string > sage.ew.listados.Clases.Listados._ConVisFilOptToObj_Lista ( IEwFiltro toControlFiltro,
bool llForzarLista,
List< string > llLista )
inline

Convierte a lista el filtro toControlFiltro segun llLista.

Parámetros
toControlFiltro
llForzarLista
llLista
Devuelve

Definición en la línea 6540 del archivo _clsListados.cs.

◆ _CrearListado()

static IListados sage.ew.listados.Clases.Listados._CrearListado ( string tcPantalla)
inlinestatic

Devuelve una instancia del listado.

Parámetros
tcPantallaNombre de la pantalla (código de listado) a invocar

Definición en la línea 9561 del archivo _clsListados.cs.

◆ _DataTable()

virtual DataTable sage.ew.listados.Clases.Listados._DataTable ( )
inlinevirtual

Método que nos devuelve el resultado del datatable. A partir de las propiedades _Filtros, _Opciones y _Ejercicios se obtendrá el DataTable resultante del listado
En caso de error deberá actualizar la propiedad _Error_Message y el DataTable resultante será NULO.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.RecalculoAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.factucert.Negocio.Procesos.EliminarFacturacionCuotasFactuCert, sage.addons.factucert.Negocio.Procesos.FacturacionTicketsFactuCert, sage.addons.factucert.Negocio.Procesos.TraspasoTickets2FacturasFactuCert, sage.addons.gaped.Negocio.Listados.PedidosEstadoCompra, sage.addons.gaped.Negocio.Listados.PedidosEstadoVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.DiarioPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasRecibidasPortalcli, sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli, sage.addons.rgpd.Negocio.AutorizacionesTratamiento, sage.addons.rgpd.Negocio.Consentimientos, sage.addons.rgpd.Negocio.DerechoAcceso, sage.addons.rgpd.Negocio.GestionConsents, sage.addons.rgpd.Negocio.Portabilidades, sage.addons.rgpd.Negocio.PropositoDatos, sage.addons.rgpd.Negocio.RegistroActividad, sage.addons.rgpd.Negocio.SupresionBloqueoDatos, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.services.Negocio.Listados.ListadoCostes, sage.addons.services.Negocio.Listados.ListadoMateriales, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, sage.addons.trazabilidad.Negocio.Listados.Formulas, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloAgrupado, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloDetalle, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, sage.addons.trazabilidad.Negocio.Listados.LotesCompras, sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesInventario, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentas, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.Regularizacion, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ConsumoComponentes, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Fabricacion.Negocio.Listados.NecesidadesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesCostesPendientes, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesTransformacion, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.ApuntesContables, sage.ew.contabilidad.AsientosConNotas, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceCuentasAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalancePyGAnuales, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.CashFlow, sage.ew.contabilidad.CobrosPagosRECC, sage.ew.contabilidad.ComparaPreviCoContable, sage.ew.contabilidad.ComparativoContable, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.CreditoCaucion, sage.ew.contabilidad.CuentasConectadas, sage.ew.contabilidad.CuentasContables, sage.ew.contabilidad.DepositoCuentasErrores, sage.ew.contabilidad.DiferenciasCambioCobros, sage.ew.contabilidad.DiferenciasCambioPagos, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.GraficaAgingClientes, sage.ew.contabilidad.GraficaAgingProveedores, sage.ew.contabilidad.GraficaCashFlow, sage.ew.contabilidad.GraficaConciliacionBancaria, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastos, sage.ew.contabilidad.LibroIngresos, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.listados.EstadisticaCuentas, sage.ew.contabilidad.PagaresCobro, sage.ew.contabilidad.PagaresPago, sage.ew.contabilidad.PlazosPrevisionesPagos, sage.ew.contabilidad.PredefinidosPeriodicos, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.PrevisionesCobroCobrosDiarios, sage.ew.contabilidad.PrevisionesCobroVendedor, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.contabilidad.RetencionCuadroResumen, sage.ew.contabilidad.RetencionRepercutida, sage.ew.contabilidad.RetencionSoportada, sage.ew.contabilidad.RevisionAsientos, sage.ew.contabilidad.RevisionDatosContables, sage.ew.contabilidad.RevisionIVA, sage.ew.contabilidad.RiesgoBancario, sage.ew.contabilidad.VencimientosPago, sage.ew.listados.Clases.ListadoPersonalizableBase, sage.ew.listados.Clases.ListadosBusquedaPrevisiones, sage.ew.listados.Listados.AlbaranesHuecos, sage.ew.listados.Listados.AlbaranesNoFacturables, sage.ew.listados.Listados.AlbaranesPendientesFacturar, sage.ew.listados.Listados.AlbaranesRegularizacion, sage.ew.listados.Listados.AlbaranesReservados, sage.ew.listados.Listados.AlbaranesTraspaso, sage.ew.listados.Listados.AlbaranesVenta, sage.ew.listados.Listados.ArticulosBaja, sage.ew.listados.Listados.ArticulosBajoMinimo, sage.ew.listados.Listados.ArticulosEscandallados, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.ArticulosSinMovimiento, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.Beneficios, sage.ew.listados.Listados.CalculoMinimos, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.ClientesAgrupados, sage.ew.listados.Listados.ClientesAlta, sage.ew.listados.Listados.ClientesMovimientos, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComisionesVendedorCobros, sage.ew.listados.Listados.ComparativoMensual, sage.ew.listados.Listados.ComparativoMensualCompras, sage.ew.listados.Listados.ComparativoMensualContable, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.CompAutorizacionesPendientes, sage.ew.listados.Listados.ComprasDetalle, sage.ew.listados.Listados.ComprasPendientesComprobar, sage.ew.listados.Listados.ComprasPorObras, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprasProveedorDetalle, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.Depositos, sage.ew.listados.Listados.DepositosCompra, sage.ew.listados.Listados.DepositosProveedor, sage.ew.listados.Listados.DepositosVendedor, sage.ew.listados.Listados.DepositosVenta, sage.ew.listados.Listados.DescuentosSegmentados, sage.ew.listados.Listados.DiferenciaVentasSeries, sage.ew.listados.Listados.EstadisticaArqueos, sage.ew.listados.Listados.ExtractosDescargados, sage.ew.listados.Listados.FactAlbaranesPendientesAgrupado, sage.ew.listados.Listados.FactAlbaranesPendientesDetalle, sage.ew.listados.Listados.FactCuotasAIncrementarDetalle, sage.ew.listados.Listados.FactCuotasPendientesDetalle, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasClienteAgrupado, sage.ew.listados.Listados.FacturasClienteDetalle, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.FacturasProveedor, sage.ew.listados.Listados.FacturasSimplificadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HistoricoEmail, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.HojasDeRuta, sage.ew.listados.Listados.ImpresionMasivaPagares, sage.ew.listados.Listados.LineasAbonos, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadoDestinatatiosBloqueados, sage.ew.listados.Listados.ListadoHistorialComunicados, sage.ew.listados.Listados.ListadoTrazabilidadMandatos, sage.ew.listados.Listados.ModificarTarifasProveedor, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.OperacionesCaja, sage.ew.listados.Listados.Pedidos, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesRecibirArticuloProveedor, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PedidosPendientesServirArticuloCliente, sage.ew.listados.Listados.PedidosPortes, sage.ew.listados.Listados.PedidosProveedor, sage.ew.listados.Listados.PlanificacionesHistoricos, sage.ew.listados.Listados.PlantillasDocumentosVenta, sage.ew.listados.Listados.Portes, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.Presupuestos, sage.ew.listados.Listados.PresupuestosEstado, sage.ew.listados.Listados.PresupuestosPortes, sage.ew.listados.Listados.PresupuestosVenta, sage.ew.listados.Listados.Preufast, sage.ew.listados.Listados.PropuestasCompra, sage.ew.listados.Listados.PropuestasProveedor, sage.ew.listados.Listados.Proveedores, sage.ew.listados.Listados.ProveedoresRanking, sage.ew.listados.Listados.ReetiquetadoArticulos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.RentabilidadFamilia, sage.ew.listados.Listados.RentabilidadMarca, sage.ew.listados.Listados.RentabilidadMarcaVendedor, sage.ew.listados.Listados.RentabilidadSubfamilia, sage.ew.listados.Listados.RentabilidadVendedor, sage.ew.listados.Listados.Reposiciones, sage.ew.listados.Listados.Retiros, sage.ew.listados.Listados.RolloTickets, sage.ew.listados.Listados.SeriesEnStock, sage.ew.listados.Listados.SeriesHistoricoMovimientos, sage.ew.listados.Listados.SeriesVendidas, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.TestSanti, sage.ew.listados.Listados.UltimasComprasProveedor, sage.ew.listados.Listados.UltimasVentasCliente, sage.ew.listados.Listados.UltimosPreciosArticulo, sage.ew.listados.Listados.UltimosPreciosCompra, sage.ew.listados.Listados.usuarios, sage.ew.listados.Listados.UsuariosAccesoPantallas, sage.ew.listados.Listados.ValesPendientes, sage.ew.listados.Listados.ValoracionStock, sage.ew.listados.Listados.Vencimientos, sage.ew.listados.Listados.Ventas, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasCajasDiarias, sage.ew.listados.Listados.VentasCanal, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasClientesAgrupado, sage.ew.listados.Listados.VentasClientesDetalle, sage.ew.listados.Listados.VentasCodPos, sage.ew.listados.Listados.VentasComision, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasDetalle, sage.ew.listados.Listados.VentasObra, sage.ew.listados.Listados.VentasOperarios, sage.ew.listados.Listados.VentasPorHora, sage.ew.listados.Listados.VentasPortes, sage.ew.listados.Listados.VentasPuntoVerde, sage.ew.listados.Listados.VentasRuta, sage.ew.listados.Listados.VentasSerie, sage.ew.listados.Listados.VentasTallaColor, sage.ew.listados.Listados.VentasUltimosPreciosArticulo, sage.ew.listados.Listados.VentasVendedor, sage.ew.listados.Procesos.FacturacionTickets, sage.ew.listados.Procesos.SolicitudMaterialMinMax y sage.ew.listados.Procesos.TraspasoTickets2Facturas.

Definición en la línea 7069 del archivo _clsListados.cs.

◆ _DeleteColumns()

DataTable sage.ew.listados.Clases.Listados._DeleteColumns ( DataTable tdtResultados)
inline

Borra las columnas sobrantes del datatable de resultados segun configuración global.

Parámetros
tdtResultadosDatatable origen
Devuelve
Datatable destino (datatable original con las columnas filtradas)

Definición en la línea 8325 del archivo _clsListados.cs.

◆ _DeleteFiltersOptions()

bool sage.ew.listados.Clases.Listados._DeleteFiltersOptions ( int tlIdList = 0)
inline

Se utilizará para borrar el filtro preestablecido que el usuario seleccione.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8750 del archivo _clsListados.cs.

◆ _DeleteListUserC() [1/2]

bool sage.ew.listados.Clases.Listados._DeleteListUserC ( int tnId)
inline

Borra un registro de COMUNES!list_userc.

Parámetros
tnId
Devuelve

Definición en la línea 4280 del archivo _clsListados.cs.

◆ _DeleteListUserC() [2/2]

bool sage.ew.listados.Clases.Listados._DeleteListUserC ( TiposConfiguraciones toTipoConfiguracion,
int tnId = -1 )
inlineprotected

Borra un registro de COMUNES!list_userc.

Parámetros
toTipoConfiguracion
tnId
Devuelve

Definición en la línea 4246 del archivo _clsListados.cs.

◆ _DeleteUserAnalisis()

bool sage.ew.listados.Clases.Listados._DeleteUserAnalisis ( int tnId = -1)
inline

Borra la configuración de la pestaña "Analizar".

Parámetros
tnIdId del registro a borrar
Devuelve
treu si borrar el registro, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4552 del archivo _clsListados.cs.

◆ _DeleteUserBuscar()

bool sage.ew.listados.Clases.Listados._DeleteUserBuscar ( int tnId = -1)
inline

Borra la configuración de la pestaña "Buscar".

Parámetros
tnIdId del registro a borrar
Devuelve
true si no existe configuración o se borra con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4501 del archivo _clsListados.cs.

◆ _DeleteUserPresentacion()

bool sage.ew.listados.Clases.Listados._DeleteUserPresentacion ( int tnId = -1)
inline

Borra la configuración de presentación del listado para el usuario/lisado actual.

Devuelve
true si no existe configuración o se borra con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4394 del archivo _clsListados.cs.

◆ _DeserializeFiltrosOpciones()

bool sage.ew.listados.Clases.Listados._DeserializeFiltrosOpciones ( string tcFiltros,
string tcOpciones )
inline

Método para asignar los filtros y opciones del lsistado a partir de strings XML especialmente creados.

Parámetros
tcFiltrosString xml con los filtros a cargar
tcOpcionesString xml con las opciones a cargar
Devuelve
true si ha cargado algo, falso en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8575 del archivo _clsListados.cs.

◆ _EditColumnsCellEnter()

virtual void sage.ew.listados.Clases.Listados._EditColumnsCellEnter ( object sender,
ref EditColumnEventArgs editColum )
inlinevirtual

◆ _EditColumnsCellValidating()

virtual void sage.ew.listados.Clases.Listados._EditColumnsCellValidating ( object sender,
ref EditColumnEventArgs editColum )
inlinevirtual

◆ _EditColumnsCellValueChanged()

virtual void sage.ew.listados.Clases.Listados._EditColumnsCellValueChanged ( object sender,
ref EditColumnEventArgs editColum )
inlinevirtual

◆ _EditColumnsReestablecerValorOriginal()

virtual void sage.ew.listados.Clases.Listados._EditColumnsReestablecerValorOriginal ( object sender)
inlinevirtual

Método que se ejecutará después de reestablecer el valor inicial de una celda editable, ya sea por que hay un error en su introducción, o por que el usuario accesde al submenú contextual de la celda y selecciona reeestablecer el valor inicial que había en el momento de cargar el listado.

Parámetros
sender

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.ew.listados.Listados.ModifPvpTarifasManuales.

Definición en la línea 1431 del archivo _clsListados.cs.

◆ _Enviar()

bool sage.ew.listados.Clases.Listados._Enviar ( ExportType toTipoDocumento,
string tcEmailDestino = "",
string tcAsunto = "",
string tctTexto = "",
bool tlSendEmail = false )
inline

Nos enviará al email destino el documento el documento asociado con un título de email y un texto.

Parámetros
toTipoDocumentoTipo de documento al que se desea exportar
tcEmailDestinoEmail de destino (opcional)
tcAsuntoTitulo del correo (opcional)
tctTextoCuerpo del correo (opcional)
tlSendEmailSi es false presentara la pantalla antes de enviar el correo, en caso contrario enviara el correo sin presentar la pantalla (opcional)
Devuelve
true si se ha mandado con exito el listado por email, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9466 del archivo _clsListados.cs.

◆ _Execute() [1/2]

DataTable sage.ew.listados.Clases.Listados._Execute ( )
inline

Ejecución del listado. Internamente llamara a _DataTable() que nos devolvera los datos, _SetColumnCaptions que nos establecera
los nombres a mostrar de las columnas del listado y a _SetColumnMasks que establecera la mascara de las columnas que lo requieran.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 7249 del archivo _clsListados.cs.

◆ _Execute() [2/2]

DataTable sage.ew.listados.Clases.Listados._Execute ( Dictionary< string, object > tdicFiltros,
Dictionary< string, object > tdicOpciones = null,
string[] tcEjercicios = null )
inline

Ejecución del listado. Internamente llamara a _DataTable() que nos devolvera los datos, _SetColumnCaptions que nos establecera
los nombres a mostrar de las columnas del listado y a _SetColumnMasks que establecera la mascara de las columnas que lo requieran actualiza las propiedades publicas de filtros, opciones y ejercicios.

Parámetros
tdicFiltros
tdicOpciones
tcEjercicios
Devuelve

Definición en la línea 8221 del archivo _clsListados.cs.

◆ _Execute_Process()

bool sage.ew.listados.Clases.Listados._Execute_Process ( )
inline

Ejecuta el listado (de tipo 2)

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8249 del archivo _clsListados.cs.

◆ _ExecuteAddedColumns()

DataTable sage.ew.listados.Clases.Listados._ExecuteAddedColumns ( )
inline

Ejecuta las columnas añadidas.

Devuelve

Definición en la línea 7352 del archivo _clsListados.cs.

◆ _Exportar()

bool sage.ew.listados.Clases.Listados._Exportar ( ExportType toTipoDocumento,
string tcRutaFichero,
bool tlAbrirFichero = false,
string tcPantalla = "" )
inline

Nos exportará el listado hacia una ruta especificada. Se podra abrir tras su exportación.

Parámetros
toTipoDocumentoTipo de documento al que se desea exportar
tcRutaFicheroRuta del fichero de exportación
tlAbrirFicherotrue si se desea abrir el fichero tras su exportación, false en caso contrario
tcPantallaPantalla para el report (opcional)
Devuelve
true si se ha exportado con éxito el listado, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9431 del archivo _clsListados.cs.

◆ _ExportarCSV()

virtual bool sage.ew.listados.Clases.Listados._ExportarCSV ( ref string tcNombreFichero)
inlinevirtual

◆ _ExportarXLSX()

virtual bool sage.ew.listados.Clases.Listados._ExportarXLSX ( ref string tcNombreFichero)
inlinevirtual

Método (personalizado) para exportar a CSV. Se debe implementar en aquellos listados que lo requieran.

Parámetros
tcNombreFichero
Devuelve
False por defecto

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado y sage.ew.contabilidad.LibroGastosIngresosBase.

Definición en la línea 6490 del archivo _clsListados.cs.

◆ _Filtro_Cliente_Delegacion()

string sage.ew.listados.Clases.Listados._Filtro_Cliente_Delegacion ( string tcAlias)
inlineprotected

PE-93352 - Método para añadir el filtro de la delegación de los clientes.

Parámetros
tcAliasNombre del alias que se utilizará en la confección del filtro
Devuelve

Definición en la línea 5528 del archivo _clsListados.cs.

◆ _Filtro_Decimal() [1/3]

string sage.ew.listados.Clases.Listados._Filtro_Decimal ( Dictionary< string, object > toFiltros,
_Tipo_Filtro_Decimal teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And )
inlineprotected

Método para preparar un filtro de tipo numérico decimal.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. Enumerable (precio,importe,...)
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
Devuelve

Definición en la línea 5351 del archivo _clsListados.cs.

◆ _Filtro_Decimal() [2/3]

string sage.ew.listados.Clases.Listados._Filtro_Decimal ( Dictionary< string, object > toFiltros,
string teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And )
inlineprotected

Método para preparar un filtro de tipo numérico decimal.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. String
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
Devuelve

Definición en la línea 5365 del archivo _clsListados.cs.

◆ _Filtro_Decimal() [3/3]

Decimal sage.ew.listados.Clases.Listados._Filtro_Decimal ( string tcFiltro,
decimal tnValor_Opcion = 0M )
inlineprotected

_Filtro_Decimal: para obtener un filtro de tipo Decimal (PE-104368)

Parámetros
tcFiltroNombre del filtro a obtener su valor
tnValor_Opcion
Devuelve
DateTime?

Definición en la línea 5503 del archivo _clsListados.cs.

◆ _Filtro_Fecha() [1/3]

string sage.ew.listados.Clases.Listados._Filtro_Fecha ( Dictionary< string, object > toFiltros,
_Tipo_Filtro_Fecha teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And )
inlineprotected

Método para preparar un filtro de tipo fecha.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. Enumerable (fecha,fecha_fac,...)
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
Devuelve

Definición en la línea 5060 del archivo _clsListados.cs.

◆ _Filtro_Fecha() [2/3]

string sage.ew.listados.Clases.Listados._Filtro_Fecha ( Dictionary< string, object > toFiltros,
string teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And )
inlineprotected

Método para preparar un filtro de tipo fecha.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. String
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
Devuelve

Definición en la línea 5074 del archivo _clsListados.cs.

◆ _Filtro_Fecha() [3/3]

DateTime? sage.ew.listados.Clases.Listados._Filtro_Fecha ( string tcFiltro,
DateTime? tdValor_Opcion = null )
inlineprotected

_Filtro_Fecha: para obtener un filtro de tipo fecha (PE-83182)

Parámetros
tcFiltroNombre del filtro a obtener su valor
tdValor_Opcion
Devuelve
DateTime?

Definición en la línea 5277 del archivo _clsListados.cs.

◆ _Filtro_String() [1/3]

string sage.ew.listados.Clases.Listados._Filtro_String ( Dictionary< string, object > toFiltros,
_Tipo_Filtro_String teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And,
bool tlAddCoalesce = false )
inlineprotected

Método para preparar un filtro de tipo string.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. Enumerable (articulo,cliente,...)
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
tlAddCoalesceIndica si se debe añadir el "COALESCE" al campo para tener en cuenta también los posibles valores nulos de la condición (PE-81992)
Devuelve

Definición en la línea 4733 del archivo _clsListados.cs.

◆ _Filtro_String() [2/3]

string sage.ew.listados.Clases.Listados._Filtro_String ( Dictionary< string, object > toFiltros,
string teFiltro,
string tcAlias,
string tcCampo,
_Operador_Condicional teOperador = _Operador_Condicional::And,
bool tlAddCoalesce = false )
inlineprotected

Método para preparar un filtro de tipo string.

Parámetros
toFiltros>Diccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. String
tcAliasNombre del alias que se utilizará en la confección del filtro
tcCampoNombre del campo que se utilizará en la confección del filtro
teOperadorIndica el operador que se añadirá al inicio del filtro, por defecto AND (PE-81807)
tlAddCoalesceIndica si se debe añadir el "COALESCE" al campo para tener en cuenta también los posibles valores nulos de la condición (PE-81992)
Devuelve

Definición en la línea 4748 del archivo _clsListados.cs.

◆ _Filtro_String() [3/3]

string sage.ew.listados.Clases.Listados._Filtro_String ( string tcFiltro,
string tcValor_Opcion = "" )
inlineprotected

Task 115157: Filtro para obtener los datos de un filtro de tipo string teniendo los valores.

Parámetros
tcFiltro
tcValor_Opcion
Devuelve

Definición en la línea 5550 del archivo _clsListados.cs.

◆ _Filtro_Vacio()

bool sage.ew.listados.Clases.Listados._Filtro_Vacio ( Dictionary< string, object > toFiltros,
_Tipo_Filtro_String teFiltro,
string tcCampo )
inlineprotected

Valida que el filtro no este vacio.

Parámetros
toFiltrosDiccionario con los valores de los filtros escojidos
teFiltroTipo de filtro a realizar. Enumerable (articulo,cliente,...)
tcCampoNombre del campo que se utilizará en la confección del filtro
Devuelve

Definición en la línea 4966 del archivo _clsListados.cs.

◆ _FindConfigDefault()

static DataRow sage.ew.listados.Clases.Listados._FindConfigDefault ( DataTable loDt)
inlinestatic

Busca la configuración por defecto.

Parámetros
loDt
Devuelve

Definición en la línea 7588 del archivo _clsListados.cs.

◆ _GetComunicados()

List< IListadoComunicado > sage.ew.listados.Clases.Listados._GetComunicados ( )
inline

Obtiene los comunicados configurados en el listado y los de las columnas añadidas.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 10062 del archivo _clsListados.cs.

◆ _GetComunicadosByListado()

virtual List< IListadoComunicado > sage.ew.listados.Clases.Listados._GetComunicadosByListado ( )
inlineprotectedvirtual

◆ _GetConfigurationOpciones() [1/2]

void sage.ew.listados.Clases.Listados._GetConfigurationOpciones ( Int32 tnId,
ref String lcOpciones )
inline

Obtiene las opciones guardadas en la configuración.

Parámetros
tnId
lcOpciones

Definición en la línea 5238 del archivo _clsListados.cs.

◆ _GetConfigurationOpciones() [2/2]

void sage.ew.listados.Clases.Listados._GetConfigurationOpciones ( Int32 tnId,
ref String lcOpciones,
ref String lcDivisaConfig )
inline

Obtiene las opciones guardadas en la configuración.

Parámetros
tnId
lcOpciones
lcDivisaConfig

Definición en la línea 5251 del archivo _clsListados.cs.

◆ _GetDefaultValueFromControl()

virtual void sage.ew.listados.Clases.Listados._GetDefaultValueFromControl ( string tcClaveControl,
object toControl )
inlineprotectedvirtual

Método virtual que impleneta el establecimiento de un valor por defecto a partir de un control de tipo IEwFiltro. Cualquier otro tipo de control se debe sobreescribir el método.

Parámetros
tcClaveControlNombre del control de FormListado a configurar
toControlControl visual (de tipo IEwFiltro) del que obtener el valor por defecto

Definición en la línea 9804 del archivo _clsListados.cs.

◆ _GetDefEntidades()

Dictionary< String, IDefEntidad > sage.ew.listados.Clases.Listados._GetDefEntidades ( String tcRel = "")
inline

Obtiene la definición de entidades.

Parámetros
tcRel
Devuelve

Definición en la línea 7986 del archivo _clsListados.cs.

◆ _GetDeleteColumnsList() [1/2]

virtual List< string > sage.ew.listados.Clases.Listados._GetDeleteColumnsList ( )
inlinevirtual

Devuelve le listado de columnas a eliminar.

Devuelve

Reimplementado en sage.ew.listados.Listados.TarifasCompra y sage.ew.listados.Listados.ValesPendientes.

Definición en la línea 8426 del archivo _clsListados.cs.

◆ _GetDeleteColumnsList() [2/2]

List< string > sage.ew.listados.Clases.Listados._GetDeleteColumnsList ( DataColumnCollection tColumns)
inline

PE-83058 : A partir de una colección de columnas y segun tenga o no activadas algunas variables globales de configuracion, Devuelve una lista con las columnas que deben borrarse obligatoriamente de la colección.

Parámetros
tColumns
Devuelve

Definición en la línea 8395 del archivo _clsListados.cs.

◆ _GetEvaluadorCeldaPersonalizado()

virtual IEvaluadorCelda sage.ew.listados.Clases.Listados._GetEvaluadorCeldaPersonalizado ( )
inlinevirtual

Para dar la opción de definir en un listado un evaluador de color de celda personalizado. Tendrá prioridad menor que el evaluador de celdas para el modo análisis y búsqueda en el sentido que éstos mandaran sobre este personalizado.

Utilizado por ejemplo en el listado de modificación de precios de tarifas manuales, o en el listado de modificación de tarifas de proveedor.

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.portalcli.Negocio.Listados.DiarioPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, sage.ew.contabilidad.CuentasConectadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.ModificarTarifasProveedor y sage.ew.listados.Listados.ModifPvpTarifasManuales.

Definición en la línea 6462 del archivo _clsListados.cs.

◆ _GetIdConfigByNombre()

Int32 sage.ew.listados.Clases.Listados._GetIdConfigByNombre ( String tcNombre)
inline

Devuelve el id de la configuración segun el nombre.

Parámetros
tcNombre
Devuelve

Definición en la línea 4123 del archivo _clsListados.cs.

◆ _GetInfoFromPantalla()

static DataRow sage.ew.listados.Clases.Listados._GetInfoFromPantalla ( string tcPantalla)
inlinestatic

Dado un nombre de PANTALLA devuelve el DATAROW asociado de la tabla COMUNES.LISTADOS En caso que haya más de un registro con el mismo nombre siempre cargará el registro con MAX(ID)

Parámetros
tcPantallaNombre de la pantalla del listado
Devuelve
DataRow con los resultados o null si no hay resultados o existe un error

Definición en la línea 9495 del archivo _clsListados.cs.

◆ _GetInformacionAdicional()

virtual List< IInfoAdicionalListados > sage.ew.listados.Clases.Listados._GetInformacionAdicional ( )
inlineprotectedvirtual

Devuelve la el listado de objets que tiene información adicional.

Devuelve

Reimplementado en sage.addons.services.Negocio.Listados.ListadoBaseServicios.

Definición en la línea 7666 del archivo _clsListados.cs.

◆ _GetListUserC()

bool sage.ew.listados.Clases.Listados._GetListUserC ( TiposConfiguraciones toTipoConfiguracion,
ref DataTable ldtResultados,
int tnId = -1 )
inlineprotected

Devuelve uno o todos los registros de COMUNES!list_userc que cumplan con tipo = toTipoConfiguracion.

Parámetros
toTipoConfiguracion
ldtResultados
tnId
Devuelve

Definición en la línea 4072 del archivo _clsListados.cs.

◆ _GetListUserCNombre()

bool sage.ew.listados.Clases.Listados._GetListUserCNombre ( TiposConfiguraciones toTipoConfiguracion,
ref DataTable ldtResultados,
string tcNombre )
inlineprotected

Devuelve uno o todos los registros de COMUNES!list_userc que cumplan con tipo = toTipoConfiguracion a partir de un nombre.

Parámetros
toTipoConfiguracion
ldtResultados
tcNombre
Devuelve

Definición en la línea 4099 del archivo _clsListados.cs.

◆ _GetNavigateAddedColumns()

List< ColumnDefinition > sage.ew.listados.Clases.Listados._GetNavigateAddedColumns ( )
inline

Devuelve Las columnas personalizadas navegables.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 800 del archivo _clsListados.cs.

◆ _GetNavigateGoogleMapsColumns()

List< GoogleMapsConfig.GoogleMapsConfigColums > sage.ew.listados.Clases.Listados._GetNavigateGoogleMapsColumns ( )
inline

Devuelve Las columnas personalizadas navegables a google maps.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 2642 del archivo _clsListados.cs.

◆ _GetNextIdListUserC()

int sage.ew.listados.Clases.Listados._GetNextIdListUserC ( TiposConfiguraciones toTipoConfiguracion)
inlineprotected

Devuelve el siguiente ID de la tabla segun tipo.

Parámetros
toTipoConfiguracion
Devuelve

Definición en la línea 4303 del archivo _clsListados.cs.

◆ _GetPresentacionOriginal()

List< ColumnDefinition > sage.ew.listados.Clases.Listados._GetPresentacionOriginal ( )
inline

Obtiene una lista con las columnas originales a partir del DataTable de resultados.

Devuelve

Definición en la línea 7443 del archivo _clsListados.cs.

◆ _GetReportColumns()

List< string > sage.ew.listados.Clases.Listados._GetReportColumns ( )
inline

Obtiene el _ReportColumns + Columnas personalizadas.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8377 del archivo _clsListados.cs.

◆ _GetToolTipTextAcciones()

String sage.ew.listados.Clases.Listados._GetToolTipTextAcciones ( String tcColumnName)
inline

Obtiene el tooltip para las celdas de cálculos.

Parámetros
tcColumnName
Devuelve

Definición en la línea 7965 del archivo _clsListados.cs.

◆ _GetUserAnalisis()

bool sage.ew.listados.Clases.Listados._GetUserAnalisis ( ref DataTable tdtPresentacion,
int tnId = -1 )
inline

Recupera la configuración de la pestaña "Analizar" del listado para el usuario/lisado actual.

Parámetros
tdtPresentacionDataTable con los resultados
tnIdId del registro a recuperar
Devuelve
treu si encuentra el registro, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4516 del archivo _clsListados.cs.

◆ _GetUserBuscar()

bool sage.ew.listados.Clases.Listados._GetUserBuscar ( ref DataTable tdtPresentacion,
int tnId = -1 )
inline

Recupera la configuración de la pestaña "Buscar" del listado para el usuario/lisado actual.

Parámetros
tdtPresentacionDataTable con los resultados
tnIdId del registro a recuperar
Devuelve
treu si encuentra el registro, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4465 del archivo _clsListados.cs.

◆ _GetUserListUserC()

bool sage.ew.listados.Clases.Listados._GetUserListUserC ( ref DataTable tdtPresentacion,
string tcNombre = "",
bool tlAddNewRow = false )
inline

Recupera la configuración de todas las pestanyas agrupando por nombre.

Parámetros
tdtPresentacionDatatable resultante
tcNombreNombre por el que filtrar resultados
tlAddNewRowAñade un registro en blanco al principio del datatable resultante
Devuelve
true si hay resultados, false en caso contrario

Definición en la línea 4584 del archivo _clsListados.cs.

◆ _GetUserPresentacion()

bool sage.ew.listados.Clases.Listados._GetUserPresentacion ( ref DataTable tdtPresentacion,
string tcNombre )
inlineprotected

Recupera la configuración de presentación del listado para el usuario/lisado actual.

Parámetros
tdtPresentacionDataTable con los resultados
tcNombreNombre del registro
Devuelve
true si encuentra el registro, false en caso contrario

Definición en la línea 4323 del archivo _clsListados.cs.

◆ _GoogleMaps() [1/2]

List< GoogleMaps.Point > sage.ew.listados.Clases.Listados._GoogleMaps ( GoogleMapsConfig.GoogleMapsConfigColums toEnlace,
out String tcLeyenda )
inline

Devuelve una lista de GoogleMaps.Point en función de la configuración pasada como parámetro.

Parámetros
toEnlace
tcLeyenda
Devuelve

Definición en la línea 2689 del archivo _clsListados.cs.

◆ _GoogleMaps() [2/2]

virtual List< GoogleMaps.Point > sage.ew.listados.Clases.Listados._GoogleMaps ( String tcClave,
out string tcLeyendaHtml )
inlinevirtual

Devuelve una lista de GoogleMaps.Point en función de la clave pasada como parámetro Centralización de código. De momento en esta base sólo se contemplan listados con unidades e importes. A medida que surjan nuevas funcionalidades se añadirán. En el listado que se quiera utilizar el botón de GoogleMaps hay que asignar el DataTable _RefDtGoogleMaps con los datos a presentar, tienen que existir las columnas CODPOS y POBLACION.

Parámetros
tcClaveClave que se utilizará para distinguir como se implementa la lista de puntos GoogleMaps.Point (ventas,unidades)
tcLeyendaHtmlCodigo HTML de la leyenda
Devuelve
Lista de puntos de GoogleMaps

Definición en la línea 3067 del archivo _clsListados.cs.

◆ _GoogleMaps_Leyenda()

virtual string sage.ew.listados.Clases.Listados._GoogleMaps_Leyenda ( )
inlinevirtual

Método virtual para sobreescribir la Leyenda que debe aparecer en Google Maps si un listado quiere incluir una Leyenda específica. Por defecto no retorna Leyenda.

Devuelve

Reimplementado en sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.ListadosClientes y sage.ew.listados.Listados.ListadosProveedores.

Definición en la línea 1352 del archivo _clsListados.cs.

◆ _GoogleMaps_ObtenerCoordenadasGPS()

virtual DataTable sage.ew.listados.Clases.Listados._GoogleMaps_ObtenerCoordenadasGPS ( DataTable tdtCodPos,
DataTable tdtResultadosAuxi )
inlinevirtual

Método virtual para sobreescribir la forma que se obtienen las coordenadas GPS partiendo del datatable con los códigos postales y el datatable con los datos Por defecto utilizamos la de los listados de ventas (unidades o ventas)

Parámetros
tdtCodPos
tdtResultadosAuxi
Devuelve

Reimplementado en sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.ListadosClientes y sage.ew.listados.Listados.ListadosProveedores.

Definición en la línea 1379 del archivo _clsListados.cs.

◆ _GoogleMaps_PersonalizarPunto()

virtual void sage.ew.listados.Clases.Listados._GoogleMaps_PersonalizarPunto ( GoogleMaps.Point toPoint,
decimal tnTotal )
inlinevirtual

Método virtual para sobreescribir las propiedades de un punto concreto a mostrar en el mapa, de forma que se pueda especificar lo que ver en cada caso.

Parámetros
toPoint
tnTotal

Definición en la línea 1391 del archivo _clsListados.cs.

◆ _GoogleMaps_TransformarDatos()

virtual DataTable sage.ew.listados.Clases.Listados._GoogleMaps_TransformarDatos ( DataTable tdtDatosAuxi,
string tcCPEmpresa,
string tcPOEmpresa )
inlinevirtual

Método virtual para sobreescribir la transformación de datos del Datatable por si por ejemplo se requiere hacer agrupaciones con Link de Unidades, Importes, etc.

Parámetros
tdtDatosAuxi
tcCPEmpresa
tcPOEmpresa
Devuelve

Reimplementado en sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.ListadosClientes y sage.ew.listados.Listados.ListadosProveedores.

Definición en la línea 1366 del archivo _clsListados.cs.

◆ _LoadDefaultConfig()

virtual void sage.ew.listados.Clases.Listados._LoadDefaultConfig ( )
inlinevirtual

Carga la configuración seleccionada o la de por defecto.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9698 del archivo _clsListados.cs.

◆ _LoadFiltersOptions()

int sage.ew.listados.Clases.Listados._LoadFiltersOptions ( int tlIdList = 0)
inline

Se utilizará para cargar los valores de los filtros y opciones de la tabla LIST_USER.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8714 del archivo _clsListados.cs.

◆ _LoadInfoAdicional()

void sage.ew.listados.Clases.Listados._LoadInfoAdicional ( Int32 tnId,
Dictionary< string, object > toFiltros,
Dictionary< string, object > toOpciones )
inline

Carga la información adicional guardada en un configuración indicada en el listado.

Parámetros
tnId
toFiltros
toOpciones

Definición en la línea 7552 del archivo _clsListados.cs.

◆ _LoadUserPresentacion() [1/2]

bool sage.ew.listados.Clases.Listados._LoadUserPresentacion ( int tnId)
inline

Carga los datos la configuración de presentación del listado para el usuario/lisado actual.

Parámetros
tnIdId del registro a cargar
Devuelve
true si encuentra configuración, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4424 del archivo _clsListados.cs.

◆ _LoadUserPresentacion() [2/2]

bool sage.ew.listados.Clases.Listados._LoadUserPresentacion ( ref XElement tConfig,
string tcNombre )
inline

Carga los datos la configuración de presentación del listado para el usuario/lisado actual.

Parámetros
tConfigParametro de salida con los datos de configuración
tcNombreNombre del registro a cargar
Devuelve
true si encuentra configuración, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4407 del archivo _clsListados.cs.

◆ _ModificarControlFiltros() [1/2]

virtual bool sage.ew.listados.Clases.Listados._ModificarControlFiltros ( Dictionary< string, object > toDictControlsFiltros,
string tcNombreControl,
string tcNombrePropiedad,
object toValor,
bool tlAvisar = false )
inlineprotectedvirtual

Método para modificar los controles visuales asociados al listado (de tipo FILTRO)

Parámetros
toDictControlsFiltrosDiccionario con las filtros del listado
tcNombreControl
tcNombrePropiedad
toValor
tlAvisarSi pasamos un true validará si existe el filtro en el formulario
Devuelve
Devuelde si ha encontrado el filtro

Definición en la línea 5901 del archivo _clsListados.cs.

◆ _ModificarControlFiltros() [2/2]

virtual void sage.ew.listados.Clases.Listados._ModificarControlFiltros ( string tcNombreControl,
string tcNombrePropiedad,
object toValor )
inlineprotectedvirtual

Método para modificar los controles visuales asociados al listado (de tipo FILTRO)

Parámetros
tcNombreControl
tcNombrePropiedad
toValor

Definición en la línea 5944 del archivo _clsListados.cs.

◆ _ModificarControlOpciones() [1/2]

virtual bool sage.ew.listados.Clases.Listados._ModificarControlOpciones ( Dictionary< string, object > toDictControlsOpciones,
string tcNombreControl,
string tcNombrePropiedad,
object toValor,
bool tlAvisar = false )
inlineprotectedvirtual

Método para modificar los controles visuales asociados al listado (de tipo OPCION)

Parámetros
toDictControlsOpcionesDiccionario con las opciones del listado
tcNombreControl
tcNombrePropiedad
toValor
tlAvisarSi pasamos un true validará si existe la opción en el formulario
Devuelve
Devuelde si ha encontrado el filtro

Definición en la línea 5872 del archivo _clsListados.cs.

◆ _ModificarControlOpciones() [2/2]

virtual void sage.ew.listados.Clases.Listados._ModificarControlOpciones ( string tcNombreControl,
string tcNombrePropiedad,
object toValor )
inlineprotectedvirtual

Método para modificar los controles visuales asociados al listado (de tipo OPCION)

Parámetros
tcNombreControl
tcNombrePropiedad
toValor

Definición en la línea 5927 del archivo _clsListados.cs.

◆ _Navegar()

void sage.ew.listados.Clases.Listados._Navegar ( Pantalla teForm,
List< string > tlParamList,
DataTable _DataTableNavegacion = null )
inline

Abre la pantalla especificada.

Parámetros
teFormEnum de pantalla
tlParamListLista de parametros
_DataTableNavegacion

Definición en la línea 3148 del archivo _clsListados.cs.

◆ _Navigate() [1/2]

virtual void sage.ew.listados.Clases.Listados._Navigate ( String tcKeyNavigate,
DataRow trRowList )
inlinevirtual

Método que se utiliza para codificar las posibles navegaciones de un listado.

Parámetros
tcKeyNavigate
trRowList

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.RecalculoAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.gaped.Negocio.Listados.PedidosEstadoCompra, sage.addons.gaped.Negocio.Listados.PedidosEstadoVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli, sage.addons.rgpd.Negocio.RGPDListadoBase, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, sage.addons.trazabilidad.Negocio.Listados.LotesCompras, sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesInventario, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentas, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.Regularizacion, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ConsumoComponentes, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Fabricacion.Negocio.Listados.NecesidadesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.ApuntesContables, sage.ew.contabilidad.AsientosConNotas, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.CreditoCaucion, sage.ew.contabilidad.CuentasConectadas, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.PredefinidosPeriodicos, sage.ew.contabilidad.PrevisionesCobroVendedor, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.contabilidad.RevisionAsientos, sage.ew.contabilidad.RevisionDatosContables, sage.ew.contabilidad.RevisionIVA, sage.ew.contabilidad.VencimientosPago, sage.ew.listados.Listados.AlbaranesCompra, sage.ew.listados.Listados.AlbaranesNoFacturables, sage.ew.listados.Listados.AlbaranesPendientesFacturar, sage.ew.listados.Listados.AlbaranesRegularizacion, sage.ew.listados.Listados.AlbaranesReservados, sage.ew.listados.Listados.AlbaranesTraspaso, sage.ew.listados.Listados.AlbaranesVenta, sage.ew.listados.Listados.ArticulosBaja, sage.ew.listados.Listados.ArticulosBajoMinimo, sage.ew.listados.Listados.ArticulosEscandallados, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.ArticulosSinMovimiento, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.CompAutorizacionesPendientes, sage.ew.listados.Listados.ComprasPendientesComprobar, sage.ew.listados.Listados.ComprasPorObras, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.Depositos, sage.ew.listados.Listados.DepositosVendedor, sage.ew.listados.Listados.DepositosVenta, sage.ew.listados.Listados.DescuentosSegmentados, sage.ew.listados.Listados.DiferenciaVentasSeries, sage.ew.listados.Listados.DocumentosVenta, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.FacturasSimplificadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.HojasDeRuta, sage.ew.listados.Listados.ImpresionMasivaPagares, sage.ew.listados.Listados.LineasAbonos, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadosClientes, sage.ew.listados.Listados.ListadosProveedores, sage.ew.listados.Listados.ListadoTrazabilidadMandatos, sage.ew.listados.Listados.ModificarTarifasProveedor, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.PedidosCompra, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PedidosPortes, sage.ew.listados.Listados.PedidosVenta, sage.ew.listados.Listados.PlanificacionesHistoricos, sage.ew.listados.Listados.PlantillasDocumentosVenta, sage.ew.listados.Listados.Portes, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.PresupuestosEstado, sage.ew.listados.Listados.PresupuestosPortes, sage.ew.listados.Listados.PresupuestosVenta, sage.ew.listados.Listados.PropuestasCompra, sage.ew.listados.Listados.ReetiquetadoArticulos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.Reposiciones, sage.ew.listados.Listados.Retiros, sage.ew.listados.Listados.SeriesEnStock, sage.ew.listados.Listados.SeriesHistoricoMovimientos, sage.ew.listados.Listados.SeriesVendidas, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.ValoracionStock, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasCanal, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasCodPos, sage.ew.listados.Listados.VentasComision, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasObra, sage.ew.listados.Listados.VentasOperarios, sage.ew.listados.Listados.VentasPortes, sage.ew.listados.Listados.VentasPuntoVerde, sage.ew.listados.Listados.VentasRuta, sage.ew.listados.Listados.VentasSerie, sage.ew.listados.Listados.VentasTallaColor y sage.ew.listados.Listados.VentasVendedor.

Definición en la línea 1272 del archivo _clsListados.cs.

◆ _Navigate() [2/2]

virtual void sage.ew.listados.Clases.Listados._Navigate ( String tcKeyNavigate,
DataRow trRowList,
Dictionary< string, object > tdicExtraParams )
inlinevirtual

Método que se utiliza para codificar las posibles navegaciones de un listado.

Parámetros
tcKeyNavigateClave de navegación
trRowListDataRow que ha originado la navegación
tdicExtraParamsDiccionario string-object con parametros adicionales

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1298 del archivo _clsListados.cs.

◆ _NavigateChecks()

virtual void sage.ew.listados.Clases.Listados._NavigateChecks ( String tcKeyNavigate,
DataRow[] trRowList )
inlinevirtual

Método que se utiliza para codificar las posibles navegaciones de un listado cuando está marcado el check de la nueva columna de checks que puede haber.

Parámetros
tcKeyNavigate
trRowList

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1324 del archivo _clsListados.cs.

◆ _NavigateGrafica()

virtual void sage.ew.listados.Clases.Listados._NavigateGrafica ( String tcKeyGrafica)
inlinevirtual

Método que permite presentar una gráfic a partir del listado.

Parámetros
tcKeyGrafica

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1306 del archivo _clsListados.cs.

◆ _NavigateMante()

virtual void sage.ew.listados.Clases.Listados._NavigateMante ( string tcKeyNavigate,
DataRow trRowList,
String tcNombreMante,
String tcCodigo )
inlinevirtual

Método que permite capturar cuando el usuario pulsa sobre un botón añadido a traves de las columnas dinamicas.

Parámetros
tcKeyNavigateClave definida en el diccionario _NavigateButtons
trRowListDataRow del grid que actualmente está seleccionado
tcNombreManteNombre del mantenimiento
tcCodigoCódigo de mantenimiento

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1283 del archivo _clsListados.cs.

◆ _NoValidarRegistrosSeleccionados()

virtual bool sage.ew.listados.Clases.Listados._NoValidarRegistrosSeleccionados ( String tcClave)
inlinevirtual

Indica que no debe validar los registros seleccionados para los botones navigate.

Parámetros
tcClave
Devuelve

Definición en la línea 1333 del archivo _clsListados.cs.

◆ _ObtenerControlesFiltros()

Dictionary< string, object > sage.ew.listados.Clases.Listados._ObtenerControlesFiltros ( )
inline

Obtener el diccionario de filtros.

Devuelve

Definición en la línea 2669 del archivo _clsListados.cs.

◆ _ObtenerControlesOpciones()

Dictionary< string, object > sage.ew.listados.Clases.Listados._ObtenerControlesOpciones ( )
inline

Obtener el diccionario de opciones.

Devuelve

Definición en la línea 2678 del archivo _clsListados.cs.

◆ _ObtenerDesktops()

static DataTable sage.ew.listados.Clases.Listados._ObtenerDesktops ( string tcCodigoUsuario)
inlinestatic

Consultamos los desktops del usuario actual.

Parámetros
tcCodigoUsuarioUsuario
Devuelve

Definición en la línea 9970 del archivo _clsListados.cs.

◆ _OnLoadInfoAdicional()

virtual void sage.ew.listados.Clases.Listados._OnLoadInfoAdicional ( Dictionary< string, object > toFiltros,
Dictionary< string, object > toOpciones )
inlineprotectedvirtual

Se ejecuta al cargar información adicional.

Parámetros
toFiltros
toOpciones

Reimplementado en sage.addons.services.Negocio.Listados.ListadoBaseServicios.

Definición en la línea 7541 del archivo _clsListados.cs.

◆ _Opcion_Decimal()

decimal sage.ew.listados.Clases.Listados._Opcion_Decimal ( string tcFiltro,
decimal tnValor_Opcion = 0 )
inlineprotected

_Opcion_Numerico: para tratar las opciones de tipo numerico

Parámetros
tcFiltro
tnValor_Opcion
Devuelve

Definición en la línea 5658 del archivo _clsListados.cs.

◆ _Opcion_Entero()

int sage.ew.listados.Clases.Listados._Opcion_Entero ( string tcFiltro,
int tnValor_Opcion = 0 )
inlineprotected

_Opcion_Entero: para tratar las opciones de tipo entero

Parámetros
tcFiltro
tnValor_Opcion
Devuelve

Definición en la línea 5577 del archivo _clsListados.cs.

◆ _Opcion_List< T >()

List< T > sage.ew.listados.Clases.Listados._Opcion_List< T > ( string tcFiltro)
inlineprotected

_Opcion_String: para tratar las opciones de tipo strin

Parámetros
tcFiltro
Devuelve

Definición en la línea 5750 del archivo _clsListados.cs.

◆ _Opcion_Logico()

bool sage.ew.listados.Clases.Listados._Opcion_Logico ( string tcFiltro,
bool tlValor_Opcion = false )
inlineprotected

_Opcion_Logico: para tratar las opciones de tipo lógico

Parámetros
tcFiltro
tlValor_Opcion
Devuelve

Definición en la línea 5687 del archivo _clsListados.cs.

◆ _Opcion_String()

string sage.ew.listados.Clases.Listados._Opcion_String ( string tcFiltro,
string tcValor_Opcion = "" )
inlineprotected

_Opcion_String: para tratar las opciones de tipo strin

Parámetros
tcFiltro

///

Parámetros
tcValor_Opcion
Devuelve

Definición en la línea 5722 del archivo _clsListados.cs.

◆ _Print()

bool sage.ew.listados.Clases.Listados._Print ( string tcEspecificarImpresora = "",
string tcPantalla = "" )
inline

Nos imprimirá el listado por la impresora especificada o la que haya por defecto.

Parámetros
tcEspecificarImpresoraImpresora que se desea utilizar (opcional)
tcPantallaPantalla para el report (opcional)
Devuelve
true si se ha mandado con exito el listado a imprimir, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9405 del archivo _clsListados.cs.

◆ _PrintPersonalize()

virtual bool sage.ew.listados.Clases.Listados._PrintPersonalize ( DataTable tdtDataTableListado)
inlinevirtual

PE-89372: Método para poder personalizar la impresión del listado pasando otro DataTable y realizando otro proceso personalizado.

Parámetros
tdtDataTableListadoDataTable con los datos del Listado
Devuelve
false: Continuará con la ejecución normal del Print. true: se ha modificado y no se ejecutará el Print

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.IVA, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastos, sage.ew.contabilidad.LibroGastosIngresosBase, sage.ew.contabilidad.LibroIngresos, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.Proveedores, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.VentasObra y sage.ew.listados.Procesos.ProcesoDiferenciasCambio.

Definición en la línea 9130 del archivo _clsListados.cs.

◆ _Process()

virtual bool sage.ew.listados.Clases.Listados._Process ( )
inlinevirtual

Método virtual que en que las clases derivades deben definir la operativa del proceso.

Devuelve
true si el proceso finaliza con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.factucert.Negocio.Procesos.FacturacionCuota, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosEventos, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosFacturacion, sage.addons.gaped.Negocio.Procesos.ActualizaEstadosVenta, sage.addons.portalcli.Negocio.Listados.ExportacionPortalcli, Sage.ES.S50.UnitTest.Listados.ProcesosTest.procesoTestNotifica, sage.ew.contabilidad.Clases.DesLiquidacionIva, sage.ew.contabilidad.Clases.DesLiquidacionRetenciones, sage.ew.contabilidad.Clases.LiquidacionIva, sage.ew.contabilidad.Clases.LiquidacionRetenciones, sage.ew.contabilidad.Procesos.CambioCuentasContables, sage.ew.contabilidad.Procesos.EliminarAsientos, sage.ew.contabilidad.Procesos.FicIntrastat, sage.ew.contabilidad.Procesos.MoverAnalitica, sage.ew.contabilidad.Procesos.ProcesoDiferenciasCambioSaldos, sage.ew.listados.Listados.RolloTickets, sage.ew.listados.Procesos.ActualizacionPagares, sage.ew.listados.Procesos.CalculoStockInicial, sage.ew.listados.Procesos.ConsultaArqueos, sage.ew.listados.Procesos.EliminarFacturacionCuotas, sage.ew.listados.Procesos.EmisionRecibos, sage.ew.listados.Procesos.Facturacion, sage.ew.listados.Procesos.FacturacionCuotas, sage.ew.listados.Procesos.FacturacionRepeticion, sage.ew.listados.Procesos.FacturacionTickets, sage.ew.listados.Procesos.GeneradorMandatos, sage.ew.listados.Procesos.GeneradorPagares, sage.ew.listados.Procesos.GenerarDocumentosVenta, sage.ew.listados.Procesos.ImpresionAlbaranesVenta, sage.ew.listados.Procesos.IncrementoCuotas, sage.ew.listados.Procesos.ProcesoDiferenciasCambio, sage.ew.listados.Procesos.RecalculoComisionesVendedores, sage.ew.listados.Procesos.RecalculoCostesDocumentos, sage.ew.listados.Procesos.RecalculoStock, sage.ew.listados.Procesos.RecalculoUltimoCoste, sage.ew.listados.Procesos.ReetiquetadoArticulos, sage.ew.listados.Procesos.RenumeracionAsientos, sage.ew.listados.Procesos.RenumeracionIva, sage.ew.listados.Procesos.SolicitudMaterialMinMax y sage.ew.listados.Procesos.TraspasoTickets2Facturas.

Definición en la línea 8270 del archivo _clsListados.cs.

◆ _ReadDataBindings()

void sage.ew.listados.Clases.Listados._ReadDataBindings ( Dictionary< string, object > toControlsFiltros = null,
Dictionary< string, object > toControlsOpciones = null,
bool tlClear = false )
inline

Actualiza los bindings de los filtros / opciones del listado.

Parámetros
toControlsFiltrosControles de filtros
toControlsOpcionesControles de opciones
tlCleartrue: reset de valores, false: DataBinding.ReadValue()

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9019 del archivo _clsListados.cs.

◆ _RefreshScreen()

virtual void sage.ew.listados.Clases.Listados._RefreshScreen ( Dictionary< string, object > toControlsFiltros = null,
Dictionary< string, object > toControlsOpciones = null )
inlinevirtual

◆ _SaveFiltersOptions()

int sage.ew.listados.Clases.Listados._SaveFiltersOptions ( int tlIdList = 0)
inline

Se utilizará para gaurdar los valores de los filtros y opciones en la tabla LIST_USER.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8672 del archivo _clsListados.cs.

◆ _SaveListUserC()

bool sage.ew.listados.Clases.Listados._SaveListUserC ( TiposConfiguraciones toTipoConfiguracion,
string tcConfiguracion,
int tnId = -1,
string tcNombre = "",
bool tlPublico = false,
bool tlDefecto = false )
inlineprotected

Guarda o actualiza un registro de COMUNES!list_userc.

Parámetros
toTipoConfiguracion
tcConfiguracion
tnId
tcNombre
tlPublicoIndica si es público
tlDefectoIndica se se utilizará por defecto
Devuelve

Definición en la línea 4176 del archivo _clsListados.cs.

◆ _SaveUserAnalisis() [1/2]

bool sage.ew.listados.Clases.Listados._SaveUserAnalisis ( string tcTexto,
string tcConfig,
int tnId = -1 )
inline

Guarda la configuración de la pestaña "Analizar".

Parámetros
tcTextoNombre del registro a guardar
tcConfigConfiguracion actual de la pestaña
tnIdId del registro a crear / modificar
Devuelve
true si se guarda el registro con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4528 del archivo _clsListados.cs.

◆ _SaveUserAnalisis() [2/2]

bool sage.ew.listados.Clases.Listados._SaveUserAnalisis ( string tcTexto,
string tcConfig,
int tnId = -1,
bool tlPublico = false,
bool tlDefecto = false )
inline

Guarda la configuración de la pestaña "Analizar".

Parámetros
tcTextoNombre del registro a guardar
tcConfigConfiguracion actual de la pestaña
tnIdId del registro a crear / modificar
tlPublicoIndica si es público
tlDefectoIndica si el registro se utiliza por defecto
Devuelve
true si se guarda el registro con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4542 del archivo _clsListados.cs.

◆ _SaveUserBuscar() [1/2]

bool sage.ew.listados.Clases.Listados._SaveUserBuscar ( string tcTexto,
string tcConfig,
int tnId = -1 )
inline

Guarda la configuración de la pestaña "Buscar".

Parámetros
tcTextoNombre del registro a guardar
tcConfigConfiguracion actual de la pestaña
tnIdId del registro a crear / modificar
Devuelve
true si se guarda el registro con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4477 del archivo _clsListados.cs.

◆ _SaveUserBuscar() [2/2]

bool sage.ew.listados.Clases.Listados._SaveUserBuscar ( string tcTexto,
string tcConfig,
int tnId = -1,
bool tlPublico = false,
bool tlDefecto = false )
inline

Guarda la configuración de la pestaña "Buscar".

Parámetros
tcTextoNombre del registro a guardar
tcConfigConfiguracion actual de la pestaña
tnIdId del registro a crear / modificar
tlPublicoIndica si es público
tlDefectoIndica si el registro se utiliza por defecto
Devuelve
true si se guarda el registro con exito, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4491 del archivo _clsListados.cs.

◆ _SaveUserPresentacion() [1/3]

bool sage.ew.listados.Clases.Listados._SaveUserPresentacion ( XElement tConfig,
int tnId = -1,
string tcNombre = "Presentación" )
inline

Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.

Parámetros
tConfigConfiguración del usuario para el listado actual
tnId
tcNombre
Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4336 del archivo _clsListados.cs.

◆ _SaveUserPresentacion() [2/3]

bool sage.ew.listados.Clases.Listados._SaveUserPresentacion ( XElement tConfig,
int tnId = -1,
string tcNombre = "Presentación",
bool tlPublico = false,
bool tlDefecto = false )
inline

Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.

Parámetros
tConfigConfiguración del usuario para el listado actual
tnIdId del registro a crear / modificar
tcNombreNombre del registro a guardar
tlPublicoIndica si el registro es público
tlDefectoIndica si el registro se utiliza por defecto
Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4385 del archivo _clsListados.cs.

◆ _SaveUserPresentacion() [3/3]

bool sage.ew.listados.Clases.Listados._SaveUserPresentacion ( XElement toConfig,
XElement toConfigBuscar,
XElement toConfigAnalizar,
int tnId = -1,
string tcNombre = "Presentación",
bool tlPublico = false,
bool tlDefecto = false )
inline

Guarda la configuración (Visibilidad, anchos, ...) del DataGridView de los resultados Se invoca desde ewbtMostrarGuardar_Click en FormListadoResultados.cs.

Parámetros
toConfigConfiguración del usuario para el listado actual
toConfigAnalizar
toConfigBuscar
tnIdId del registro a crear / modificar
tcNombreNombre del registro a guardar
tlPublicoIndica si el registro es público
tlDefectoIndica si el registro se utiliza por defecto
Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4353 del archivo _clsListados.cs.

◆ _ScheduledTask()

virtual void sage.ew.listados.Clases.Listados._ScheduledTask ( )
inlinevirtual

Task 104592: Método para ejecutar cuando el listado esté ejecutándose como tarea programada en lugar de mostrar filtros y resultados.

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.gaped.Negocio.Procesos.ActualizaEstadosVenta.

Definición en la línea 9121 del archivo _clsListados.cs.

◆ _SerializeFiltrosOpciones()

bool sage.ew.listados.Clases.Listados._SerializeFiltrosOpciones ( ref string tcFiltros,
ref string tcOpciones )
inline

Método para recuperar los filtros y opciones del listado en formato XML.

Parámetros
tcFiltrosString xml con los filtros seleccionados
tcOpcionesString xml con las opciones seleccionadas
Devuelve
true si se han serializado los filtros y opciones, falso en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8537 del archivo _clsListados.cs.

◆ _SetColumnCaptions()

virtual void sage.ew.listados.Clases.Listados._SetColumnCaptions ( Dictionary< string, string > tldTranslate = null)
inlinevirtual

Responsable de la traducción del DataTable de los resultados. Contiene un dicionario con las principales traducciones. Si se quiere añadir o modificar alguno de los strings, se debe pasar un nuevo diccionario como parametro (tldTranslate) El metodo hace un merge de ambos diccionarios (el propio y el que se pase como parametro) donde los valores prioritarios los estableceria el diccionario pasado como parametro. Internamente, cambia los captions de las columnas del DataTable. Sobrescrivir el metodo en la clase hoja (el listado)

Ejemplo para establecer los captions de las columnas: base._SetColumnCaptions(); Ejemplo para definir la traduccion de una nueva columna: base._SetColumnCaptions(new Dictionary (string, string) { { "columna", "Columna" } }); Ejemplo para modificar una columna definida en la base: base._SetColumnCaptions(new Dictionary (string, string) { { "almacen", "Código de almacen" } });

Parámetros
tldTranslate

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.gaped.Negocio.Listados.PedidosEstadoCompra, sage.addons.gaped.Negocio.Listados.PedidosEstadoVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasRecibidasPortalcli, sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli, sage.addons.rgpd.Negocio.AutorizacionesTratamiento, sage.addons.rgpd.Negocio.Consentimientos, sage.addons.rgpd.Negocio.DerechoAcceso, sage.addons.rgpd.Negocio.GestionConsents, sage.addons.rgpd.Negocio.Portabilidades, sage.addons.rgpd.Negocio.PropositoDatos, sage.addons.rgpd.Negocio.RegistroActividad, sage.addons.rgpd.Negocio.RGPDListadoBase, sage.addons.rgpd.Negocio.SupresionBloqueoDatos, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.services.Negocio.Listados.ListadoCostes, sage.addons.services.Negocio.Listados.ListadoMateriales, sage.addons.services.Negocio.Listados.ListadoServicios, sage.addons.services.Negocio.Listados.ListadoTiposServicios, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, sage.addons.trazabilidad.Negocio.Listados.Formulas, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloAgrupado, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloDetalle, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, sage.addons.trazabilidad.Negocio.Listados.LotesCompras, sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesInventario, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentas, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.Regularizacion, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ConsumoComponentes, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Fabricacion.Negocio.Listados.NecesidadesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesCostesPendientes, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesTransformacion, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.ApuntesContables, sage.ew.contabilidad.AsientosConNotas, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceCuentasAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalancePyGAnuales, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.CashFlow, sage.ew.contabilidad.CobrosPagosRECC, sage.ew.contabilidad.ComparativoContable, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.CreditoCaucion, sage.ew.contabilidad.CuentasConectadas, sage.ew.contabilidad.DepositoCuentasErrores, sage.ew.contabilidad.DiferenciasCambio, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVARepercutidoInterno, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.IVASoportadoISPCEE, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastos, sage.ew.contabilidad.LibroIngresos, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.listados.EstadisticaCuentas, sage.ew.contabilidad.PagaresCobro, sage.ew.contabilidad.PagaresPago, sage.ew.contabilidad.PlazosPrevisionesPagos, sage.ew.contabilidad.PredefinidosPeriodicos, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.PrevisionesCobroCobrosDiarios, sage.ew.contabilidad.PrevisionesCobroVendedor, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.contabilidad.RetencionCuadroResumen, sage.ew.contabilidad.RetencionRepercutida, sage.ew.contabilidad.RetencionSoportada, sage.ew.contabilidad.RevisionAsientos, sage.ew.contabilidad.RevisionDatosContables, sage.ew.contabilidad.RevisionIVA, sage.ew.contabilidad.RiesgoBancario, sage.ew.contabilidad.VencimientosPago, sage.ew.listados.Listados.AlbaranesHuecos, sage.ew.listados.Listados.AlbaranesNoFacturables, sage.ew.listados.Listados.AlbaranesPendientesFacturar, sage.ew.listados.Listados.AlbaranesRegularizacion, sage.ew.listados.Listados.AlbaranesReservados, sage.ew.listados.Listados.AlbaranesTraspaso, sage.ew.listados.Listados.AlbaranesVenta, sage.ew.listados.Listados.ArticulosBaja, sage.ew.listados.Listados.ArticulosBajoMinimo, sage.ew.listados.Listados.ArticulosEscandallados, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.ArticulosSinMovimiento, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.Beneficios, sage.ew.listados.Listados.CalculoMinimos, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.ClientesAgrupados, sage.ew.listados.Listados.ClientesAlta, sage.ew.listados.Listados.ClientesMovimientos, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComisionesVendedorCobros, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.CompAutorizacionesPendientes, sage.ew.listados.Listados.ComprasPendientesComprobar, sage.ew.listados.Listados.ComprasPorObras, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.Depositos, sage.ew.listados.Listados.DepositosVendedor, sage.ew.listados.Listados.DepositosVenta, sage.ew.listados.Listados.DescuentosSegmentados, sage.ew.listados.Listados.DiferenciaVentasSeries, sage.ew.listados.Listados.DocumentosProveedor, sage.ew.listados.Listados.DocumentosVenta, sage.ew.listados.Listados.EstadisticaArqueos, sage.ew.listados.Listados.ExtractosDescargados, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.FacturasSimplificadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HistoricoEmail, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.HojasDeRuta, sage.ew.listados.Listados.ImpresionMasivaPagares, sage.ew.listados.Listados.LineasAbonos, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadoDestinatatiosBloqueados, sage.ew.listados.Listados.ListadoHistorialComunicados, sage.ew.listados.Listados.ListadoTrazabilidadMandatos, sage.ew.listados.Listados.ModificarTarifasProveedor, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.OperacionesCaja, sage.ew.listados.Listados.Pedidos, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesRecibirArticuloProveedor, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PedidosPortes, sage.ew.listados.Listados.PlanificacionesHistoricos, sage.ew.listados.Listados.PlantillasDocumentosVenta, sage.ew.listados.Listados.Portes, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.PresupuestosEstado, sage.ew.listados.Listados.PresupuestosPortes, sage.ew.listados.Listados.Preufast, sage.ew.listados.Listados.Proveedores, sage.ew.listados.Listados.ProveedoresRanking, sage.ew.listados.Listados.ReetiquetadoArticulos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.RentabilidadFamilia, sage.ew.listados.Listados.RentabilidadMarca, sage.ew.listados.Listados.RentabilidadMarcaVendedor, sage.ew.listados.Listados.RentabilidadSubfamilia, sage.ew.listados.Listados.RentabilidadVendedor, sage.ew.listados.Listados.Reposiciones, sage.ew.listados.Listados.Retiros, sage.ew.listados.Listados.RolloTickets, sage.ew.listados.Listados.SeriesEnStock, sage.ew.listados.Listados.SeriesHistoricoMovimientos, sage.ew.listados.Listados.SeriesVendidas, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.UltimosPreciosCompra, sage.ew.listados.Listados.usuarios, sage.ew.listados.Listados.UsuariosAccesoPantallas, sage.ew.listados.Listados.ValesPendientes, sage.ew.listados.Listados.ValoracionStock, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasCanal, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasCodPos, sage.ew.listados.Listados.VentasComision, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasObra, sage.ew.listados.Listados.VentasPorHora, sage.ew.listados.Listados.VentasPortes, sage.ew.listados.Listados.VentasPuntoVerde, sage.ew.listados.Listados.VentasRuta, sage.ew.listados.Listados.VentasSerie, sage.ew.listados.Listados.VentasTallaColor y sage.ew.listados.Listados.VentasVendedor.

Definición en la línea 6818 del archivo _clsListados.cs.

◆ _SetColumnMasks()

virtual void sage.ew.listados.Clases.Listados._SetColumnMasks ( )
inlinevirtual

Especifica la mascara de un campo numérico. Guarda la mascara en la propiedades extendidas de la columna. El metodo busca en el nombre de cada columna si contiene alguno de los strings de las listas de mascaras, si lo encuentra, es cuando aplica la máscara. (seria como un ColumnName like 'string_de_cada_lista') En el momento de contruir el DataGridView con los resultados (FormListado._ShowResult()), tendra en cuenta dicha máscara.

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.gaped.Negocio.Listados.PedidosEstadoCompra, sage.addons.gaped.Negocio.Listados.PedidosEstadoVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasRecibidasPortalcli, sage.addons.rgpd.Negocio.PropositoDatos, sage.addons.rgpd.Negocio.RGPDListadoBase, sage.addons.services.Negocio.Listados.ListadoCostes, sage.addons.services.Negocio.Listados.ListadoMateriales, sage.addons.services.Negocio.Listados.ListadoServicios, sage.addons.services.Negocio.Listados.ListadoTiposServicios, sage.addons.trazabilidad.Negocio.Listados.Formulas, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloAgrupado, sage.addons.trazabilidad.Negocio.Listados.LotesArticuloDetalle, sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ConsumoComponentes, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Fabricacion.Negocio.Listados.NecesidadesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesCostesPendientes, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.UltimosAlbaranesTransformacion, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.ApuntesContables, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceCuentasAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalancePyGAnuales, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.CashFlow, sage.ew.contabilidad.CobrosPagosRECC, sage.ew.contabilidad.ComparativoContable, sage.ew.contabilidad.CuentasContables, sage.ew.contabilidad.DiferenciasCambio, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVA, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastosIngresosBase, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.PlazosPrevisionesPagos, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.PrevisionesCobroVendedor, sage.ew.contabilidad.RetencionCuadroResumen, sage.ew.contabilidad.RetencionRepercutida, sage.ew.contabilidad.RetencionSoportada, sage.ew.contabilidad.RevisionIVA, sage.ew.listados.ComparativosMensuales, sage.ew.listados.Listados.ArticulosBajoMinimo, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.ArticulosSinMovimiento, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.Beneficios, sage.ew.listados.Listados.CalculoMinimos, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.ClientesAlta, sage.ew.listados.Listados.ClientesMovimientos, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComisionesVendedorCobros, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.DescuentosSegmentados, sage.ew.listados.Listados.DiferenciaVentasSeries, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.FacturasSimplificadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.HojasDeRuta, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ModificarTarifasProveedor, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PedidosPortes, sage.ew.listados.Listados.Portes, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.PresupuestosEstado, sage.ew.listados.Listados.PresupuestosPortes, sage.ew.listados.Listados.ProveedoresRanking, sage.ew.listados.Listados.ReetiquetadoArticulos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.RentabilidadFamilia, sage.ew.listados.Listados.RentabilidadMarca, sage.ew.listados.Listados.RentabilidadMarcaVendedor, sage.ew.listados.Listados.RentabilidadSubfamilia, sage.ew.listados.Listados.RentabilidadVendedor, sage.ew.listados.Listados.SeriesVendidas, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.UltimosPreciosCompra, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasComision, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasPortes, sage.ew.listados.Listados.VentasPuntoVerde, sage.ew.listados.Listados.VentasTallaColor, sage.ew.listados.Listados.VentasVendedor y sage.ew.listados.Procesos.ProcesoDiferenciasCambio.

Definición en la línea 6927 del archivo _clsListados.cs.

◆ _SetColumnWidth()

virtual void sage.ew.listados.Clases.Listados._SetColumnWidth ( Dictionary< string, int > tldTranslate = null)
inlinevirtual

Especifica el tamaño que tendrá la columan en Pixels para que en el grid no todas las columnas tengan el mismo tamaño Habrá una serie de columnas que serán automáticamente como por ejemplo: LETRA, DOCUMENTO, FECHA, TALLA, COLOR, PESO, CAJAS, UNIDADES, PRECIO, DTO1, DTO2, IMPORTE, NOMBRE, DEFINICION.

Parámetros
tldTranslate

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.gaped.Negocio.Listados.PedidosEstadoCompra, sage.addons.gaped.Negocio.Listados.PedidosEstadoVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasRecibidasPortalcli, sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli, sage.addons.rgpd.Negocio.AutorizacionesTratamiento, sage.addons.rgpd.Negocio.Consentimientos, sage.addons.rgpd.Negocio.DerechoAcceso, sage.addons.rgpd.Negocio.GestionConsents, sage.addons.rgpd.Negocio.Portabilidades, sage.addons.rgpd.Negocio.PropositoDatos, sage.addons.rgpd.Negocio.RegistroActividad, sage.addons.rgpd.Negocio.RGPDListadoBase, sage.addons.rgpd.Negocio.SupresionBloqueoDatos, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.services.Negocio.Listados.ListadoCostes, sage.addons.services.Negocio.Listados.ListadoMateriales, sage.addons.services.Negocio.Listados.ListadoServicios, sage.addons.services.Negocio.Listados.ListadoTiposServicios, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.Regularizacion, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, sage.ew.contabilidad.Aging, sage.ew.contabilidad.AsientosConNotas, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceBaseAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.CashFlow, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.CuentasConectadas, sage.ew.contabilidad.CuentasContables, sage.ew.contabilidad.DiferenciasCambio, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.PlazosPrevisionesPagos, sage.ew.contabilidad.PredefinidosPeriodicos, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.PrevisionesCobroCobrosDiarios, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.contabilidad.RetencionCuadroResumen, sage.ew.contabilidad.RevisionAsientos, sage.ew.contabilidad.RevisionDatosContables, sage.ew.contabilidad.RevisionIVA, sage.ew.contabilidad.VencimientosPago, sage.ew.listados.Listados.ArticulosEscandallados, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.CalculoMinimos, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.CompAutorizacionesPendientes, sage.ew.listados.Listados.ComprasPendientesComprobar, sage.ew.listados.Listados.ComprasPorObras, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.FacturasSimplificadas, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HistoricoEmail, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.ImpresionMasivaPagares, sage.ew.listados.Listados.LineasAbonos, sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadoDestinatatiosBloqueados, sage.ew.listados.Listados.ListadoHistorialComunicados, sage.ew.listados.Listados.ListadoTrazabilidadMandatos, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.OperacionesCaja, sage.ew.listados.Listados.PlantillasDocumentosVenta, sage.ew.listados.Listados.Portes, sage.ew.listados.Listados.Preufast, sage.ew.listados.Listados.Proveedores, sage.ew.listados.Listados.ProveedoresRanking, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.UltimasComprasProveedor, sage.ew.listados.Listados.UltimasVentasCliente y sage.ew.listados.Listados.UltimosPreciosCompra.

Definición en la línea 7006 del archivo _clsListados.cs.

◆ _SetDefaultConfig()

virtual void sage.ew.listados.Clases.Listados._SetDefaultConfig ( Dictionary< string, object > _Filtros,
Dictionary< string, object > _Opciones )
inlineprotectedvirtual

Método para establecer configuración por defecto en el listado sobre las opciones de negocio (no sobre controles visuales)

Parámetros
_FiltrosDiccionario de filtros de negocio
_OpcionesDiccionario de opciones de negocio

Reimplementado en sage.addons.portalcli.Negocio.Listados.DiarioPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasEmitidasPortalcli, sage.addons.portalcli.Negocio.Listados.FacturasRecibidasPortalcli, sage.ew.contabilidad.ConciliacionBancaria y sage.ew.listados.ComparativosMensuales.

Definición en la línea 6448 del archivo _clsListados.cs.

◆ _SetDefaultControlValue()

virtual void sage.ew.listados.Clases.Listados._SetDefaultControlValue ( string tcClaveControl,
object toValor )
inlineprotectedvirtual

Método lineal para ir estableciendo valores en los controles visuales.

Parámetros
tcClaveControl
toValor

Definición en la línea 9781 del archivo _clsListados.cs.

◆ _SetDefaultValues()

virtual void sage.ew.listados.Clases.Listados._SetDefaultValues ( Dictionary< string, object > toControlsFiltros = null,
Dictionary< string, object > toControlsOpciones = null )
inlinevirtual

Método que se utiliza para establecer los valores por defecto de los controles de los listados. Se asignarán los diccionarios internos de filtros y opciones en caso de que esten vacios ya que la primera vez aun no ha hecho la conversion de visual a negocio y no los tiene. Recordar poner en la clase hija la llamada a la base : base._SetDefaultValues(toControlsFiltros, toControlsOpciones);.

Parámetros
toControlsFiltros
toControlsOpciones

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.CuentasAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PartidasInventario, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.RecalculoAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.factucert.Negocio.Procesos.Facturacion, sage.addons.factucert.Negocio.Procesos.FacturacionCuota, sage.addons.factucert.Negocio.Procesos.FacturacionRepeticionFactuCert, sage.addons.factucert.Negocio.Procesos.GenerarDocumentosVentaFactuCert, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosEventos, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosFacturacion, sage.addons.gaped.Negocio.Procesos.ActualizaEstadosVenta, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Negocio.Listados.RegistroImportaciones, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.ExportacionPortalcli, sage.addons.portalcli.Negocio.Listados.ListadoRegistroExpPortalcli, sage.addons.rgpd.Negocio.RGPDListadoBase, sage.addons.rgpd.Negocio.SupresionBloqueoDatos, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.services.Negocio.Listados.ListadoCostes, sage.addons.services.Negocio.Listados.ListadoMateriales, sage.addons.services.Negocio.Listados.ListadoServicios, sage.addons.services.Negocio.Listados.ListadoTiposServicios, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, sage.addons.trazabilidad.Negocio.Listados.LotesCompras, sage.addons.trazabilidad.Negocio.Listados.LotesDocsSinMov, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesInventario, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentas, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.Regularizacion, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesProduccion, Sage.ES.S50.Fabricacion.Negocio.Listados.AlbaranesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.ComponentesTransformacion, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Fabricacion.Negocio.Listados.PartesDeCostes, Sage.ES.S50.Fabricacion.Negocio.Listados.RatiosCostesTransformacion, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceCuentasAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalancePyGAnuales, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.CashFlow, sage.ew.contabilidad.ComparativoContable, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.CuentasConectadas, sage.ew.contabilidad.CuentasContables, sage.ew.contabilidad.DiferenciasCambio, sage.ew.contabilidad.ExcedidosEnCredito, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.ExtractoPlanesAnaliticos, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVA, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVARepercutidoInterno, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.IVASoportadoISPCEE, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastos, sage.ew.contabilidad.LibroGastosIngresosBase, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.PagaresPago, sage.ew.contabilidad.PlazosPrevisionesPagos, sage.ew.contabilidad.PredefinidosPeriodicos, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.PrevisionesCobroCobrosDiarios, sage.ew.contabilidad.PrevisionesCobroVendedor, sage.ew.contabilidad.Procesos.ActualizacionEOS, sage.ew.contabilidad.Procesos.ActualizacionTiposOperacion, sage.ew.contabilidad.Procesos.CambioCuentasContables, sage.ew.contabilidad.Procesos.EliminarAsientos, sage.ew.contabilidad.Procesos.FicIntrastat, sage.ew.contabilidad.Procesos.MoverAnalitica, sage.ew.contabilidad.Procesos.ProcesoDiferenciasCambioSaldos, sage.ew.contabilidad.RetencionBase, sage.ew.contabilidad.RevisionIVA, sage.ew.contabilidad.RiesgoBancario, sage.ew.contabilidad.VencimientosPago, sage.ew.listados.Listados.AlbaranesCompra, sage.ew.listados.Listados.AlbaranesNoFacturables, sage.ew.listados.Listados.AlbaranesPendientesFacturar, sage.ew.listados.Listados.AlbaranesReservados, sage.ew.listados.Listados.AlbaranesVenta, sage.ew.listados.Listados.ArticulosBajoMinimo, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.ArticulosSinMovimiento, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.CalculoMinimos, sage.ew.listados.Listados.Clientes, sage.ew.listados.Listados.ClientesAlta, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.CompAutorizacionesPendientes, sage.ew.listados.Listados.ComprasDetalle, sage.ew.listados.Listados.ComprasPendientesComprobar, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.CuotasVigentes, sage.ew.listados.Listados.DepositosCompra, sage.ew.listados.Listados.DepositosVenta, sage.ew.listados.Listados.DocumentosProveedor, sage.ew.listados.Listados.DocumentosVenta, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.ImpresionMasivaPagares, sage.ew.listados.Listados.LineasAbonos, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ListadoTrazabilidadMandatos, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.OperacionesCaja, sage.ew.listados.Listados.Pedidos, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PlanificacionesHistoricos, sage.ew.listados.Listados.PlantillasDocumentosVenta, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.PresupuestosEstado, sage.ew.listados.Listados.Proveedores, sage.ew.listados.Listados.ReetiquetadoArticulos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.RentabilidadFamilia, sage.ew.listados.Listados.RentabilidadMarca, sage.ew.listados.Listados.RentabilidadMarcaVendedor, sage.ew.listados.Listados.RentabilidadSubfamilia, sage.ew.listados.Listados.RentabilidadVendedor, sage.ew.listados.Listados.Reposiciones, sage.ew.listados.Listados.Retiros, sage.ew.listados.Listados.RolloTickets, sage.ew.listados.Listados.SeriesEnStock, sage.ew.listados.Listados.SeriesHistoricoMovimientos, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Suplidos, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.UsuariosAccesoPantallas, sage.ew.listados.Listados.ValoracionStock, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasCajasDiarias, sage.ew.listados.Listados.VentasCanal, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasCodPos, sage.ew.listados.Listados.VentasComision, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasOperarios, sage.ew.listados.Listados.VentasPorHora, sage.ew.listados.Listados.VentasPortes, sage.ew.listados.Listados.VentasTallaColor, sage.ew.listados.Procesos.ActualizacionPagaresCobro, sage.ew.listados.Procesos.ActualizacionPagaresPago, sage.ew.listados.Procesos.CalculoStockInicial, sage.ew.listados.Procesos.ConsultaArqueos, sage.ew.listados.Procesos.EliminarFacturacionCuotas, sage.ew.listados.Procesos.EmisionRecibos, sage.ew.listados.Procesos.Facturacion, sage.ew.listados.Procesos.FacturacionBase, sage.ew.listados.Procesos.FacturacionCuotas, sage.ew.listados.Procesos.FacturacionRepeticion, sage.ew.listados.Procesos.FacturacionTickets, sage.ew.listados.Procesos.GeneradorPagares, sage.ew.listados.Procesos.GenerarDocumentosVenta, sage.ew.listados.Procesos.ImpresionAlbaranesVenta, sage.ew.listados.Procesos.IncrementoCuotas, sage.ew.listados.Procesos.ProcesoDiferenciasCambio, sage.ew.listados.Procesos.RecalculoCostesDocumentos, sage.ew.listados.Procesos.RecalculoStock, sage.ew.listados.Procesos.RenumeracionAsientos, sage.ew.listados.Procesos.RenumeracionIva, sage.ew.listados.Procesos.SolicitudMaterialMinMax y sage.ew.listados.Procesos.TraspasoTickets2Facturas.

Definición en la línea 6060 del archivo _clsListados.cs.

◆ _SetEjercicios()

virtual void sage.ew.listados.Clases.Listados._SetEjercicios ( )
inlinevirtual

Método que nos establece en la propiedad _Ejercicios los ejercicios filtrados para el listado actual (PE-104025)

Reimplementado en sage.ew.listados.ComparativosMensuales.

Definición en la línea 6670 del archivo _clsListados.cs.

◆ _SetGraficasConfig()

virtual void sage.ew.listados.Clases.Listados._SetGraficasConfig ( )
inlinevirtual

Método que permite configurar las gráficas que se presentarán en la pantalla de listados Este método deberá actualizar la propiedad _Graficas del listado.

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.ew.contabilidad.GraficaConciliacionBancaria, sage.ew.contabilidad.listados.EstadisticaCuentas, sage.ew.listados.Listados.EstadisticaArqueos, sage.ew.listados.Listados.VentasPorHora y sage.ew.listados.Listados.VentasSerie.

Definición en la línea 1342 del archivo _clsListados.cs.

◆ _SetListUserValues()

bool sage.ew.listados.Clases.Listados._SetListUserValues ( Dictionary< string, object > toControlsFiltros = null,
Dictionary< string, object > toControlsOpciones = null,
bool tlClear = false )
inline

A partir de los diccionarios _Filtros y _Opciones guardados en el XML establece los valores de los filtros y opciones.

Parámetros
toControlsFiltrosControles de filtros
toControlsOpcionesControles de opciones
tlCleartrue: reset de valores, false: lectura / asignacion de valores
Devuelve
true si ha ido todo bien, false en caso contrario

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8787 del archivo _clsListados.cs.

◆ _SetVisibilityColumns()

◆ _VaciarCamposAgrupaciones() [1/2]

virtual void sage.ew.listados.Clases.Listados._VaciarCamposAgrupaciones ( DataTable resultado,
List< string > _lColumnasCodigo,
List< string > _lColumnasAVaciar,
_TipoCabecera tipoCabecera,
List< string > _lColumnasCabeceraUnaLinea )
inlinevirtual

Método para vaciar campos repetidos consecutivamente en una agrupación.

Parámetros
resultadoTabla de resultados en la que queremos vaciar campos
_lColumnasCodigoColumnas de codigos de la agrupación
_lColumnasAVaciarDiccionario de columnas que queremos vaciar


Parámetros
tipoCabeceraNos indica el tipo cabecera que querermos. _TipoCabecera.SinCabecera -> Nos borra las líneas de titulo poniendo a bold las primeras líneas de cada agrupación. _TipoCabecera..UnaLinea -> Nos borra las mismas líneas de titulo que SinCabecera añadiendo otra cabecera rellenando solo los campos que tenemos en _lColumnasCabeceraUnaLinea


Parámetros
_lColumnasCabeceraUnaLineaUso segun tipo de cabecera ademas estas siempre se vaciaran si el seleccionamos _TipoCabecera.UnaLinea solo quedaran rellenas las de la nueva cabecera en linea que creamos.

Reimplementado en sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadoDestinatatiosBloqueados y sage.ew.listados.Listados.ListadoHistorialComunicados.

Definición en la línea 7103 del archivo _clsListados.cs.

◆ _VaciarCamposAgrupaciones() [2/2]

virtual void sage.ew.listados.Clases.Listados._VaciarCamposAgrupaciones ( DataTable resultado,
List< string > _lColumnasCodigo,
List< string > _lColumnasAVaciar,
bool lborrarTitulos = false )
inlinevirtual

Método para vaciar campos repetidos consecutivamente en una agrupación.

Parámetros
resultadoTabla de resultados en la que queremos vaciar campos
_lColumnasCodigoColumnas de codigos de la agrupación
_lColumnasAVaciarDiccionario de columnas que queremos vaciar


Parámetros
lborrarTitulosNos borra las líneas de titulo poniendo a bold las primeras líneas de cada agrupación

Reimplementado en sage.ew.listados.Listados.ListadoTrazabilidadMandatos.

Definición en la línea 7087 del archivo _clsListados.cs.

◆ _Valid()

virtual bool sage.ew.listados.Clases.Listados._Valid ( )
inlinevirtual

Método que se utiliza para validar que los filtros e opciones son correctas Este método actualizará las siguientes propiedades: _Filtros, _Opciones, _Ejercicios.

Devuelve
En caso que haya filtros incorrectos o no coherentes devolverá FALSE, en otro caso devolverá TRUE

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.addons.amortiza.Negocio.Listados.AsientosAmortizacion, sage.addons.amortiza.Negocio.Listados.LibroBienesInversion, sage.addons.amortiza.Negocio.Listados.PeriodosAmortizacion, sage.addons.amortiza.Negocio.Listados.ResumenAmortizacion, sage.addons.factucert.Negocio.Listados.AnomaliasDetectadas, sage.addons.factucert.Negocio.Listados.EstadoDocumentos, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosEventos, sage.addons.factucert.Negocio.Procesos.VerificacionRegistrosFacturacion, sage.addons.idatos.Negocio.Listados.HistoricoImportacion, sage.addons.imexasi.Hist_ISV, sage.addons.imexasi.Negocio.Procesos.ISVContaplus, sage.addons.offline.Negocio.Listados.RegistroComunicaciones, sage.addons.portalcli.Negocio.Listados.DiarioPortalcli, sage.addons.rgpd.Negocio.AutorizacionesTratamiento, sage.addons.rgpd.Negocio.Consentimientos, sage.addons.rgpd.Negocio.DerechoAcceso, sage.addons.rgpd.Negocio.Portabilidades, sage.addons.rgpd.Negocio.SupresionBloqueoDatos, sage.addons.services.Negocio.Listados.ListadoBaseServicios, sage.addons.trazabilidad.Negocio.Listados.ActualizacionCostesEspecificos, sage.addons.trazabilidad.Negocio.Listados.LotesCamposAdicionales, sage.addons.trazabilidad.Negocio.Listados.LotesCompras, sage.addons.trazabilidad.Negocio.Listados.LotesHistoricoMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesInventario, sage.addons.trazabilidad.Negocio.Listados.LotesMovimientos, sage.addons.trazabilidad.Negocio.Listados.LotesVentas, sage.addons.trazabilidad.Negocio.Listados.LotesVentasCaducidad, sage.addons.trazabilidad.Negocio.Listados.TransaccionesProductosFitosanitarios, Sage.ES.S50.Fabricacion.Negocio.Listados.GenerarProducciones, Sage.ES.S50.Modelos.ReiniciarEstadoSII, Sage.ES.S50.Modelos.WorkFlowSII, sage.ew.contabilidad.Aging, sage.ew.contabilidad.AutoCartera, sage.ew.contabilidad.AutoCarteraPagares, sage.ew.contabilidad.BalanceCuentasAnuales, sage.ew.contabilidad.BalanceDePerdidasYGanancias, sage.ew.contabilidad.BalanceDeSumasYSaldos, sage.ew.contabilidad.BalanceEcpna, sage.ew.contabilidad.BalanceEcpnb, sage.ew.contabilidad.BalanceEfe, sage.ew.contabilidad.BalancePlanAnalitico, sage.ew.contabilidad.BalancePyGAnuales, sage.ew.contabilidad.BalanceSituacion, sage.ew.contabilidad.ConciliacionBancaria, sage.ew.contabilidad.ExtractoCuentas, sage.ew.contabilidad.GraficaAgingClientes, sage.ew.contabilidad.GraficaAgingProveedores, sage.ew.contabilidad.GraficaCashFlow, sage.ew.contabilidad.HistoricoImportes347, sage.ew.contabilidad.IVA, sage.ew.contabilidad.IVACuadroResumen, sage.ew.contabilidad.IVARepercutido, sage.ew.contabilidad.IVASoportado, sage.ew.contabilidad.LibroDiario, sage.ew.contabilidad.LibroGastosIngresosBase, sage.ew.contabilidad.LibroMayor, sage.ew.contabilidad.ListadoCobrosEnMetalico, sage.ew.contabilidad.ListadoContabilidadPresupuestaria, sage.ew.contabilidad.PrevisionesCobradas, sage.ew.contabilidad.Procesos.CambioCuentasContables, sage.ew.contabilidad.Procesos.FicIntrastat, sage.ew.contabilidad.Procesos.MoverAnalitica, sage.ew.contabilidad.RetencionBase, sage.ew.contabilidad.RetencionRepercutida, sage.ew.contabilidad.RetencionSoportada, sage.ew.contabilidad.RiesgoBancario, sage.ew.listados.Listados.AlbaranesHuecos, sage.ew.listados.Listados.AlbaranesNoFacturables, sage.ew.listados.Listados.AlbaranesPendientesFacturar, sage.ew.listados.Listados.AlbaranesVenta, sage.ew.listados.Listados.ArticulosOferta, sage.ew.listados.Listados.ArticulosRanking, sage.ew.listados.Listados.AsignarTarifasAuto, sage.ew.listados.Listados.ClientesMovimientos, sage.ew.listados.Listados.ClientesRanking, sage.ew.listados.Listados.ComisionesVendedorCobros, sage.ew.listados.Listados.ComparativoMensual, sage.ew.listados.Listados.ComparativoMensualCompras, sage.ew.listados.Listados.ComparativoMensualContable, sage.ew.listados.Listados.ComparativoVentas, sage.ew.listados.Listados.ComprasDetalle, sage.ew.listados.Listados.ComprasProveedorArticulo, sage.ew.listados.Listados.ComprobacionNIF, sage.ew.listados.Listados.CondicionesPrecios, sage.ew.listados.Listados.CuentaCorriente, sage.ew.listados.Listados.Depositos, sage.ew.listados.Listados.DepositosCompra, sage.ew.listados.Listados.DepositosVenta, sage.ew.listados.Listados.DocumentosProveedor, sage.ew.listados.Listados.DocumentosVenta, sage.ew.listados.Listados.EstadisticaArqueos, sage.ew.listados.Listados.Facturas, sage.ew.listados.Listados.FacturasCompra, sage.ew.listados.Listados.GenerarPedidoCompra, sage.ew.listados.Listados.HojasDeReparto, sage.ew.listados.Listados.Listado347, sage.ew.listados.Listados.ListadoComunicados, sage.ew.listados.Listados.ListadoDestinatatiosBloqueados, sage.ew.listados.Listados.ModificarTarifasProveedor, sage.ew.listados.Listados.ModifPvpTarifasManuales, sage.ew.listados.Listados.PedidosPendientesRecibir, sage.ew.listados.Listados.PedidosPendientesServir, sage.ew.listados.Listados.PlanificacionesHistoricos, sage.ew.listados.Listados.PreciosArticulo, sage.ew.listados.Listados.Presupuestos, sage.ew.listados.Listados.RegularizacionAutomaticaAlmacenes, sage.ew.listados.Listados.RolloTickets, sage.ew.listados.Listados.SolicitudMaterial, sage.ew.listados.Listados.Tarifas, sage.ew.listados.Listados.TarifasAutomaticas, sage.ew.listados.Listados.TarifasCompra, sage.ew.listados.Listados.UsuariosAccesoPantallas, sage.ew.listados.Listados.ValoracionStock, sage.ew.listados.Listados.VentasCajas, sage.ew.listados.Listados.VentasCajasDiarias, sage.ew.listados.Listados.VentasClienteArticulo, sage.ew.listados.Listados.VentasCredito, sage.ew.listados.Listados.VentasOperarios, sage.ew.listados.Listados.VentasPorHora, sage.ew.listados.Listados.VentasSerie, sage.ew.listados.Listados.VentasVendedor, sage.ew.listados.Procesos.FacturacionRepeticion y sage.ew.listados.Procesos.FacturacionTickets.

Definición en la línea 6659 del archivo _clsListados.cs.

◆ _ValidaCodigoPostalesVacios()

bool sage.ew.listados.Clases.Listados._ValidaCodigoPostalesVacios ( DataTable tdtResultados,
String cCampoCp,
String tcCPEmpresa )
inline

Valida que haya codigo postal para reprensentar los datos.

Parámetros
tdtResultados
cCampoCp
tcCPEmpresa
Devuelve

Definición en la línea 2771 del archivo _clsListados.cs.

◆ _ValidateConfiguration() [1/2]

bool sage.ew.listados.Clases.Listados._ValidateConfiguration ( DataRow toSelectedConf)
inline

Valida que la configuración se puede aplicar para las opciones seleccionadas.

Parámetros
toSelectedConf
Devuelve

Definición en la línea 5323 del archivo _clsListados.cs.

◆ _ValidateConfiguration() [2/2]

bool sage.ew.listados.Clases.Listados._ValidateConfiguration ( String tcSelectedConf)
inline

Valida que la configuración se puede aplicar para las opciones seleccionadas.

Parámetros
tcSelectedConf
Devuelve

Definición en la línea 5302 del archivo _clsListados.cs.

◆ Clone()

object sage.ew.listados.Clases.Listados.Clone ( )
inline

Implementación de la interfaz ICloneable.

Devuelve

Definición en la línea 9247 del archivo _clsListados.cs.

◆ CrearDefinicionesExportacion()

virtual List< DefinicionCampoExportable > sage.ew.listados.Clases.Listados.CrearDefinicionesExportacion ( )
inlineprotectedvirtual
Devuelve

Reimplementado en sage.ew.contabilidad.LibroGastosIngresosBase.

Definición en la línea 9996 del archivo _clsListados.cs.

◆ Dispose() [1/2]

void sage.ew.listados.Clases.Listados.Dispose ( )
inline

Public implementation of Dispose pattern callable by consumers.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 71 del archivo _clsListados.cs.

◆ Dispose() [2/2]

virtual void sage.ew.listados.Clases.Listados.Dispose ( bool disposing)
inlineprotectedvirtual

Protected implementation of Dispose pattern.

Parámetros
disposing

Reimplementado en sage.addons.portalcli.Negocio.Listados.ExportacionPortalcli.

Definición en la línea 81 del archivo _clsListados.cs.

◆ ExportacionCSVGenerica()

bool sage.ew.listados.Clases.Listados.ExportacionCSVGenerica ( string tcNombreFichero)
inlineprotected

Método generico para exportar a CSV Se recorre las columnas y va instanciando formateadores.

Parámetros
tcNombreFicheroNombre del fichero a generar
Devuelve

Definición en la línea 9983 del archivo _clsListados.cs.

◆ ObtencionPlanAnaliticoUnico()

virtual bool sage.ew.listados.Clases.Listados.ObtencionPlanAnaliticoUnico ( out string codigoPlanUnico,
bool gestionarUI = false )
inlineprotectedvirtual

Método para determinar y obtener (si corresponde) el único código de plan analítico.

Parámetros
codigoPlanUnico
gestionarUITrue si queremos que trate de actualizar el filtro visual
Devuelve

Definición en la línea 4640 del archivo _clsListados.cs.

◆ OnCompleted()

virtual void sage.ew.listados.Clases.Listados.OnCompleted ( )
inlinevirtual

Respuesta a la notificación de final de comunicación.

Definición en la línea 9632 del archivo _clsListados.cs.

◆ OnError()

virtual void sage.ew.listados.Clases.Listados.OnError ( Exception toException)
inlinevirtual

Método de respuesta al error.

Parámetros
toException

Definición en la línea 9641 del archivo _clsListados.cs.

◆ OnExecuteEnd()

virtual void sage.ew.listados.Clases.Listados.OnExecuteEnd ( )
inlineprotectedvirtual

Método virtual que se dispara al final del _Execute.

Definición en la línea 7325 del archivo _clsListados.cs.

◆ OnExecuteStart()

virtual void sage.ew.listados.Clases.Listados.OnExecuteStart ( )
inlineprotectedvirtual

Método virtual que se dispara al inicio del _Execute.

Reimplementado en sage.ew.contabilidad.IVARepercutido y sage.ew.contabilidad.IVASoportado.

Definición en la línea 7316 del archivo _clsListados.cs.

◆ OnNext()

virtual void sage.ew.listados.Clases.Listados.OnNext ( ValoresEstablecidos toValores)
inlinevirtual

Notificación de valores.

Parámetros
toValores

Definición en la línea 9650 del archivo _clsListados.cs.

◆ OnProcessEnd()

◆ OnProcessStart()

◆ PromptPassword()

string sage.ew.listados.Clases.Listados.PromptPassword ( )
inline

En caso de que el listado requiera contraseña, la pide.

Devuelve

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 8136 del archivo _clsListados.cs.

◆ SetDefaultDivisaDesdeFiltro()

void sage.ew.listados.Clases.Listados.SetDefaultDivisaDesdeFiltro ( string tcNombreFiltro)
inlineprotected

Obtiene el valor por defecto para divisa en base a los datos del filtro pasado como parámetro.

Se espera que el nombre corresponda a un IEwFiltro y el valor de este filtro ser una cuenta contable o codigo cliente/proveedor

Parámetros
tcNombreFiltroNombre del filtro (pe. txtCuentaDesdeHasta o txtClienteDesdeHasta o txtProveedorDesdeHasta)

Definición en la línea 9599 del archivo _clsListados.cs.

◆ ShowListado() [1/2]

static void sage.ew.listados.Clases.Listados.ShowListado ( string nombreListado,
Dictionary< string, string > filtrosUnicos )
inlinestatic

Nos presenta un listado especificando el valor en múltiples filtros del listado.

Parámetros
nombreListadoNombre del listados, corresponde al campo PANTALLA de la tabla LISTADOS
filtrosUnicosdiccionario donde se especifica el nombre del filtro y el valor únido del filtro

Definición en la línea 9950 del archivo _clsListados.cs.

◆ ShowListado() [2/2]

static void sage.ew.listados.Clases.Listados.ShowListado ( string nombreListado,
string objetoFiltro,
string filtroUnico )
inlinestatic

Nos presenta un listado especificando un filtro único.

Parámetros
nombreListadoNombre del listado, corresponde al campo PANTALLA de la tabla LISTADOS
objetoFiltronombre del filtro
filtroUnicoValor único del filtro

Definición en la línea 9940 del archivo _clsListados.cs.

◆ Subscribe()

IDisposable sage.ew.listados.Clases.Listados.Subscribe ( IProgresoObserver< ProgresoProceso > toObservador)
inline

Añade un observador a la lista.

Parámetros
toObservador
Devuelve

Implementa sage.ew.interficies.IProgresoObservable< out T >.

Definición en la línea 2581 del archivo _clsListados.cs.

◆ SubscribeValoresDefecto()

virtual void sage.ew.listados.Clases.Listados.SubscribeValoresDefecto ( IObservable< ValoresEstablecidos > toNotificadorValores)
inlinevirtual

Método de suscripción a las notificaciones de valores por defecto establecidos.

Parámetros
toNotificadorValores

Implementa sage.ew.listados.Clases.IListados.

Reimplementado en sage.ew.listados.Procesos.Facturacion y sage.ew.listados.Procesos.FacturacionCuotas.

Definición en la línea 9623 del archivo _clsListados.cs.

◆ UnSubscribe()

void sage.ew.listados.Clases.Listados.UnSubscribe ( IProgresoObserver< ProgresoProceso > toObservador)
inline

Suprime un observador de la lista.

Parámetros
toObservador

Implementa sage.ew.interficies.IProgresoObservable< out T >.

Definición en la línea 2597 del archivo _clsListados.cs.

◆ UnsubscribeValoresDefecto()

virtual void sage.ew.listados.Clases.Listados.UnsubscribeValoresDefecto ( )
inlinevirtual

Método para cancelar la suscripción a notificaciones de valores por defecto.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 9927 del archivo _clsListados.cs.

Documentación de campos

◆ _cDesCajas

string sage.ew.listados.Clases.Listados._cDesCajas = string.Empty
protected

Descripción para cajas.

Definición en la línea 342 del archivo _clsListados.cs.

◆ _cDesIvaIgic

string sage.ew.listados.Clases.Listados._cDesIvaIgic = string.Empty
protected

Descripcion IVA/IGIC.

Definición en la línea 347 del archivo _clsListados.cs.

◆ _cDesObra

string sage.ew.listados.Clases.Listados._cDesObra = string.Empty
protected

Descripción para obras.

Definición en la línea 337 del archivo _clsListados.cs.

◆ _cDesUnidades

string sage.ew.listados.Clases.Listados._cDesUnidades = string.Empty
protected

Descripción para unidades.

Definición en la línea 332 del archivo _clsListados.cs.

◆ _cProcessSuccessful_Message

String sage.ew.listados.Clases.Listados._cProcessSuccessful_Message = String.Empty
protected

Propiedad privada de _ProcessSuccessful_Message.

Definición en la línea 320 del archivo _clsListados.cs.

◆ _cReportFile

String sage.ew.listados.Clases.Listados._cReportFile = String.Empty
protected

Referencia privada al nombre del fichero para el report.

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

◆ _cReportFileGrafica

String sage.ew.listados.Clases.Listados._cReportFileGrafica = String.Empty
protected

Referencia privada al nombre del fichero para el report de la gráfica.

Definición en la línea 289 del archivo _clsListados.cs.

◆ _dVisualOpciones

Dictionary<string, object> sage.ew.listados.Clases.Listados._dVisualOpciones
protected

Referencia privada a las opciones del listado.

Definición en la línea 295 del archivo _clsListados.cs.

◆ _Graficas

Dictionary<String, Grafica> sage.ew.listados.Clases.Listados._Graficas = new Dictionary<String, Grafica>()

Lista de objetos Grafica que el listado puede llegar a presentar.

Definición en la línea 425 del archivo _clsListados.cs.

◆ _lcDesCajas

string sage.ew.listados.Clases.Listados._lcDesCajas = string.Empty
protected

Descripción de cajas.

Definición en la línea 326 del archivo _clsListados.cs.

◆ _lisNavigableColumns

List<string> sage.ew.listados.Clases.Listados._lisNavigableColumns = new List<string>()
protected

Propiedad privada para _NavigableColumns.

Definición en la línea 794 del archivo _clsListados.cs.

◆ _lisObservadores

List<IProgresoObserver<ProgresoProceso> > sage.ew.listados.Clases.Listados._lisObservadores = new List<IProgresoObserver<ProgresoProceso>>()
protected

Lista de observadores de progreso.

Definición en la línea 2574 del archivo _clsListados.cs.

◆ _lisReportColumns

List<string> sage.ew.listados.Clases.Listados._lisReportColumns = new List<string>()
protected

Propiedad privada para _ReportColumns.

Definición en la línea 711 del archivo _clsListados.cs.

◆ _ListadoFromDatatable

bool sage.ew.listados.Clases.Listados._ListadoFromDatatable = false

Propiedad que marca si un listado se orignina por la conversión de un DATATABLE personalizado a listado.

Definición en la línea 629 del archivo _clsListados.cs.

◆ _oComunicados

List<IListadoComunicado> sage.ew.listados.Clases.Listados._oComunicados = null
protected

Lista de posibles comunicados.

Definición en la línea 1192 del archivo _clsListados.cs.

◆ _oInformaciones

List<IInformacionListado> sage.ew.listados.Clases.Listados._oInformaciones = new List<IInformacionListado>()
protected

Listado de IInformacionListado.

Definición en la línea 1183 del archivo _clsListados.cs.

◆ _oNavigateButtonsActions

List<IListadoAccion> sage.ew.listados.Clases.Listados._oNavigateButtonsActions = null
protected

Lista de acciones del listado.

Definición en la línea 614 del archivo _clsListados.cs.

◆ _oTipoExportacion

ExportType sage.ew.listados.Clases.Listados._oTipoExportacion = ExportType.xml
protected

Bug 166085: Variable que nos permite guardar el tipo de exportación por si lo necesitamos usarla por ejemplo en _PrintPersonalize.

Definición en la línea 1188 del archivo _clsListados.cs.

◆ _RefDtGoogleMaps

DataTable sage.ew.listados.Clases.Listados._RefDtGoogleMaps = null

Referencia al DataTable de los datos que utilizaremos para la navegacion GoogleMaps. Son necesarias las columnas "codpost" y "poblacion" (PE-103928)

Definición en la línea 420 del archivo _clsListados.cs.

◆ diccionarioControlesFiltros

Dictionary<string, object> sage.ew.listados.Clases.Listados.diccionarioControlesFiltros = new Dictionary<string, object>()
protected

Diccionario con referencia a los controles visuales del listado de FILTRO.

Definición en la línea 380 del archivo _clsListados.cs.

◆ diccionarioControlesOpciones

Dictionary<string, object> sage.ew.listados.Clases.Listados.diccionarioControlesOpciones = new Dictionary<string, object>()
protected

Diccionario con referencia a los controles visuales del listado de OPCIONES.

Definición en la línea 384 del archivo _clsListados.cs.

Documentación de propiedades

◆ _AddedColumns

List<ColumnDefinition> sage.ew.listados.Clases.Listados._AddedColumns
getset

Obtiene una lista con las columnas personalizadas.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 7402 del archivo _clsListados.cs.

◆ _AgrupacionFiltroArticulo

virtual AgrupacionFiltro sage.ew.listados.Clases.Listados._AgrupacionFiltroArticulo
get

Indica el tipo de agrupación de los filtros si existe un filtro de articulos.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 7653 del archivo _clsListados.cs.

◆ _AplicarIVAIncluido

bool sage.ew.listados.Clases.Listados._AplicarIVAIncluido
getset

Aplicar IVA o no.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1012 del archivo _clsListados.cs.

◆ _BotoneraNavegacion

virtual ewBonotera sage.ew.listados.Clases.Listados._BotoneraNavegacion
getset

Objeto para la navegación entre resultados del listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 647 del archivo _clsListados.cs.

◆ _CerrarForm

bool sage.ew.listados.Clases.Listados._CerrarForm
getset

para presentar un mensaje al terminar un proceso

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 973 del archivo _clsListados.cs.

◆ _CheckColums

virtual List<string> sage.ew.listados.Clases.Listados._CheckColums = new List<string>()
get

Columnas check para poder seleccionar todos.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 716 del archivo _clsListados.cs.

◆ _CheckConditions

virtual string sage.ew.listados.Clases.Listados._CheckConditions
getset

Condición para filtrar las filas del DataTable asociado que no queremos que tengan las posibilidad de marcar Check.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 620 del archivo _clsListados.cs.

◆ _ColumnsAdded

bool sage.ew.listados.Clases.Listados._ColumnsAdded
get

Indica si tienes columnas personalizas.

Definición en la línea 7614 del archivo _clsListados.cs.

◆ _Comunicados

List<IListadoComunicado> sage.ew.listados.Clases.Listados._Comunicados
get

Listado de comunicados del listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1196 del archivo _clsListados.cs.

◆ _ConfiguracionGraficos

GraficaDefaultConfig sage.ew.listados.Clases.Listados._ConfiguracionGraficos
getset

Obtiene o establece un control para la configuración grafica (Lazy instance)

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 931 del archivo _clsListados.cs.

◆ _ConfiguracionGraficosDiponible

bool sage.ew.listados.Clases.Listados._ConfiguracionGraficosDiponible
get

Obtiene si se ha configurado apariencia para gráficas.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 923 del archivo _clsListados.cs.

◆ _Decimales

int sage.ew.listados.Clases.Listados._Decimales
get

Devuelve el número de decimales con los que se trabaka.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 430 del archivo _clsListados.cs.

◆ _dicDefEntidades

virtual Dictionary<string, IDefEntidad> sage.ew.listados.Clases.Listados._dicDefEntidades
getset

Diccionario de relaciones entre entidades (para añadir columnas adicionales relacionadas) Key = string (campo/columna que tendrá la relación) Value = IDefEntidad (entidad relacionada)

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1152 del archivo _clsListados.cs.

◆ _DivisaConfig

DivisaConfiguracion sage.ew.listados.Clases.Listados._DivisaConfig
getset

Clase de configuración de la divisa de un listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1054 del archivo _clsListados.cs.

◆ _EditableColumns

virtual Dictionary<string, string> sage.ew.listados.Clases.Listados._EditableColumns
getset

Diccionario donde definir las columnas del listado que seran editables. Task 149928 Ponemos un diccionario string,string por que aparte del nombre de la columna se definirá también el tooltip (más adelante).

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 722 del archivo _clsListados.cs.

◆ _EditableColumnsSimpleMode

virtual bool sage.ew.listados.Clases.Listados._EditableColumnsSimpleMode = false
getset

Task 200723: Necesitamos una propiedad para que en el caso de utilizar columnas editables podamos indicar que no queremos el checkbox de la primera columna y el botón de procesar resultados, ya que en nuevos casos como listados de IVA sólo queremos editar columnas para luego exportar a excel, csv el propio listado modificado, no para procesar ningún cambio. Por defecto será false y si que tendrá el checkbox tal como tenía.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 733 del archivo _clsListados.cs.

◆ _Eje_X_Graficos

string sage.ew.listados.Clases.Listados._Eje_X_Graficos
getset

Variable para definir el nombre de columna que se va a utilizar como eje X de las gráficas.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 912 del archivo _clsListados.cs.

◆ _EjecucionInformeConfigurable

bool sage.ew.listados.Clases.Listados._EjecucionInformeConfigurable
getset

Bug 142727: Propiedad que nos indicará si se está ejecutando el listado como informe configurable.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1162 del archivo _clsListados.cs.

◆ _EjecucionTareaProgramada

bool sage.ew.listados.Clases.Listados._EjecucionTareaProgramada
getset

Task 104592: Indica si se está ejecutando como tarea programada.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1081 del archivo _clsListados.cs.

◆ _Ejercicios

string [] sage.ew.listados.Clases.Listados._Ejercicios
getset

Lista de ejercicions en los cuales se debe ejecutar el listado Esta propiedad se actualizará a partir del método _Valid.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 840 del archivo _clsListados.cs.

◆ _Error_Message

string sage.ew.listados.Clases.Listados._Error_Message
getset

En caso de error en la validación y/o ejecución del listado, esta propiedad contendrá una descripción del error.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 667 del archivo _clsListados.cs.

◆ _Filtros

Dictionary<string, object> sage.ew.listados.Clases.Listados._Filtros
getset

Diccionario con los filtros que espera el método _DataTable Esta propiedad se actualizará a partir del método _Valid.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 749 del archivo _clsListados.cs.

◆ _FiltrosReport

virtual Dictionary<string, object> sage.ew.listados.Clases.Listados._FiltrosReport
get

Cadena con los filtros utilizados por el listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 768 del archivo _clsListados.cs.

◆ _Form

IFormBase sage.ew.listados.Clases.Listados._Form
get

Devuelve la referencia al formulario.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 233 del archivo _clsListados.cs.

◆ _FormListadoResultados

virtual FormListadoResultados sage.ew.listados.Clases.Listados._FormListadoResultados
getset

Instancia al formulario de resultados.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 657 del archivo _clsListados.cs.

◆ _FrozenColumns

virtual List<string> sage.ew.listados.Clases.Listados._FrozenColumns
getset

Lista donde podremos indicar las columnas que queramos mostrar "congeladas" en el listado. Task 149928.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 738 del archivo _clsListados.cs.

◆ _HabilitarColorFondoColumnas

Boolean sage.ew.listados.Clases.Listados._HabilitarColorFondoColumnas
getset

Habilita el color de fondo de las columnas.

Definición en la línea 7638 del archivo _clsListados.cs.

◆ _Imprimir_CambiarFecha

bool sage.ew.listados.Clases.Listados._Imprimir_CambiarFecha
getset

Propiedad para mostrar o no el input "Fecha de impresion" en el panel de Imprimir/Exportar.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 390 del archivo _clsListados.cs.

◆ _Imprimir_CambiarNumPagina

bool sage.ew.listados.Clases.Listados._Imprimir_CambiarNumPagina
getset

Propiedad para mostrar o no el input "Primer nº de página" en el panel de Imprimir/Exportar.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 400 del archivo _clsListados.cs.

◆ _Info_Message

string sage.ew.listados.Clases.Listados._Info_Message
getset

Para poder mostrar mensajes informativos en la validación/ejecución del listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 677 del archivo _clsListados.cs.

◆ _InfoAdicionalListados

List<IInfoAdicionalListados> sage.ew.listados.Clases.Listados._InfoAdicionalListados
get

Listado de obletos con información adicional.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 7429 del archivo _clsListados.cs.

◆ _Informacion

virtual List<IInformacionListado> sage.ew.listados.Clases.Listados._Informacion
get

Información de la pestañas imprimir, guardar y exportar.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1172 del archivo _clsListados.cs.

◆ _IsAllowedAddColumns

bool sage.ew.listados.Clases.Listados._IsAllowedAddColumns
get

Indica si se pueden añadir columnas personalizas.

Definición en la línea 7625 del archivo _clsListados.cs.

◆ _ListadoComunicadoPlantilla

virtual IListadoComunicadoPlantilla sage.ew.listados.Clases.Listados._ListadoComunicadoPlantilla
get

Definición del tipo de plantilla del comunicado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1210 del archivo _clsListados.cs.

◆ _ListadoOperativo

bool sage.ew.listados.Clases.Listados._ListadoOperativo
getset

Para indicar que el listado es operativo.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 196 del archivo _clsListados.cs.

◆ _Mascara_Cajas

virtual string sage.ew.listados.Clases.Listados._Mascara_Cajas
get

Mascara utilizada para las columnas del tipo CAJAS.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 504 del archivo _clsListados.cs.

◆ _Mascara_Cotizacion

virtual string sage.ew.listados.Clases.Listados._Mascara_Cotizacion
get

Mascara para columnas de cotizaciones.

Definición en la línea 526 del archivo _clsListados.cs.

◆ _Mascara_Importe

virtual string sage.ew.listados.Clases.Listados._Mascara_Importe
get

Mascara utilizada para las columnas del tipo IMPORTE.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 449 del archivo _clsListados.cs.

◆ _Mascara_Peso

virtual string sage.ew.listados.Clases.Listados._Mascara_Peso
get

Mascara utilizada para las columnas del tipo PESO.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 493 del archivo _clsListados.cs.

◆ _Mascara_Precios

virtual string sage.ew.listados.Clases.Listados._Mascara_Precios
get

Mascara utilizada para las columnas del tipo PRECIOS.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 438 del archivo _clsListados.cs.

◆ _Mascara_Series

virtual string sage.ew.listados.Clases.Listados._Mascara_Series
get

Mascara utilizada para las columnas del tipo SERIES.

Definición en la línea 515 del archivo _clsListados.cs.

◆ _Mascara_TPC

virtual string sage.ew.listados.Clases.Listados._Mascara_TPC
get

Mascara utilizada para las columnas del tipo TANTO POR CIENTO.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 460 del archivo _clsListados.cs.

◆ _Mascara_TPC_IVA

virtual string sage.ew.listados.Clases.Listados._Mascara_TPC_IVA
get

Mascara utilizada para las columnas del tipo TANTO POR CIENTO de IVA.

Definición en la línea 471 del archivo _clsListados.cs.

◆ _Mascara_Unidades

virtual string sage.ew.listados.Clases.Listados._Mascara_Unidades
get

Mascara utilizada para las columnas del tipo UNIDADES.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 482 del archivo _clsListados.cs.

◆ _Modulo

string sage.ew.listados.Clases.Listados._Modulo
get

Indica el path del addon del listado, si no es un addon retorna vacio.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 352 del archivo _clsListados.cs.

◆ _ModuloListado

virtual _TipoListado sage.ew.listados.Clases.Listados._ModuloListado
getprotected

propiedad para indicar el tipo de listado si es Ventas o Compras. Necesario para tratamientos concretos y automáticos como por ejemplo el número de descuentos activados, que es diferente en compras y ventas pero con mismos nombres de columnas dto1, dto2, etc.

Definición en la línea 371 del archivo _clsListados.cs.

◆ _MostrarAviso

bool sage.ew.listados.Clases.Listados._MostrarAviso
getset

para presentar un mensaje al terminar un proceso

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 952 del archivo _clsListados.cs.

◆ _NavegacionDirecta

bool sage.ew.listados.Clases.Listados._NavegacionDirecta
getset

Determina si la navegación se debe realizar pasando por la pantalla de filtros o bien mostrando resultados directamente.

PE-100412

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 635 del archivo _clsListados.cs.

◆ _NavigableColumns

virtual List<string> sage.ew.listados.Clases.Listados._NavigableColumns
getset

Descripción de las columnas que apareceran en el report. Estas columnas serán las columnas definidas en el DataTable originado por el método _DataTable.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 780 del archivo _clsListados.cs.

◆ _NavigateButtons

virtual Dictionary<string, string> sage.ew.listados.Clases.Listados._NavigateButtons
getset

Diccionario que se utiliza para poder definir las posibles navegaciones de un listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 537 del archivo _clsListados.cs.

◆ _NavigateButtonsActions

virtual List<IListadoAccion> sage.ew.listados.Clases.Listados._NavigateButtonsActions
get

Lista con las posibles opciones de acciones cuando se selecciona una lista de la casilla del listado Esta propiedad será la que se use desde informes configurables para poder quitar opciones, añadirlas, añadir un descripción ...

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 593 del archivo _clsListados.cs.

◆ _NavigateButtonsCheck

virtual Dictionary<string, string> sage.ew.listados.Clases.Listados._NavigateButtonsCheck
getset

Diccionario con las posibles opciones de navegación cuando se selecciona una lista de la casilla del listado Si hay alguna entrada en este diccionario se mostrará una casilla de check en las columnas del listado {clave, título del botón}. Si hay varias habrá más Task 149928 -> Poder realizar un Set del _NavigateButtonsCheck.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 582 del archivo _clsListados.cs.

◆ _NavigateButtonsFreeRows

virtual List<string> sage.ew.listados.Clases.Listados._NavigateButtonsFreeRows
getset

S50MIG-837: Diccionario que se utiliza para poder definir, dentro de las posibles navegaciones de un listado, las que no dependen de la fila seleccionada o incluso se pueden lanzar con un listado sin resultados.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 547 del archivo _clsListados.cs.

◆ _NavigateButtonsGoogleMaps

virtual Dictionary<string, string> sage.ew.listados.Clases.Listados._NavigateButtonsGoogleMaps
getset

Diccionario con las posibles opciones de navegación a nivel de GoogleMaps que podrá tener el listado La entrada en el diccionario será de la siguiente forma (p.ejemplo en ven_ca) {clave, título del botón} == {"unidades","Ver distribución ventas por unidades"}, {"ventas","Ver distribución ventas por importe" }.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 558 del archivo _clsListados.cs.

◆ _NavigateButtonsGraficas

virtual Dictionary<string, string> sage.ew.listados.Clases.Listados._NavigateButtonsGraficas
getset

Diccionario con las posibles opciones de navegación a nivel de gráficas que podrá tener el listado La entrada en el diccionario será de la siguiente forma { clvae, título del botón} = { {"unidades", "Gráfica de unidades"}, {"ventas","Gráfica de ventas"} }.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 569 del archivo _clsListados.cs.

◆ _Nombre

string sage.ew.listados.Clases.Listados._Nombre
getset

Nombre del listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 228 del archivo _clsListados.cs.

◆ _NombreFicheroExportar

virtual String sage.ew.listados.Clases.Listados._NombreFicheroExportar
get

Nombre del fichero para la exportación.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 259 del archivo _clsListados.cs.

◆ _Opciones

Dictionary<string, object> sage.ew.listados.Clases.Listados._Opciones
getset

Diccionario con las posibles opciones que se pueda presentar el resultado de un listado Esta propiedad se actualizará a partir del método _Valid.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 829 del archivo _clsListados.cs.

◆ _Pantalla

string sage.ew.listados.Clases.Listados._Pantalla
getset

Pantalla del listado que representa esta clase.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 687 del archivo _clsListados.cs.

◆ _PermiteRefresco

bool sage.ew.listados.Clases.Listados._PermiteRefresco
getset

para presentar un mensaje al terminar un proceso

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 991 del archivo _clsListados.cs.

◆ _ProcessSuccessful_Message

virtual String sage.ew.listados.Clases.Listados._ProcessSuccessful_Message
getset

Para poder gestionar si debe de presentar el mensaje "El proceso ha acabado con éxito" Si tenemos un valor deberá presentar el texto guardado en la propiedad _ProcessSuccesuf_Message En caso que no se haya establecido ningún texto entonces no presentará ningún mensaje de información.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 312 del archivo _clsListados.cs.

◆ _PropiedadesListado

DataRow sage.ew.listados.Clases.Listados._PropiedadesListado
getset

Propiedad pública Datos de la pantalla.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 887 del archivo _clsListados.cs.

◆ _ReportColumns

virtual List<string> sage.ew.listados.Clases.Listados._ReportColumns
getset

Descripción de las columnas que apareceran en el report. Estas columnas serán las columnas definidas en el DataTable originado por el método _DataTable.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 698 del archivo _clsListados.cs.

◆ _ReportFile

virtual String sage.ew.listados.Clases.Listados._ReportFile
get

Nombre del fichero para el report.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 270 del archivo _clsListados.cs.

◆ _ReportFileGrafica

virtual String sage.ew.listados.Clases.Listados._ReportFileGrafica
get

Nombre del fichero para el report de la gráfica.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 282 del archivo _clsListados.cs.

◆ _ResultadoOriginal

DataTable sage.ew.listados.Clases.Listados._ResultadoOriginal
getset

DataTable _ResultadoOriginal con el resultado intacto de la consulta de _DataTable()

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 862 del archivo _clsListados.cs.

◆ _ResultadoOriginalCombinado

DataTable sage.ew.listados.Clases.Listados._ResultadoOriginalCombinado
getset

DAtaTable con los datos con las columnas personalizadas.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 872 del archivo _clsListados.cs.

◆ _Resultados

DataTable sage.ew.listados.Clases.Listados._Resultados
getset

Datatable que contendra los resultados de la ejecución de _DataTable()

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 851 del archivo _clsListados.cs.

◆ _SelectedConfig

virtual DataRow sage.ew.listados.Clases.Listados._SelectedConfig
getset

Configuración seleccionada.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 4438 del archivo _clsListados.cs.

◆ _SuprimirNavegacion

bool sage.ew.listados.Clases.Listados._SuprimirNavegacion
getset

Variable que controla si se suspende la nevagación del listado. Hace que la solicitud de columnas navegables devuelva una lista vacia.

Definición en la línea 818 del archivo _clsListados.cs.

◆ _VisualOpciones

Dictionary<string, object> sage.ew.listados.Clases.Listados._VisualOpciones
getset

Referencia pública a las opciones del listado.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 299 del archivo _clsListados.cs.

◆ AnalisisResultados

virtual Dictionary<string, Dictionary<string, object> > sage.ew.listados.Clases.Listados.AnalisisResultados
getset

Diccionario que contendra las condiciones para pintar la grid de resultados "CONDICION" : { { "forecolor", "COLOR" }, {"BackColor", "COLOR"} } Ejemplo mediante propiedad : this.AnalisisResultados.Add("[precio] > 100", new Dictionary<string, object>() { { "backcolor", System.Drawing.Color.Red }, { "forecolor", System.Drawing.Color.Yellow } }); Ejemplo mediante override: public override Dictionary<string, Dictionary<string, object>> AnalisisResultados { get { return new Dictionary<string, Dictionary<string, object>>() { { "[precio] > 100", new Dictionary<string, object>() { { "backcolor", System.Drawing.Color.Crimson }, { "forecolor", System.Drawing.Color.Chocolate } } } }; } set { base.AnalisisResultados = value; } }.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1114 del archivo _clsListados.cs.

◆ EnWidget

bool sage.ew.listados.Clases.Listados.EnWidget
getset

Indica si el listado se esta referenciando desde un widget.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1071 del archivo _clsListados.cs.

◆ EsMultiejercicio

virtual bool sage.ew.listados.Clases.Listados.EsMultiejercicio
getset

Indica si el listado hace tratamiento para multiejercicio.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 208 del archivo _clsListados.cs.

◆ Firma

virtual string sage.ew.listados.Clases.Listados.Firma
get

Firma del listado para securizarlo.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 219 del archivo _clsListados.cs.

◆ PorcentajeInicialNotificadorProgeso

int sage.ew.listados.Clases.Listados.PorcentajeInicialNotificadorProgeso
getset

Valor inicial que tomará la barra de progreso.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 1130 del archivo _clsListados.cs.

◆ VerImportes0

bool sage.ew.listados.Clases.Listados.VerImportes0
getset

Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0.

Implementa sage.ew.listados.Clases.IListados.

Definición en la línea 410 del archivo _clsListados.cs.


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