Type OtroPatronISRGT
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa los patronos de un empleo para el ISR de Guatemala
Events
Methods
Properties
- Aguinaldo
- AnioFiscal
- AnioFiscalReference
- Bono14
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- ComentarioAnulacion
- Empleo
- EmpleoReference
- EmpleoSolicita
- EmpleoSolicitaReference
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- FechaCambioEstado
- FechaDesde
- FechaGrabacion
- FechaHasta
- FechaUltimaModificacion
- FileAttachments
- IGSS
- Indemnizacion
- IngresadoPortal
- IsFinalizing
- Nit
- Nombre
- RentaBruta
- Retencion
- Tipo
- TipoDb
- UsuarioGrabacion
- UsuarioUltimaModificacion
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