Referencia de la Clase sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente

Definir la estructura de un registro de mandato de cliente. Más...

Diagrama de herencias de sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente
sage.ew.interficies.ILinTRel

Métodos públicos

 MandatoCliente ()
 Inicializa una nueva intancia de la clase Más...
 
bool Fila_Plena ()
 Devuelve si la línea está completa Más...
 
void _CopiarDatosDeMandatoOrigen (MandatoCliente toMandatoOrigen)
 Copiar los datos de un mandato recibido por parámetro en el registro activo. Más...
 
bool _EsMandatoPorEmpresa ()
 Averiguar si el mandato está activo para empresas concretas, o es válido para todas las empresas. Más...
 
bool _ControlMandato_Defecto_Empresas (string tcMandato, int tnBan_Cli, int tnDesde)
 Controlar mandato por defecto cuando se tiene configurado mandatos por empresas. Se ejecuta cuando se clicka en la columna "Defecto" cambiando su valor o bien cambiando la cuenta bancaria que tiene seleccionada un mandato. Más...
 

Propiedades

string _Cliente [get, set]
 Código de cliente del mandato. Más...
 
int _Linia [get, set]
 Linia Más...
 
string _Mandato [get, set]
 Código del mandato. Más...
 
int _Banc_Cli [get, set]
 Identificador (nº entero) del banco relacionado con el mandato, según valor del campo BANC_CLI de clientes Más...
 
int _Banc_CliOriginal [get, set]
 Identificador (nº entero) del banco relacionado con el mandato, según valor del campo BANC_CLI de clientes, en su valor original Más...
 
string _Banc_CliVisual [get, set]
 El binding sobre _Banc_Cli debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada. Más...
 
bool _CambioBanc_Cli [get, set]
 Flag para controlar cambios en el campo _Banc_Cli y hacer la actualización del campo BANC_CLI en GESTION!C_ALBVEN y COMUNES!PREVI_CL en los registros que tuvieran el mandato y Ban_Cli previo al campo, en el momento de hacer el _Save(). Más...
 
bool _Defecto [get, set]
 Si es el mandato por defecto del cliente, si o no. Más...
 
DateTime _FechaFin [get, set]
 Fecha de finalización del mandato. Más...
 
int _TipoPago [get, set]
 Tipo de pago (recurrente / único). Más...
 
string _TipoPagoVisual [get, set]
 El binding sobre _TipoPago debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada. Más...
 
int _TipoMandato [get, set]
 Tipo de mandato (SDD-CORE, SDD-B2B, COR-1). Más...
 
string _TipoMandatoVisual [get, set]
 El binding sobre _TipoMandato debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada. Más...
 
DateTime _FechaCarta [get, set]
 Fecha de carta del mandato. Más...
 
string _Carta [get, set]
 Ruta al fichero de la carta. Más...
 
DateTime _FechaFirma [get, set]
 Fecha de firma de carta de mandato. Más...
 
string _PoblacionFirma [get, set]
 Población de firma de la carta. Más...
 
string _CliBicCtaBancaria [get, set]
 BIC de la cuenta bancaria del mandato. Más...
 
string _PersPago [get, set]
 Persona en nombre de la cual se realiza el pago. Más...
 
string _Concepto [get, set]
 Código de concepto del mandato. Más...
 
string _NombreConcepto [get, set]
 Descripción del concepto de mandato. Más...
 
int _NumEfectos [get, set]
 Nº de efectos. Más...
 
int _NumEfectosPro [get, set]
 Nº de efectos procesados. Más...
 
bool _Procesado [get, set]
 Procesado si/no. Más...
 
bool _ProcesadoOriginal [get, set]
 Valor del campo COMUNES!MANDATO.ESTPRO en su valor original. Más...
 
bool _CambioProcesado [get, set]
 Flag para controlar cambios en el campo _Procesado y hacer las actualizaciones oportunas en GESTION!C_ALBVEN, COMUNES!PREVI_CL, COMUNES!CUOTAS en el momento de hacer el _Save() del ManteTRel. Más...
 
string _Plantilla [get, set]
 Código de plantilla para la impresión de la carta del mandato. Más...
 
string _NombrePlantilla [get, set]
 Descripción de la plantilla utilizada para la impresión de la carta del mandato. Más...
 
string _CliNombre [get, set]
 Nombre del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliNif [get, set]
 NIF del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliDireccion [get, set]
 Dirección del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliCodPos [get, set]
 Código postal del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliPoblacion [get, set]
 Población del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliProvincia [get, set]
 Provincia del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliPais [get, set]
 Código de país del cliente en el momento de generar el mandato. Más...
 
string _NombreCliPais [get, set]
 Nombre del país del cliente del mandato en el momento de crearse el mandato. Más...
 
