Type RubroPpto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IFileAttachmentCapableEntity, IHasPropertyBag
Rubros del presupuesto
Events
Methods
- CreateRubroPpto
- ShouldSerializeTipoHoraExtra
- ShouldSerializeTipoHoraExtraReference
- ShouldSerializeUsuariosPermitidos
Properties
- Abreviatura
- AgrupadorPpto
- AgrupadorPptoCodigo
- AgrupadorPptoReference
- Aplicacion
- AplicacionDb
- Aumentos
- CentrosCostoPpto
- CentrosTrabajoPpto
- Codigo
- CuentaContable
- DistribuirValor
- EntityKey
- EntityState
- Factor
- FechaGrabacion
- FechaUltimaModificacion
- FijarValor
- FileAttachments
- HorasExtras
- MesFin
- MesInicio
- ModoAsociacionFiltro
- ModoAsociacionFiltroDb
- Moneda
- MonedaCodigo
- MonedaReference
- Nombre
- Observaciones
- Orden
- PeriodoPpto
- PeriodoPptoCodigo
- PeriodoPptoReference
- PlazasPpto
- Porcentaje
- PrestacionPpto
- PrestacionPptoCodigo
- PrestacionPptoReference
- PresupuestosCalculo
- ProcedimientoAlmacenado
- PuestosPpto
- RawPropertyBagData
- RubrosAgrupador
- RubroSalarialPpto
- RubroSalarialPptoCodigo
- RubroSalarialPptoReference
- RubrosPptoPortal
- Tipo
- TipoAsociacionFiltro
- TipoCodigo
- TipoHoraExtra
- TipoHoraExtraCodigo
- TipoHoraExtraReference
- TipoReference
- TiposPlanilla
- UnidadesPpto
- UsuarioGrabacion
- UsuariosPermitidos
- UsuarioUltimaModificacion
- Valor
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeTipoHoraExtra()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeTipoHoraExtraReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeUsuariosPermitidos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
RubroPpto CreateRubroPpto(int codigo, string nombre, string abreviatura, Byte orden, decimal valor, decimal porcentaje, Byte mesInicio, string aplicacionDb, decimal horasExtras, string tipoAsociacionFiltro, string modoAsociacionFiltroDb, string monedaCodigo, int periodoPptoCodigo, int tipoCodigo)
Create a new RubroPpto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
nombre - Initial value of the Nombre property.
-
string
abreviatura - Initial value of the Abreviatura property.
-
Byte
orden - Initial value of the Orden property.
-
decimal
valor - Initial value of the Valor property.
-
decimal
porcentaje - Initial value of the Porcentaje property.
-
Byte
mesInicio - Initial value of the MesInicio property.
-
string
aplicacionDb - Initial value of the AplicacionDb property.
-
decimal
horasExtras - Initial value of the HorasExtras property.
-
string
tipoAsociacionFiltro - Initial value of the TipoAsociacionFiltro property.
-
string
modoAsociacionFiltroDb - Initial value of the ModoAsociacionFiltroDb property.
-
string
monedaCodigo - Initial value of the MonedaCodigo property.
-
int
periodoPptoCodigo - Initial value of the PeriodoPptoCodigo property.
-
int
tipoCodigo - Initial value of the TipoCodigo property.
Public properties
string Abreviatura get; set;
Abreviatura
AgrupadorPpto AgrupadorPpto get; set;
Agrupador asociado al rubro
Nullable<int> AgrupadorPptoCodigo get; set;
Código único secuencial
EntityReference<AgrupadorPpto> AgrupadorPptoReference get; set;
Agrupador asociado al rubro
AplicacionRubroPpto Aplicacion get; set;
Estado del período del presupuesto
string AplicacionDb get; set;
Aplicación: Valor, Agrupador, Horas extras
EntityCollection<Aumento> Aumentos get; set;
Aumentos del rubro
EntityCollection<CentroCostoPpto> CentrosCostoPpto get; set;
Centros de costo del presupuesto que aplican al rubro
EntityCollection<CentroTrabajoPpto> CentrosTrabajoPpto get; set;
Centros de trabajo del presupuesto que aplican al rubro
int Codigo get; set;
Código único secuencial
string CuentaContable get; set;
Cuenta contable
Nullable<bool> DistribuirValor get; set;
¿Distribuir Valor?
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<decimal> Factor get; set;
Factor por el cual se multiplica el salario por hora para obtener el valor de cada hora extra
Nullable<DateTime> FechaGrabacion get; set;
Fecha de creación del registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha última modificación
Nullable<bool> FijarValor get; set;
¿Fijar valor?
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
decimal HorasExtras get; set;
Número de horas extras
Nullable<Byte> MesFin get; set;
Mes fin de aplicación
Byte MesInicio get; set;
Mes inicial que aplica
ModoAsociacionRubroPpto ModoAsociacionFiltro get; set;
Indica cómo se interpreta el filtro asociado al rubro
string ModoAsociacionFiltroDb get; set;
Modo de asociación para aplicar al filtro
Moneda Moneda get; set;
Moneda del rubro
string MonedaCodigo get; set;
Código de Moneda
EntityReference<Moneda> MonedaReference get; set;
Moneda del rubro
string Nombre get; set;
Nombre
string Observaciones get; set;
Observaciones
Byte Orden get; set;
Orden de ejecución
PeriodoPpto PeriodoPpto get; set;
Período del presupuesto del rubro
int PeriodoPptoCodigo get; set;
Código único secuencial
EntityReference<PeriodoPpto> PeriodoPptoReference get; set;
Período del presupuesto del rubro
EntityCollection<PlazaPpto> PlazasPpto get; set;
Plazas del rubro que aplican al rubro
decimal Porcentaje get; set;
Porcentaje
PrestacionPpto PrestacionPpto get; set;
Prestación del presupuesto asociado al rubro
Nullable<int> PrestacionPptoCodigo get; set;
Código único secuencial
EntityReference<PrestacionPpto> PrestacionPptoReference get; set;
Prestación del presupuesto asociado al rubro
EntityCollection<PresupuestoCalculo> PresupuestosCalculo get; set;
Cálculos de presupuestos del rubro
string ProcedimientoAlmacenado get; set;
Procedimiento almacenado
EntityCollection<PuestoPpto> PuestosPpto get; set;
Puestos del presupuesto que aplican al rubro
string RawPropertyBagData get; set;
Información de campos adicionales
EntityCollection<RubroAgrupador> RubrosAgrupador get; set;
Agrupadores asociados al rubro
RubroSalarialPpto RubroSalarialPpto get; set;
Rubro salarial en el presupuesto del rubro
Nullable<int> RubroSalarialPptoCodigo get; set;
Código único secuencial
EntityReference<RubroSalarialPpto> RubroSalarialPptoReference get; set;
Rubro salarial en el presupuesto del rubro
EntityCollection<RubroPptoPortal> RubrosPptoPortal get; set;
No Metadata Documentation available.
TipoRubro Tipo get; set;
Tipo de rubro
string TipoAsociacionFiltro get; set;
Tipo de asociación que aplica al filtro (and, or)
int TipoCodigo get; set;
Código único secuencial
TipoHoraExtra TipoHoraExtra get; set;
Tipo de hora extra de la hora extra
Nullable<int> TipoHoraExtraCodigo get; set;
Código del Tipo de Hora Extra
EntityReference<TipoHoraExtra> TipoHoraExtraReference get; set;
Tipo de hora extra de la hora extra
EntityReference<TipoRubro> TipoReference get; set;
Tipo de rubro
EntityCollection<TipoPlanilla> TiposPlanilla get; set;
Tipos de planilla que aplican al rubro
EntityCollection<UnidadPpto> UnidadesPpto get; set;
Unidades del presupuesto que aplican al rubro
string UsuarioGrabacion get; set;
Usuario que creó el registro
EntityCollection<Usuario> UsuariosPermitidos get; set;
Usuarios permitidos por rubroUsuarios permitidos por rubro
string UsuarioUltimaModificacion get; set;
Último usuario que modificó el registro
decimal Valor get; set;
Valor