Referencia de la Clase sage.ew.functions.Overdrive

PE-104237: Clase con métodos estáticos para realizar las llamadas por reflection al conector de AppAdapter de Overdrive realizado por Jorge Pozo Más...

Diagrama de herencias de sage.ew.functions.Overdrive
sage.addons.ecommerce.Negocio.Clases.OverdriveEcommerce sage.addons.preventa.Negocio.Clases.OverdrivePreventa

Métodos públicos

 Overdrive (string tcGrupo="", bool tbModoAutomatico=false)
 Constructor por defecto Más...
 
bool LoginOverdrive ()
 PE-104237: Método para hacer el login o refrescar las credenciales de Overdrive para un determinado grupo de empresas Más...
 
bool LogoutOverDrive ()
 PE-104237: Método para hacer logout de OverDrive Más...
 
bool CheckLoginOverDrive ()
 PE-104237: Comprobar la conexión con Overdrive si ya estamos o no logueados Más...
 
Hashtable GetDataSetData (string tcId)
 PE-104237: Obtener los datos de un DataSet overdrive a partir de su GUID. Si no existe retorna null Más...
 
string ResetDataSync (string id)
 Resetear un DataSync Más...
 
bool CheckActiveDataSyncs ()
 Consulta el Core de overdrive para que te comunique cuando ha terminado una sincronización. Como tarda muchísimo (varios segundos), para no dejar colgada a la interfaz de usuario por encima, hacemos en un segundo hilo cualquier consulta despues de la primera Más...
 
bool DeleteDataset (string id)
 PE-104237: Borrar un Dataset de Overdrive a partir de su guid Más...
 
string ForceDataSync (string tcDataSetId)
 PE-104237: método para forzar la sincronización de Sage Contacts Más...
 
string GetEjerDataSet (string tcGuid)
 Task 129454: Método para obtener el ejercicio asociado a un dataset Más...
 
string [] AddNewSDIIntegration (string tcDataSetId)
 Añadir una nueva integración de SDI (lanzará el formulario para pedir el código para la integración) Más...
 
List< string[]> GetCurrentSDIIntegrations (string tcDataSetId)
 Consultar las integraciones de SDI actuales. Retorna una lista de arrays de strings de 6 posiciones Más...
 
string [] NuevaIntegracionSDI (string tcGuidDataSet)
 Nueva integracion SDI a partir del DataSet Más...
 
bool RevokeSDIIntegration (string tcDataSetId, string tcPasscode)
 Revocar una autorización a partir del datasetID y su passcode Más...
 
bool RevocarIntegracionSDI (string tcGuidDataSet, string tcPasscode)
 Revocar integración de SDI a partir del código de dataset y passcode Más...
 
string ObtenerUsuarioLogueado ()
 Task 128909: Obtener Usuario Logueado a O365 Más...
 
string CreateEditDatasetBackup (string tcGrupo, bool tbCloudBackup=false, List< string > toEmailAddresses=null, List< string > ccEmailAddresses=null, DateTime? dtStartingTime=null, int tdSegundos=0)
 PE-104237: Crear configuracion de dataset para backups Más...
 
string CreateDatasetSDIOnBoarding (DateTime? dtStartingTime=null, int tdSegundos=0, string tcEmailNotifica="", Dictionary< string, TimeSpan > toPersonalizedIntervals=null, string tcEjer="")
 Task 131940: Nuevo método para la creación de un DataSet para SDI genérico sin asociar a una empresa Más...
 
string EditDataSetSDI (string tcGuidDataSet, string tcEmpresa, DateTime? dtStartingTime=null, int tdSegundos=0, string tcEmailNotifica="", Dictionary< string, TimeSpan > toPersonalizedIntervals=null, string tcEjer="", string tcTipoIntegracion="")
 Editar un dataset de SDI Más...
 
void DeleteDataSetSDI (string tcGuidDataSet)
 Eliminar dataset de SDI dado su GUID Más...
 
void DeleteDataSetBackup (string tcGrupo)
 Eliminar un DataSet de backup Más...
 
string CreateEditDatasetContacts (string tcEmpresa, bool tbSageContacts=false, DateTime? dtStartingTime=null, int tdSegundos=0, bool tbUserRolesEnabled=false, bool tbDashBoardEnabled=false, string tcEjercicio="")
 PE-104237: Método para crear una configuración de sincronización de empresa en overdrive dada una empresa llamará a distintos métodos que ya serán llamadas finales a overdrive Más...
 
