Referencia de la Clase sage.addons.fideliza.fideliza

Clase base para el módulo fideliza Más...

Diagrama de herencias de sage.addons.fideliza.fideliza
sage.ew.ewbase.Modulo sage.ew.interficies.IModuloPuntos sage.ew.interficies.IModulo

Métodos públicos

 fideliza ()
 Constructor vacio Más...
 
override object _Extension (string tcKey)
 Método para obtener la instancia de la clase de extensiones desde los documentos Más...
 
override void _BindForm (string tcNombreForm, IFormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 
override Boolean _Load ()
 Se ejecutará este método cuando se cargue el módulo Más...
 
override Boolean _Unload ()
 Se ejecutará este método cuando se cierre eurowin Más...
 
override Boolean _Update ()
 Se ejecutará este método cuando se actualize el módulo via FTP Más...
 
override bool _Apertura (string tcEjerAnt, string tcEjerActual)
 Implementar el método de apertura para traspasar la información de pedidos específica de Fideliza Más...
 
override String _VFP_Open_Form (string tcForm, object[] toParams=null)
 Método que permite ejecutar un formulario en .VFP Más...
 
override String _VFP_Open_Maintenance (string tcForm, string tcCode)
 Método que permite ejecutar un mantenimiento en .VFP Más...
 
override String _VFP_Run_Function (string tcFunction, object[] toParams=null, bool tlArray=false)
 Método que permite ejecutar una función en .VFP Más...
 
override void _SQLEXEC_Before (ref String tcSQL, ref Boolean tlOk)
 Método que permite modificar una instrucción SQL antes de ejecutarla Más...
 
override 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 MensajeInformativoPuntosArticulo (out string tcMessage, out string tcCaption)
 Task 178481: Mensaje informativo a mostrar en la ficha de artículo en el campo puntos si hay un addon activo de gestión de puntos Más...
 
void MensajeInformativoPuntosOPCFlag (out string tcMessage, out string tcCaption)
 Task 178481: Mensaje informativo a mostrar en la ficha de empresa si se intenta desmarcar el check de trabajar con gestión de puntos en ventas con fideliza activado Más...
 
bool SerieDocumentalUtilizadaEnModuloPuntos (string tcCodigo, string tcDigitos)
 Task 178481: Comprobar si la serie documental está siendo utilizada actualmente en el addon de gestión de puntos 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...
 
 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 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, bool tlTryBuy, DateTime? tdTryBuyFechaMin, DateTime? tdTryBuyFechaMax)
 Constructor con datos + característica adicional + sagelicensing + trybuy + trybuyfechas Más...
 
virtual void _SalirAplicacion ()
 Para poder realizar algún tipo de acción al salir de la aplicación Más...
 
virtual bool _Baja (string tcArticuloSage)
 Método para realizar acciones de baja en cada Addon Más...
 
virtual List< IOpcFlag_OpcFlags ()
 Para obtener las opciones especiales en cada Addon 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 Tuple< bool, string > _ValidateOpenForm (string tcNombreFormulario, TiposNavegacionPantalla tipoNavegacion)
 Establecer si un formulario concreto puede abrirse o no desde un add-on Más...
 
virtual void _BindForm (string tcNombreForm, FormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 
virtual 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...
 
virtual 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...
 
virtual List< string > ConfigUserOptionsDisabled (IFormBase toForm)
 Para poder indicar controles desactivados para el formulario actual desde Addons 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 _Unload (TipoExecute tcExecute)
 Se ejecutará este método cuando se cierre la aplicación 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 _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 _CambioEmpresa (TipoExecute tcExecute, 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 _CambioUsuario (TipoExecute tcExecute, string tcUsuarioAnt, string tcUsuarioActual)
 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 void _CambioEjercicio (TipoExecute tcExecute, string tcEjerAnt, string tcEjerActual)
 Task 180057: Método de validaciones previas al cambio de ejercicio del Addon Más...
 
virtual void _CambioGrupo (string tcGrupoAnt, string tcGrupoActual)
 Método de cambio de grupo del Addon Más...
 
virtual void _CambioGrupo (TipoExecute tcExecute, string tcGrupoAnt, string tcGrupoActual)
 Método de validaciones previas/posteriores al cambio de grupo 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 _AperturaValidar (eModoApertura toModoApertura, string tcEjerAnt, string tcEjerActual)
 Task 198379 : Método para validar el proceso de apertura antes de ejecutar 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 void _AperturaContadoresConfig (List< IAperturaContadorConfig > contadores)
 Para obtener/modificar los contadores del 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 List< IButtonBarraHerram_BindFormBarraHerram (string tcPantalla)
 Obtiene una lista de IButtonBarraHerram para añadir los botones en la barra de los formularios Más...
 
virtual IAccesAddonUrl _GetNewVersion ()
 Método para obtener los datos del addon y poder realizar una actualización del mismo Más...
 
virtual void _BindBrowserPropiedadesExtendidas (IBrowserPropiedadesExtendidas browserpropiedadesextendidas)
 Permite capturar eventos definidos de la instancia IBrowserPropiedadesExtendidas Más...
 
virtual void _BindListasPreviasDocumentos (IListasPreviasDocumento listasPreviasDocumento)
 Permite enlazar con las listas previas de documentos Más...
 
virtual void _BindUpdateStocks (IUpdateStocks stocks)
 Permite enlazar con la clase Update_Stocks Más...
 
virtual IExtensionTiposModelo _ExtensionTiposModelo (ITiposModelo tiposModelo)
 Extensiones de tipos de modelo Más...
 
virtual bool _InstalarDesktop (int idDesktop, string nombreDesktop)
 Task 198805 Método para realizar acciones adicionales a la instalación de un escritorio Más...
 
virtual bool _UpdateDesktop (int idDesktop, string nombreDesktop)
 Task 198805 Método para realizar acciones adicionales a la modificación de un escritorio Más...
 
virtual TipoAccionTarjetaAddon _EstadoTarjetaAddon ()
 Devuelve el estado a presentar en la tareja del Add-on Más...
 
bool _ExtractFile (string tcFileDll, string tcRutaFile, string tcFolderLib="", string tcNombreFile="", string tcRutaDestino="")
 Método para extraer los ficheros a partir de una DLL Más...
 
void Log (TipoMensaje tipoMensaje, string descripcion, string sufijo="")
 Crear log dentro de la carpeta Logs Más...
 
virtual void _CambioAutomatico (ref bool lbOk)
 
virtual void _CambiarPropiedadesAddons (bool obOk)
 

Campos de datos

bool _BajaSuscripcion
 Baja Suscripcion Más...
 
Dictionary< string, object > _dicClipBoard = new Dictionary<string, object>()
 Diccionario para pasar valores entre procesos Más...
 
- 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...
 

Métodos protegidos

void Internal_fideliza (IFidelizaDA fidelizaDA)
 Contructor vacio Más...
 
- 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

Negocio.Clases.Configfideliza _Configuracion [get]
 Configuración del módulo de fideliza Más...
 
Negocio.Clases.FidelizaWS _FidelizaWS [get]
 Gestión la comunicación con el Webservice de tuefideliza.com Más...
 
Negocio.Clases.fideliza _FidelizaFuncs [get]
 Funciones propias del módulo fideliza Más...
 
- 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 _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'n'Buy Más...
 
DateTime _TryBuyFechaMin [get]
 Fecha inicio del try'n'buy Más...
 
DateTime _TryBuyFechaMax [get]
 Fecha final del try'n'buy Más...
 
int _TryBuyDiasRestantes [get]
 Devuelve el número de días que nos quedan de try'n'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 Si tenemos nombre página lo devolvemos, en otro caso, devolvemos nombre2 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< Modulo_AddonsRelacionados [get, set]
 Lista con los posibles Addons relacionados con el Addon principal Ej: FACTUCERT(TBAI y VERIFACTU) 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...
 
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...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.ewbase.Modulo
DateTime _dBajaFecha
 Fecha de baja del Addon Más...
 
string _cNombreMenu = string.Empty
 Nombre para el menú del add-on Más...
 
string _cNombrePagina = string.Empty
 Nombre para las páginas asociadas en los mantenimientos Más...
 

Descripción detallada

Clase base para el módulo fideliza

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

Documentación del constructor y destructor

◆ fideliza()

sage.addons.fideliza.fideliza.fideliza ( )
inline

Constructor vacio

Definición en la línea 167 del archivo SageAddons.cs.

Documentación de las funciones miembro

◆ _Apertura()

override bool sage.addons.fideliza.fideliza._Apertura ( string  tcEjerAnt,
string  tcEjerActual 
)
inlinevirtual

Implementar el método de apertura para traspasar la información de pedidos específica de Fideliza

Parámetros
tcEjerAnt
tcEjerActual
Devuelve

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 379 del archivo SageAddons.cs.

◆ _BindForm()

override void sage.addons.fideliza.fideliza._BindForm ( string  tcNombreForm,
IFormBase  toForm 
)
inlinevirtual

Vincula los formularios de la aplicación con los del addon

Parámetros
tcNombreForm
toForm

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 264 del archivo SageAddons.cs.

◆ _Extension()

override object sage.addons.fideliza.fideliza._Extension ( string  tcKey)
inlinevirtual

Método para obtener la instancia de la clase de extensiones desde los documentos

Parámetros
tcKey
Devuelve

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 237 del archivo SageAddons.cs.

◆ _Load()

override Boolean sage.addons.fideliza.fideliza._Load ( )
inlinevirtual

Se ejecutará este método cuando se cargue el módulo

Devuelve
true si la carga del módulo finaliza con éxito, false en caso contrario

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 339 del archivo SageAddons.cs.

◆ _SQLEXEC_After()

override void sage.addons.fideliza.fideliza._SQLEXEC_After ( ref DataTable  tdtResult)
inlinevirtual

Método que permite modificar el resultado de una instrucción SQL después de ejecutarla

Parámetros
tdtResultDatatable con los resultados de la consulta

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 443 del archivo SageAddons.cs.

◆ _SQLEXEC_Before()

override void sage.addons.fideliza.fideliza._SQLEXEC_Before ( ref String  tcSQL,
ref Boolean  tlOk 
)
inline

Método que permite modificar una instrucción SQL antes de ejecutarla

Parámetros
tcSQLString con la consulta a ejecutar
tlOkCampo logico que indica si se puede continuar con la ejecución de la consulta

Definición en la línea 433 del archivo SageAddons.cs.

◆ _Unload()

override Boolean sage.addons.fideliza.fideliza._Unload ( )
inlinevirtual

Se ejecutará este método cuando se cierre eurowin

Devuelve
true si la descarga del módulo finaliza con éxito, false en caso contrario

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 359 del archivo SageAddons.cs.

◆ _Update()

override Boolean sage.addons.fideliza.fideliza._Update ( )
inlinevirtual

Se ejecutará este método cuando se actualize el módulo via FTP

Devuelve
true si se actualiza el módulo con éxito, false en caso contrario

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 368 del archivo SageAddons.cs.

◆ _VFP_Open_Form()

override String sage.addons.fideliza.fideliza._VFP_Open_Form ( string  tcForm,
object []  toParams = null 
)
inlinevirtual

Método que permite ejecutar un formulario en .VFP

Parámetros
tcFormFormulario que se quiere abrir
toParamsParámetros que se pasarán a la llamada
Devuelve
Retorna el valor de NETVFP._Parametros["valor"]

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 400 del archivo SageAddons.cs.

◆ _VFP_Open_Maintenance()

override String sage.addons.fideliza.fideliza._VFP_Open_Maintenance ( string  tcForm,
string  tcCode 
)
inlinevirtual

Método que permite ejecutar un mantenimiento en .VFP

Parámetros
tcFormMantenimiento que se quiere abrir
tcCodeCódigo del registro que se quiere cargar
Devuelve
Retorna el valor de NETVFP._Parametros["valor"]

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 411 del archivo SageAddons.cs.

◆ _VFP_Run_Function()

override String sage.addons.fideliza.fideliza._VFP_Run_Function ( string  tcFunction,
object []  toParams = null,
bool  tlArray = false 
)
inlinevirtual

Método que permite ejecutar una función en .VFP

Parámetros
tcFunctionFunción que se quiere llamar
toParamsParámetros que se pasarán a la llamada
tlArrayIndica si debe generar un fichero XML para recuperar los parámetros
Devuelve
Retorna el valor de NETVFP._Parametros["valor"]

Reimplementado de sage.ew.ewbase.Modulo.

Definición en la línea 423 del archivo SageAddons.cs.

◆ Internal_fideliza()

void sage.addons.fideliza.fideliza.Internal_fideliza ( IFidelizaDA  fidelizaDA)
inlineprotected

Contructor vacio

Definición en la línea 179 del archivo SageAddons.cs.

◆ MensajeInformativoPuntosArticulo()

void sage.addons.fideliza.fideliza.MensajeInformativoPuntosArticulo ( out string  tcMessage,
out string  tcCaption 
)
inline

Task 178481: Mensaje informativo a mostrar en la ficha de artículo en el campo puntos si hay un addon activo de gestión de puntos

Parámetros
tcMessage
tcCaption

Implementa sage.ew.interficies.IModuloPuntos.

Definición en la línea 457 del archivo SageAddons.cs.

◆ MensajeInformativoPuntosOPCFlag()

void sage.addons.fideliza.fideliza.MensajeInformativoPuntosOPCFlag ( out string  tcMessage,
out string  tcCaption 
)
inline

Task 178481: Mensaje informativo a mostrar en la ficha de empresa si se intenta desmarcar el check de trabajar con gestión de puntos en ventas con fideliza activado

Parámetros
tcMessage
tcCaption

Implementa sage.ew.interficies.IModuloPuntos.

Definición en la línea 468 del archivo SageAddons.cs.

◆ SerieDocumentalUtilizadaEnModuloPuntos()

bool sage.addons.fideliza.fideliza.SerieDocumentalUtilizadaEnModuloPuntos ( string  tcCodigo,
string  tcDigitos 
)
inline

Task 178481: Comprobar si la serie documental está siendo utilizada actualmente en el addon de gestión de puntos

Parámetros
tcCodigo
tcDigitos
Devuelve

Implementa sage.ew.interficies.IModuloPuntos.

Definición en la línea 480 del archivo SageAddons.cs.

Documentación de los campos

◆ _BajaSuscripcion

bool sage.addons.fideliza.fideliza._BajaSuscripcion

Baja Suscripcion

Definición en la línea 149 del archivo SageAddons.cs.

◆ _dicClipBoard

Dictionary<string, object> sage.addons.fideliza.fideliza._dicClipBoard = new Dictionary<string, object>()

Diccionario para pasar valores entre procesos

Definición en la línea 155 del archivo SageAddons.cs.

Documentación de propiedades

◆ _Configuracion

Negocio.Clases.Configfideliza sage.addons.fideliza.fideliza._Configuracion
get

Configuración del módulo de fideliza

Definición en la línea 78 del archivo SageAddons.cs.

◆ _FidelizaFuncs

Negocio.Clases.fideliza sage.addons.fideliza.fideliza._FidelizaFuncs
get

Funciones propias del módulo fideliza

Definición en la línea 132 del archivo SageAddons.cs.

◆ _FidelizaWS

Negocio.Clases.FidelizaWS sage.addons.fideliza.fideliza._FidelizaWS
get

Gestión la comunicación con el Webservice de tuefideliza.com

Definición en la línea 106 del archivo SageAddons.cs.


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