string _CliIbanCtaBancaria [get, set]
 IBAN de la cuenta bancaria del mandato Más...
 
string _MandatoOrigen [get, set]
 Mandato origen del mandatos actual (caso de haberse creado el actual a partir de otro, via revision o duplicación) Más...
 
int _MandatoContador [get, set]
 Contador de mandatos en el cliente. Más...
 
DateTime _FechaCreac [get, set]
 Fecha de creación del mandato. Más...
 
string _EmpNif [get, set]
 CIF de la empresa en el momento de la creación del mandato. Más...
 
string _EmpNombre [get, set]
 Nombre de la empresa en el momento de la creación del mandato. Más...
 
string _EmpNombre2 [get, set]
 Nombre 2 de la empresa en el momento de la creación del mandato. Más...
 
string _EmpDireccion [get, set]
 Dirección de la empresa en el momento de la creación del mandato. Más...
 
string _EmpCodPos [get, set]
 Código postal de la empresa en el momento de crearse el mandato. Más...
 
string _EmpPoblacion [get, set]
 Población de la empresa en el momento de crearse el mandato. Más...
 
string _EmpProvincia [get, set]
 Provincia de la empresa en el momento de crearse el mandato. Más...
 
string _EmpPais [get, set]
 Código de país de la empresa en el momento de generar el mandato. Más...
 
string _NombreEmpPais [get, set]
 Nombre del país de la empresa en el momento de crearse el mandato. Más...
 
EmpresasMandato _TRelEmpresasMandato [get, set]
 ManteTRel de empresas por mandato. Más...
 
bool _MandatoEntradaLibre [get, set]
 Si es una linea de mandato en la que el código del mandato ha sido entrado por el usuario manualmente, construyendo el código del mandato de la forma que ha querido sin ninguna restricción. Más...
 
string _Guid_Id [get, set]
 _Guid_Id Más...
 
object _Parent [get, set]
 Objeto padre a la instancia. Más...
 
- Propiedades heredados desde sage.ew.interficies.ILinTRel
object _Parent [get, set]
 Objeto padre a la instancia. Más...
 

Descripción detallada

Definir la estructura de un registro de mandato de cliente.

Definición en la línea 5174 del archivo clsCliente.cs.

Documentación del constructor y destructor

◆ MandatoCliente()

sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente.MandatoCliente ( )
inline

Inicializa una nueva intancia de la clase

Definición en la línea 6628 del archivo clsCliente.cs.

Documentación de las funciones miembro

◆ _ControlMandato_Defecto_Empresas()

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._ControlMandato_Defecto_Empresas ( string  tcMandato,
int  tnBan_Cli,
int  tnDesde 
)
inline

Controlar mandato por defecto cuando se tiene configurado mandatos por empresas. Se ejecuta cuando se clicka en la columna "Defecto" cambiando su valor o bien cambiando la cuenta bancaria que tiene seleccionada un mandato.

Parámetros
tcMandatoCódigo de mandato.
tnBan_CliCódigo de Banc_Cli
tnDesdeLlamado desde: tnDesde=1 llamados desde el checkdefecto.click() tnDesde=2 llamado desde el combo de banc_cli.click() tnDesde=3 llamado desde el botón de empresas por mandato, al volver de la pantalla frmEmpresasMandato
Devuelve
Devuelve true si se pudo realizar el control correctamente, false caso contrario.

Definición en la línea 6714 del archivo clsCliente.cs.

◆ _CopiarDatosDeMandatoOrigen()

void sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CopiarDatosDeMandatoOrigen ( MandatoCliente  toMandatoOrigen)
inline

Copiar los datos de un mandato recibido por parámetro en el registro activo.

Parámetros
toMandatoOrigen

Definición en la línea 6658 del archivo clsCliente.cs.

◆ _EsMandatoPorEmpresa()

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EsMandatoPorEmpresa ( )
inline

Averiguar si el mandato está activo para empresas concretas, o es válido para todas las empresas.

Devuelve
Devuelve true si el mandato está activo para empresas concretas, false caso contrario.

Definición en la línea 6691 del archivo clsCliente.cs.

◆ Fila_Plena()

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente.Fila_Plena ( )
inline

Devuelve si la línea está completa

Devuelve

Implementa sage.ew.interficies.ILinTRel.

Definición en la línea 6644 del archivo clsCliente.cs.

Documentación de propiedades

◆ _Banc_Cli

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Banc_Cli
getset

Identificador (nº entero) del banco relacionado con el mandato, según valor del campo BANC_CLI de clientes

Definición en la línea 5292 del archivo clsCliente.cs.

◆ _Banc_CliOriginal

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Banc_CliOriginal
getset

Identificador (nº entero) del banco relacionado con el mandato, según valor del campo BANC_CLI de clientes, en su valor original

