Type IngresoDeduccionAfectoISRGT
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que respresenta los ingresos y deducciones de un empleado para el ISR de Guatemala
Events
Methods
Properties
- AnioFiscal
- AnioFiscalCodigo
- AnioFiscalReference
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- ComentarioAnulacion
- Empleo
- EmpleoCodigo
- EmpleoReference
- EmpleoSolicita
- EmpleoSolicitaCodigo
- EmpleoSolicitaReference
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- IngresadoPortal
- IsFinalizing
- MontoDonaciones
- MontoGastosVarios
- MontoRemuneracionDiplomaticos
- MontoSeguros
- MontoViaticos
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
IngresoDeduccionAfectoISRGT CreateIngresoDeduccionAfectoISRGT(int codigo, decimal montoSeguros, decimal montoGastosVarios, decimal montoDonaciones, string estadoDb, string estadoAuthorizationWorkflowDb, DateTime fechaCambioEstado, bool ingresadoPortal, decimal montoViaticos, decimal montoRemuneracionDiplomaticos, int empleoCodigo, short anioFiscalCodigo)
Create a new IngresoDeduccionAfectoISRGT object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
decimal
montoSeguros - Initial value of the MontoSeguros property.
-
decimal
montoGastosVarios - Initial value of the MontoGastosVarios property.
-
decimal
montoDonaciones - Initial value of the MontoDonaciones 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
montoViaticos - Initial value of the MontoViaticos property.
-
decimal
montoRemuneracionDiplomaticos - Initial value of the MontoRemuneracionDiplomaticos property.
-
int
empleoCodigo - Initial value of the EmpleoCodigo property.
-
short
anioFiscalCodigo - Initial value of the AnioFiscalCodigo property.
Public properties
AnioFiscalGT AnioFiscal get; set;
Año fiscal al que corresponden los ingresos y deducciones
short AnioFiscalCodigo get; set;
Código del año fiscal
EntityReference<AnioFiscalGT> AnioFiscalReference get; set;
Año fiscal al que corresponden los ingresos y deducciones
int Codigo get; set;
Código del ingreso o deducción
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;
Empleado asociado a los ingresos y deducciones
int EmpleoCodigo get; set;
Código de empleo
EntityReference<Empleo> EmpleoReference get; set;
Empleado asociado a los ingresos y deducciones
Empleo EmpleoSolicita get; set;
Empleo que solicita la autorización de los ingresos y deducciones afecto de un empleado
Nullable<int> EmpleoSolicitaCodigo get; set;
Código de empleo
EntityReference<Empleo> EmpleoSolicitaReference get; set;
Empleo que solicita la autorización de los ingresos y deducciones afecto de un empleado
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado del ingreso y deducción afecto 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> FechaGrabacion get; set;
Fecha en que se creó el registro
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
bool IngresadoPortal get; set;
No Metadata Documentation available.
bool IsFinalizing get; set;
Indica si la entidad se está finalizando en este momento
decimal MontoDonaciones get; set;
Monto de las donaciones
decimal MontoGastosVarios get; set;
Monto de los gatos varios
decimal MontoRemuneracionDiplomaticos get; set;
Monto de remuneración de diplomáticos
decimal MontoSeguros get; set;
Monto de los seguros
decimal MontoViaticos get; set;
Monto de los viáticos
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro