Evolution : Data Model API Documentation

Type OtroPatronISRGT

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

OtroPatronISRGT CreateOtroPatronISRGT(int codigo, string tipoDb, string nit, string nombre, decimal iGSS, decimal retencion, string estadoDb, string estadoAuthorizationWorkflowDb, DateTime fechaCambioEstado, bool ingresadoPortal, decimal bono14, decimal aguinaldo, decimal rentaBruta, decimal indemnizacion)

Create a new OtroPatronISRGT object.
Parameters
int codigo
Initial value of the Codigo property.
string tipoDb
Initial value of the TipoDb property.
string nit
Initial value of the Nit property.
string nombre
Initial value of the Nombre property.
decimal iGSS
Initial value of the IGSS property.
decimal retencion
Initial value of the Retencion property.
string estadoDb
Initial value of the EstadoDb property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
decimal bono14
Initial value of the Bono14 property.
decimal aguinaldo
Initial value of the Aguinaldo property.
decimal rentaBruta
Initial value of the RentaBruta property.
decimal indemnizacion
Initial value of the Indemnizacion property.

Public properties

decimal Aguinaldo get; set;

Monto de aguinaldo pagada por el patrono o ex patrono

AnioFiscalGT AnioFiscal get; set;

Año social que está asociado al patrono

EntityReference<AnioFiscalGT> AnioFiscalReference get; set;

Año social que está asociado al patrono

decimal Bono14 get; set;

Monto de bono 14 pagada por el patrono o ex patrono

int Codigo get; set;

Código del patrono

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 de la instancia del flujo que maneja la entidad

string ComentarioAnulacion get; set;

Comentario especificado por el usuario al momento de anular una acción

Empleo Empleo get; set;

Empleo asociado al patrono

EntityReference<Empleo> EmpleoReference get; set;

Empleo asociado al patrono

Empleo EmpleoSolicita get; set;

Empleo que solicita la autorización de un patrono de un empleado

EntityReference<Empleo> EmpleoSolicitaReference get; set;

Empleo que solicita la autorización de un patrono de un empleado

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoAccion Estado get; set;

Estado de otros patronos del empleado

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado del flujo de autorización que maneja la entidad

string EstadoDb get; set;

Estado de la accion. Pendiente, Autorizado, Denegado, Anulado

DateTime FechaCambioEstado get; set;

Fecha en la que se cambió el estado

Nullable<DateTime> FechaDesde get; set;

Fecha desde que es patrono del empleado

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

Nullable<DateTime> FechaHasta get; set;

Fecha hasta donde es patrono del empleado

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de la última modificación del registro

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 IGSS get; set;

Monto de IGSS

decimal Indemnizacion get; set;

Monto de la indemnización

bool IngresadoPortal get; set;

Indica si la solicitud fue hecha desde el portal

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

string Nit get; set;

Nit del patrono

string Nombre get; set;

Nombre del patrono

decimal RentaBruta get; set;

Monto de la renta bruta

decimal Retencion get; set;

Monto de la retención

Nullable<TipoOtrosPatronosISRGT> Tipo get; set;

Tipos de otros patronos del empleado

string TipoDb get; set;

Tipo del patrono

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación del registro