Referencia de la Clase sage.addons.fideliza.Negocio.Clases.fideliza

Clase de negocio del módulo de fideliza Más...

Métodos públicos

DataTable _Calcular_Puntos (string tcNumero, string tcLetra, DateTime tdFecha, decimal tnValorPunto, int tnSession=0, bool tlCancelar=false)
 Calcular puntos en función del documento de venta Más...
 
void _AltaTarjetaFideliza (string tcCliente, string tcTarjeta, string tcPrincipal="")
 Si la tarjeta introducida en el formulario no existe, llamamos al formulario para darla de alta Más...
 
void _ConsultaTarjetaFideliza (string tcTarjeta, string tcPrincipal="")
 Si la tarjeta introducida en el formulario no existe, llamamos al formulario para darla de alta Más...
 
string _Obtener_Max_Tarjeta (string tcMaxTarjeta)
 Obtener max tarjeta Más...
 
string _Get_Tarjeta_Ejercicio (string tcEjercicio, string tcTarjetaAbono, string tcLetraAbono, string tcAliasDB)
 Devuelve la tarjeta del ejercicio y documento indicados Más...
 
string _Brow_Tarjetas (int tnTipo=1)
 Muestra un formulario para la búsqueda de tarjetas Más...
 
bool _Buscar_Documentos (string tcTarjeta, out Datos_Documento loDatosDoc)
 Devuelve los documentos que contienen la tarjeta Más...
 
int _Cobros_Facturas_CobTarFid (string tcFactura)
 Devuelve el número de cobros de la factura Más...
 
int _CobrosTarjeta (string tcTablaCobros, string tcNumeroDocumento, string tcLetraDocumento, string lcCondicion="")
 Devuelve los cobros de una tarjeta dada Más...
 
int _CobrosTarjeta (string tcTablaCobros, string tcNumeroDocumento, string tcLetraDocumento, string lcCondicion, out DataTable tdtCobros)
 Devuelve los cobros de una tarjeta dada Más...
 
Cobros_Con_Tarjeta _Comprobar_Cobros_Con_Tarjeta (string tcFactura, string tcNumero, string tcLetra)
 Devuelve el número de los diferentes cobros con tarjeta del documento Más...
 
bool _Es_Articulo_Regalo (string tcArticulo, string tcTarifa)
 Comprueba si el arículo y tarifa están definidos como artículo regalo Más...
 
void _Mensaje_TarjetasRegalo (dynamic toDocumento)
 Comprueba si hay alguna tarjeta regalo no activada y solo muestra un mensaje Más...
 
void _Mostrar_Log_Error ()
 Muestra los errores del fichero log Más...
 
bool _Probar_Url_Fideliza (string tcNombre)
 Nos permite probar si es correcta la URL definida Más...
 
string _Revisar_Cif (string tcValor)
 Metodo para revisar el correcto formato del CIF Más...
 
decimal _Redondeo_Puntos (decimal tnImporte, decimal tnValorPunto, bool tlLiquidar)
 Método para el redondeo de puntos Más...
 

Descripción detallada

Clase de negocio del módulo de fideliza

Definición en la línea 20 del archivo FidelizaFuncs.cs.

Documentación de las funciones miembro

◆ _AltaTarjetaFideliza()

void sage.addons.fideliza.Negocio.Clases.fideliza._AltaTarjetaFideliza ( string  tcCliente,
string  tcTarjeta,
string  tcPrincipal = "" 
)
inline

Si la tarjeta introducida en el formulario no existe, llamamos al formulario para darla de alta

Definición en la línea 384 del archivo FidelizaFuncs.cs.

◆ _Brow_Tarjetas()

string sage.addons.fideliza.Negocio.Clases.fideliza._Brow_Tarjetas ( int  tnTipo = 1)
inline

Muestra un formulario para la búsqueda de tarjetas

Devuelve

Definición en la línea 479 del archivo FidelizaFuncs.cs.

◆ _Buscar_Documentos()

bool sage.addons.fideliza.Negocio.Clases.fideliza._Buscar_Documentos ( string  tcTarjeta,
out Datos_Documento  loDatosDoc 
)
inline

Devuelve los documentos que contienen la tarjeta

Parámetros
tcTarjeta
loDatosDoc
Devuelve

Definición en la línea 499 del archivo FidelizaFuncs.cs.

◆ _Calcular_Puntos()

DataTable sage.addons.fideliza.Negocio.Clases.fideliza._Calcular_Puntos ( string  tcNumero,
string  tcLetra,
DateTime  tdFecha,
decimal  tnValorPunto,
int  tnSession = 0,
bool  tlCancelar = false 
)
inline

Calcular puntos en función del documento de venta

Parámetros
tcNumero
tcLetra
tdFecha
tnValorPunto
tnSession
tlCancelar
Devuelve

Definición en la línea 46 del archivo FidelizaFuncs.cs.

◆ _Cobros_Facturas_CobTarFid()

int sage.addons.fideliza.Negocio.Clases.fideliza._Cobros_Facturas_CobTarFid ( string  tcFactura)
inline

Devuelve el número de cobros de la factura

Parámetros
tcFactura
Devuelve