void DeleteDataSetContacts (string tcEmpresa, string tcCondicion="", string tcEjercicio="")
 Borrar el dataSet de los contacts Más...
 
string EnviarCopiaCloud (string tcGrupoEmpresa, string tcBackupPath)
 Enviar copia de seguridad al cloud Más...
 
Dictionary< DateTime, string > ObtenerListaBackupsCloud (string tcGrupoEmpresa)
 Obtener la lista de Backups del Cloud. Obtiene un diccionario de Datetime y nombre del fichero Más...
 
string _DescargarBackupCloud (string tcGrupoEmpresa, DateTime toFechaBackup)
 Descargar fichero de Cloud Backup dado un codigo de grupo de empresa y la fecha/hora del backup en overdrive Más...
 
string _DescargarImagenSageCapture (int tnIdTransac, string tcEmpresa)
 
Task 112016: Método público para la descarga de una imagen de Sage Capture. Más...
 
void ResetLoggerStatus ()
 Task 176244: Resetear el Adapter Más...
 
bool _IsOverdriveLoggingActive ()
 Comprueba si están activas las nuevas trazas de Overdrive Más...
 
void _EnableOverdriveLogging ()
 Activa si no estaban activas ya las nuevas trazas de Overdrive, y se asegura de dar permisos al fichero de logs para las tareas programadas Más...
 
bool _DisableOverdriveLogging (bool renameFile)
 Desactiva si estaban activas las nuevas trazas de Overdrive. Permite renombrar el fichero de destino Más...
 

Métodos protegidos

System.Reflection.Assembly CurrentDomain_AssemblyResolve (object sender, ResolveEventArgs args)
 PE-104237: Implementación del Evento para cuando no se encuentran las referencias por reflection Más...
 
void BeforeCallMethod (out object instance, out string curDir)
 Task 128909: Método para encapsular las operaciones antes de llamar al método por Reflection de Overdrive Más...
 
void AfterCallMethod (string curDir)
 Task 128909: Método para encapsular las operaciones después de llamar al método por Reflection de Overdrive Más...
 
string CreateDataset (string id, string tcDatasetName, bool tbUseDataExchange, bool tbUseCloudBackup, bool tbUseSDI, string tcSage50ServerPath, string dataBaseInstance, string databaseUser, string databasePassword, string companyDatabase, string commonDatabase, List< string > toEmailAddresses, List< string > ccEmailAddresses, DateTime? dtStartingTime, TimeSpan interval, string tcLicenseProvider, string tcLicenseProduct, Dictionary< string, string > dicLicensingAttributes, string tcOwnerEmailAddress, Dictionary< string, TimeSpan > toPersonalizedIntervals)
 Método para llamar al Reflection de OverDrive el método CreateDataset con la 3a sobrecarga, la del SDI Más...
 
bool EditDataSet (string id, string tcDatasetName, bool tbUseDataExchange, bool tbUseCloudBackup, bool tbUseSDI, string tcSage50ServerPath, string dataBaseInstance, string databaseUser, string databasePassword, string companyDatabase, string commonDatabase, List< string > toEmailAddresses, List< string > ccEmailAddresses, DateTime? dtStartingTime, TimeSpan interval, string tcLicenseProvider, string tcLicenseProduct, Dictionary< string, string > dicLicensingAttributes, string tcOwnerEmailAddress, Dictionary< string, TimeSpan > toPersonalizedIntervals, string tcTipoIntegracion)
 Método para llamar al Reflection de OverDrive el método EditDataset 3a sobrecarga, la del SDI Más...
 
string ForceSDISync (string tcDataSetId, string tcTipoIntegracion)
 Lanzar sincronización de SDI a través del Adapter
Más...
 
string TransformNameGrupoEmpresa (string tcNombre, string tcCodigo)
 CCR 119802: Método para poder transformar el nombre del Grupo de Empresas o Empresa a efectos de crear o editar el Dataset, ya que según un bug en el core de UK, si el nombre ya se ha utilizado en otro dataset aunque tenga guids diferentes, este nombre es utilizado internamente para emails o identificadores internos y da problemas. Le añadimos la palabra SDI Más...
 

Atributos protegidos

string _cGrupoEmpresa = string.Empty
 protected de la variable _cGrupoEmpresa Más...
 
string _cUser = string.Empty
 Usuario de conexión a sqlserver Más...
 
