Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea

Definir la estructura de las líneas. Más...

Diagrama de herencia de sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea
sage.ew.interficies.ILinTRel sage.ew.interficies.IAgrupacionPrevisionesCobroLinea sage.ew.interficies.IAgrupacionPrevisionesLinea

Métodos públicos

 Linea ()
 Inicializa una nueva intancia de la clase.
 
bool Fila_Plena ()
 Devuelve true si la línea está completa, false si falta declarar algún campo.
 

Atributos protegidos

AgrupacionPrevisionesCobroDetalle _oParent
 Objeto padre a la instancia.
 

Propiedades

string _Empresa [get, set]
 Código de empresa de la agrupación.
 
string _Numero [get, set]
 Número de la agrupación.
 
int _Periodo [get, set]
 Periodo de la prevision de cobro.
 
string _Cuenta [get, set]
 Código de cliente de la previsión incorporada a la agrupación.
 
string _NombreCuenta [get, set]
 Nombre de cliente de la previsión incorporada a la agrupación.
 
string _Factura [get, set]
 Número de factura de la previsión incorporada a la agrupación.
 
Int32 _Orden [get, set]
 Número de orden de la previsión incorporada a la agrupación.
 
string _Fpag [get, set]
 Forma de pago de la previsión incorporada a la agrupación.
 
string _NombreFpag [get, set]
 Nombre de forma de pago de la previsión incorporada a la agrupación.
 
DateTime? _Fecha_Emision [get, set]
 Fecha de emisión de la previsión incorporada a la agrupación.
 
DateTime? _Fecha_Operacion [get, set]
 Fecha de operación de la previsión incorporada a la agrupación.
 
DateTime? _Fecha_Vencim [get, set]
 Fecha de vencimiento de la previsión incorporada a la agrupación.
 
string _Divisa [get, set]
 Divisa de la previsión incorporada a la agrupación.
 
decimal _Cambio [get, set]
 Tasa de cambio de la divisa en que se generó la previsión en el momento de generar la previsión.
 
decimal _Importe [get, set]
 Importe de la previsión incorporada a la agrupación.
 
decimal _ImporteDiv [get, set]
 Importe de la previsión incorporada a la agrupación, en divisa.
 
Int32 _Impagado [get, set]
 Campo IMPAGADO de la previsión de cobro incorporada a la agrupación.
 
decimal _Pendiente [get, set]
 Campo PENDIENTE de la previsión de cobro incorporada a la agrupación.
 
string _Mandato [get, set]
 Campo MANDATO de la previsión incorporada a la agrupación.
 
Int32 _Num_Banco [get, set]
 Campo numero de banco de la previsión incorporada a la agrupación.
 
String _CuentaBancaria [get]
 Campo cuenta bancaria de la previsión incorporada a la agrupación.
 
dynamic _Parent [get, set]
 Objeto padre a la instancia.
 
AgrupacionPrevisionesCobro _oAgrupacion [get]
 Objeto de negocio AgrupacionPrevisionesCobro del cual cuelga el mantetrel de previsiones de cobro al cual pertenece la linea.
 

Descripción detallada

Definir la estructura de las líneas.

Definición en la línea 2768 del archivo AgrupacionPrevisionesCobro.cs.

Documentación de constructores y destructores

◆ Linea()

sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea.Linea ( )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 3354 del archivo AgrupacionPrevisionesCobro.cs.

Documentación de funciones miembro

◆ Fila_Plena()

bool sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea.Fila_Plena ( )
inline

Devuelve true si la línea está completa, false si falta declarar algún campo.

Devuelve

Implementa sage.ew.interficies.ILinTRel.

Definición en la línea 3370 del archivo AgrupacionPrevisionesCobro.cs.

Documentación de campos

◆ _oParent

AgrupacionPrevisionesCobroDetalle sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._oParent
protected

Objeto padre a la instancia.

Definición en la línea 3333 del archivo AgrupacionPrevisionesCobro.cs.

Documentación de propiedades

◆ _Cambio

decimal sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Cambio
getset

Tasa de cambio de la divisa en que se generó la previsión en el momento de generar la previsión.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3136 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Cuenta

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Cuenta
getset

Código de cliente de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2840 del archivo AgrupacionPrevisionesCobro.cs.