Servirá para al hacer el _Save() si se detecta cambio en su valor actual respecto al que había en el moment de cargar el ManteTRel para actualizar el campo BANC_CLI de GESTION!C_ALBVEN y COMUNES!PREVI_CL de los registros que tuvieran el mandatos y BAN_CLI original.

Definición en la línea 5387 del archivo clsCliente.cs.

◆ _Banc_CliVisual

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Banc_CliVisual
getset

El binding sobre _Banc_Cli debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada.

Definición en la línea 5405 del archivo clsCliente.cs.

◆ _CambioBanc_Cli

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CambioBanc_Cli
getset

Flag para controlar cambios en el campo _Banc_Cli y hacer la actualización del campo BANC_CLI en GESTION!C_ALBVEN y COMUNES!PREVI_CL en los registros que tuvieran el mandato y Ban_Cli previo al campo, en el momento de hacer el _Save().

Definición en la línea 5428 del archivo clsCliente.cs.

◆ _CambioProcesado

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CambioProcesado
getset

Flag para controlar cambios en el campo _Procesado y hacer las actualizaciones oportunas en GESTION!C_ALBVEN, COMUNES!PREVI_CL, COMUNES!CUOTAS en el momento de hacer el _Save() del ManteTRel.

Definición en la línea 6054 del archivo clsCliente.cs.

◆ _Carta

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Carta
getset

Ruta al fichero de la carta.

Definición en la línea 5697 del archivo clsCliente.cs.

◆ _CliBicCtaBancaria

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliBicCtaBancaria
getset

BIC de la cuenta bancaria del mandato.

Definición en la línea 5795 del archivo clsCliente.cs.

◆ _CliCodPos

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliCodPos
getset

Código postal del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6169 del archivo clsCliente.cs.

◆ _CliDireccion

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliDireccion
getset

Dirección del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6152 del archivo clsCliente.cs.

◆ _Cliente

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Cliente
getset

Código de cliente del mandato.

Definición en la línea 5183 del archivo clsCliente.cs.

◆ _CliIbanCtaBancaria

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliIbanCtaBancaria
getset

IBAN de la cuenta bancaria del mandato

Definición en la línea 6276 del archivo clsCliente.cs.

◆ _CliNif

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliNif
getset

NIF del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6135 del archivo clsCliente.cs.

◆ _CliNombre

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliNombre
getset

Nombre del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6118 del archivo clsCliente.cs.

◆ _CliPais

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliPais
getset

Código de país del cliente en el momento de generar el mandato.

Definición en la línea 6232 del archivo clsCliente.cs.

◆ _CliPoblacion

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliPoblacion
getset

Población del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6198 del archivo clsCliente.cs.

◆ _CliProvincia

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._CliProvincia
getset

Provincia del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6215 del archivo clsCliente.cs.

◆ _Concepto

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Concepto
getset

Código de concepto del mandato.

Definición en la línea 5863 del archivo clsCliente.cs.

◆ _Defecto

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Defecto
getset

Si es el mandato por defecto del cliente, si o no.

Definición en la línea 5445 del archivo clsCliente.cs.

◆ _EmpCodPos

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpCodPos
getset

Código postal de la empresa en el momento de crearse el mandato.

Definición en la línea 6412 del archivo clsCliente.cs.

◆ _EmpDireccion

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpDireccion
getset

Dirección de la empresa en el momento de la creación del mandato.

Definición en la línea 6395 del archivo clsCliente.cs.

◆ _EmpNif

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpNif
getset

CIF de la empresa en el momento de la creación del mandato.

Definición en la línea 6344 del archivo clsCliente.cs.

◆ _EmpNombre

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpNombre
getset

Nombre de la empresa en el momento de la creación del mandato.

Definición en la línea 6361 del archivo clsCliente.cs.

◆ _EmpNombre2

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpNombre2
getset

Nombre 2 de la empresa en el momento de la creación del mandato.

Definición en la línea 6378 del archivo clsCliente.cs.

◆ _EmpPais

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpPais
getset

Código de país de la empresa en el momento de generar el mandato.

Definición en la línea 6475 del archivo clsCliente.cs.

◆ _EmpPoblacion

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpPoblacion
getset

Población de la empresa en el momento de crearse el mandato.

Definición en la línea 6441 del archivo clsCliente.cs.

◆ _EmpProvincia

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._EmpProvincia
getset

Provincia de la empresa en el momento de crearse el mandato.

Definición en la línea 6458 del archivo clsCliente.cs.

◆ _FechaCarta

DateTime sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._FechaCarta
getset

Fecha de carta del mandato.

Definición en la línea 5649 del archivo clsCliente.cs.

◆ _FechaCreac

DateTime sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._FechaCreac
getset

Fecha de creación del mandato.

Definición en la línea 6327 del archivo clsCliente.cs.

◆ _FechaFin

DateTime sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._FechaFin
getset