string _cPass = string.Empty
 Password de conexión a sqlserver Más...
 
string _cServidor = string.Empty
 Servidor de conexión a sqlserver Más...
 
string _cComunes = string.Empty
 Base de datos de comunes Más...
 
bool _bAutwin = false
 Si se utiliza conexión de aut windows Más...
 

Propiedades

string _GrupoEmpresa [get, set]
 PE-104237: Propiedad para indicar el grupo de empresa Más...
 
string _OverDriveReferencesPath [get, set]
 PE-104237: Propiedad para indicar la ruta de la DLL de Overdrive Más...
 
string _AppAdapterConfigLibraryPath [get, set]
 PE-104237: Propiedad para indicar la ruta del AppAdapter de Overdrive Más...
 
string _OverDriveReferencesPathAdapter [get, set]
 PE-104237: Propiedad para indicar la ruta del PathAdapter Más...
 
string _OverDriveReferencesPathAdapterSage50 [get, set]
 PE-104237: Propiedad para indicar la ruta del PathAdapter Sage50 Más...
 
string _OverDriveReferencesPathAdapterSDI [get, set]
 PE-104237: Propiedad para indicar la ruta del PathAdapter Sage50 Más...
 
string _ConfigurationClassName [get, set]
 PE-104237: Nombre de la clase que utilizaremos para gestionar las configuraciones Más...
 
bool _MostrarMensajes [get, set]
 PE-104237: true mostrar mensajes de excepcion. False guardar mensaje en log error Más...
 

Descripción detallada

PE-104237: Clase con métodos estáticos para realizar las llamadas por reflection al conector de AppAdapter de Overdrive realizado por Jorge Pozo

Definición en la línea 22 del archivo Overdrive.cs.

Documentación del constructor y destructor

◆ Overdrive()

sage.ew.functions.Overdrive.Overdrive ( string  tcGrupo = "",
bool  tbModoAutomatico = false 
)
inline

Constructor por defecto

Definición en la línea 161 del archivo Overdrive.cs.

Documentación de las funciones miembro

◆ _DescargarBackupCloud()

string sage.ew.functions.Overdrive._DescargarBackupCloud ( string  tcGrupoEmpresa,
DateTime  toFechaBackup 
)
inline

Descargar fichero de Cloud Backup dado un codigo de grupo de empresa y la fecha/hora del backup en overdrive

Parámetros
tcGrupoEmpresa
toFechaBackup

Definición en la línea 1675 del archivo Overdrive.cs.

◆ _DescargarImagenSageCapture()

string sage.ew.functions.Overdrive._DescargarImagenSageCapture ( int  tnIdTransac,
string  tcEmpresa 
)
inline


Task 112016: Método público para la descarga de una imagen de Sage Capture.

Parámetros
tnIdTransac
tcEmpresa
Devuelve

Definición en la línea 1702 del archivo Overdrive.cs.

◆ _DisableOverdriveLogging()

bool sage.ew.functions.Overdrive._DisableOverdriveLogging ( bool  renameFile)
inline

Desactiva si estaban activas las nuevas trazas de Overdrive. Permite renombrar el fichero de destino

Parámetros
renameFileBooleano por si queremos borrar o renrombrar el fichero
Devuelve
True exito, false si no se ha podido (fichero bloqueado o en uso?)

Definición en la línea 1892 del archivo Overdrive.cs.

◆ _EnableOverdriveLogging()

void sage.ew.functions.Overdrive._EnableOverdriveLogging ( )
inline

Activa si no estaban activas ya las nuevas trazas de Overdrive, y se asegura de dar permisos al fichero de logs para las tareas programadas

Definición en la línea 1872 del archivo Overdrive.cs.

◆ _IsOverdriveLoggingActive()

bool sage.ew.functions.Overdrive._IsOverdriveLoggingActive ( )
inline

Comprueba si están activas las nuevas trazas de Overdrive

Devuelve
Booleano según si están activas o no

Definición en la línea 1862 del archivo Overdrive.cs.

◆ AddNewSDIIntegration()

string [] sage.ew.functions.Overdrive.AddNewSDIIntegration ( string  tcDataSetId)
inline

Añadir una nueva integración de SDI (lanzará el formulario para pedir el código para la integración)

Parámetros
tcDataSetId
Devuelve

Definición en la línea 961 del archivo Overdrive.cs.

◆ AfterCallMethod()

void sage.ew.functions.Overdrive.AfterCallMethod ( string  curDir)
inlineprotected

Task 128909: Método para encapsular las operaciones después de llamar al método por Reflection de Overdrive

Parámetros
curDir

Definición en la línea 243 del archivo Overdrive.cs.

◆ BeforeCallMethod()

void sage.ew.functions.Overdrive.BeforeCallMethod ( out object  instance,
out string  curDir 
)
inlineprotected

Task 128909: Método para encapsular las operaciones antes de llamar al método por Reflection de Overdrive

Parámetros
instance
curDir

Definición en la línea 224 del archivo Overdrive.cs.

◆ CheckActiveDataSyncs()

bool sage.ew.functions.Overdrive.CheckActiveDataSyncs ( )
inline

Consulta el Core de overdrive para que te comunique cuando ha terminado una sincronización. Como tarda muchísimo (varios segundos), para no dejar colgada a la interfaz de usuario por encima, hacemos en un segundo hilo cualquier consulta despues de la primera

Devuelve

Definición en la línea 510 del archivo Overdrive.cs.

◆ CheckLoginOverDrive()

bool sage.ew.functions.Overdrive.CheckLoginOverDrive ( )
inline

PE-104237: Comprobar la conexión con Overdrive si ya estamos o no logueados

Devuelve

Definición en la línea 313 del archivo Overdrive.cs.

◆ CreateDataset()

string sage.ew.functions.Overdrive.CreateDataset ( string  id,
string  tcDatasetName,
bool  tbUseDataExchange,
bool  tbUseCloudBackup,
bool  tbUseSDI,
string  tcSage50ServerPath,
string  dataBaseInstance,
string  databaseUser,
string  databasePassword,
string  companyDatabase,
string  commonDatabase,
List< string >  toEmailAddresses,
List< string >  ccEmailAddresses,
DateTime?  dtStartingTime,
TimeSpan  interval,
string  tcLicenseProvider,
string  tcLicenseProduct,
Dictionary< string, string >  dicLicensingAttributes,
string  tcOwnerEmailAddress,
Dictionary< string, TimeSpan >  toPersonalizedIntervals 
)
inlineprotected

Método para llamar al Reflection de OverDrive el método CreateDataset con la 3a sobrecarga, la del SDI

Parámetros
id
tcDatasetName
tbUseDataExchange
tbUseCloudBackup
tbUseSDI
tcSage50ServerPath
dataBaseInstance
databaseUser
databasePassword
companyDatabase
commonDatabase
toEmailAddresses
ccEmailAddresses
dtStartingTime
interval
tcLicenseProvider
tcLicenseProduct
dicLicensingAttributes
tcOwnerEmailAddress
toPersonalizedIntervals
Devuelve

Definición en la línea 442 del archivo Overdrive.cs.

◆ CreateDatasetSDIOnBoarding()

string sage.ew.functions.Overdrive.CreateDatasetSDIOnBoarding ( DateTime?  dtStartingTime = null,
int  tdSegundos = 0,
string  tcEmailNotifica = "",
Dictionary< string, TimeSpan >  toPersonalizedIntervals = null,
string  tcEjer = "" 
)
inline

Task 131940: Nuevo método para la creación de un DataSet para SDI genérico sin asociar a una empresa

Parámetros
dtStartingTime
tdSegundos
tcEmailNotifica
toPersonalizedIntervals
tcEjer
Devuelve

Definición en la línea 1235 del archivo Overdrive.cs.

◆ CreateEditDatasetBackup()

string sage.ew.functions.Overdrive.CreateEditDatasetBackup ( string  tcGrupo,
bool  tbCloudBackup = false,
List< string >  toEmailAddresses = null,
List< string >  ccEmailAddresses = null,
DateTime?  dtStartingTime = null,
int  tdSegundos = 0 
)
inline

PE-104237: Crear configuracion de dataset para backups

Parámetros
tcGrupo
tbCloudBackup
toEmailAddresses
ccEmailAddresses
dtStartingTime
tdSegundos
Devuelve

Definición en la línea 1167 del archivo Overdrive.cs.

◆ CreateEditDatasetContacts()

string sage.ew.functions.Overdrive.CreateEditDatasetContacts ( string  tcEmpresa,
bool  tbSageContacts = false,
DateTime?  dtStartingTime = null,
int  tdSegundos = 0,
bool  tbUserRolesEnabled = false,
bool  tbDashBoardEnabled = false,
string  tcEjercicio = "" 
)
inline

