Definir la estructura de las líneas. Más...
Métodos públicos | |
Linea () | |
Inicializa una nueva intancia de la clase Más... | |
bool | Fila_Plena () |
Devuelve true si la línea está completa, false si falta declarar algún campo. Más... | |
Atributos protegidos | |
RemesaBancariaDetallePreviCl | _oParent |
Objeto padre a la instancia. Más... | |
Propiedades | |
string | _Empresa [get, set] |
Código de empresa de la remesa Más... | |
int | _Numero [get, set] |
Número de la remesa. Más... | |
int | _Periodo [get, set] |
Periodo de la prevision de cobro. Más... | |
DateTime | _Emision [get, set] |
Fecha de emisión de la previsión incorporada a la remesa. Más... | |
string | _Factura [get, set] |
Número de factura de la previsión incorporada a la remesa. Más... | |
Int32 | _Orden [get, set] |
Número de orden de la previsión incorporada a la remesa. Más... | |
Int32 | _Impagado [get, set] |
Campo IMPAGADO de la previsión de cobro incorporada a la remesa. Más... | |
decimal | _Pendiente [get, set] |
Campo PENDIENTE de la previsión de cobro incorporada a la remesa. Más... | |
string | _Cuenta [get, set] |
Código de cliente de la previsión incorporada a la remesa. Más... | |
string | _NombreCuenta [get, set] |
Nombre de cliente de la previsión incorporada a la remesa. Más... | |
DateTime | _Vencim [get, set] |
Fecha de vencimiento de la previsión incorporada a la remesa. Más... | |
decimal | _Importe [get, set] |
Importe de la previsión incorporada a la remesa. Más... | |
string | _Concepto [get, set] |
Concepto de la previsión incorporada a la factura. Más... | |
decimal | _ImporteDiv [get, set] |
Importe de la previsión incorporada a la remesa, en divisa. Más... | |
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. Más... | |
string | _Divisa [get, set] |
Divisa de la previsión incorporada a la remesa. Más... | |
DateTime | _FecReme [get, set] |
Fecha de remesa de la previsión incorporada a la remesa. Más... | |
string | _Mandato [get, set] |
Campo MANDATO de la previsión incorporada a la remesa. Más... | |
Int32 | _NumBanco [get, set] |
Campo numero de banco de la previsión incorporada a la remesa. Más... | |
String | _CuentaBancaria [get] |
Campo cuenta bancaria de la previsión incorporada a la remesa. Más... | |
string | _Tipade19 [get, set] |
Campo TIPADE19 de la previsión incorporada a la remesa. Más... | |
dynamic | _Parent [get, set] |
Objeto padre a la instancia. Más... | |
RemesaBancariaCobro | _oRemesa [get] |
Objeto de negocio RemesaBancariaCobro del cual cuelga el mantetrel de previsiones de cobro al cual pertenece la linea. Más... | |
![]() | |
object | _Parent [get, set] |
Objeto padre a la instancia. Más... | |
![]() | |
string | _Factura [get, set] |
Nº de factura (de venta o de compra, según si la remesa es de cobro o de pago). Más... | |
int | _Orden [get, set] |
Campo orden de la previsión de cobro/pago (según si la remesa es de cobro o de pago). Más... | |
decimal | _ImporteDiv [get, set] |
Importe de la previsión en divisa. Más... | |
decimal | _Cambio [get, set] |
Tasa de cambio de la divisa respecto a la moneda de la empresa en el momento de la creación de la previsión.. Más... | |
string | _Divisa [get, set] |
Divisa en la que se creó la previsión. Más... | |
![]() | |
string | _Empresa [get, set] |
Código de empresa. Más... | |
int | _Numero [get, set] |
Número de remesa. Más... | |
string | _Cuenta [get, set] |
Código de cliente/proveedor según si es remesa de cobro/pago. Más... | |
string | _NombreCuenta [get, set] |
Nombre de cliente/proveedor según si es remesa de cobro/pago. Más... | |
DateTime | _Vencim [get, set] |
Fecha de vencimiento de la previsión. Más... | |
decimal | _Importe [get, set] |
Importe de la previsión. Más... | |
string | _Concepto [get, set] |
Concepto de la previsión Más... | |
DateTime | _FecReme [get, set] |
Fecha de remesa Más... | |
Definir la estructura de las líneas.
Definición en la línea 4519 del archivo RemesaBancariaCobro.cs.
|
inline |
Inicializa una nueva intancia de la clase
Definición en la línea 5091 del archivo RemesaBancariaCobro.cs.
|
inline |
Devuelve true si la línea está completa, false si falta declarar algún campo.
Implementa sage.ew.interficies.ILinTRel.
Definición en la línea 5101 del archivo RemesaBancariaCobro.cs.
|
protected |
Objeto padre a la instancia.
Definición en la línea 5076 del archivo RemesaBancariaCobro.cs.
|
getset |
Tasa de cambio de la divisa en que se generó la previsión en el momento de generar la previsión.
Definición en la línea 4919 del archivo RemesaBancariaCobro.cs.
|
getset |
Concepto de la previsión incorporada a la factura.
Definición en la línea 4877 del archivo RemesaBancariaCobro.cs.
|
getset |
Código de cliente de la previsión incorporada a la remesa.
Definición en la línea 4780 del archivo RemesaBancariaCobro.cs.
|
get |
Campo cuenta bancaria de la previsión incorporada a la remesa.
Definición en la línea 5015 del archivo RemesaBancariaCobro.cs.
|
getset |
Divisa de la previsión incorporada a la remesa.
Definición en la línea 4940 del archivo RemesaBancariaCobro.cs.
|
getset |
Fecha de emisión de la previsión incorporada a la remesa.
Definición en la línea 4603 del archivo RemesaBancariaCobro.cs.
|
getset |
Código de empresa de la remesa
Definición en la línea 4526 del archivo RemesaBancariaCobro.cs.
|
getset |
Número de factura de la previsión incorporada a la remesa.
Definición en la línea 4625 del archivo RemesaBancariaCobro.cs.
|
getset |
Fecha de remesa de la previsión incorporada a la remesa.
Definición en la línea 4961 del archivo RemesaBancariaCobro.cs.
|
getset |
Campo IMPAGADO de la previsión de cobro incorporada a la remesa.
Definición en la línea 4722 del archivo RemesaBancariaCobro.cs.
|
getset |
Importe de la previsión incorporada a la remesa.
Definición en la línea 4856 del archivo RemesaBancariaCobro.cs.
|
getset |
Importe de la previsión incorporada a la remesa, en divisa.
Definición en la línea 4898 del archivo RemesaBancariaCobro.cs.
|
getset |
Campo MANDATO de la previsión incorporada a la remesa.
Definición en la línea 4982 del archivo RemesaBancariaCobro.cs.
|
getset |
Nombre de cliente de la previsión incorporada a la remesa.
Definición en la línea 4814 del archivo RemesaBancariaCobro.cs.
|
getset |
Campo numero de banco de la previsión incorporada a la remesa.
Definición en la línea 4999 del archivo RemesaBancariaCobro.cs.
|
getset |
Número de la remesa.
Cuidado por que en el detalle de previsiones el campo _Numero (de remesa) es integer y no string contrariamente a como está en cabecera, debido a que el campo REMESA es integer en la tablas relacionada COMUNES!PREVI_CL.
En cabecera, tabla GESTION!REMESA, el campo de la tabla 'NUMERO' también es numérico pero la propiedad pública _Numero de la clase RemesaBancaria lo trata como string por compatibilidad con las clases ewMante y DocumentoBase, si bien a nivel interno el campo se gestiona como integer haciendo la conversión en el get;set; . No ha dado ningún problema destacable el gestionarlo así.
Lo hecho en cabecera, no ha sido posible realizarlo aquí en el detalle, pues si definíamos la propiedad _Numero como string daba error la clase base ManteTRel al intentar guardar un valor integer en un campo que es de tipo string. De ahí que _Numero en el detalle del ManteTRel contrariamente a como está definido en negocio de cabecera de remesa, es numérico y no string.
Definición en la línea 4560 del archivo RemesaBancariaCobro.cs.
|
getset |
Número de orden de la previsión incorporada a la remesa.
Definición en la línea 4676 del archivo RemesaBancariaCobro.cs.
|
get |
Objeto de negocio RemesaBancariaCobro del cual cuelga el mantetrel de previsiones de cobro al cual pertenece la linea.
Definición en la línea 5083 del archivo RemesaBancariaCobro.cs.
|
getset |
Objeto padre a la instancia.
Definición en la línea 5069 del archivo RemesaBancariaCobro.cs.
|
getset |
Campo PENDIENTE de la previsión de cobro incorporada a la remesa.
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 remesa y hacía siempre un UPDATE para cada linea de la remesa 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 _CrearRemesaPrevisiones() o _AnadirPrevisiones de la clase padre RemesaBancariaCobro.
Definición en la línea 4759 del archivo RemesaBancariaCobro.cs.
|
getset |
Periodo de la prevision de cobro.
Definición en la línea 4582 del archivo RemesaBancariaCobro.cs.
|
getset |
Campo TIPADE19 de la previsión incorporada a la remesa.
Definición en la línea 5049 del archivo RemesaBancariaCobro.cs.
|
getset |
Fecha de vencimiento de la previsión incorporada a la remesa.
Definición en la línea 4835 del archivo RemesaBancariaCobro.cs.