Referencia de la Clase Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual

Más...

Diagrama de herencias de Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual
sage.ew.ewbase.Modulo Sage.ES.S50.Addons.Virtual.IAddonVirtual sage.ew.interficies.IModulo Sage.ES.S50.AddonsVirtuales.Clases.ModuloVirtual Sage.ES.S50.AddonsVirtuales.Fabricacion Sage.ES.S50.AddonsVirtuales.SageBankFeedsAddOn

Estructuras de datos

class  metadata
 

Métodos públicos

DataRow AddRow (ref DataTable addonsDataTable)
 Datatable Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.Modulo
 Modulo ()
 Constructor vacío Más...
 
 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 Más...
 
 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 Más...
 
 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 Más...
 
virtual List< IOpcFlag_OpcFlags ()
 Para obtener las opciones especiales en cada Addon Más...
 
virtual object _Extension (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) Más...
 
virtual IStockExtension _ExtensionStock ()
 Cargar una extensión para la clase Stock Más...
 
virtual object _Extension (string tcKey, IMante _mantePrincipal)
 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) Más...
 
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 Más...
 
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) Más...
 
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) Más...
 
virtual object _ExtensionManteTRel (string tcKey, IManteTRel _manteTRelPrincipal, int _ordenAddon)
 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) Más...
 