PE-104237: Método para crear una configuración de sincronización de empresa en overdrive dada una empresa llamará a distintos métodos que ya serán llamadas finales a overdrive

Parámetros
tcEmpresa


Parámetros
tbSageContacts


Parámetros
dtStartingTime
tdSegundos
tbUserRolesEnabled
tbDashBoardEnabled
tcEjercicioEjercicio donde hacer la sincronización
Devuelve

Definición en la línea 1450 del archivo Overdrive.cs.

◆ CurrentDomain_AssemblyResolve()

System.Reflection.Assembly sage.ew.functions.Overdrive.CurrentDomain_AssemblyResolve ( object  sender,
ResolveEventArgs  args 
)
inlineprotected

PE-104237: Implementación del Evento para cuando no se encuentran las referencias por reflection

Parámetros
sender
args
Devuelve

Definición en la línea 197 del archivo Overdrive.cs.

◆ DeleteDataset()

bool sage.ew.functions.Overdrive.DeleteDataset ( string  id)
inline

PE-104237: Borrar un Dataset de Overdrive a partir de su guid

Parámetros
id
Devuelve

Definición en la línea 722 del archivo Overdrive.cs.

◆ DeleteDataSetBackup()

void sage.ew.functions.Overdrive.DeleteDataSetBackup ( string  tcGrupo)
inline

Eliminar un DataSet de backup

Parámetros
tcGrupo

Definición en la línea 1415 del archivo Overdrive.cs.

◆ DeleteDataSetContacts()

void sage.ew.functions.Overdrive.DeleteDataSetContacts ( string  tcEmpresa,
string  tcCondicion = "",
string  tcEjercicio = "" 
)
inline

Borrar el dataSet de los contacts

Parámetros
tcEmpresa
tcCondicion
tcEjercicio

Definición en la línea 1521 del archivo Overdrive.cs.

◆ DeleteDataSetSDI()

void sage.ew.functions.Overdrive.DeleteDataSetSDI ( string  tcGuidDataSet)
inline

Eliminar dataset de SDI dado su GUID

Parámetros
tcGuidDataSet

Definición en la línea 1357 del archivo Overdrive.cs.

◆ EditDataSet()

bool sage.ew.functions.Overdrive.EditDataSet ( string  id,
string  tcDatasetName,
bool  tbUseDataExchange,
bool  tbUseCloudBackup,
bool  tbUseSDI,
string  tcSage50ServerPath,
string  dataBaseInstance,
string  databaseUser,
string  databasePassword,
string  companyDatabase,
string  commonDatabase,
List< string >  toEmailAddresses,
List< string >  ccEmailAddresses,
DateTime?  dtStartingTime,
TimeSpan  interval,
string  tcLicenseProvider,
string  tcLicenseProduct,
Dictionary< string, string >  dicLicensingAttributes,
string  tcOwnerEmailAddress,
Dictionary< string, TimeSpan >  toPersonalizedIntervals,
string  tcTipoIntegracion 
)
inlineprotected

Método para llamar al Reflection de OverDrive el método EditDataset 3a sobrecarga, la del SDI

Parámetros
id
tcDatasetName
tbUseDataExchange
tbUseCloudBackup
tbUseSDI
tcSage50ServerPath
dataBaseInstance
databaseUser
databasePassword
companyDatabase
commonDatabase
toEmailAddresses
ccEmailAddresses
dtStartingTime
interval
tcLicenseProvider
tcLicenseProduct
dicLicensingAttributes
tcOwnerEmailAddress
toPersonalizedIntervals
tcTipoIntegracion
Devuelve

Definición en la línea 686 del archivo Overdrive.cs.

◆ EditDataSetSDI()

string sage.ew.functions.Overdrive.EditDataSetSDI ( string  tcGuidDataSet,
string  tcEmpresa,
DateTime?  dtStartingTime = null,
int  tdSegundos = 0,
string  tcEmailNotifica = "",
Dictionary< string, TimeSpan >  toPersonalizedIntervals = null,
string  tcEjer = "",
string  tcTipoIntegracion = "" 
)
inline

Editar un dataset de SDI

Parámetros
tcGuidDataSet
tcEmpresa
dtStartingTime
tdSegundos
tcEmailNotifica
toPersonalizedIntervals
tcEjer
tcTipoIntegracion
Devuelve

Definición en la línea 1294 del archivo Overdrive.cs.

