269 lines
9.1 KiB
C#
269 lines
9.1 KiB
C#
namespace ULA.Cathay.CreditoModel.Credito
|
|
{
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using System.Data.Entity.Spatial;
|
|
|
|
[Table("Formalizacion.DatosGeneralesFormalizacion")]
|
|
public partial class DatosGeneralesFormalizacion
|
|
{
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
|
|
public DatosGeneralesFormalizacion()
|
|
{
|
|
BitacoraHojaPendientes = new HashSet<BitacoraHojaPendientes>();
|
|
FormalizacionTipoFacilidades = new HashSet<FormalizacionTipoFacilidades>();
|
|
FormalizacionDocumentosLegales = new HashSet<FormalizacionDocumentosLegales>();
|
|
FormalizacionCondicionesGenerales = new HashSet<FormalizacionCondicionesGenerales>();
|
|
FormalizacionCondicionesVarias = new HashSet<FormalizacionCondicionesVarias>();
|
|
}
|
|
|
|
[Key]
|
|
[Column(Order = 0)]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
|
public int IdSolicitud { get; set; }
|
|
|
|
[Key]
|
|
[Column(Order = 1)]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
|
public int Incident { get; set; }
|
|
|
|
[Key]
|
|
[Column(Order = 2)]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
|
public int IdProceso { get; set; }
|
|
|
|
public int? ConsecutivoExcepcion { get; set; }
|
|
|
|
public DateTime? FechaInicio { get; set; }
|
|
|
|
public DateTime? FechaVencimiento { get; set; }
|
|
|
|
public int? IdAreaResponsable { get; set; }
|
|
|
|
public string DetallePendiente { get; set; }
|
|
|
|
public bool? VBPendiente { get; set; }
|
|
|
|
public string Justificacion { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string HojaPend_Aprobador_UserID { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string HojaPend_Aprobador_UserFullName { get; set; }
|
|
|
|
public bool? PersoneriaJuridica { get; set; }
|
|
|
|
public long? CodDocumentoAdjuntoPersoneriaJuridica { get; set; }
|
|
|
|
public string RutaFisicaPersoneriaJuridica { get; set; }
|
|
|
|
public int? IdClasificacionVentanaCartera { get; set; }
|
|
|
|
public bool? NotarioCorredora_RequiereAbogado { get; set; }
|
|
|
|
public bool? NotarioCorredora_RequierePoliza { get; set; }
|
|
|
|
public int? NotarioCorredora_IdAbogado { get; set; }
|
|
|
|
public int? NotarioCorredora_IdCorredor { get; set; }
|
|
|
|
[StringLength(300)]
|
|
public string AsigCaso_JobFunctionAsignado { get; set; }
|
|
|
|
[StringLength(300)]
|
|
public string AsigCaso_UserIDFormalizadorAsignado { get; set; }
|
|
|
|
public string AsigCaso_ComentariosAdicionales { get; set; }
|
|
|
|
public bool? VistoBuenoCrearLineaSAP { get; set; }
|
|
|
|
public string ComentariosCrearLineaSAP { get; set; }
|
|
|
|
public DateTime? FechaCrearLineaSAP { get; set; }
|
|
|
|
[StringLength(10)]
|
|
public string NumLineaCreadaSAP { get; set; }
|
|
|
|
public bool? RequiereCorrecciones { get; set; }
|
|
|
|
public bool? Pignoracion_Activa { get; set; }
|
|
|
|
[StringLength(100)]
|
|
public string Pignoracion_Instrumento { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Pignoracion_NumSerieInstrumento { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Pignoracion_NumOperacion { get; set; }
|
|
|
|
[StringLength(100)]
|
|
public string Pignoracion_ValorInstrumento { get; set; }
|
|
|
|
public DateTime? Pignoracion_Fecha { get; set; }
|
|
|
|
[StringLength(100)]
|
|
public string Pignoracion_Emisor { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string TransferirContrato_NumeroSolicitud { get; set; }
|
|
|
|
public string TransferirContrato_LigueGarantias { get; set; }
|
|
|
|
public string TransferirContrato_Comentarios { get; set; }
|
|
|
|
public bool? TransferirContrato_DocumentosOriginalFirmados { get; set; }
|
|
|
|
public bool? TransferirContrato_VistoBuenoCumplimiento { get; set; }
|
|
|
|
public bool? TransferirContrato_FirmasCaratula { get; set; }
|
|
|
|
public DateTime? FechaAgendaFirma { get; set; }
|
|
|
|
[StringLength(8)]
|
|
public string HoraAgendaFirmaInicio { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string LugarAgendaFirma { get; set; }
|
|
|
|
public int? IdSucursal { get; set; }
|
|
|
|
public bool? EnColaDevolucion { get; set; }
|
|
|
|
public bool? ActivoDevolucionAprobacion { get; set; }
|
|
|
|
public bool? IncidenteCompletado { get; set; }
|
|
|
|
public DateTime? FechaDevolucion { get; set; }
|
|
|
|
public DateTime? FechaCreacionIncidente { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string Process { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string Step { get; set; }
|
|
|
|
public bool? RequiereHojaPendientes { get; set; }
|
|
|
|
public bool? DocumentacionCompleta { get; set; }
|
|
|
|
public bool? EsEspecifico { get; set; }
|
|
|
|
public bool? EsGarantiaReal { get; set; }
|
|
|
|
public bool? ComprobanteDesembolso { get; set; }
|
|
|
|
public bool? NotificacionNegocio { get; set; }
|
|
|
|
public bool? NotificacionOperacionesCrediticias { get; set; }
|
|
|
|
public bool? NotificacionCliente { get; set; }
|
|
|
|
public int? Rev_Doc_Leg_IdDecisionDocumentosLegales { get; set; }
|
|
|
|
public int? Rev_Doc_Leg_IdRazonDocumentosLegales { get; set; }
|
|
|
|
public string Rev_Doc_Leg_ComentariosRevisionPendientes { get; set; }
|
|
|
|
public int? IdFormaDesembolso { get; set; }
|
|
|
|
public DateTime? Crear_Exp_FechaInicio { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Crear_Exp_CreadorUserID { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Crear_Exp_RevisorUserID { get; set; }
|
|
|
|
[StringLength(300)]
|
|
public string AprobadorHojaPendientes { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string IdAsistenteHojaPendientes { get; set; }
|
|
|
|
[StringLength(8)]
|
|
public string HoraAgendaFirmaFin { get; set; }
|
|
|
|
public bool? PendienteFirmas { get; set; }
|
|
|
|
public bool? PendienteCumplimiento { get; set; }
|
|
|
|
public bool? PendienteDocumentos { get; set; }
|
|
|
|
public int? IdDecision { get; set; }
|
|
|
|
public string Observaciones { get; set; }
|
|
|
|
public string JustificacionRechazo { get; set; }
|
|
|
|
public bool? SolicitaCambiCondiciones { get; set; }
|
|
|
|
public string JustificacionRechazoNotificacionDesembolso { get; set; }
|
|
|
|
public int? IdDecisionNotificacionDesembolso { get; set; }
|
|
|
|
public bool? FormalizadorOperacionesCredito { get; set; }
|
|
|
|
public bool? PersoneriaJuridicaGarantiaReal { get; set; }
|
|
|
|
public int? IdClasificacionVentanaCarteraGarantiaReal { get; set; }
|
|
|
|
public bool? RequiereHojaPendientesGarantiaReal { get; set; }
|
|
|
|
public bool? DocumentacionCompletaGarantiaReal { get; set; }
|
|
|
|
public string DetallePendienteGarantiaReal { get; set; }
|
|
|
|
public bool? SolicitaCambiCondicionesGarantiaReal { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string NumeroGarantiaReal { get; set; }
|
|
|
|
public int? IdTipoHojaPendiente { get; set; }
|
|
|
|
public bool? AprobadaFormalizacionGarantiaRealPostFormalizacion { get; set; }
|
|
|
|
public virtual Abogados Abogados { get; set; }
|
|
|
|
public virtual AreaResponsable AreaResponsable { get; set; }
|
|
|
|
public virtual ClasificacionVentanaCartera ClasificacionVentanaCartera { get; set; }
|
|
|
|
public virtual CorredoraSeguros CorredoraSeguros { get; set; }
|
|
|
|
public virtual Decision Decision { get; set; }
|
|
|
|
public virtual FormaDesembolso FormaDesembolso { get; set; }
|
|
|
|
public virtual Procesos Procesos { get; set; }
|
|
|
|
public virtual RazonesRechazo RazonesRechazo { get; set; }
|
|
|
|
public virtual TipoHojaPendiente TipoHojaPendiente { get; set; }
|
|
|
|
public virtual Sucursal Sucursal { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<BitacoraHojaPendientes> BitacoraHojaPendientes { get; set; }
|
|
|
|
public virtual Solicitud Solicitud { get; set; }
|
|
|
|
public virtual FormaliacionInformacionAdicional FormaliacionInformacionAdicional { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<FormalizacionTipoFacilidades> FormalizacionTipoFacilidades { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<FormalizacionDocumentosLegales> FormalizacionDocumentosLegales { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<FormalizacionCondicionesGenerales> FormalizacionCondicionesGenerales { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<FormalizacionCondicionesVarias> FormalizacionCondicionesVarias { get; set; }
|
|
}
|
|
}
|