Type CentroCosto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa los centros de costo
Events
Methods
- CreateCentroCosto
- ShouldSerializeAreaFuncional
- ShouldSerializeAreaFuncionalReference
- ShouldSerializeAsociacionesPlaza
- ShouldSerializeCambiosCentroCosto
- ShouldSerializeCargosParticipantesEventoCapacitacion
- ShouldSerializeCargosParticipantesPlanificadosEventoCapacitacion
- ShouldSerializeccs_centros_costo_sol_cap
- ShouldSerializeCuentasTipoDescuento
- ShouldSerializeCuentasTipoIngreso
- ShouldSerializeCuentasTipoReserva
- ShouldSerializeEventosEjecucionCapacitacion
- ShouldSerializeEventosPlanificadosCapacitacion
- ShouldSerializeHorasExtras
- ShouldSerializeIngresosCiclicos
- ShouldSerializeMaestrosSolicitudHoraExtra
- ShouldSerializeOtrosIngresos
- ShouldSerializePresupuestosCapacitaciones
- ShouldSerializeServiciosRealizados
- ShouldSerializeSolicitudesHorasExtras
Properties
- Abreviatura
- AreaFuncional
- AreaFuncionalReference
- AsociacionesPlaza
- CambiosCentroCosto
- CargosParticipantesEventoCapacitacion
- CargosParticipantesPlanificadosEventoCapacitacion
- ccs_centros_costo_sol_cap
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- ComentarioAnulacion
- Compania
- CompaniaReference
- CtaContable
- CuentasTipoDescuento
- CuentasTipoIngreso
- CuentasTipoReserva
- Descripcion
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EventosEjecucionCapacitacion
- EventosPlanificadosCapacitacion
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- HorasExtras
- IngresadoPortal
- IngresosCiclicos
- MaestrosSolicitudHoraExtra
- NomenclaturaContable
- OtrosIngresos
- PresupuestosCapacitaciones
- RawPropertyBagData
- ServiciosRealizados
- SolicitudesHorasExtras
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAreaFuncional()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAreaFuncionalReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAsociacionesPlaza()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCambiosCentroCosto()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCargosParticipantesEventoCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCargosParticipantesPlanificadosEventoCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeccs_centros_costo_sol_cap()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCuentasTipoDescuento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCuentasTipoIngreso()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCuentasTipoReserva()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEventosEjecucionCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEventosPlanificadosCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeHorasExtras()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIngresosCiclicos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMaestrosSolicitudHoraExtra()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeOtrosIngresos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePresupuestosCapacitaciones()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeServiciosRealizados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeSolicitudesHorasExtras()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
CentroCosto CreateCentroCosto(int codigo, string descripcion, string abreviatura, string nomenclaturaContable, DateTime fechaCambioEstado, bool ingresadoPortal)
Create a new CentroCosto object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
string
abreviatura - Initial value of the Abreviatura property.
-
string
nomenclaturaContable - Initial value of the NomenclaturaContable property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
Public properties
string Abreviatura get; set;
Nombre corto del centro de costo
AreaFuncional AreaFuncional get; set;
Area funcional del centro de costo
EntityReference<AreaFuncional> AreaFuncionalReference get; set;
Area funcional del centro de costo
EntityCollection<AsociacionCentroCostoPlaza> AsociacionesPlaza get; set;
Plazas asociadas al centro de costo
EntityCollection<CentroCostoAccionCambio> CambiosCentroCosto get; set;
Acciones de Cambio de Centro de Costo asociados a este Centro de Costo
EntityCollection<CentroCostoParticipanteEventoCapacitacion> CargosParticipantesEventoCapacitacion get; set;
Cargos de los participantes de un evento
EntityCollection<CentroCostoParticipantePlanificadoEventoCapacitacion> CargosParticipantesPlanificadosEventoCapacitacion get; set;
Cargos de los participantes planificados de un evento
EntityCollection<CentroCostoSolicitudCapacitacion> ccs_centros_costo_sol_cap get; set;
No Metadata Documentation available.
int Codigo get; set;
Código del centro de costo
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 de flujo que maneja la entidad
string ComentarioAnulacion get; set;
Comentario que digita el usuario cuando se anula
Compania Compania get; set;
Compañia del centro de costo
EntityReference<Compania> CompaniaReference get; set;
Compañia del centro de costo
string CtaContable get; set;
Cuenta contable
EntityCollection<CuentaTipoDescuento> CuentasTipoDescuento get; set;
Cuentas de tipo de descuento donde el centro de costo esta asociado
EntityCollection<CuentaTipoIngreso> CuentasTipoIngreso get; set;
Cuentas de tipo de ingreso donde el centro de costo esta asociado
EntityCollection<CuentaTipoReserva> CuentasTipoReserva get; set;
Cuentas de tipo de reserva donde el centro de costo esta asociado
string Descripcion get; set;
Nombre o descripción del centro de costo
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoEntidadEstructura Estado get; set;
Estado de la entidad de centro de costo
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
EntityCollection<EventoCapacitacion> EventosEjecucionCapacitacion get; set;
Eventos de capacitación que están en ejecución
EntityCollection<EventoCapacitacion> EventosPlanificadosCapacitacion get; set;
No Metadata Documentation available.
DateTime FechaCambioEstado get; set;
Fecha del último cambio del estado
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó por última vez
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
EntityCollection<HoraExtra> HorasExtras get; set;
Registros de Horas Extras asociadas a este Centro de Costo
bool IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal
EntityCollection<IngresoCiclico> IngresosCiclicos get; set;
Ingresos Cíclicos que están asociados al centro de costo
EntityCollection<MaestroSolicitudHoraExtra> MaestrosSolicitudHoraExtra get; set;
Maestros de solicitudes de horas extras que utilizan el centro de costo
string NomenclaturaContable get; set;
Nomenclatura contable
EntityCollection<OtroIngreso> OtrosIngresos get; set;
Otros ingresos asociados a este Centro de Costo
EntityCollection<PresupuestoCapacitacionPorCentroCosto> PresupuestosCapacitaciones get; set;
Presupuestos de capacitaciones que estan asociados a la compañía
string RawPropertyBagData get; set;
Data de los campos adicionales
EntityCollection<ServicioRealizado> ServiciosRealizados get; set;
Registros de Servicios Realizados por los empleados asociados a este Centro de Costo
EntityCollection<SolicitudHoraExtra> SolicitudesHorasExtras get; set;
Solicitudes de horas extras que se les asocia el centro de costo
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro la última vez