◆ EnviarCopiaCloud()

string sage.ew.functions.Overdrive.EnviarCopiaCloud ( string  tcGrupoEmpresa,
string  tcBackupPath 
)
inline

Enviar copia de seguridad al cloud

Parámetros
tcGrupoEmpresa
tcBackupPath
Devuelve

Definición en la línea 1586 del archivo Overdrive.cs.

◆ ForceDataSync()

string sage.ew.functions.Overdrive.ForceDataSync ( string  tcDataSetId)
inline

PE-104237: método para forzar la sincronización de Sage Contacts

Parámetros
tcDataSetId
Devuelve

Definición en la línea 754 del archivo Overdrive.cs.

◆ ForceSDISync()

string sage.ew.functions.Overdrive.ForceSDISync ( string  tcDataSetId,
string  tcTipoIntegracion 
)
inlineprotected

Lanzar sincronización de SDI a través del Adapter

Parámetros
tcDataSetId
tcTipoIntegracion
Devuelve

Definición en la línea 1098 del archivo Overdrive.cs.

◆ GetCurrentSDIIntegrations()

List<string[]> sage.ew.functions.Overdrive.GetCurrentSDIIntegrations ( string  tcDataSetId)
inline

Consultar las integraciones de SDI actuales. Retorna una lista de arrays de strings de 6 posiciones

Parámetros
tcDataSetId
Devuelve

Definición en la línea 991 del archivo Overdrive.cs.

◆ GetDataSetData()

Hashtable sage.ew.functions.Overdrive.GetDataSetData ( string  tcId)
inline

PE-104237: Obtener los datos de un DataSet overdrive a partir de su GUID. Si no existe retorna null

Parámetros
tcId
Devuelve

Definición en la línea 343 del archivo Overdrive.cs.

◆ GetEjerDataSet()

string sage.ew.functions.Overdrive.GetEjerDataSet ( string  tcGuid)
inline

Task 129454: Método para obtener el ejercicio asociado a un dataset

Parámetros
tcGuid


Devuelve

Definición en la línea 934 del archivo Overdrive.cs.

◆ LoginOverdrive()

bool sage.ew.functions.Overdrive.LoginOverdrive ( )
inline

PE-104237: Método para hacer el login o refrescar las credenciales de Overdrive para un determinado grupo de empresas

Devuelve

Definición en la línea 255 del archivo Overdrive.cs.

◆ LogoutOverDrive()

bool sage.ew.functions.Overdrive.LogoutOverDrive ( )
inline

PE-104237: Método para hacer logout de OverDrive

Devuelve

Definición en la línea 284 del archivo Overdrive.cs.

◆ NuevaIntegracionSDI()

string [] sage.ew.functions.Overdrive.NuevaIntegracionSDI ( string  tcGuidDataSet)
inline

Nueva integracion SDI a partir del DataSet

Parámetros
tcGuidDataSet
Devuelve

Definición en la línea 1022 del archivo Overdrive.cs.

◆ ObtenerListaBackupsCloud()

Dictionary<DateTime, string> sage.ew.functions.Overdrive.ObtenerListaBackupsCloud ( string  tcGrupoEmpresa)
inline

Obtener la lista de Backups del Cloud. Obtiene un diccionario de Datetime y nombre del fichero

Parámetros
tcGrupoEmpresa
Devuelve

Definición en la línea 1638 del archivo Overdrive.cs.

◆ ObtenerUsuarioLogueado()

string sage.ew.functions.Overdrive.ObtenerUsuarioLogueado ( )
inline

Task 128909: Obtener Usuario Logueado a O365

Devuelve

Definición en la línea 1146 del archivo Overdrive.cs.

◆ ResetDataSync()

string sage.ew.functions.Overdrive.ResetDataSync ( string  id)
inline

Resetear un DataSync

Parámetros
id
Devuelve

Definición en la línea 477 del archivo Overdrive.cs.

◆ ResetLoggerStatus()

void sage.ew.functions.Overdrive.ResetLoggerStatus ( )
inline

Task 176244: Resetear el Adapter

Devuelve

Definición en la línea 1835 del archivo Overdrive.cs.

◆ RevocarIntegracionSDI()

bool sage.ew.functions.Overdrive.RevocarIntegracionSDI ( string  tcGuidDataSet,
string  tcPasscode 
)
inline

Revocar integración de SDI a partir del código de dataset y passcode

