Cargando...
Buscando...
Nada coincide
Referencia del espacio de nombres sage.ew.ewbase

Espacios de nombres

namespace  Attributes
 
namespace  Clases
 
namespace  DataAccess
 
namespace  Diagnostico
 
namespace  Forms
 
namespace  interficies
 
namespace  Properties
 
namespace  UserControls
 
namespace  Validations
 

Estructuras de datos

class  _ExtensionArqueoTpv
 Clase que permite extender la funcionalidad de la clase ArqueoTpv. Más...
 
class  _ExtensionAsientos
 Clase que permite extender la funcionalidad en los asientos para PaM y nuevos módulos. Más...
 
class  _ExtensionComunicados
 Clase que permite extender la funcionalidad de la clase Comunicados. Más...
 
class  _ExtensionCriterioCaja
 Clase que permite extender la funcionalidad de recc en los Addons. Más...
 
class  _ExtensionDeshacerCierre
 Clase que permite extender la funcionalidad en los asientos para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumento
 Clase que permite extender la funcionalidad en los documentos de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoAlbaran
 Clase que permite extender la funcionalidad en los albaranes de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoAlbaranLinea
 Extensión para las líneas de albaranes de compra. Más...
 
class  _ExtensionDocCompraDocumentoDeposito
 Clase que permite extender la funcionalidad en los depòsitos de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoDepositoLinea
 Extensión para las líneas de depósitos de Compra. Más...
 
class  _ExtensionDocCompraDocumentoFactura
 Clase que permite extender la funcionalidad en las facturas de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoFacturaLinea
 Extensión para las líneas de facturas de venta. Más...
 
class  _ExtensionDocCompraDocumentoLinea
 Extensión para las líneas de documentos de compra. Más...
 
class  _ExtensionDocCompraDocumentoPedido
 Clase que permite extender la funcionalidad en los pedidos de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoPedidoLinea
 Extensión para las líneas de pedido de compra. Más...
 
class  _ExtensionDocCompraDocumentoPropuesta
 Clase que permite extender la funcionalidad en las propuestas de compra para PaM y nuevos módulos. Más...
 
class  _ExtensionDocCompraDocumentoPropuestaLinea
 Extensión para las líneas de propuestas de compra. Más...
 
class  _ExtensionDocStocks
 Clase para las extensiones de documentos de stock. Más...
 
class  _ExtensionDocumento
 Clase que permite extender la funcionalidad en los documentos para PaM y nuevos módulos. Más...
 
class  _ExtensionDocumentoLinea
 Extensión para las líneas de documentos. Más...
 
class  _ExtensionDocVentaDocumento
 Clase que permite extender la funcionalidad en los documentos de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoAlbaran
 Clase que permite extender la funcionalidad en los albaranes de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoAlbaranLinea
 Extensión para las líneas de albaranes de venta. Más...
 
class  _ExtensionDocVentaDocumentoDeposito
 Clase que permite extender la funcionalidad en los depósitos de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoDepositoLinea
 Extensión para las líneas de depósitos de venta. Más...
 
class  _ExtensionDocVentaDocumentoFactura
 Clase que permite extender la funcionalidad en las facturas de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoFacturaLinea
 Extensión para las líneas de facturas de venta. Más...
 
class  _ExtensionDocVentaDocumentoLinea
 Extensión para las líneas de documentos de venta. Más...
 
class  _ExtensionDocVentaDocumentoPedido
 Clase que permite extender la funcionalidad en los pedidos de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoPedidoLinea
 Extensión para las líneas de pedidos de venta. Más...
 
class  _ExtensionDocVentaDocumentoPresupuesto
 Clase que permite extender la funcionalidad en los presupuestos de venta para PaM y nuevos módulos. Más...
 
class  _ExtensionDocVentaDocumentoPresupuestoLinea
 Extensión para las líneas de presupuestos de venta. Más...
 
class  _ExtensionEntregasFacturaImpresion
 Clase que permite extender la funcionalidad de la clase EntregasFacturaImpresion. Más...
 
class  _ExtensionFormMante
 
class  _ExtensionMante
 Clase base para las extensiones de los mantenimientos. Más...
 
class  _ExtensionMovCaja
 Clase que permite extender la funcionalidad de la clase MovCaja. Más...
 
class  _ExtensionPrevisionCobro
 Clase que permite extender la funcionalidad de previsiones de cobro en los addons. Más...
 
class  _ExtensionPrevisionPago
 Clase que permite extender la funcionalidad de previsiones de pago en los addons. Más...
 
class  _oManager
 Clase para la definición del manejador. Más...
 
