Clase base para el módulo FactuCert. Más...
Métodos públicos | |
| factucert () | |
| Inicializa una nueva instancia de la classe. | |
| factucert (IFactucertDA factucertDA) | |
| Inicializa una nueva instancia de la classe con acceso a datos inyectado. | |
| override object | _GetListaPrevia (string tcClass, Type oTipoObjeto, string tcPantalla) |
| Devuelve la lista prévia del documento. | |
| override IExtensionTiposModelo | _ExtensionTiposModelo (ITiposModelo tiposModelo) |
| Extensiones de tipos de modelo. | |
| override object | _Extension (string _key, sage.ew.interficies.IMante _mantePrincipal) |
| Método para obtener las instancias de clases de extensiones desde los documentos y mantenimientos. | |
| override object | _Extension (string tcKey) |
| _Extension | |
| override object | _ExtensionManteTRel (string _key, sage.ew.interficies.IManteTRel _manteTRelPrincipal, int _ordenAddon) |
| Método para obtener las instancias de clases de extensiones de mantenimientos de tablas relacionadas (ManteTRel) | |
| override void | _BindForm (string _nombreForm, IFormBase _formBase) |
| Vincula los formularios de la aplicación con los del addon. | |
| override IBrowserColumnsExtender | _BrowserColumnsExtender (string browsertabla, string sql) |
| Extensión del browser para añadir columnas. | |
| override IFiltrosOpcionesProcesos | _BindFormProceso (String tcNombreProceso) |
| Vincula los procesos de la aplicación con los del addon. | |
| override void | _BindListasPreviasDocumentos (IListasPreviasDocumento listasPreviasDocumento) |
| Permite enlazar con las listas previas de documentos. | |
| override Boolean | _Load () |
| Se ejecutará este método cuando se cargue el módulo. | |
| override void | _CambioEmpresa (TipoExecute tcExecute, string tcEmpresaAnt, string tcEmpresaActual) |
| Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando. | |
| override void | _CambioEjercicio (TipoExecute tcExecute, string tcEjerAnt, string tcEjerActual) |
| Task 180057: Método de validaciones previas al cambio de ejercicio del Addon. | |
| override void | _CambioGrupo (TipoExecute tcExecute, string tcGrupoAnt, string tcGrupoActual) |
| Override del cambio de grupo. | |
| override Boolean | _Unload () |
| Se ejecutará este método cuando se cierre el programa. | |
| override Boolean | _Update () |
| Se ejecutará este método cuando se actualize el módulo via FTP. | |
| override bool | _UpdateRelease () |
| Método a ejecutar en la actualización de librerias. | |
| override TipoAccionTarjetaAddon | _EstadoTarjetaAddon () |
| Devuelve el estado a presentar en el panel de Add-ons y servicios conectados. | |
| string | ObtenerRutaFicherosBatuz (string tcEmpresa) |
| Obtiene la ruta donde se encuentran los ficheros de Batuz. | |
| bool | SeConsideraActivadaFacturacionCertificada () |
| Se considera que la facturación certificada está activada. | |
| bool | TieneInstaladoVerifactu () |
| Indica si está instalado Verifactu. | |
| bool | TieneInstaladoTicketBai () |
| Indica si está instalado TicketBAI. | |
| bool | FacturacionActivadaAFuturo () |
| True si la facturación certificada está activada para el futuro. | |
| void | AplazamientoVeriFactu (int tnTipoEmpresa) |
| Método para gestionar el aplazamiento de VeriFactu. | |
| override bool | _Desinstalar (TipoExecute tcExecute) |
| Método para desinstalar un addon. | |
| override bool | _Instalar (TipoExecute tcExecute) |
| Método para instalar un addon. | |
| bool | _ActualizarModulos () |
| Al desinstalar un Add-on es necesario actualizar la tabla módulos si únicamente tiene una tarjeta activada. | |
| override bool | _Apertura (string tcEjerAnt, string tcEjerActual) |
| Método para realizar apertura un addon. | |
| override List< IAperturaContador > | _AperturaContadores () |
| Método para devolver la lista de contadores del addon para el proceso de nuevo ejercicio. | |
| override IAperturaDocSeleccionarParams | _AperturaDocSeleccionar (IAperturaDocSeleccionarParams loParams) |
| S50MIG-5775 Método para controlar los documentos seleccionados en el proceso de apertura. | |
| override bool | _Contador (TipoExecute teTipoEjecucion, eTipoContadorDocumentos teTipoContador, eTipoOperacion teOperacion, string tcEmpresa, string tcSerie, ref string tcContador) |
| Suma/Resta contador. | |
| override bool | _CopiaSeguridad (int tnCopiaRestauracion, string tcRutaLocalCopia) |
| Copia de seguridad. | |
| override void | _Menu (ToolStripMenuItem tcMenuItem) |
| Método para poder manipular menus. | |
| override List< string > | ConfigUserOptionsDisabled (IFormBase toForm) |
| Controles de Facturación Certificada desactivados de las configuraciones de pantallas. | |
| override List< IOpcFlag > | _OpcFlags () |
| Opcflags específicos de FACTUCERT. | |
| override bool | _Baja (string tcArticuloSage) |
| Acciones a realizar cuando se de de baja FACTUCERT/VERIFACTU. | |
| override void | _SalirAplicacion () |
| Al salir de la aplicación mostrar mensaje de aviso de los días restantes de la baja si estamos en los últimos 10. | |
| override void | _CambiarPropiedadesAddons (bool lbValor) |
| override void | _ClearBannerWarning () |
| override void | _BannerWarning () |
| override void | _VisibilidadBanner () |
| override void | _CambioAutomatico (ref bool lbOk) |
| Comprobaciones previas a la anulación de la factura certificada. Cambio configuración automática de VERI*FACTU a Requerido S50MIG-2757. | |
| override void | _SistemasInstalados (ref List< Modulo > lstModulos) |
| S50MIG-5227 REG:Ayuda:Cambiar el texto y URLs en acceso a ayuda de Verifactu y TBAI. | |
| override bool | _OtrosProcesosAddons () |
| Otros procesos a ejecutar por los addons después de arrancar Sage50 una vez se ha logueado el usuario, está la configuración de empresa cargada y tenemos el escritorio en pantalla. | |
| bool | _VerifactuInstalado () |
| Devuelve true si está el addon de VERIFACTU instalado, false caso contrario. | |
| void | _RefrescarConfiguracionesTerritoriosFactucert () |
| Refrescar la configuración de territorios del addon de FACTUCERT mediante consulta web, actualizar valores corrrespondientes en variable global de FACTUCERT (ExportadorFactuCertXML.Territorios._Configuraciones) y crear/actualizar copia de seguridad del JSON resultado de la consulta web en la variable TBAI_CFG_TER_BACKUP en COMUNES!VARIABLE. | |
| int | _ObtenerDiasBajaRestantes () |
| Devuelve en número de días de baja que nos quedan hasta llegar a los 30 días de máximo que dejamos trabajar con normalidad. | |
| object | _FunctionsFactuCert_Metod (string methodName) |
| Llama al método estático de FunctionsFactuCert pasado por parametro. | |
| object | _FunctionsFactuCert_Property (string propertyName) |
| Llama a la propiedad estática de FunctionsFactuCert pasada por parametro. | |
| string | _MostrarMensajeAddonBaja (string tcMensaje="", int tnDias=-1, bool tlMostrarMensaje=true) |
| Método para verificar que Addon o Addons de Facturación certificada tenemos instalados y si alguno está de baja, muestra mensaje de aviso. Dependiendo del parámetro tnDias, se muestra un tipo de mensaje u otro. | |
| void | InicializarTimerEventTen (bool _crearEvento10=true) |
| Inicializamos el timer por primera vez y si ya existe lo reiniciamos(cerramos el actual e iniciamos uno nuevo) | |
| void | Cerrar_CertificationControlEventosAutomaticos (bool _crearEvento10=true) |
| Cerramos el timer actual si esta iniciado. | |
| void | IniciarTimerSoloSiNoActivo (bool _crearEvento10=true) |
| Iniciamos un timer solo si NO hay ninguno iniciado. | |
| bool | FactucertActivo () |
| Método para saber si factucert está activo. | |
| bool | FactucertActivoPresenteOActivoAFuturo () |
| Método para saber si factucert está activado en la actualidad, o está activada a fecha futura, cualquiera que ocurra de las dos activaciones ya devolvemos true. | |
Métodos públicos heredados de sage.ew.ewbase.Modulo | |
| Modulo () | |
| Constructor vacío. | |
| Modulo (string tcAplica, string tcCodigo, string tcNombre, int tnFormuls, bool tlSuscripcion, bool tlVigente, DateTime? tdFechaIni, DateTime? tdFechaFin, string tcError, string tcProductoSagelic, bool tlEspecial, int tnUsuarios, List< string > toFormsControlUsuarios, string tcCodFormul, string tcVigencia) | |
| Constructor con datos. | |
| Modulo (string tcAplica, string tcCodigo, string tcNombre, int tnFormuls, bool tlSuscripcion, bool tlVigente, DateTime? tdFechaIni, DateTime? tdFechaFin, string tcError, string tcProductoSagelic, bool tlEspecial, int tnUsuarios, List< string > toFormsControlUsuarios, string tcCodFormul, string tcVigencia, bool tlCaracteristicaAdicional) | |
| Constructor con datos + característica adicional. | |
| Modulo (string tcAplica, string tcCodigo, string tcNombre, int tnFormuls, bool tlSuscripcion, bool tlVigente, DateTime? tdFechaIni, DateTime? tdFechaFin, string tcError, string tcProductoSagelic, bool tlEspecial, int tnUsuarios, List< string > toFormsControlUsuarios, string tcCodFormul, string tcVigencia, bool tlCaracteristicaAdicional, bool tlAddonSageLicensing) | |
| Constructor con datos + característica adicional + sagelicensing. | |
| Modulo (string tcAplica, string tcCodigo, string tcNombre, int tnFormuls, bool tlSuscripcion, bool tlVigente, DateTime? tdFechaIni, DateTime? tdFechaFin, string tcError, string tcProductoSagelic, bool tlEspecial, int tnUsuarios, List< string > toFormsControlUsuarios, string tcCodFormul, string tcVigencia, bool tlCaracteristicaAdicional, bool tlAddonSageLicensing, bool tlTryBuy) | |
| Constructor con datos + característica adicional + sagelicensing + trybuy. | |
| Modulo (string tcAplica, string tcCodigo, string tcNombre, int tnFormuls, bool tlSuscripcion, bool tlVigente, DateTime? tdFechaIni, DateTime? tdFechaFin, string tcError, string tcProductoSagelic, bool tlEspecial, int tnUsuarios, List< string > toFormsControlUsuarios, string tcCodFormul, string tcVigencia, bool tlCaracteristicaAdicional, bool tlAddonSageLicensing, bool tlTryBuy, DateTime? tdTryBuyFechaMin, DateTime? tdTryBuyFechaMax) | |
| Constructor con datos + característica adicional + sagelicensing + trybuy + trybuyfechas. | |
| virtual IStockExtension | _ExtensionStock () |
| Cargar una extensión para la clase Stock. | |
| virtual object | _ExtensionDocumentoBase (string tcKey, IDocumentoBase _documentobase) |
| Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento base identificado mediante el parámetro tcKey. | |
| virtual object | _ExtensionManteTRel (string tcKey) |
| Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey (PE-97109) | |
| virtual object | _ExtensionManteTRel (string tcKey, IManteTRel _manteTRelPrincipal) |
| Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey (PE-97109) | |
| virtual Tuple< bool, string > | _ValidateOpenForm (string tcNombreFormulario, TiposNavegacionPantalla tipoNavegacion) |
| Establecer si un formulario concreto puede abrirse o no desde un add-on. | |
| virtual void | _BindForm (string tcNombreForm, FormBase toForm) |
| Vincula los formularios de la aplicación con los del addon. | |
| virtual void | ConfigUserFormLoad (IFormBase toForm, Dictionary< string, object > toValoresDefecto) |
| Vincula la carga de los valores por defecto de los formularios con los del addon. | |
| virtual void | ConfigUserFormSave (IFormBase toForm, Dictionary< string, object > toValoresDefecto) |
| Vincula el guardado de los valores por defecto de los formularios con los del addon. | |
| virtual IBrowserPropiedadesExtendidas | _BindBrowser (string browsertabla) |
| Permite extender el browser. | |
| virtual bool | _Unload (TipoExecute tcExecute) |
| Se ejecutará este método cuando se cierre la aplicación. | |
| virtual string | _VFP_Open_Form (string tcForm, object[] toParams=null) |
| Método que permite ejecutar un formulario en .VFP. | |
| virtual string | _VFP_Open_Maintenance (string tcForm, string tcCode) |
| Método que permite ejecutar un mantenimiento en .VFP. | |
| virtual string | _VFP_Run_Function (string tcFunction, object[] toParams=null, bool tlArray=false) |
| Método que permite ejecutar una función en .VFP. | |
| virtual void | _SQLEXEC_Before (ref string tcSQL, ref Boolean tlOk) |
| Método que permite modificar una instrucción SQL antes de ejecutarla. | |
| virtual void | _SQLEXEC_After (ref DataTable tdtResult) |
| Método que permite modificar el resultado de una instrucción SQL después de ejecutarla. | |
| virtual void | _CambioEmpresa (string tcEmpresaAnt, string tcEmpresaActual) |
| PE-103556: Método que permite realizar acciones específicas del módulo si hay un cambio de empresa. | |
| virtual void | _CambioUsuario (string tcUsuarioAnt, string tcUsuarioActual) |
| PE-103556: Método de cambio de usuario del Addon. | |
| virtual void | _CambioUsuario (TipoExecute tcExecute, string tcUsuarioAnt, string tcUsuarioActual) |
| Método de cambio de usuario del Addon. | |
| virtual void | _CambioEjercicio (string tcEjerAnt, string tcEjerActual) |
| PE-103556: Método de cambio de ejercicio del Addon. | |
| virtual void | _CambioGrupo (string tcGrupoAnt, string tcGrupoActual) |
| Método de cambio de grupo del Addon. | |
| virtual void | _AperturaExecution (TipoExecute tcExecute) |
| Método para notificar el inicio y fin proceso de apertura en los addons. | |
| virtual bool | _AperturaValidar (eModoApertura toModoApertura, string tcEjerAnt, string tcEjerActual) |
| Task 198379 : Método para validar el proceso de apertura antes de ejecutar. | |
| virtual void | _ShowOnDesktopLoad (object toSender) |
| Método que se invoca al finalizar la carga del escritorio por si el AddOn requiera operaciones en un tiempo que equivaldría al OnShown de un formulario. | |
| string | _Exportar () |
| Método para exportar la configuración del módulo. | |
| void | _Importar (string tcConfiguracion) |
| Método para importar la configuración del módulo. | |
| virtual void | _Asistente () |
| Permite mostrar un asistente después de la instalación del módulo. Se debe comprobar si el campo Asistente de la tabla config del módulo está a true para mostrar el asistente. | |
| virtual void | _AperturaContadoresConfig (List< IAperturaContadorConfig > contadores) |
| Para obtener/modificar los contadores del proceso de nuevo ejercicio. | |
| virtual IFiltrosOpcionesListados | _BindFormListado (String tcNombreListado) |
| Permite añadir personalizaciones a los listados. | |
| virtual List< IButtonBarraHerram > | _BindFormBarraHerram (string tcPantalla) |
| Obtiene una lista de IButtonBarraHerram para añadir los botones en la barra de los formularios. | |
| virtual IAccesAddonUrl | _GetNewVersion () |
| Método para obtener los datos del addon y poder realizar una actualización del mismo. | |
| virtual void | _BindBrowserPropiedadesExtendidas (IBrowserPropiedadesExtendidas browserpropiedadesextendidas) |
| Permite capturar eventos definidos de la instancia IBrowserPropiedadesExtendidas. | |
| virtual void | _BindUpdateStocks (IUpdateStocks stocks) |
| Permite enlazar con la clase Update_Stocks. | |
| virtual bool | _InstalarDesktop (int idDesktop, string nombreDesktop) |
| Task 198805 Método para realizar acciones adicionales a la instalación de un escritorio. | |
| virtual bool | _UpdateDesktop (int idDesktop, string nombreDesktop) |
| Task 198805 Método para realizar acciones adicionales a la modificación de un escritorio. | |
| bool | _ExtractFile (string tcFileDll, string tcRutaFile, string tcFolderLib="", string tcNombreFile="", string tcRutaDestino="") |
| Método para extraer los ficheros a partir de una DLL. | |
| void | Log (TipoMensaje tipoMensaje, string descripcion, string sufijo="") |
| Crear log dentro de la carpeta Logs\Sage50Addons. | |
| virtual bool | EsVisible () |
| S50MIG-3559: Método sobrecargable por cada Addon para hacer comprobaciones de visibilidad (Addons normales o Addons virtuales) | |
Métodos públicos estáticos | |
| static bool | _EsEmpresaDiagnosticada (string empresa) |
| Validar si la empresa ya ha sido diganosticada. | |
| static bool | _EsSerieEnviaTerceros (string tcLetra) |
| Validar si es una serie que tenga la marca de terceros. | |
Campos de datos | |
| bool | _Importando = false |
| Estamos importando. | |
| bool | _EnEntornoVisual = false |
| Indica si se ha cargado el entorno visual. | |
| CertificationControlEventosAutomaticos | _CertificationControlEventosAutomaticos = null |
| Contructor con parámetros. | |
| sage.addons.factucert.Visual.UserControls.PanelAviso | oPanelAviso = null |
| IFactucertDA | accesoDatos = null |
| Acceso a datos. | |
Campos de datos heredados de sage.ew.ewbase.Modulo | |
| Type | UserControlConfigType |
| Referencia a la parte visual de la configuración del addon. | |
| Type | ModuloConfigType |
| Referencia a la parte visual de la configuración del addon. | |
| bool | _VisibleConfiguracionEmpresa = true |
| Nos indicará si se mostrará la configuración de empresa para este módulo. | |
Atributos públicos estáticos | |
| static BannerInformativo | eBanner = BannerInformativo.Vacio |
Propiedades | |
| override string | Firma [get, set] |
| Firma del addon. | |
| string | _ArticuloSage [get, set] |
| Código de artículo del Add-on. | |
| SistemasFacturacionCertificada? | _Sistema [get] |
| Consultar el sistema actual directamente a BD. | |
Propiedades heredados de sage.ew.ewbase.Modulo | |
| ProcesosEnEjecucion | _TipoProceso [get, set] |
| En el momento de cargar extensiones, cada Addon deberá decicir en función del valor que haya en esta propiedad si cargar las extensiones o no. | |
| string | _AliasDB [get, set] |
| Alias de la Base de datos. | |
| string | _Version [get, set] |
| Versión del módulo. | |
| string | _UrlFTP [get, set] |
| Ruta FTP de actualñización del módulo. | |
| List< string > | _IncompatibleModules [get, set] |
| Lista de módulos incompatibles. | |
| string | _Nombre [get, set] |
| Nombre interno del módulo y nombre del directorio de instación. | |
| string | _Nombre2 [get, set] |
| Nombre visible del módulo. | |
| string | _NombreConexion [get, set] |
| Nombre real de la base de datos. | |
| int | _Tipo [get, set] |
| Tipo de addon. | |
| string | _Libreria [get, set] |
| Nombre del ensamblado del módulo. | |
| virtual String | _LibreriaModulo [get, set] |
| Nombre del ensamblado del módulo. | |
| string | _Clase [get, set] |
| Nombre de la clase principal del módulo (this) | |
| string | _Error_Message [get, set] |
| Contiene el último texto de error generado. | |
| Assembly | _Assembly [get, set] |
| Contendra el Assembly del addon. | |
| virtual string | Firma [get, set] |
| Firma del addon. | |
| virtual bool | _Obligatorio [get] |
| Obtiene o establece la obligatoriedad del módulo en la instalación. | |
| string | _UrlAyudaAddon = "" [get, set] |
| Ruta FTP de ayuda del addon. | |
| ConnectedController | _ConnectedController [get] |
| ConnectedController. | |
| bool | _TryBuy [get] |
| Nos informa si el add-on está instalado en modo de Try'n'Buy. | |
| DateTime? | _TryBuyFechaMin [get] |
| Fecha inicio del try'n'buy. | |
| DateTime? | _TryBuyFechaMax [get] |
| Fecha final del try'n'buy. | |
| int | _TryBuyDiasRestantes [get] |
| Devuelve el número de días que nos quedan de try'n'buy. | |
| DateTime? | _BajaFecha [get] |
| Fecha de baja del Addon. | |
| string | _NombreMenu [get] |
| Nombre para el menú del add-on. | |
| string | _NombrePagina [get] |
| Nombre para las páginas asociadas en los mantenimientos Si tenemos nombre página lo devolvemos, en otro caso, devolvemos nombre2. | |
| string | _Aplica [get] |
| Campo APLICA de ACCESOLIC. | |
| string | _Codigo [get] |
| Campo MODULO de ACCESOLIC (Código del módulo a Eurowin) | |
| string | _ProductoSagelic [get] |
| Código del producto a Sagelic (100885) | |
| int | _Formuls [get] |
| Campo FORMULS de ACCESOLIC (Número de formularios en la tabla FORMULS del módulo) | |
| bool | _Suscripcion [get] |
| Modo Suscripción (True / False) | |
| bool | _Vigente [get] |
| Suscripción vigente (True / False) | |
| string | _VigenciaAddon [get] |
| Para controlar la vigencia en addons incluidos en la licencia principal y de PAM en ACCESOLIC. Task 143532. | |
| string | _CodFormul [get] |
| Para control de la tabla FORMULS en ACCESOLIC. Task 143532. | |
| bool | _Especial [get] |
| Modulo especial, depende del producto principal (True / False) (PE-101206) | |
| bool | _CaracteristicaAdicional [get] |
| Característica adicional incluida en el fichero Sagelic. No se trata de un addon. Por ejemplo artículos del SII (ASF50SIICANAR,...) | |
| bool | _AddonSageLicensing [get] |
| Para identificar los addons que el cliente tiene definidos en SageLicense (sagelic) | |
| DateTime? | _FechaInicio [get] |
| Fecha inicio suscripción. | |
| DateTime? | _FechaFin [get] |
| Fecha final suscripción. | |
| string | _Error [get] |
| Error. | |
| int | _Usuarios [get] |
| Nº de usuarios (PE-103236) | |
| List< Modulo > | _AddonsRelacionados [get, set] |
| Lista con los posibles Addons relacionados con el Addon principal Ej: FACTUCERT(TBAI y VERIFACTU) | |
| List< string > | _FormsControlUsuarios [get] |
| Lista de los formularios del módulo dónde hay que controlar el nº de usuarios (PE-103236) | |
Otros miembros heredados | |
Métodos protegidos heredados de sage.ew.ewbase.Modulo | |
| virtual void | OnTipoProcesoChanged () |
| Método para que las clases derivadas puedan ajustar su funcionamiento al tipo de proceso. | |
Atributos protegidos heredados de sage.ew.ewbase.Modulo | |
| DateTime? | _dBajaFecha |
| Fecha de baja del Addon. | |
| string | _cNombreMenu = string.Empty |
| Nombre para el menú del add-on. | |
| string | _cNombrePagina = string.Empty |
| Nombre para las páginas asociadas en los mantenimientos. | |
Clase base para el módulo FactuCert.
Definición en la línea 2770 del archivo SageAddons.cs.
|
inline |
Inicializa una nueva instancia de la classe.
Definición en la línea 2869 del archivo SageAddons.cs.
|
inline |
Inicializa una nueva instancia de la classe con acceso a datos inyectado.
| factucertDA |
Definición en la línea 2877 del archivo SageAddons.cs.
|
inline |
Al desinstalar un Add-on es necesario actualizar la tabla módulos si únicamente tiene una tarjeta activada.
Implementa sage.ew.interficies.IModuloMultiplesTarjetas.
Definición en la línea 5306 del archivo SageAddons.cs.
|
inlinevirtual |
Método para realizar apertura un addon.
| tcEjerAnt | ejercicio anterior |
| tcEjerActual | ejercicio actual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5319 del archivo SageAddons.cs.
|
inlinevirtual |
Método para devolver la lista de contadores del addon para el proceso de nuevo ejercicio.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5339 del archivo SageAddons.cs.
|
inlinevirtual |
S50MIG-5775 Método para controlar los documentos seleccionados en el proceso de apertura.
| tlistDetalle | |
| tdFechaIniPeriodo | |
| tdFechaFinPeriodo |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5364 del archivo SageAddons.cs.
|
inlinevirtual |
Acciones a realizar cuando se de de baja FACTUCERT/VERIFACTU.
| tcArticuloSage |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5707 del archivo SageAddons.cs.
|
inlinevirtual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5767 del archivo SageAddons.cs.
|
inlinevirtual |
Vincula los formularios de la aplicación con los del addon.
| _nombreForm | Nombre del formulario |
| _formBase | Instancia del formulario base |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3175 del archivo SageAddons.cs.
|
inlinevirtual |
Vincula los procesos de la aplicación con los del addon.
| tcNombreProceso |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3527 del archivo SageAddons.cs.
|
inlinevirtual |
Permite enlazar con las listas previas de documentos.
| listasPreviasDocumento |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3563 del archivo SageAddons.cs.
|
inlinevirtual |
Extensión del browser para añadir columnas.
| browsertabla |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3478 del archivo SageAddons.cs.
|
inlinevirtual |
| lbValor |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5744 del archivo SageAddons.cs.
|
inlinevirtual |
Comprobaciones previas a la anulación de la factura certificada. Cambio configuración automática de VERI*FACTU a Requerido S50MIG-2757.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5814 del archivo SageAddons.cs.
|
inlinevirtual |
Task 180057: Método de validaciones previas al cambio de ejercicio del Addon.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3700 del archivo SageAddons.cs.
|
inlinevirtual |
Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando.
| tcExecute | Tipo de ejecución |
| tcEmpresaAnt | Código de empresa anterior |
| tcEmpresaAct | Código de empresa actual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3647 del archivo SageAddons.cs.
|
inlinevirtual |
Override del cambio de grupo.
| tcExecute | |
| tcGrupoAnt | |
| tcGrupoActual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3746 del archivo SageAddons.cs.
|
inlinevirtual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5750 del archivo SageAddons.cs.
|
inlinevirtual |
Suma/Resta contador.
| teTipoEjecucion | |
| teTipoContador | |
| tcContador |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5444 del archivo SageAddons.cs.
|
inlinevirtual |
Copia de seguridad.
| tnCopiaRestauracion | |
| tcRutaLocalCopia |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5488 del archivo SageAddons.cs.
|
inlinevirtual |
Método para desinstalar un addon.
| tcExecute | tipo ejecución (after o before) |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5110 del archivo SageAddons.cs.
|
inlinestatic |
Validar si la empresa ya ha sido diganosticada.
| empresa | Código empresa |
Definición en la línea 6914 del archivo SageAddons.cs.
|
inlinestatic |
Validar si es una serie que tenga la marca de terceros.
| tcLetra |
Definición en la línea 6945 del archivo SageAddons.cs.
|
inlinevirtual |
Devuelve el estado a presentar en el panel de Add-ons y servicios conectados.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 4075 del archivo SageAddons.cs.
|
inlinevirtual |
Método para obtener las instancias de clases de extensiones desde los documentos y mantenimientos.
| _key | Nombre por el que identificar el mantenimiento |
| _mantePrincipal | Instancia del mantenimiento que se va a extender |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 2958 del archivo SageAddons.cs.
|
inlinevirtual |
_Extension
| tcKey |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3007 del archivo SageAddons.cs.
|
inlinevirtual |
Método para obtener las instancias de clases de extensiones de mantenimientos de tablas relacionadas (ManteTRel)
| _key | Nombre por el que identificar el mantenimiento de relacionado |
| _manteTRelPrincipal | Mantenimiento relacionado principal (el que se va a extender) |
| _ordenAddon | Número de orden en que se cargará el addon y sus columnas |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3140 del archivo SageAddons.cs.
|
inlinevirtual |
Extensiones de tipos de modelo.
| tiposModelo |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 2946 del archivo SageAddons.cs.
|
inline |
Llama al método estático de FunctionsFactuCert pasado por parametro.
Definición en la línea 5953 del archivo SageAddons.cs.
|
inline |
Llama a la propiedad estática de FunctionsFactuCert pasada por parametro.
Definición en la línea 5980 del archivo SageAddons.cs.
|
inlinevirtual |
Devuelve la lista prévia del documento.
| tcClass | |
| oTipoObjeto | |
| tcPantalla |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 2928 del archivo SageAddons.cs.
|
inlinevirtual |
Método para instalar un addon.
| tcExecute | tipo ejecución (after o before) |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5127 del archivo SageAddons.cs.
|
inlinevirtual |
Se ejecutará este método cuando se cargue el módulo.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3586 del archivo SageAddons.cs.
|
inlinevirtual |
Método para poder manipular menus.
| tcMenuItem |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5511 del archivo SageAddons.cs.
|
inline |
Método para verificar que Addon o Addons de Facturación certificada tenemos instalados y si alguno está de baja, muestra mensaje de aviso. Dependiendo del parámetro tnDias, se muestra un tipo de mensaje u otro.
Definición en la línea 6005 del archivo SageAddons.cs.
|
inline |
Devuelve en número de días de baja que nos quedan hasta llegar a los 30 días de máximo que dejamos trabajar con normalidad.
Definición en la línea 5936 del archivo SageAddons.cs.
|
inlinevirtual |
Opcflags específicos de FACTUCERT.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5676 del archivo SageAddons.cs.
|
inlinevirtual |
Otros procesos a ejecutar por los addons después de arrancar Sage50 una vez se ha logueado el usuario, está la configuración de empresa cargada y tenemos el escritorio en pantalla.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5873 del archivo SageAddons.cs.
|
inline |
Refrescar la configuración de territorios del addon de FACTUCERT mediante consulta web, actualizar valores corrrespondientes en variable global de FACTUCERT (ExportadorFactuCertXML.Territorios._Configuraciones) y crear/actualizar copia de seguridad del JSON resultado de la consulta web en la variable TBAI_CFG_TER_BACKUP en COMUNES!VARIABLE.
Definición en la línea 5921 del archivo SageAddons.cs.
|
inlinevirtual |
Al salir de la aplicación mostrar mensaje de aviso de los días restantes de la baja si estamos en los últimos 10.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5731 del archivo SageAddons.cs.
|
inlinevirtual |
S50MIG-5227 REG:Ayuda:Cambiar el texto y URLs en acceso a ayuda de Verifactu y TBAI.
| lstModulos |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5844 del archivo SageAddons.cs.
|
inlinevirtual |
Se ejecutará este método cuando se cierre el programa.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 3772 del archivo SageAddons.cs.
|
inlinevirtual |
Se ejecutará este método cuando se actualize el módulo via FTP.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 4030 del archivo SageAddons.cs.
|
inlinevirtual |
Método a ejecutar en la actualización de librerias.
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 4063 del archivo SageAddons.cs.
|
inline |
Devuelve true si está el addon de VERIFACTU instalado, false caso contrario.
Definición en la línea 5907 del archivo SageAddons.cs.
|
inlinevirtual |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5790 del archivo SageAddons.cs.
|
inline |
Método para gestionar el aplazamiento de VeriFactu.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4177 del archivo SageAddons.cs.
|
inline |
Cerramos el timer actual si esta iniciado.
Definición en la línea 6092 del archivo SageAddons.cs.
|
inlinevirtual |
Controles de Facturación Certificada desactivados de las configuraciones de pantallas.
| toForm |
Reimplementado de sage.ew.ewbase.Modulo.
Definición en la línea 5656 del archivo SageAddons.cs.
|
inline |
Método para saber si factucert está activo.
Definición en la línea 6777 del archivo SageAddons.cs.
|
inline |
Método para saber si factucert está activado en la actualidad, o está activada a fecha futura, cualquiera que ocurra de las dos activaciones ya devolvemos true.
Definición en la línea 6792 del archivo SageAddons.cs.
|
inline |
True si la facturación certificada está activada para el futuro.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4171 del archivo SageAddons.cs.
|
inline |
Inicializamos el timer por primera vez y si ya existe lo reiniciamos(cerramos el actual e iniciamos uno nuevo)
Definición en la línea 6040 del archivo SageAddons.cs.
|
inline |
Iniciamos un timer solo si NO hay ninguno iniciado.
Definición en la línea 6109 del archivo SageAddons.cs.
|
inline |
Obtiene la ruta donde se encuentran los ficheros de Batuz.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4140 del archivo SageAddons.cs.
|
inline |
Se considera que la facturación certificada está activada.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4148 del archivo SageAddons.cs.
|
inline |
Indica si está instalado TicketBAI.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4162 del archivo SageAddons.cs.
|
inline |
Indica si está instalado Verifactu.
Implementa sage.ew.interficies.IModuloFactucert.
Definición en la línea 4153 del archivo SageAddons.cs.
| CertificationControlEventosAutomaticos sage.addons.factucert.factucert._CertificationControlEventosAutomaticos = null |
Contructor con parámetros.
Definición en la línea 2793 del archivo SageAddons.cs.
| bool sage.addons.factucert.factucert._EnEntornoVisual = false |
Indica si se ha cargado el entorno visual.
Definición en la línea 2788 del archivo SageAddons.cs.
| bool sage.addons.factucert.factucert._Importando = false |
Estamos importando.
Definición en la línea 2783 del archivo SageAddons.cs.
| IFactucertDA sage.addons.factucert.factucert.accesoDatos = null |
Acceso a datos.
Definición en la línea 2859 del archivo SageAddons.cs.
|
static |
Definición en la línea 2852 del archivo SageAddons.cs.
| sage.addons.factucert.Visual.UserControls.PanelAviso sage.addons.factucert.factucert.oPanelAviso = null |
Definición en la línea 2854 del archivo SageAddons.cs.
|
getset |
Código de artículo del Add-on.
Implementa sage.ew.interficies.IModuloMultiplesTarjetas.
Definición en la línea 5270 del archivo SageAddons.cs.
|
get |
Consultar el sistema actual directamente a BD.
Definición en la línea 5280 del archivo SageAddons.cs.
|
getset |
Firma del addon.
Implementa sage.ew.interficies.IModulo.
Definición en la línea 2778 del archivo SageAddons.cs.