Fecha de finalización del mandato.

Definición en la línea 5488 del archivo clsCliente.cs.

◆ _FechaFirma

DateTime sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._FechaFirma
getset

Fecha de firma de carta de mandato.

Definición en la línea 5714 del archivo clsCliente.cs.

◆ _Guid_Id

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Guid_Id
getset

_Guid_Id

Definición en la línea 6559 del archivo clsCliente.cs.

◆ _Linia

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Linia
getset

Linia

Definición en la línea 5200 del archivo clsCliente.cs.

◆ _Mandato

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Mandato
getset

Código del mandato.

Definición en la línea 5217 del archivo clsCliente.cs.

◆ _MandatoContador

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._MandatoContador
getset

Contador de mandatos en el cliente.

Definición en la línea 6310 del archivo clsCliente.cs.

◆ _MandatoEntradaLibre

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._MandatoEntradaLibre
getset

Si es una linea de mandato en la que el código del mandato ha sido entrado por el usuario manualmente, construyendo el código del mandato de la forma que ha querido sin ninguna restricción.

Definición en la línea 6543 del archivo clsCliente.cs.

◆ _MandatoOrigen

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._MandatoOrigen
getset

Mandato origen del mandatos actual (caso de haberse creado el actual a partir de otro, via revision o duplicación)

Definición en la línea 6293 del archivo clsCliente.cs.

◆ _NombreCliPais

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NombreCliPais
getset

Nombre del país del cliente del mandato en el momento de crearse el mandato.

Definición en la línea 6259 del archivo clsCliente.cs.

◆ _NombreConcepto

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NombreConcepto
getset

Descripción del concepto de mandato.

Definición en la línea 5904 del archivo clsCliente.cs.

◆ _NombreEmpPais

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NombreEmpPais
getset

Nombre del país de la empresa en el momento de crearse el mandato.

Definición en la línea 6502 del archivo clsCliente.cs.

◆ _NombrePlantilla

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NombrePlantilla
getset

Descripción de la plantilla utilizada para la impresión de la carta del mandato.

Definición en la línea 6101 del archivo clsCliente.cs.

◆ _NumEfectos

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NumEfectos
getset

Nº de efectos.

Definición en la línea 5921 del archivo clsCliente.cs.

◆ _NumEfectosPro

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._NumEfectosPro
getset

Nº de efectos procesados.

Definición en la línea 5961 del archivo clsCliente.cs.

◆ _Parent

object sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Parent
getset

Objeto padre a la instancia.

Definición en la línea 6576 del archivo clsCliente.cs.

◆ _PersPago

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._PersPago
getset

Persona en nombre de la cual se realiza el pago.

Definición en la línea 5834 del archivo clsCliente.cs.

◆ _Plantilla

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Plantilla
getset

Código de plantilla para la impresión de la carta del mandato.

Definición en la línea 6071 del archivo clsCliente.cs.

◆ _PoblacionFirma

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._PoblacionFirma
getset

Población de firma de la carta.

Definición en la línea 5766 del archivo clsCliente.cs.

◆ _Procesado

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._Procesado
getset

Procesado si/no.

Definición en la línea 5992 del archivo clsCliente.cs.

◆ _ProcesadoOriginal

bool sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._ProcesadoOriginal
getset

Valor del campo COMUNES!MANDATO.ESTPRO en su valor original.

Servirá para al hacer el _Save() si se detecta cambio en su valor actual respecto al que había en el moment de cargar el ManteTRel para actualizar algunos campos en GESTION!C_ALBVEN, COMUNES!PREVI_CL y COMUNES!CUOTAS.

Definición en la línea 6036 del archivo clsCliente.cs.

◆ _TipoMandato

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._TipoMandato
getset

Tipo de mandato (SDD-CORE, SDD-B2B, COR-1).

Definición en la línea 5588 del archivo clsCliente.cs.

◆ _TipoMandatoVisual

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._TipoMandatoVisual
getset

El binding sobre _TipoMandato debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada.

Definición en la línea 5616 del archivo clsCliente.cs.

◆ _TipoPago

int sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._TipoPago
getset

Tipo de pago (recurrente / único).

Definición en la línea 5522 del archivo clsCliente.cs.

◆ _TipoPagoVisual

string sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._TipoPagoVisual
getset

El binding sobre _TipoPago debe ser de tipo "Combo" y el campo es tipo Integer sin mantenimiento. Creamos este campo como puente entre el campo real de la BD y el combo de la grid asociada.

Definición en la línea 5552 del archivo clsCliente.cs.

◆ _TRelEmpresasMandato

EmpresasMandato sage.ew.cliente.Cliente.MandatosCliente.MandatoCliente._TRelEmpresasMandato
getset

ManteTRel de empresas por mandato.

Definición en la línea 6519 del archivo clsCliente.cs.


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