Evolution : Data Model API Documentation

Type PeriodoPpto

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IFileAttachmentCapableEntity, IHasPropertyBag, IFinalizationEntity, IAuthorizationWorkflowManagedEntity

Events

PropertyChanged

PropertyChanging

Public instance methods

bool ShouldSerializeAgrupadoresPpto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeTipoPresupuesto()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeTipoPresupuestoReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

Public static methods

PeriodoPpto CreatePeriodoPpto(int codigo, int anio, int mesInicial, string descripcion, string version, string estadoDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, string monedaCodigo, int tipoPresupuestoCodigo)

Create a new PeriodoPpto object.
Parameters
int codigo
Initial value of the Codigo property.
int anio
Initial value of the Anio property.
int mesInicial
Initial value of the MesInicial property.
string descripcion
Initial value of the Descripcion property.
string version
Initial value of the Version property.
string estadoDb
Initial value of the EstadoDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
string monedaCodigo
Initial value of the MonedaCodigo property.
int tipoPresupuestoCodigo
Initial value of the TipoPresupuestoCodigo property.

Public properties

EntityCollection<AgrupadorPpto> AgrupadoresPpto get; set;

Agrupadores de un presupuesto

int Anio get; set;

Año del período

int Codigo get; set;

Código único secuencial

Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;

Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización mediante una actividad especial.

int CodigoEmpleadoDefineAutorizaciones get; set;

Código del Empleado que Define las Autorizaciones

int CodigoEmpleadoSolicitante get; set;

Código del empleado solicitante

Nullable<int> CodigoEmpleadoSujetoAccion get; set;

Código del empleado sujeto de la acción

string CodigoInstanciaWorkflow get; set;

Código del flujo que define la autorización de la entidad

string ComentarioAnulacion get; set;

Comentario que digita el usuario cuando se anula una acción

string ComentarioCerrado get; set;

Comentario del estado cerrado

string Descripcion get; set;

Descripción

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoPeriodoPpto Estado get; set;

Estado del período del presupuesto

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado del flujo

string EstadoDb get; set;

Estado del presupuesto: Inactivo, Activo, Autorizado

DateTime FechaCambioEstado get; set;

Fecha del último cambio de estado de la acción

Nullable<DateTime> FechaGrabacion get; set;

Fecha de grabación del registro

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha última modificación

List<Guid> FileAttachments get; set;

bool IngresadoPortal get; set;

Si la entidad es iniciada desde el portal o no

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

int MesInicial get; set;

Mes que inicia el presupuesto

Moneda Moneda get; set;

Moneda del presupuesto

string MonedaCodigo get; set;

Código de Moneda

EntityReference<Moneda> MonedaReference get; set;

Moneda del presupuesto

EntityCollection<PlazaPpto> PlazasPpto get; set;

Plazas de un presupuesto

EntityCollection<PresupuestoCalculo> PresupuestosCalculo get; set;

Cálculos de presupuestos del período

EntityCollection<PresupuestoPortal> PresupuestosPortal get; set;

Presupuestos del portal

string RawPropertyBagData get; set;

Información de campos adicionales

EntityCollection<RubroPpto> RubrosPpto get; set;

Rubros del presupuesto

TipoPresupuesto TipoPresupuesto get; set;

Tipos de presupuesto

int TipoPresupuestoCodigo get; set;

Código único secuencial

EntityReference<TipoPresupuesto> TipoPresupuestoReference get; set;

Tipos de presupuesto

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Último usuario que modificó

string Version get; set;

Versión del presupuesto