class  AddonLicencia
 Classe para guardar los addons de la licencia. Más...
 
class  AperturaContador
 Clase para los contadores del nuevo ejercicio en los addons. Más...
 
class  AperturaContadorConfig
 Clase para los contadores del nuevo ejercicio en los addons. Más...
 
class  BabelExport
 Clase que se encargará de que al entrar en la opción de menú de Exportar de Babel se muestre un mensaje informativo de que hay en Sage50 otras opciones más modernas que Babel para realizar el envío de información contable. Cuando el usuario cierre el mensaje irá a ejecutar la opción de FOX como hacía hasta ahora opcBABEL_ExportarSPA() Más...
 
class  BackupConfig
 PE-104237: Clase para encapsular los campos del campo bck_cfg de la base de datos. Más...
 
class  btSelOper
 Botón que muestra el formulario de Estadísticas de Artículos. PE-75898. Más...
 
class  CambioLicencia
 Clase para la notificación de cambio de licencia. Más...
 
class  CancelarCopiaException
 Task 160843: Excepción propia para la cancelación de la copia. Más...
 
class  Carencia
 Clase para las propiedades de la carencia de la licencia. Más...
 
class  CategoriaEmpleado
 Clase para el control de categorias de empleados. Más...
 
class  ClouIdAuthorizeSage50
 Clase para acceso via reflection a CloudId. Más...
 
class  ConfigModulo
 Classe para la configuración del módulo. Más...
 
class  ConfigReportTemplates
 Configuración de los templates de Sage50. Más...
 
class  ConfTerminal
 Negocio del mantenimiento de terminales. Más...
 
class  ConnectedController
 Control de las peticiones realizadas con plataformas de terceros. Más...
 
class  ConnectedControllerMaster
 ConnectedControllerMaster. Más...
 
class  CopiaSeguridad
 PE-104237: Clase de negocio para gestionar la creación y restauración de copias de seguridad de Sage50. Más...
 
class  DatosDetalleCreacionEmpresa
 
class  DatosDetalleRestaurarCopiaSeguridad
 
class  DatosTabla
 Clase para enviar el nº total de registros que tenemos en una serie de tablas de Sage 50. Más...
 
class  DatosUsoModelos
 Task 157983: Clase para serializar en JSON, encriptar y enviar la información al webservice de uso de modelos. Más...
 
class  Divisa
 Clase de negocio para la DIVISA (Moneda) Más...
 
class  DocPrint
 Clase para la impresión de documentos (del tipo que sea) Más...
 
class  DocPrintEntregaFactura
 DocPrint base para entregas de factura. Más...
 
class  DocPrintOperario
 Clase para la impresión. Más...
 
class  DocumentoBase
 Base para la clase de negocio de los documentos basados en ewMante. Más...
 
class  DocumentoMarcaAceptado
 Marca aceptado. Más...
 
class  DocumentoMarcaBase
 Clase base de marca de documento. Más...
 
class  DocumentoMarcaCancelado
 Marca cancelado. Más...
 
class  DocumentoMarcaFacturable
 Marca facturable. Más...
 
class  DocumentoMarcaImpreso
 Marca impreso. Más...
 
class  DocumentoMarcaTraspasado
 Marca traspasado. Más...
 
class  Empleado
 Clase para el control de empleados. Más...
 
class  EntregasFactura
 Clase base de negocio de las entregas a cuenta por facturas. Más...
 
class  EntregasFacturaImpresion
 Clase utilizada para los parámetros de impresión y facturación de la entrega. Más...
 
class  EnumExtensions
 Metodo de extensión que devuelve mediante Reflection el valor del atributo custom.
 
class  EtiPrint
 Clase para la impresión de etiquetas (del tipo que sea) Más...
 
class  ew_MessageFilters
 Clase que captura y filtra mensajes de Windows (Capturar eventos). Más...
 
class  EwAsync< T >
 Clase genérica para el trabajo asincrono. Más...
 
class  EwAsyncCompletedEventArgs
 Clase EventArgs para trabajo asíncrono. Más...
 
class  ExtensionDocumentoBase
 Clase base para las extensiones de documentos base. Más...
 
class  ExtensionFormBaseDocumento
 
class  frmEmpleado
 PE-96319 Formulario para el mantenimiento de conceptos de cuotas. Más...
 
class  GeneradorCodigosMantenimientos< T >
 Clase genérica para la obtención de nuevos códigos (numéricos) de mantenimientos. Más...
 
class  GrupoEmpresa
 Clase para el control de grupos de empresa (nuevo enfoque en Sage50, desaparece el multiempresa.exe) Más...
 
