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... | |
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.
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.
Definición en la línea 48 del archivo ewbaseenum.cs.
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.