Definición en la línea 582 del archivo FidelizaFuncs.cs.

◆ _CobrosTarjeta() [1/2]

int sage.addons.fideliza.Negocio.Clases.fideliza._CobrosTarjeta ( string  tcTablaCobros,
string  tcNumeroDocumento,
string  tcLetraDocumento,
string  lcCondicion = "" 
)
inline

Devuelve los cobros de una tarjeta dada

Parámetros
tcTablaCobros
tcNumeroDocumento
tcLetraDocumento
lcCondicion
Devuelve

Definición en la línea 615 del archivo FidelizaFuncs.cs.

◆ _CobrosTarjeta() [2/2]

int sage.addons.fideliza.Negocio.Clases.fideliza._CobrosTarjeta ( string  tcTablaCobros,
string  tcNumeroDocumento,
string  tcLetraDocumento,
string  lcCondicion,
out DataTable  tdtCobros 
)
inline

Devuelve los cobros de una tarjeta dada

Parámetros
tcTablaCobros
tcNumeroDocumento
tcLetraDocumento
tdtCobros
lcCondicion
Devuelve

Definición en la línea 630 del archivo FidelizaFuncs.cs.

◆ _Comprobar_Cobros_Con_Tarjeta()

Cobros_Con_Tarjeta sage.addons.fideliza.Negocio.Clases.fideliza._Comprobar_Cobros_Con_Tarjeta ( string  tcFactura,
string  tcNumero,
string  tcLetra 
)
inline

Devuelve el número de los diferentes cobros con tarjeta del documento

Parámetros
tcFactura
tcNumero
tcLetra
Devuelve

Definición en la línea 663 del archivo FidelizaFuncs.cs.

◆ _ConsultaTarjetaFideliza()

void sage.addons.fideliza.Negocio.Clases.fideliza._ConsultaTarjetaFideliza ( string  tcTarjeta,
string  tcPrincipal = "" 
)
inline

Si la tarjeta introducida en el formulario no existe, llamamos al formulario para darla de alta

Definición en la línea 416 del archivo FidelizaFuncs.cs.

◆ _Es_Articulo_Regalo()

bool sage.addons.fideliza.Negocio.Clases.fideliza._Es_Articulo_Regalo ( string  tcArticulo,
string  tcTarifa 
)
inline

Comprueba si el arículo y tarifa están definidos como artículo regalo

Parámetros
tcArticulo
tcTarifa
Devuelve

Definición en la línea 700 del archivo FidelizaFuncs.cs.

◆ _Get_Tarjeta_Ejercicio()

string sage.addons.fideliza.Negocio.Clases.fideliza._Get_Tarjeta_Ejercicio ( string  tcEjercicio,
string  tcTarjetaAbono,
string  tcLetraAbono,
string  tcAliasDB 
)
inline

Devuelve la tarjeta del ejercicio y documento indicados

Parámetros
tcEjercicio
tcTarjetaAbono
tcLetraAbono
tcAliasDB
Devuelve

Definición en la línea 462 del archivo FidelizaFuncs.cs.

◆ _Mensaje_TarjetasRegalo()

void sage.addons.fideliza.Negocio.Clases.fideliza._Mensaje_TarjetasRegalo ( dynamic  toDocumento)
inline

Comprueba si hay alguna tarjeta regalo no activada y solo muestra un mensaje

Parámetros
toDocumento

Definición en la línea 729 del archivo FidelizaFuncs.cs.

◆ _Mostrar_Log_Error()

void sage.addons.fideliza.Negocio.Clases.fideliza._Mostrar_Log_Error ( )
inline

Muestra los errores del fichero log

Definición en la línea 766 del archivo FidelizaFuncs.cs.

◆ _Obtener_Max_Tarjeta()

string sage.addons.fideliza.Negocio.Clases.fideliza._Obtener_Max_Tarjeta ( string  tcMaxTarjeta)
inline

Obtener max tarjeta

Parámetros
tcMaxTarjeta
Devuelve

Definición en la línea 434 del archivo FidelizaFuncs.cs.

◆ _Probar_Url_Fideliza()

bool sage.addons.fideliza.Negocio.Clases.fideliza._Probar_Url_Fideliza ( string  tcNombre)
inline

Nos permite probar si es correcta la URL definida

Parámetros
tcNombre
Devuelve

Definición en la línea 846 del archivo FidelizaFuncs.cs.

◆ _Redondeo_Puntos()

decimal sage.addons.fideliza.Negocio.Clases.fideliza._Redondeo_Puntos ( decimal  tnImporte,
decimal  tnValorPunto,
bool  tlLiquidar 
)
inline

Método para el redondeo de puntos

Parámetros
tnImporte
tnValorPunto
tlLiquidar
Devuelve

Definición en la línea 977 del archivo FidelizaFuncs.cs.

◆ _Revisar_Cif()

string sage.addons.fideliza.Negocio.Clases.fideliza._Revisar_Cif ( string  tcValor)
inline

Metodo para revisar el correcto formato del CIF

Parámetros
tcValor
Devuelve

Definición en la línea 940 del archivo FidelizaFuncs.cs.


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