interface  IResultadoDuplicacion
 Interficie para resultados de duplicaciones. Más...
 
interface  IResultadoDuplicacionEnGrupos
 Interficie para resultados de duplicaciones en Grupos. Más...
 
class  LicenciaFWork48
 Propiedades para framework 4.8. Más...
 
class  LICENCIAS
 Clase para la gestión de licenciamiento (PE-87443)
 
class  LicenciasDatos
 Classe para guardar los datos de la licencia. Más...
 
class  LicenciasDatosPruebas
 Classe para guardar los datos de la licencias de pruebas. Más...
 
class  LicenciasDatosUsuarios
 Classe para guardar los datos de usuarios de la licencia. Más...
 
class  LicenciasInstalacion
 Task 155619: Clase para Instalacion de Licencias (HASHES DE MACS) Más...
 
class  ListCamposAdicionales
 PE-100313. Más...
 
class  ListCamposAdicionalesBase
 PE-100313. Más...
 
class  LiveUpdate
 Clase para la clase de negocio de la configuración del live update. Más...
 
class  LogController
 Clase para gestionar el control de modificaciones. Más...
 
class  MarcasDocumentosBase
 Clase base para la definición de la clase que administra las marcar de documentos. Más...
 
class  Mensaje
 Clase para mensajes. Más...
 
class  MESSAGEMANAGER
 Colecció de definición de captures de missatges.
 
class  Modulo
 PE-93426 Clase base para los módulos de la aplicación. Más...
 
class  MultiDocPrint< T >
 Clase para la impresión de documentos como etiquetas. Más...
 
class  NewsController
 Clase NewsController. Más...
 
class  OpcFlag
 Clase para indicar opcflags. Más...
 
class  Operario
 Clase para el control de operarios. Más...
 
class  PeriodoItem
 Clase período (Item) Más...
 
class  Periodos
 Clase SINGLETON para la gestión de períodos. Más...
 
class  PermisoOperario
 Clase permiso operario, de momento se utiliza unicamente para obtener las descripciones de los permisos via negocio. Más...
 
class  PrinterSelector
 User control de selcción de impresora y edición de confifuracions. Más...
 
class  ProgresoProceso
 Clase para la notificación de progreso de los procesos. Más...
 
class  RegCfgCliSrv
 Clase para gestionar registros del CFGCLISRV.XML. Más...
 
class  ReportTemplate
 Plantilla de report. Más...
 
class  ReportTemplates
 Clase para la gestión de los templates. Más...
 
class  ReportTemplatesBase
 Gestiona las plantillas de los reports. Más...
 
class  Social365NavigationOp
 Operación de navegación a una Url.
 
class  Social365Url
 Clase para urls.
 
class  Social365UrlManager
 Clase para la operacion con URLs de Social365 (recupera las públicas y las del grupo consolidado) Más...
 
class  TipoCambioInfoAttribute
 Clase de tipo atributo que permite que la enumeración eTipoCambio tenga varias propiedades. Más...
 
class  TipoPeriodicidadExtensions
 Metodo de extensión que extrae el valor de forma individual de enum.
 
class  TipoReport
 Clase para la definición de tipos de report. Más...
 
class  UserControlConfig
 Clase UserControlConfig. Más...
 
class  UsrMenu
 Clase para indicar usos de la tabla USRMENU. Más...
 
class  ValidacionesCambioMarcaBase
 Clase abstracta para la definición de las validaciónes en los cambios de las marcas de los documentos. Más...
 
class  ValidacionesEnUso
 Validación EnUso. Más...
 
class  ValidacionesFacturable
 Validaciones para la marca de facturable. Más...
 
class  ValidacionesPedidoCanceladoValidacionesPrevias
 Validación para los cambios de las marcas de pedido. Más...
 
class  ValidacionesPedidoTraspasoValidacionesPrevias
 Validación para los cambios de las marcas de pedido. Más...
 
class  ValidacionesPermisoUsuarioAceptarPresupuestos
 Validación para los cambios de las marcas de presupuesto, indica si el usuario tiene permiso para aceptar presupuestos. Más...
 
class  ValidacionesPresupuestosTraspasoValidacionesPrevias
 Validación para los cambios de las marcas de presupuesto. Más...
 
class  ValidacionesPropuestaPedidoTraspasoValidacionesPrevias
 Validación para los cambios de las marcas de pedido. Más...
 
class  Validation
 Validaciones de entidades con DataAnnotation. Más...
 

Enumeraciones

enum  NivelErrorEwException { Warning = 1 , Error , Critic , None }
 Enum para definir el nivel de error o incidencia de una excepcion de tipo EWException. Más...
 
enum  ProcesosEnEjecucion { NoDeclarado , FacturacionVentas , FacturacionCompras }
 Enumeración de procesos posibles en los que el addon podrá realizar alguna acción con las extensiones, por ejemplo, omitir la carga de extensiones del addon. Esta enumeración tienen 2 procesos actualmente, pero es ampliable según surja la necesidad. Más...
 
enum  DerechaIzquierda { Derecha , Izquierda }
 Enumeración Izquierda - derecha. Más...
 
enum  eTipoCambio {
  Indeterminado = 0 , FechaAproximada = 1 , FechaExacta = 2 , Pactado = 3 ,
  Inexistente = 4 , MonedaEmpresa = 5
}
 Tipos de cambio de la divisa. Más...
 
enum  TipoProducto {
  NoAsignado = 0 , CPlus = 1 , FPlus = 2 , FCPlus = 3 ,
  S200 = 4 , Eurowin = 5
}
 Enumerado con los tipos de productos utilizados en el DTS. Task 152443. Más...
 

Documentación de enumeraciones

◆ DerechaIzquierda

Enumeración Izquierda - derecha.

Valores de enumeraciones
Derecha 

Derecha.

Izquierda 

Izquierda.

Definición en la línea 24 del archivo Divisa.cs.

◆ eTipoCambio

Tipos de cambio de la divisa.

Valores de enumeraciones
Indeterminado 

Indeterminado.

FechaAproximada 

Cambio en fecha aproximada.

FechaExacta 

Cambio del día.

Pactado 

Cambio pactado.

Inexistente 

Cambio pactado.

MonedaEmpresa 

Moneda de la empresa (cambio fijo a 1.0M)

Definición en la línea 39 del archivo Divisa.cs.

◆ NivelErrorEwException

Enum para definir el nivel de error o incidencia de una excepcion de tipo EWException.

Valores de enumeraciones
Warning 

Alerta.

Error 

Error.

Critic 

Error critico.

None 

No hay error ni alerta.

Definición en la línea 11 del archivo ewbaseenum.cs.

◆ ProcesosEnEjecucion

Enumeración de procesos posibles en los que el addon podrá realizar alguna acción con las extensiones, por ejemplo, omitir la carga de extensiones del addon. Esta enumeración tienen 2 procesos actualmente, pero es ampliable según surja la necesidad.

En función de si se está en uno de estos procesos el addon podrá realizar determinadas acciones, por ejemplo, no cargar las extensiones. Por defecto las extensiones se cargarán siempre pero para ciertos procesos, para no realizar consultas innecesarias no se cargarán.

Por ejemplo, con el addon de RGPD la facturación general no tiene que hacer nada relacionado, por tanto, no tiene sentido hacer ninguna consulta a la bd relacionado con RGPD. En este escenario antes de realizar la facturación, el proceso declarará en la propiedad '_TipoProceso' de todos los Addons el valor 'FacturacionVentas'. Si hay algún addon que no tiene que cargar extensiones al ejecutar el proceso de facturación (p.e. RGPD) lo detectará consultando esta propiedad y al detectar el valor 'FacturacionVentas' ya no cargará las extensiones, de esta forma ahorraremos consultas innecesarias a la bd.

Al acabar el proceso de facturación se volverá a recorrer todos los Addons y volverá a dejar la propiedad '_TipoProceso' a 'NoDeclarado' con lo cual a partir de ese instante ya se volverán a cargar las extensiones del addon.

Valores de enumeraciones
NoDeclarado 

No declarado ningún proceso, se cargarán las extensiones.

FacturacionVentas 

Proceso de facturación de ventas, este proceso pone la propiedad _TipoProceso de todos los addons a este valor para que cada Addon decida en este caso particular si ha de cargar extensiones o no.

FacturacionCompras 

Proceso de facturación de compras, este proceso pone la propiedad _TipoProceso de todos los addons a este valor para que cada Addon decida en este caso particular si ha de cargar extensiones o no.

Definición en la línea 48 del archivo ewbaseenum.cs.

◆ TipoProducto

Enumerado con los tipos de productos utilizados en el DTS. Task 152443.

Valores de enumeraciones
NoAsignado 

No asignado.

CPlus 

ContaPlus.

FPlus 

FacturaPlus.

FCPlus 

FacturaContaPlus.

S200 

Sage 200.

Eurowin 

Eurowin.

Definición en la línea 4520 del archivo LICENCIAS.cs.