PE-93426 Interficie para los módulos de la aplicación Más...
Métodos públicos | |
bool | _Baja (string tcArticuloSage) |
Se ejecutará este método cuando se encuentre un Addon no vigente al realizar las comprobaciones al arranque Más... | |
bool | _Load () |
Se ejecutará este método cuando se cargue el módulo Más... | |
bool | _Unload () |
Se ejecutará este método cuando se cierre eurowin Más... | |
bool | _Update () |
Se ejecutará este método cuando se actualize el módulo via FTP Más... | |
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... | |
IStockExtension | _ExtensionStock () |
Cargar una extensión para la clase Stock Más... | |
IExtensionTiposModelo | _ExtensionTiposModelo (ITiposModelo documento) |
Cargar una extensión para la clase TiposModelo Más... | |
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... | |
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 Más... | |
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 Más... | |
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 Más... | |
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... | |
IBrowserPropiedadesExtendidas | _BindBrowser (string browsertabla) |
Permite extender el browser Más... | |
void | _BindBrowserPropiedadesExtendidas (IBrowserPropiedadesExtendidas browserpropiedadesextendidas) |
Permite capturar eventos definidos de la instancia IBrowserPropiedadesExtendidas Más... | |
void | _BindListasPreviasDocumentos (IListasPreviasDocumento listasPreviasDocumento) |
Permite enlazar con las listas previas de documentos Más... | |
List< IButtonBarraHerram > | _BindFormBarraHerram (string tcPantalla) |
Obtiene una lista de IButtonBarraHerram para añadir los botones en la barra de los formularios Más... | |
void | _BindUpdateStocks (IUpdateStocks stocks) |
Permite enlazar con la clase Update_Stocks Más... | |
IBrowserColumnsExtender | _BrowserColumnsExtender (string browsertabla, string sql) |
Permite extender el browser Más... | |
string | _VFP_Open_Form (string tcForm, object[] toParams=null) |
Método que permite ejecutar un formulario en .VFP Más... | |
string | _VFP_Open_Maintenance (string tcForm, string tcCode) |
Método que permite ejecutar un mantenimiento en .VFP Más... | |
string | _VFP_Run_Function (string tcFunction, object[] toParams=null, bool tlArray=false) |
Método que permite ejecutar una función en .VFP Más... | |
void | _SQLEXEC_Before (ref string tcSQL, ref Boolean tlOk) |
Método que permite modificar una instrucción SQL antes de ejecutarla Más... | |
void | _SQLEXEC_After (ref DataTable tdtResult) |
Método que permite modificar el resultado de una instrucción SQL después de ejecutarla Más... | |
void | _BindForm (string tcNombreForm, IFormBase toForm) |
Vincula los formularios de la aplicación con los del addon Más... | |
void | ConfigUserFormLoad (IFormBase toForm, Dictionary< string, object > toValoresDefecto) |
Vincula la carga de los valores por defecto de los formularios con los del addon Más... | |
void | ConfigUserFormSave (IFormBase toForm, Dictionary< string, object > toValoresDefecto) |
Vincula el guardado de los valores por defecto de los formularios con los del addon Más... | |
List< string > | ConfigUserOptionsDisabled (IFormBase toForm) |
Para poder indicar controles desactivados para el formulario actual desde Addons Más... | |
IFiltrosOpcionesListados | _BindFormListado (String tcNombreListado) |
Vincula los listados de la aplicación con los del addon Más... | |
IFiltrosOpcionesProcesos | _BindFormProceso (String tcNombreProceso) |
Vincula los procesos de la aplicación con los del addon Más... | |
void | _CambioEmpresa (string tcEmpresaAnt, string tcEmpresaActual) |
PE-103556: Método de cambio de empresa del Addon Más... | |
void | _CambioEmpresa (TipoExecute tcExecute, string tcEmpresaAnt, string tcEmpresaActual) |
Método de cambio de empresa del Addon Más... | |
void | _CambioUsuario (string tcUsuarioAnt, string tcUsuarioActual) |
PE-103556: Método de cambio de usuario del Addon Más... | |
void | _CambioUsuario (TipoExecute tcExecute, string tcUsuarioAnt, string tcUsuarioActual) |
Método de cambio de usuario del Addon Más... | |
void | _CambioEjercicio (string tcEjerAnt, string tcEjerActual) |
PE-103556: Método de cambio de ejercicio del Addon Más... | |
void | _CambioEjercicio (TipoExecute tcExecute, string tcEjerAnt, string tcEjerActual) |
Task 180057: Método de validaciones previas al cambio de ejercicio del Addon Más... | |
void | _CambioGrupo (string tcGrupoAnt, string tcGrupoActual) |
Método de cambio de grupo del Addon Más... | |
void | _CambioGrupo (TipoExecute tcExecute, string tcGrupoAnt, string tcGrupoActual) |
Método de validaciones previas/posteriores al cambio de grupo del Addon Más... | |
bool | _Desinstalar (TipoExecute tcExecute) |
Task 122583: Método para desinstalar del Addon Más... | |
bool | _Instalar (TipoExecute tcExecute) |
Task 122583: Método para instalar del Addon Más... | |
bool | _Apertura (string tcEjerAnt, string tcEjerActual) |
Task 122583: Método para realizar la apertura del Addon Más... | |
bool | _AperturaValidar (eModoApertura toModoApertura, string tcEjerAnt, string tcEjerActual) |
Task 198379 : Método para validar el proceso de apertura antes de ejecutar Más... | |
void | _ShowOnDesktopLoad (object sender) |
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... | |
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... | |
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... | |
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... | |
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... | |
List< IOpcFlag > | _OpcFlags () |
Método para obtener opciones especiales de cada Addon Más... | |
object | _GetListaPrevia (string tcClass, Type oTipoObjeto, string tcPantalla) |
Devuelve la lista prévia del documento Más... | |
List< IAperturaContador > | _AperturaContadores () |
Task 169594: Método para consultar los contadores del Addon en el proceso de nuevo ejercicio Más... | |
void | _AperturaContadoresConfig (List< IAperturaContadorConfig > contadores) |
Task 179798: Método para consultar/modificar la configuración de los contadores en el proceso de nuevo ejercicio Más... | |
bool | _Contador (TipoExecute teTipoEjecucion, eTipoContadorDocumentos teTipoContador, eTipoOperacion teOperacion, string tcEmpresa, string tcSerie, ref string tcContador) |
Contador Más... | |
IAccesAddonUrl | _GetNewVersion () |
Método para obtener los datos del addon y poder realizar una actualización del mismo Más... | |
void | Log (TipoMensaje tipoMensaje, string descripcion, string sufijo="") |
Crear log dentro de la carpeta Logs Más... | |
Tuple< bool, string > | _ValidateOpenForm (string tcNombreFormulario, TiposNavegacionPantalla tipoNavegacion) |
Establecer si un formulario concreto puede abrirse o no desde un add-on. Más... | |
bool | _InstalarDesktop (int idDesktop, string nombreDesktop) |
Task 198805 Método para realizar acciones adicionales a la instalación de un escritorio Más... | |
bool | _UpdateDesktop (int idDesktop, string nombreDesktop) |
Task 198805 Método para realizar acciones adicionales a la modificación de un escritorio Más... | |
void | _SalirAplicacion () |
Para poder realizar algún tipo de acción al salir de la aplicación Más... | |
Propiedades | |
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... | |
string | _UrlAyudaAddon [get, set] |
Ruta FTP de ayuda del addon Más... | |
ConnectedController | _ConnectedController [get] |
ConnectedController Más... | |
bool | _TryBuy [get] |
Nos informa si el add-on está instalado en modo de Try and Buy Más... | |
DateTime | _TryBuyFechaMin [get] |
Fecha inicio del try and buy Más... | |
DateTime | _TryBuyFechaMax [get] |
Fecha final del try and buy Más... | |
int | _TryBuyDiasRestantes [get] |
Devuelve el número de días que nos quedan de try and buy Más... | |
DateTime | _BajaFecha [get] |
Fecha de baja del Addon Más... | |
string | _NombreMenu [get] |
Nombre para el menú del add-on Más... | |
string | _NombrePagina [get] |
Nombre para las páginas asociadas en los mantenimientos Más... | |
PE-93426 Interficie para los módulos de la aplicación
Definición en la línea 22 del archivo IModulo.cs.
bool sage.ew.interficies.IModulo._Apertura | ( | string | tcEjerAnt, |
string | tcEjerActual | ||
) |
Task 122583: Método para realizar la apertura del Addon
tcEjerAnt | ejercicio origen |
tcEjerActual | ejercicio destino |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.offline.offline, sage.addons.gestdoc.gestdoc, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.amortiza.amortiza, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.fideliza.fideliza, sage.addons.services.services, sage.addons.trazabilidad.trazabilidad, sage.addons.portalcli.portalcli, sage.addons.idatos.idatos, sage.addons.comunidad50.comunidad50, sage.addons.imexasi.imexasi, sage.addons.AddonTest.AddonTest, sage.addons.sociedad.sociedad, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student y sage.addons.faceb2b.faceb2b.
List<IAperturaContador> sage.ew.interficies.IModulo._AperturaContadores | ( | ) |
Task 169594: Método para consultar los contadores del Addon en el proceso de nuevo ejercicio
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._AperturaContadoresConfig | ( | List< IAperturaContadorConfig > | contadores | ) |
Task 179798: Método para consultar/modificar la configuración de los contadores en el proceso de nuevo ejercicio
Implementado en sage.ew.ewbase.Modulo y sage.addons.AddonTest.AddonTest.
bool sage.ew.interficies.IModulo._AperturaValidar | ( | eModoApertura | toModoApertura, |
string | tcEjerAnt, | ||
string | tcEjerActual | ||
) |
Task 198379 : Método para validar el proceso de apertura antes de ejecutar
toModoApertura | modo: nuevo o traspaso |
tcEjerAnt | ejercicio origen |
tcEjerActual | ejercicio destino |
Implementado en sage.ew.ewbase.Modulo y sage.addons.offline.offline.
void sage.ew.interficies.IModulo._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
Implementado en sage.ew.ewbase.Modulo y sage.addons.student.student.
bool sage.ew.interficies.IModulo._Baja | ( | string | tcArticuloSage | ) |
Se ejecutará este método cuando se encuentre un Addon no vigente al realizar las comprobaciones al arranque
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
IBrowserPropiedadesExtendidas sage.ew.interficies.IModulo._BindBrowser | ( | string | browsertabla | ) |
Permite extender el browser
browsertabla | Nombre de la tabla para la que se buscará extensión |
Implementado en sage.ew.ewbase.Modulo, Sage.ES.S50.AddonsVirtuales.Comunicados y Sage.ES.S50.AddonsVirtuales.Fabricacion.
void sage.ew.interficies.IModulo._BindBrowserPropiedadesExtendidas | ( | IBrowserPropiedadesExtendidas | browserpropiedadesextendidas | ) |
Permite capturar eventos definidos de la instancia IBrowserPropiedadesExtendidas
browserpropiedadesextendidas | BrowserPropiedadesExtendidas que se está iniciando |
Implementado en sage.ew.ewbase.Modulo, Sage.ES.S50.AddonsVirtuales.Comunicados y sage.addons.services.services.
void sage.ew.interficies.IModulo._BindForm | ( | string | tcNombreForm, |
IFormBase | toForm | ||
) |
Vincula los formularios de la aplicación con los del addon
tcNombreForm | |
toForm |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.gestdoc.gestdoc, sage.addons.amortiza.amortiza, sage.addons.offline.offline, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.services.services, sage.addons.fideliza.fideliza, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.servicios.servicios, sage.addons.portalcli.portalcli, sage.addons.infconfig.infconfig, sage.addons.imexasi.imexasi, sage.addons.rgpd.rgpd, sage.addons.AddonTest.AddonTest, sage.addons.trazabilidad.trazabilidad, sage.addons.idatos.idatos, sage.addons.sociedad.sociedad, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student y sage.addons.faceb2b.faceb2b.
List<IButtonBarraHerram> sage.ew.interficies.IModulo._BindFormBarraHerram | ( | string | tcPantalla | ) |
Obtiene una lista de IButtonBarraHerram para añadir los botones en la barra de los formularios
tcPantalla |
Implementado en sage.ew.ewbase.Modulo.
IFiltrosOpcionesListados sage.ew.interficies.IModulo._BindFormListado | ( | String | tcNombreListado | ) |
Vincula los listados de la aplicación con los del addon
tcNombreListado |
Implementado en sage.ew.ewbase.Modulo.
IFiltrosOpcionesProcesos sage.ew.interficies.IModulo._BindFormProceso | ( | String | tcNombreProceso | ) |
Vincula los procesos de la aplicación con los del addon
tcNombreProceso |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo y sage.addons.gaped.gaped.
void sage.ew.interficies.IModulo._BindListasPreviasDocumentos | ( | IListasPreviasDocumento | listasPreviasDocumento | ) |
Permite enlazar con las listas previas de documentos
listasPreviasDocumento |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo y sage.addons.offline.offline.
void sage.ew.interficies.IModulo._BindUpdateStocks | ( | IUpdateStocks | stocks | ) |
IBrowserColumnsExtender sage.ew.interficies.IModulo._BrowserColumnsExtender | ( | string | browsertabla, |
string | sql | ||
) |
Permite extender el browser
browsertabla | Nombre de la tabla para la que se buscará extensión |
sql | Consulta sql original |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo y Sage.ES.S50.AddonsVirtuales.Comunicados.
void sage.ew.interficies.IModulo._CambioEjercicio | ( | string | tcEjerAnt, |
string | tcEjerActual | ||
) |
PE-103556: Método de cambio de ejercicio del Addon
tcEjerAnt | |
tcEjerActual |
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioEjercicio | ( | TipoExecute | tcExecute, |
string | tcEjerAnt, | ||
string | tcEjerActual | ||
) |
Task 180057: Método de validaciones previas al cambio de ejercicio del Addon
tcExecute | Tipo de ejecución |
tcEjerAnt | Ejercicio anterior |
tcEjerActual | Ejercicio anctual |
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioEmpresa | ( | string | tcEmpresaAnt, |
string | tcEmpresaActual | ||
) |
PE-103556: Método de cambio de empresa del Addon
tcEmpresaAnt | |
tcEmpresaActual |
Implementado en sage.ew.ewbase.Modulo, sage.addons.edidoc.edidoc y sage.addons.rgpd.rgpd.
void sage.ew.interficies.IModulo._CambioEmpresa | ( | TipoExecute | tcExecute, |
string | tcEmpresaAnt, | ||
string | tcEmpresaActual | ||
) |
Método de cambio de empresa del Addon
tcExecute | Tipo de ejecución |
tcEmpresaAnt | Empresa anterior |
tcEmpresaActual | Empresa actual |
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioGrupo | ( | string | tcGrupoAnt, |
string | tcGrupoActual | ||
) |
Método de cambio de grupo del Addon
tcGrupoAnt | |
tcGrupoActual |
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioGrupo | ( | TipoExecute | tcExecute, |
string | tcGrupoAnt, | ||
string | tcGrupoActual | ||
) |
Método de validaciones previas/posteriores al cambio de grupo del Addon
tcExecute | Tipo de ejecución |
tcGrupoAnt | Ejercicio anterior |
tcGrupoActual | Ejercicio actual |
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioUsuario | ( | string | tcUsuarioAnt, |
string | tcUsuarioActual | ||
) |
PE-103556: Método de cambio de usuario del Addon
tcUsuarioAnt | |
tcUsuarioActual |
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._CambioUsuario | ( | TipoExecute | tcExecute, |
string | tcUsuarioAnt, | ||
string | tcUsuarioActual | ||
) |
Método de cambio de usuario del Addon
tcExecute | Tipo de ejecución |
tcUsuarioAnt | |
tcUsuarioActual |
Implementado en sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._Contador | ( | TipoExecute | teTipoEjecucion, |
eTipoContadorDocumentos | teTipoContador, | ||
eTipoOperacion | teOperacion, | ||
string | tcEmpresa, | ||
string | tcSerie, | ||
ref string | tcContador | ||
) |
Contador
teTipoEjecucion | Ejecución Before-After |
teTipoContador | Tipo contador documentos (Factura normal, rectificativa, ticket o cuotas,..) |
teOperacion | Sumar o restar número |
tcEmpresa | |
tcSerie | |
tcContador |
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._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
tnCopiaRestauracion | Tipo de ejecución, si es copia o restauración. 1 = Copia, 2 = Restauracion |
tcRutaLocalCopia | Ruta local de la copia de seguridad |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, Sage.ES.S50.AddonsVirtuales.SageBankFeedsAddOn, sage.addons.gestdoc.gestdoc y sage.addons.idatos.idatos.
bool sage.ew.interficies.IModulo._Desinstalar | ( | TipoExecute | tcExecute | ) |
Task 122583: Método para desinstalar del Addon
tcExecute | tipo ejecución (after o before) |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, Sage.ES.S50.AddonsVirtuales.SageBankFeedsAddOn, sage.addons.offline.offline, sage.addons.gestdoc.gestdoc, sage.addons.amortiza.amortiza, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.services.services, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.idatos.idatos, sage.addons.portalcli.portalcli, sage.addons.imexasi.imexasi, sage.addons.AddonTest.AddonTest, sage.addons.sociedad.sociedad, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student, sage.addons.faceb2b.faceb2b, Sage.ES.S50.AddonsVirtuales.SeriesAddOn, Sage.ES.S50.AddonsVirtuales.ListadosPersonalizablesAddOn, Sage.ES.S50.AddonsVirtuales.TallasColores, Sage.ES.S50.AddonsVirtuales.ConceptosFacturablesAddOn y Sage.ES.S50.AddonsVirtuales.SoloFactuAddon.
string sage.ew.interficies.IModulo._Exportar | ( | ) |
object sage.ew.interficies.IModulo._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)
tcKey | Nombre del tipo de documento(DocVentaPedido, DocVentaTPV,...) |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.gestdoc.gestdoc, sage.addons.amortiza.amortiza, sage.addons.conta.conta, sage.addons.fideliza.fideliza, sage.addons.offline.offline, sage.addons.imexasi.imexasi, sage.addons.servicios.servicios, sage.addons.services.services, sage.addons.infconfig.infconfig, sage.addons.rgpd.rgpd, sage.addons.trazabilidad.trazabilidad, sage.addons.portalcli.portalcli, sage.addons.comunidad50.comunidad50, sage.addons.AddonTest.AddonTest y sage.addons.edidoc.edidoc.
object sage.ew.interficies.IModulo._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)
tcKey | Nombre del tipo de documento(DocVentaPedido, DocVentaTPV,...) |
_mantePrincipal | Instancia del mantenimiento principal |
Implementado en sage.ew.ewbase.Modulo, sage.addons.gestdoc.gestdoc y sage.addons.sociedad.sociedad.
object sage.ew.interficies.IModulo._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
tcKey | Nombre del tipo de documento(StockAlbTraspaso, ...) |
_documentobase | Instancia del documento base |
Implementado en sage.ew.ewbase.Modulo.
object sage.ew.interficies.IModulo._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
tcKey | Nombre del tipo de documento(DocVentaPedido, DocVentaTPV,...) |
Implementado en sage.ew.ewbase.Modulo y sage.addons.offline.offline.
object sage.ew.interficies.IModulo._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
tcKey | Nombre del tipo de documento(DocVentaPedido, DocVentaTPV,...) |
_manteTRelPrincipal | Instancia del manttrel principal |
Implementado en sage.ew.ewbase.Modulo y sage.addons.offline.offline.
object sage.ew.interficies.IModulo._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
tcKey | Nombre del tipo de documento(DocVentaPedido, DocVentaTPV,...) |
_manteTRelPrincipal | Instancia del mantenimiento principal |
_ordenAddon | Orden de carga de las columnas del addon |
Implementado en sage.ew.ewbase.Modulo.
IStockExtension sage.ew.interficies.IModulo._ExtensionStock | ( | ) |
Cargar una extensión para la clase Stock
Implementado en sage.ew.ewbase.Modulo y sage.addons.gaped.gaped.
IExtensionTiposModelo sage.ew.interficies.IModulo._ExtensionTiposModelo | ( | ITiposModelo | documento | ) |
Cargar una extensión para la clase TiposModelo
documento |
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
object sage.ew.interficies.IModulo._GetListaPrevia | ( | string | tcClass, |
Type | oTipoObjeto, | ||
string | tcPantalla | ||
) |
Devuelve la lista prévia del documento
tcClass | |
oTipoObjeto | |
tcPantalla |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.services.services, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.portalcli.portalcli, sage.addons.AddonTest.AddonTest, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname y sage.addons.Incidencias.Incidencias.
IAccesAddonUrl sage.ew.interficies.IModulo._GetNewVersion | ( | ) |
Método para obtener los datos del addon y poder realizar una actualización del mismo
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._Importar | ( | string | tcConfiguracion | ) |
Método para importar la configuración del módulo
tcConfiguracion |
Implementado en sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._Instalar | ( | TipoExecute | tcExecute | ) |
Task 122583: Método para instalar del Addon
tcExecute | tipo ejecución (after o before) |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, Sage.ES.S50.AddonsVirtuales.SageBankFeedsAddOn, sage.addons.offline.offline, sage.addons.amortiza.amortiza, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.trazabilidad.trazabilidad, sage.addons.services.services, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.idatos.idatos, sage.addons.portalcli.portalcli, sage.addons.imexasi.imexasi, sage.addons.AddonTest.AddonTest, sage.addons.sociedad.sociedad, sage.addons.rgpd.rgpd, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student, sage.addons.faceb2b.faceb2b, Sage.ES.S50.AddonsVirtuales.SeriesAddOn, Sage.ES.S50.AddonsVirtuales.ListadosPersonalizablesAddOn, Sage.ES.S50.AddonsVirtuales.TallasColores, Sage.ES.S50.AddonsVirtuales.ConceptosFacturablesAddOn y Sage.ES.S50.AddonsVirtuales.SoloFactuAddon.
bool sage.ew.interficies.IModulo._InstalarDesktop | ( | int | idDesktop, |
string | nombreDesktop | ||
) |
Task 198805 Método para realizar acciones adicionales a la instalación de un escritorio
idDesktop | id del escritorio |
nombreDesktop | nombre del escritorio |
Implementado en sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._Load | ( | ) |
Se ejecutará este método cuando se cargue el módulo
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.offline.offline, sage.addons.amortiza.amortiza, sage.addons.fideliza.fideliza, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.services.services, sage.addons.conta.conta, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.portalcli.portalcli, sage.addons.imexasi.imexasi, sage.addons.trazabilidad.trazabilidad, sage.addons.AddonTest.AddonTest, sage.addons.idatos.idatos, sage.addons.sociedad.sociedad, sage.addons.rgpd.rgpd, sage.addons.gestdoc.gestdoc, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.edidoc.edidoc, sage.addons.student.student, sage.addons.faceb2b.faceb2b, sage.addons.infconfig.infconfig, sage.addons.servicios.servicios y sage.addons.comunidad50.comunidad50.
void sage.ew.interficies.IModulo._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
toMenu |
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.offline.offline, sage.addons.amortiza.amortiza, sage.addons.portalcli.portalcli, sage.addons.servicios.servicios, sage.addons.sociedad.sociedad y sage.addons.infconfig.infconfig.
List<IOpcFlag> sage.ew.interficies.IModulo._OpcFlags | ( | ) |
Método para obtener opciones especiales de cada Addon
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, Sage.ES.S50.AddonsVirtuales.SageBankFeedsAddOn, sage.addons.services.services, sage.addons.portalcli.portalcli, sage.addons.trazabilidad.trazabilidad, sage.addons.imexasi.imexasi, sage.addons.faceb2b.faceb2b y sage.addons.offline.offline.
void sage.ew.interficies.IModulo._SalirAplicacion | ( | ) |
Para poder realizar algún tipo de acción al salir de la aplicación
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo._ShowOnDesktopLoad | ( | object | sender | ) |
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
sender | Objeto que realiza la invocación |
Implementado en sage.ew.ewbase.Modulo y sage.addons.rgpd.rgpd.
void sage.ew.interficies.IModulo._SQLEXEC_After | ( | ref DataTable | tdtResult | ) |
Método que permite modificar el resultado de una instrucción SQL después de ejecutarla
tdtResult | Datatable con los resultados de la consulta |
Implementado en sage.ew.ewbase.Modulo, sage.addons.fideliza.fideliza, sage.addons.conta.conta, sage.addons.trazabilidad.trazabilidad, sage.addons.gestdoc.gestdoc, sage.addons.comunidad50.comunidad50, sage.addons.servicios.servicios y sage.addons.infconfig.infconfig.
void sage.ew.interficies.IModulo._SQLEXEC_Before | ( | ref string | tcSQL, |
ref Boolean | tlOk | ||
) |
Método que permite modificar una instrucción SQL antes de ejecutarla
tcSQL | String con la consulta a ejecutar |
tlOk | Campo logico que indica si se puede continuar con la ejecución de la consulta |
Implementado en sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._Unload | ( | ) |
Se ejecutará este método cuando se cierre eurowin
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.offline.offline, sage.addons.amortiza.amortiza, sage.addons.fideliza.fideliza, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.conta.conta, sage.addons.services.services, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.portalcli.portalcli, sage.addons.trazabilidad.trazabilidad, sage.addons.imexasi.imexasi, sage.addons.idatos.idatos, sage.addons.AddonTest.AddonTest, sage.addons.gestdoc.gestdoc, sage.addons.sociedad.sociedad, sage.addons.rgpd.rgpd, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student, sage.addons.faceb2b.faceb2b, sage.addons.comunidad50.comunidad50, sage.addons.infconfig.infconfig y sage.addons.servicios.servicios.
bool sage.ew.interficies.IModulo._Update | ( | ) |
Se ejecutará este método cuando se actualize el módulo via FTP
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.gaped.gaped, sage.addons.offline.offline, sage.addons.amortiza.amortiza, sage.addons.fideliza.fideliza, Sage.ES.S50.AddonsVirtuales.Comunicados, sage.addons.conta.conta, sage.addons.services.services, Sage.ES.S50.AddonsVirtuales.Fabricacion, sage.addons.portalcli.portalcli, sage.addons.trazabilidad.trazabilidad, sage.addons.imexasi.imexasi, sage.addons.rgpd.rgpd, sage.addons.idatos.idatos, sage.addons.gestdoc.gestdoc, sage.addons.AddonTest.AddonTest, sage.addons.sociedad.sociedad, sage.addons.Pildora.Pildora, sage.addons.$safeprojectname.$safeprojectname, sage.addons.Incidencias.Incidencias, sage.addons.student.student, sage.addons.faceb2b.faceb2b, sage.addons.comunidad50.comunidad50, sage.addons.infconfig.infconfig y sage.addons.servicios.servicios.
bool sage.ew.interficies.IModulo._UpdateDesktop | ( | int | idDesktop, |
string | nombreDesktop | ||
) |
Task 198805 Método para realizar acciones adicionales a la modificación de un escritorio
idDesktop | id del escritorio |
nombreDesktop | nombre del escritorio |
Implementado en sage.ew.ewbase.Modulo.
bool sage.ew.interficies.IModulo._UpdateRelease | ( | ) |
Task 135557: Método que se ejecutará una vez que se haya actualizado las librerías
Implementado en sage.addons.factucert.factucert, sage.ew.ewbase.Modulo, sage.addons.imexasi.imexasi y sage.addons.idatos.idatos.
Tuple<bool, string> sage.ew.interficies.IModulo._ValidateOpenForm | ( | string | tcNombreFormulario, |
TiposNavegacionPantalla | tipoNavegacion | ||
) |
Establecer si un formulario concreto puede abrirse o no desde un add-on.
tcNombreFormulario | |
tipoNavegacion |
Implementado en sage.ew.ewbase.Modulo y sage.addons.offline.offline.
string sage.ew.interficies.IModulo._VFP_Open_Form | ( | string | tcForm, |
object [] | toParams = null |
||
) |
Método que permite ejecutar un formulario en .VFP
tcForm | Formulario que se quiere abrir |
toParams | Parámetros que se pasarán a la llamada |
Implementado en sage.ew.ewbase.Modulo, sage.addons.fideliza.fideliza, sage.addons.conta.conta, sage.addons.gestdoc.gestdoc, sage.addons.comunidad50.comunidad50 y sage.addons.servicios.servicios.
string sage.ew.interficies.IModulo._VFP_Open_Maintenance | ( | string | tcForm, |
string | tcCode | ||
) |
Método que permite ejecutar un mantenimiento en .VFP
tcForm | Mantenimiento que se quiere abrir |
tcCode | Código del registro que se quiere cargar |
Implementado en sage.ew.ewbase.Modulo, sage.addons.fideliza.fideliza, sage.addons.conta.conta, sage.addons.gestdoc.gestdoc, sage.addons.comunidad50.comunidad50 y sage.addons.servicios.servicios.
string sage.ew.interficies.IModulo._VFP_Run_Function | ( | string | tcFunction, |
object [] | toParams = null , |
||
bool | tlArray = false |
||
) |
Método que permite ejecutar una función en .VFP
tcFunction | Función que se quiere llamar |
toParams | Parámetros que se pasarán a la llamada |
tlArray | Indica si debe generar un fichero XML para recuperar los parámetros |
Implementado en sage.ew.ewbase.Modulo, sage.addons.fideliza.fideliza, sage.addons.conta.conta, sage.addons.gestdoc.gestdoc, sage.addons.comunidad50.comunidad50 y sage.addons.servicios.servicios.
void sage.ew.interficies.IModulo.ConfigUserFormLoad | ( | IFormBase | toForm, |
Dictionary< string, object > | toValoresDefecto | ||
) |
Vincula la carga de los valores por defecto de los formularios con los del addon
toForm | |
toValoresDefecto |
Implementado en sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo.ConfigUserFormSave | ( | IFormBase | toForm, |
Dictionary< string, object > | toValoresDefecto | ||
) |
Vincula el guardado de los valores por defecto de los formularios con los del addon
toForm | |
toValoresDefecto |
Implementado en sage.ew.ewbase.Modulo.
List<string> sage.ew.interficies.IModulo.ConfigUserOptionsDisabled | ( | IFormBase | toForm | ) |
Para poder indicar controles desactivados para el formulario actual desde Addons
toForm |
Implementado en sage.addons.factucert.factucert y sage.ew.ewbase.Modulo.
void sage.ew.interficies.IModulo.Log | ( | TipoMensaje | tipoMensaje, |
string | descripcion, | ||
string | sufijo = "" |
||
) |
Crear log dentro de la carpeta Logs
tipoMensaje | Tipo mensaje |
descripcion | Descripción |
sufijo | Sufijo a añadir al nombre del fichero |
Implementado en sage.ew.ewbase.Modulo.
|
getset |
Alias de la Base de datos
Definición en la línea 29 del archivo IModulo.cs.
|
getset |
Contendra el Assembly del addon
Definición en la línea 89 del archivo IModulo.cs.
|
get |
Fecha de baja del Addon
Definición en la línea 141 del archivo IModulo.cs.
|
getset |
Nombre de la clase principal del módulo (this)
Definición en la línea 79 del archivo IModulo.cs.
|
get |
ConnectedController
Definición en la línea 116 del archivo IModulo.cs.
|
getset |
Contiene el último texto de error generado
Definición en la línea 84 del archivo IModulo.cs.
|
getset |
Lista de módulos incompatibles
Definición en la línea 44 del archivo IModulo.cs.
|
getset |
Nombre del ensamblado del módulo
Definición en la línea 69 del archivo IModulo.cs.
|
getset |
Nombre del ensamblado del módulo
Definición en la línea 74 del archivo IModulo.cs.
|
getset |
Nombre interno del módulo y nombre del directorio de instación
Definición en la línea 49 del archivo IModulo.cs.
|
getset |
Nombre visible del módulo
Definición en la línea 54 del archivo IModulo.cs.
|
getset |
Nombre real de la base de datos
Definición en la línea 59 del archivo IModulo.cs.
|
get |
Nombre para el menú del add-on
Definición en la línea 146 del archivo IModulo.cs.
|
get |
Nombre para las páginas asociadas en los mantenimientos
Definición en la línea 151 del archivo IModulo.cs.
|
get |
Obtiene o establece la obligatoriedad del módulo en la instalación
Definición en la línea 100 del archivo IModulo.cs.
|
getset |
Tipo de addon
Definición en la línea 64 del archivo IModulo.cs.
|
getset |
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.
Definición en la línea 106 del archivo IModulo.cs.
|
get |
Nos informa si el add-on está instalado en modo de Try and Buy
Definición en la línea 121 del archivo IModulo.cs.
|
get |
Devuelve el número de días que nos quedan de try and buy
Definición en la línea 136 del archivo IModulo.cs.
|
get |
Fecha final del try and buy
Definición en la línea 131 del archivo IModulo.cs.
|
get |
Fecha inicio del try and buy
Definición en la línea 126 del archivo IModulo.cs.
|
getset |
Ruta FTP de ayuda del addon
Definición en la línea 111 del archivo IModulo.cs.
|
getset |
Ruta FTP de actualñización del módulo
Definición en la línea 39 del archivo IModulo.cs.
|
getset |
Versión del módulo
Definición en la línea 34 del archivo IModulo.cs.
|
getset |
Contiene la firma del addon
Definición en la línea 94 del archivo IModulo.cs.