◆ _CuentaBancaria

String sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._CuentaBancaria
get

Campo cuenta bancaria de la previsión incorporada a la agrupación.

Definición en la línea 3295 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Divisa

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Divisa
getset

Divisa de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3115 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Empresa

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Empresa
getset

Código de empresa de la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2777 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Factura

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Factura
getset

Número de factura de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2900 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Fecha_Emision

DateTime? sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Fecha_Emision
getset

Fecha de emisión de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3052 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Fecha_Operacion

DateTime? sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Fecha_Operacion
getset

Fecha de operación de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3073 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Fecha_Vencim

DateTime? sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Fecha_Vencim
getset

Fecha de vencimiento de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3094 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Fpag

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Fpag
getset

Forma de pago de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2997 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Impagado

Int32 sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Impagado
getset

Campo IMPAGADO de la previsión de cobro incorporada a la agrupación.

Definición en la línea 3199 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Importe

decimal sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Importe
getset

Importe de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3157 del archivo AgrupacionPrevisionesCobro.cs.

◆ _ImporteDiv

decimal sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._ImporteDiv
getset

Importe de la previsión incorporada a la agrupación, en divisa.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3178 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Mandato

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Mandato
getset

Campo MANDATO de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesCobroLinea.

Definición en la línea 3257 del archivo AgrupacionPrevisionesCobro.cs.

◆ _NombreCuenta

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._NombreCuenta
getset

Nombre de cliente de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2879 del archivo AgrupacionPrevisionesCobro.cs.

◆ _NombreFpag

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._NombreFpag
getset

Nombre de forma de pago de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3031 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Num_Banco

Int32 sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Num_Banco
getset

Campo numero de banco de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 3277 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Numero

string sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Numero
getset

Número de la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2798 del archivo AgrupacionPrevisionesCobro.cs.

◆ _oAgrupacion

AgrupacionPrevisionesCobro sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._oAgrupacion
get

Objeto de negocio AgrupacionPrevisionesCobro del cual cuelga el mantetrel de previsiones de cobro al cual pertenece la linea.

Definición en la línea 3339 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Orden

Int32 sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Orden
getset

Número de orden de la previsión incorporada a la agrupación.

Implementa sage.ew.interficies.IAgrupacionPrevisionesLinea.

Definición en la línea 2951 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Parent

dynamic sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Parent
getset

Objeto padre a la instancia.

Implementa sage.ew.interficies.ILinTRel.

Definición en la línea 3325 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Pendiente

decimal sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Pendiente
getset

Campo PENDIENTE de la previsión de cobro incorporada a la agrupación.

IMPORTANTE, definimos esta propiedad como decimal y no como int por que si la dejamos como Int cuando se hace el _Save() del objeto ManteTRel interpretaba que habia cambio de valor en el campo PENDIENTE de todos los registros de la agrupación y hacía siempre un UPDATE para cada linea de la agrupación con el SET PENDIENTE=nn, cuando el valor no cambia. // Era debido a que en la tabla PREVI_CL no está como entero sino como N(2,0), entonces en el momento de hacer el _Save() comparaba el valor presente en la linea del mantetrel que era integer por estar definida esta propiedad como integer, pero su valor original en el momento de la carga del mantetrel era de tipo decimal (valor que viene de la tabla física) y aún que representase el mismo valor al comparar valor actual con valor original daba que eran diferentes por que utiliza una sentencia del tipo object.Equals(), y entonces consideraba que eran valores diferentes cuando en realidad no lo eran, provocando el UPDATE de cada linea cuando no era necesario si no hay cambio de valor de alguno de los campos.

El hecho de tratar esta linea como decimal y no como int, de momento no parece tener ninguna otra afectación, pues tolera que se introduza un valor int en el campo, tal como se hace p.e. en los métodos _CrearAgrupacionPrevisiones() o _AnadirPrevisiones de la clase padre AgrupacionPrevisionesCobro.

Definición en la línea 3236 del archivo AgrupacionPrevisionesCobro.cs.

◆ _Periodo

int sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle.Linea._Periodo
getset

Periodo de la prevision de cobro.

Definición en la línea 2819 del archivo AgrupacionPrevisionesCobro.cs.


La documentación de esta clase está generada del siguiente archivo: