Type DescuentoAgrupador
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity
Representa un tipo de descuento que está asociado a un agrupador
Events
Methods
Properties
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAgrupador()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAgrupadorReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
DescuentoAgrupador CreateDescuentoAgrupador(int codigo, decimal valor, bool usaSalarioMinimo)
Create a new DescuentoAgrupador object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
decimal
valor - Initial value of the Valor property.
-
bool
usaSalarioMinimo - Initial value of the UsaSalarioMinimo property.
Public properties
Agrupador Agrupador get; set;
Agrupador al que pertenece este registro
EntityReference<Agrupador> AgrupadorReference get; set;
Agrupador al que pertenece este registro
AplicacionAgrupador Aplicacion get; set;
Aplicación del valor de descuento en la sumatoria definida por el agrupador
int Codigo get; set;
Código del registro de asociación de un tipo de descuento a un agrupador
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
short Signo get; set;
Signo que se aplica al valor para obtener la sumatoria (puede ser 1 o -1)
TipoDescuento TipoDescuento get; set;
Tipo de Descuento al que está asociado este registro
EntityReference<TipoDescuento> TipoDescuentoReference get; set;
Tipo de Descuento al que está asociado este registro
bool UsaSalarioMinimo get; set;
Determina si para encontrar el valor de aplicación del agrupador obtiene el salario mínimo de la tabla de parámetros por empresa y utiliza el valor como factor por el cual multiplicar el salario mínimo.
string UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realizó la ultima modificación
decimal Valor get; set;
Valor a sumar de acuerdo a la aplicación del descuento en el agrupador. Si dag_aplicacion = P entonces valor es el porcentaje a aplicar sobre el monto del descuento. Si dag_aplicacion = V entonces valor es el monto máximo a sumar sobre el monto del descuento. Si dag_aplicacion = E entonces valor es el excedente sobre el cual se compara el monto del descuento para sumarlo.