virtual void _BindForm (string tcNombreForm, FormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 
virtual void _BindForm (string tcNombreForm, IFormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 
virtual IBrowserPropiedadesExtendidas _BindBrowser (string browsertabla)
 Permite extender el browser Más...
 
virtual IBrowserColumnsExtender _BrowserColumnsExtender (string browsertabla, string sql)
 Permite extender el browser Más...
 
virtual bool _Load ()
 Se ejecutará este método cuando se cargue el módulo Más...
 
virtual bool _Unload ()
 Se ejecutará este método cuando se cierre eurowin Más...
 
virtual bool _Update ()
 Se ejecutará este método cuando se actualize el módulo via FTP Más...
 
virtual string _VFP_Open_Form (string tcForm, object[] toParams=null)
 Método que permite ejecutar un formulario en .VFP Más...
 
virtual string _VFP_Open_Maintenance (string tcForm, string tcCode)
 Método que permite ejecutar un mantenimiento en .VFP Más...
 
virtual string _VFP_Run_Function (string tcFunction, object[] toParams=null, bool tlArray=false)
 Método que permite ejecutar una función en .VFP Más...
 
virtual void _SQLEXEC_Before (ref string tcSQL, ref Boolean tlOk)
 Método que permite modificar una instrucción SQL antes de ejecutarla Más...
 
virtual void _SQLEXEC_After (ref DataTable tdtResult)
 Método que permite modificar el resultado de una instrucción SQL después de ejecutarla Más...
 
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 Más...
 
virtual void _CambioUsuario (string tcUsuarioAnt, string tcUsuarioActual)
 PE-103556: Método de cambio de usuario del Addon Más...
 
virtual void _CambioEjercicio (string tcEjerAnt, string tcEjerActual)
 PE-103556: Método de cambio de ejercicio del Addon Más...
 
virtual bool _Desinstalar (TipoExecute tcExecute)
 Task 122583 - Método para desinstalar un addon Más...
 
virtual bool _Instalar (TipoExecute tcExecute)
 Task 122583 - Método para instalar un addon Más...
 
virtual bool _CopiaSeguridad (int tnCopiaRestauracion, string tcRutaLocalCopia)
 Task 128265: Método para implementar por los addons si tienen algun tipo de carpeta extra a copiar e incluir en la copia de seguridad
Más...
 
virtual bool _Apertura (string tcEjerAnt, string tcEjerActual)
 Task 122583 - Método para realizar apertura un addon Más...
 
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 Más...
 
virtual bool _UpdateRelease ()
 Task 135557: Método que se ejecutará una vez que se haya actualizado las librerías Más...
 
string _Exportar ()
 Método para exportar la configuración del módulo Más...
 
void _Importar (string tcConfiguracion)
 Método para importar la configuración del módulo Más...
 
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 Más...
 
virtual void _Menu (ToolStripMenuItem toMenu)
 Task 149997: Método para añadir una opción de Menú a un menú existente y poderlo hacer desde un módulo Más...
 
virtual object _GetListaPrevia (string tcClass, Type oTipoObjeto, string tcPantalla)
 Devuelve la lista prévia del documento Más...
 
virtual List< IAperturaContador_AperturaContadores ()
 Para obtener los contadores en el proceso de nuevo ejercicio Más...
 
virtual bool _Contador (TipoExecute teTipoEjecucion, eTipoContadorDocumentos teTipoContador, eTipoOperacion teOperacion, string tcEmpresa, string tcSerie, ref string tcContador)
 Contador Más...
 
virtual IFiltrosOpcionesListados _BindFormListado (String tcNombreListado)
 Permite añadir personalizaciones a los listados Más...
 
virtual IFiltrosOpcionesProcesos _BindFormProceso (String tcNombreProceso)
 Permite añadir personalizaciones a los procesos Más...
 
virtual IAccesAddonUrl _GetNewVersion ()
 Método para obtener los datos del addon y poder realizar una actualización del mismo Más...
 

Métodos protegidos

virtual bool Condition ()
 
- Métodos protegidos heredados desde sage.ew.ewbase.Modulo
virtual void OnTipoProcesoChanged ()
 Método para que las clases derivadas puedan ajustar su funcionamiento al tipo de proceso Más...
 

Propiedades

int Id [get, set]
 
string Nombre [get, set]
 
int Revision [get, set]
 
string Nombre2 [get, set]
 
string Descripcion [get, set]
 
string Observaciones [get, set]
 
bool Activo [get, set]
 
string Libreria [get, set]
 
string Clase [get, set]
 
bool Visible [get, set]
 
bool Instalado [get, set]
 
int Tipo [get, set]
 
int Solucion [get, set]
 
int SmallProf [get, set]
 
- Propiedades heredados desde 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. Más...
 
string _AliasDB [get, set]
 Alias de la Base de datos Más...
 
string _Version [get, set]
 Versión del módulo Más...
 
string _UrlFTP [get, set]
 Ruta FTP de actualñización del módulo Más...
 
List< string > _IncompatibleModules [get, set]
 Lista de módulos incompatibles Más...
 
string _Nombre [get, set]
 Nombre interno del módulo y nombre del directorio de instación Más...
 
string _Nombre2 [get, set]
 Nombre visible del módulo Más...
 
string _NombreConexion [get, set]
 Nombre real de la base de datos Más...
 
int _Tipo [get, set]
 Tipo de addon Más...
 
string _Libreria [get, set]
 Nombre del ensamblado del módulo Más...
 
virtual String _LibreriaModulo [get, set]
 Nombre del ensamblado del módulo Más...
 
string _Clase [get, set]
 Nombre de la clase principal del módulo (this) Más...
 
string _Error_Message [get, set]
 Contiene el último texto de error generado Más...
 
Assembly _Assembly [get, set]
 Contendra el Assembly del addon Más...
 
virtual string Firma [get, set]
 Firma del addon Más...
 
virtual bool _Obligatorio [get]
 Obtiene o establece la obligatoriedad del módulo en la instalación Más...
 
string _Aplica [get]
 Campo APLICA de ACCESOLIC Más...
 
string _Codigo [get]
 Campo MODULO de ACCESOLIC (Código del módulo a Eurowin) Más...
 
string _ProductoSagelic [get]
 Código del producto a Sagelic (100885) Más...
 
int _Formuls [get]
 Campo FORMULS de ACCESOLIC (Número de formularios en la tabla FORMULS del módulo) Más...
 
bool _Suscripcion [get]
 Modo Suscripción (True / False) Más...
 
bool _Vigente [get]
 Suscripción vigente (True / False) Más...
 
string _VigenciaAddon [get]
 Para controlar la vigencia en addons incluidos en la licencia principal y de PAM en ACCESOLIC. Task 143532 Más...
 
string _CodFormul [get]
 Para control de la tabla FORMULS en ACCESOLIC. Task 143532 Más...
 
bool _Especial [get]
 Modulo especial, depende del producto principal (True / False) (PE-101206) Más...
 
bool _CaracteristicaAdicional [get]
 Característica adicional incluida en el fichero Sagelic. No se trata de un addon. Por ejemplo artículos del SII (ASF50SIICANAR,...) Más...
 
bool _AddonSageLicensing [get]
 Para identificar los addons que el cliente tiene definidos en SageLicense (sagelic) Más...
 
DateTime _FechaInicio [get]
 Fecha inicio suscripción Más...
 
DateTime _FechaFin [get]
 Fecha final suscripción Más...
 
string _Error [get]
 Error Más...
 
int _Usuarios [get]
 Nº de usuarios (PE-103236) Más...
 
List< string > _FormsControlUsuarios [get]
 Lista de los formularios del módulo dónde hay que controlar el nº de usuarios (PE-103236) Más...
 
- Propiedades heredados desde sage.ew.interficies.IModulo
string _AliasDB [get, set]
 Alias de la Base de datos Más...
 
string _Version [get, set]
 Versión del módulo Más...
 
string _UrlFTP [get, set]
 Ruta FTP de actualñización del módulo Más...
 
List< string > _IncompatibleModules [get, set]
 Lista de módulos incompatibles Más...
 
string _Nombre [get, set]
 Nombre interno del módulo y nombre del directorio de instación Más...
 
string _Nombre2 [get, set]
 Nombre visible del módulo Más...
 
string _NombreConexion [get, set]
 Nombre real de la base de datos Más...
 
int _Tipo [get, set]
 Tipo de addon Más...
 
string _Libreria [get, set]
 Nombre del ensamblado del módulo Más...
 
string _LibreriaModulo [get, set]
 Nombre del ensamblado del módulo Más...
 
string _Clase [get, set]
 Nombre de la clase principal del módulo (this) Más...
 
string _Error_Message [get, set]
 Contiene el último texto de error generado Más...
 
Assembly _Assembly [get, set]
 Contendra el Assembly del addon Más...
 
string Firma [get, set]
 Contiene la firma del addon Más...
 
bool _Obligatorio [get]
 Obtiene o establece la obligatoriedad del módulo en la instalación Más...
 
ProcesosEnEjecucion _TipoProceso [get, set]
 Tipo de proceso posible en ejecución en los que el addon podrá realizar alguna acción, 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...
 
- Propiedades heredados desde Sage.ES.S50.Addons.Virtual.IAddonVirtual
int Id [get, set]
 Id Más...
 
string Nombre [get, set]
 Nombre Más...
 
int Revision [get, set]
 Revisión Más...
 
string Nombre2 [get, set]
 Nombre2 Más...
 
string Descripcion [get, set]
 Descripción Más...
 
string Observaciones [get, set]
 Observaciones Más...
 
bool Activo [get, set]
 Activo Más...
 
string Libreria [get, set]
 Libreria Más...
 
string Clase [get, set]
 Clase Más...
 
bool Visible [get, set]
 Visible Más...
 
bool Instalado [get, set]
 Instalado Más...
 
int Tipo [get, set]
 Tipo Más...
 
int Solucion [get, set]
 Solución Más...
 
int SmallProf [get, set]
 SmallProf Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.ewbase.Modulo
Type UserControlConfigType
 Referencia a la parte visual de la configuración del addon Más...
 
Type ModuloConfigType
 Referencia a la parte visual de la configuración del addon Más...
 
bool _VisibleConfiguracionEmpresa = true
 Nos indicará si se mostrará la configuración de empresa para este módulo Más...
 

Descripción detallada

Definición en la línea 34 del archivo AddonVirtual.cs.

Documentación de las funciones miembro

◆ AddRow()

DataRow Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.AddRow ( ref DataTable  dataTable)
inline

Datatable

Parámetros
dataTable
Devuelve

Implementa Sage.ES.S50.Addons.Virtual.IAddonVirtual.

Definición en la línea 80 del archivo AddonVirtual.cs.

◆ Condition()

virtual bool Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Condition ( )
inlineprotectedvirtual

Documentación de propiedades

◆ Activo

bool Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Activo
getset

Definición en la línea 66 del archivo AddonVirtual.cs.

◆ Clase

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Clase
getset

Definición en la línea 68 del archivo AddonVirtual.cs.

◆ Descripcion

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Descripcion
getset

Definición en la línea 64 del archivo AddonVirtual.cs.

◆ Id

int Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Id
getset

Definición en la línea 60 del archivo AddonVirtual.cs.

◆ Instalado

bool Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Instalado
getset

Definición en la línea 70 del archivo AddonVirtual.cs.

◆ Libreria

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Libreria
getset

Definición en la línea 67 del archivo AddonVirtual.cs.

◆ Nombre

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Nombre
getset

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

◆ Nombre2

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Nombre2
getset

Definición en la línea 63 del archivo AddonVirtual.cs.

◆ Observaciones

string Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Observaciones
getset

Definición en la línea 65 del archivo AddonVirtual.cs.

◆ Revision

int Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Revision
getset

Definición en la línea 62 del archivo AddonVirtual.cs.

◆ SmallProf

int Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.SmallProf
getset

Definición en la línea 73 del archivo AddonVirtual.cs.

◆ Solucion

int Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Solucion
getset

Definición en la línea 72 del archivo AddonVirtual.cs.

◆ Tipo

int Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Tipo
getset

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

◆ Visible

bool Sage.ES.S50.AddonsVirtuales.Clases.AddonVirtual.Visible
getset

Definición en la línea 69 del archivo AddonVirtual.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: