Evolution : Data Model API Documentation

Type MaestroSolicitudHoraExtra

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IReadonlyWhenAuthorizedEntity, IFinalizationEntity

Events

PropertyChanged

PropertyChanging

Public static methods

MaestroSolicitudHoraExtra CreateMaestroSolicitudHoraExtra(int codigo, string estadoDb, DateTime fechaCambioEstado, bool ingresadoPortal, bool autorizarIndividualmenteLasSolicitudes)

Create a new MaestroSolicitudHoraExtra object.
Parameters
int codigo
Initial value of the Codigo property.
string estadoDb
Initial value of the EstadoDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
bool autorizarIndividualmenteLasSolicitudes
Initial value of the AutorizarIndividualmenteLasSolicitudes property.

Public properties

bool AutorizarIndividualmenteLasSolicitudes get; set;

Indica si las solicitudes de autorizacon se realizan individualmente

CentroCosto CentroCosto get; set;

Centro de costo que se utiliza como default para las solicitudes

EntityReference<CentroCosto> CentroCostoReference get; set;

Centro de costo que se utiliza como default para las solicitudes

int Codigo get; set;

Código del grupo de solicitudes de horas extras

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 que se utiliza para autorizar el flujo

string ComentarioAnulacion get; set;

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

Empleo Empleo get; set;

Empleo al que se le aplica las horas extras

EntityReference<Empleo> EmpleoReference get; set;

Empleo al que se le aplica las horas extras

Empleo EmpleoSolicita get; set;

Empleo que solicita el ingreso de horas extras

EntityReference<Empleo> EmpleoSolicitaReference get; set;

Empleo que solicita el ingreso de horas extras

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoAccion Estado get; set;

Estado de la Solicitud

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado del flujo

string EstadoDb get; set;

Estado de la entidad

DateTime FechaCambioEstado get; set;

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

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

bool IngresadoPortal get; set;

Indica si se ha ingresado desde el portal

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

EntityCollection<SolicitudHoraExtra> SolicitudesHorasExtras get; set;

Solicitudes de horas extras que se finalizarán masivamente