Parámetros
tcGuidDataSet
tcPasscode
Devuelve

Definición en la línea 1076 del archivo Overdrive.cs.

◆ RevokeSDIIntegration()

bool sage.ew.functions.Overdrive.RevokeSDIIntegration ( string  tcDataSetId,
string  tcPasscode 
)
inline

Revocar una autorización a partir del datasetID y su passcode

Parámetros
tcDataSetId
tcPasscode
Devuelve

Definición en la línea 1042 del archivo Overdrive.cs.

◆ TransformNameGrupoEmpresa()

string sage.ew.functions.Overdrive.TransformNameGrupoEmpresa ( string  tcNombre,
string  tcCodigo 
)
inlineprotected

CCR 119802: Método para poder transformar el nombre del Grupo de Empresas o Empresa a efectos de crear o editar el Dataset, ya que según un bug en el core de UK, si el nombre ya se ha utilizado en otro dataset aunque tenga guids diferentes, este nombre es utilizado internamente para emails o identificadores internos y da problemas. Le añadimos la palabra SDI

Parámetros
tcNombre
tcCodigo
Devuelve

Definición en la línea 1400 del archivo Overdrive.cs.

Documentación de los campos

◆ _bAutwin

bool sage.ew.functions.Overdrive._bAutwin = false
protected

Si se utiliza conexión de aut windows

Definición en la línea 141 del archivo Overdrive.cs.

◆ _cComunes

string sage.ew.functions.Overdrive._cComunes = string.Empty
protected

Base de datos de comunes

Definición en la línea 136 del archivo Overdrive.cs.

◆ _cGrupoEmpresa

string sage.ew.functions.Overdrive._cGrupoEmpresa = string.Empty
protected

protected de la variable _cGrupoEmpresa

Definición en la línea 37 del archivo Overdrive.cs.

◆ _cPass

string sage.ew.functions.Overdrive._cPass = string.Empty
protected

Password de conexión a sqlserver

Definición en la línea 126 del archivo Overdrive.cs.

◆ _cServidor

string sage.ew.functions.Overdrive._cServidor = string.Empty
protected

Servidor de conexión a sqlserver

Definición en la línea 131 del archivo Overdrive.cs.

◆ _cUser

string sage.ew.functions.Overdrive._cUser = string.Empty
protected

Usuario de conexión a sqlserver

Definición en la línea 121 del archivo Overdrive.cs.

Documentación de propiedades

◆ _AppAdapterConfigLibraryPath

string sage.ew.functions.Overdrive._AppAdapterConfigLibraryPath
getset

PE-104237: Propiedad para indicar la ruta del AppAdapter de Overdrive

Definición en la línea 53 del archivo Overdrive.cs.

◆ _ConfigurationClassName

string sage.ew.functions.Overdrive._ConfigurationClassName
getset

PE-104237: Nombre de la clase que utilizaremos para gestionar las configuraciones

Definición en la línea 93 del archivo Overdrive.cs.

◆ _GrupoEmpresa

string sage.ew.functions.Overdrive._GrupoEmpresa
getset

PE-104237: Propiedad para indicar el grupo de empresa

Definición en la línea 30 del archivo Overdrive.cs.

◆ _MostrarMensajes

bool sage.ew.functions.Overdrive._MostrarMensajes
getset

PE-104237: true mostrar mensajes de excepcion. False guardar mensaje en log error

Definición en la línea 108 del archivo Overdrive.cs.

◆ _OverDriveReferencesPath

string sage.ew.functions.Overdrive._OverDriveReferencesPath
getset

PE-104237: Propiedad para indicar la ruta de la DLL de Overdrive

Definición en la línea 43 del archivo Overdrive.cs.

◆ _OverDriveReferencesPathAdapter

string sage.ew.functions.Overdrive._OverDriveReferencesPathAdapter
getset

PE-104237: Propiedad para indicar la ruta del PathAdapter

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

◆ _OverDriveReferencesPathAdapterSage50

string sage.ew.functions.Overdrive._OverDriveReferencesPathAdapterSage50
getset

PE-104237: Propiedad para indicar la ruta del PathAdapter Sage50

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

◆ _OverDriveReferencesPathAdapterSDI

string sage.ew.functions.Overdrive._OverDriveReferencesPathAdapterSDI
getset

PE-104237: Propiedad para indicar la ruta del PathAdapter Sage50

Definición en la línea 83 del archivo Overdrive.cs.


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