7968 lines
741 KiB
Text
7968 lines
741 KiB
Text
USE [BPMPRENDARIO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'Estado'))
|
|
EXEC sys.sp_dropextendedproperty @name=N'MS_Description' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'Estado'
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'Descripcion'))
|
|
EXEC sys.sp_dropextendedproperty @name=N'MS_Description' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'Descripcion'
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'IdTipoFuncionalidadCuenta'))
|
|
EXEC sys.sp_dropextendedproperty @name=N'MS_Description' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'IdTipoFuncionalidadCuenta'
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFormaDesembolso', N'COLUMN',N'Tipo'))
|
|
EXEC sys.sp_dropextendedproperty @name=N'MS_Description' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFormaDesembolso', @level2type=N'COLUMN',@level2name=N'Tipo'
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionHistorica_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] DROP CONSTRAINT [FK_SituacionHistorica_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITHIST_FK_SITHIST_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] DROP CONSTRAINT [FK_SITHIST_FK_SITHIST_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionFinal_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] DROP CONSTRAINT [FK_SituacionFinal_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITFINAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] DROP CONSTRAINT [FK_SITFINAL_REFERENCE_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionActual_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] DROP CONSTRAINT [FK_SituacionActual_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITACTUAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] DROP CONSTRAINT [FK_SITACTUAL_REFERENCE_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] DROP CONSTRAINT [FK_SensibilizacionSolicitud_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] DROP CONSTRAINT [FK_SensibilizacionSolicitud_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] DROP CONSTRAINT [FK_PosicionTarjetas_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] DROP CONSTRAINT [FK_PosicionTarjetas_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] DROP CONSTRAINT [FK_PosicionPasivos_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] DROP CONSTRAINT [FK_PosicionPasivos_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] DROP CONSTRAINT [FK_PosicionActivos_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] DROP CONSTRAINT [FK_PosicionActivos_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_Garantia_TipoIdentificacion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_GARANTIA_FK_GARANT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_GARANTIA_FK_GARANT_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CategoriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_Garantia_CategoriaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] DROP CONSTRAINT [FK_Garantia_CarroceriaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_Sucursal]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] DROP CONSTRAINT [FK_FormaDesembolso_Sucursal]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_CuentaAgencia]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] DROP CONSTRAINT [FK_FormaDesembolso_CuentaAgencia]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCUMENT_FK_DOCUME_TIPOCLIE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] DROP CONSTRAINT [FK_DOCUMENT_FK_DOCUME_TIPOCLIE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORTIPO_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] DROP CONSTRAINT [FK_DOCPORTIPO_REF_DOCUMENT]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORSOLICITUD_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorSolicitud]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorSolicitud] DROP CONSTRAINT [FK_DOCPORSOLICITUD_REF_DOCUMENT]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_TipoMotivo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] DROP CONSTRAINT [FK_DatosAprobacion_TipoMotivo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] DROP CONSTRAINT [FK_DatosAprobacion_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Recomendacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] DROP CONSTRAINT [FK_DatosAprobacion_Recomendacion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Excepcion1]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] DROP CONSTRAINT [FK_DatosAprobacion_Excepcion1]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Decicion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] DROP CONSTRAINT [FK_DatosAprobacion_Decicion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] DROP CONSTRAINT [FK_DataScoringDetalle_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] DROP CONSTRAINT [FK_DataScoringDetalle_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] DROP CONSTRAINT [FK_DataScoring_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] DROP CONSTRAINT [FK_DataScoring_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoEnvioCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] DROP CONSTRAINT [FK_DataFaseII_TipoEnvioCuenta]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] DROP CONSTRAINT [FK_DataFaseII_TipoCuenta]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] DROP CONSTRAINT [FK_DataFaseII_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_FormaPago]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] DROP CONSTRAINT [FK_DataFaseII_FormaPago]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_CuentasInternas]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] DROP CONSTRAINT [FK_DataFaseII_CuentasInternas]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] DROP CONSTRAINT [FK_CuentasInternas_TipoCuenta]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] DROP CONSTRAINT [FK_CuentasInternas_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Moneda]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] DROP CONSTRAINT [FK_CuentasInternas_Moneda]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] DROP CONSTRAINT [FK_BeneficiarioSeguro_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] DROP CONSTRAINT [FK_BeneficiarioSeguro_RubroSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] DROP CONSTRAINT [FK_AnalisisEstabilidad_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] DROP CONSTRAINT [FK_AnalisisEstabilidad_Cliente]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_TIPOTELE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] DROP CONSTRAINT [FK_TELEFONO_FK_TELEFO_TIPOTELE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] DROP CONSTRAINT [FK_TELEFONO_FK_TELEFO_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Solicitud_PropositoCredito]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] DROP CONSTRAINT [FK_Solicitud_PropositoCredito]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_SUCURSAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] DROP CONSTRAINT [FK_SOLICITU_FK_SOLICI_SUCURSAL]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] DROP CONSTRAINT [FK_SOLICITU_FK_SOLICI_COTIZACI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_TIPOSOLI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] DROP CONSTRAINT [FK_SOLICITA_FK_SOLICI_TIPOSOLI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] DROP CONSTRAINT [FK_SOLICITA_FK_SOLICI_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] DROP CONSTRAINT [FK_SOLICITA_FK_SOLICI_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_MotivoSolicitud_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] DROP CONSTRAINT [FK_MotivoSolicitud_Motivo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ENCMOTIV_FK_ENCMOT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] DROP CONSTRAINT [FK_ENCMOTIV_FK_ENCMOT_SOLICITU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_PuestoActual]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_InformacionLaboralCliente_PuestoActual]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_MacroSector]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_InformacionLaboralCliente_MacroSector]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_Actividad]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_InformacionLaboralCliente_Actividad]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_REFERENCE_EXPERIEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_INFORMAC_REFERENCE_EXPERIEN]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOFUEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOFUEN]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOEMPL]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOEMPL]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TENDENCI]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_INFORMAC_FK_INFORM_TENDENCI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOLABORALCLI_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_INFOLABORALCLI_REF_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ID_DECLARA_RENTA]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] DROP CONSTRAINT [FK_ID_DECLARA_RENTA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOINGRESOCLIENTE_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionIngresosCliente]'))
|
|
ALTER TABLE [Global].[InformacionIngresosCliente] DROP CONSTRAINT [FK_INFOINGRESOCLIENTE_REF_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] DROP CONSTRAINT [FK_HistorialDecision_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] DROP CONSTRAINT [FK_HistorialDecision_Motivo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Etapa]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] DROP CONSTRAINT [FK_HistorialDecision_Etapa]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Decision]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] DROP CONSTRAINT [FK_HistorialDecision_Decision]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_TIPOEMAI]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] DROP CONSTRAINT [FK_EMAILCLI_FK_EMAILC_TIPOEMAI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] DROP CONSTRAINT [FK_EMAILCLI_FK_EMAILC_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_TIPODIRE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] DROP CONSTRAINT [FK_DIRECCIO_FK_DIRECC_TIPODIRE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] DROP CONSTRAINT [FK_DIRECCIO_FK_DIRECC_PROVINCI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_DISTRITO]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] DROP CONSTRAINT [FK_DIRECCIO_FK_DIRECC_DISTRITO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] DROP CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CLIENTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CATON]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] DROP CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CATON]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] DROP CONSTRAINT [FK_CondFSol_Solicitud]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_CondFormalizacion]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] DROP CONSTRAINT [FK_CondFSol_CondFormalizacion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Pais]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_Cliente_Pais]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Morosidad]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_Cliente_Morosidad]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_TIPOIDEN]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_TIPOIDEN]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_PROFESIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_PROFESIO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELSOC]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELSOC]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELEDU]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELEDU]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NACIONAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_NACIONAL]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_GENERO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_GENERO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_ESTADOCI]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_ESTADOCI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_CONDICIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_CLIENTE_FK_CLIENT_CONDICIO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_ComportamientoPagoHistorico]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_Cliente_ComportamientoPagoHistorico]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_CapacidadPago]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] DROP CONSTRAINT [FK_Cliente_CapacidadPago]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] DROP CONSTRAINT [FK_SegurosCotizacionDesglose_SubRubroSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] DROP CONSTRAINT [FK_SegurosCotizacionDesglose_RubroSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_Cotizacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] DROP CONSTRAINT [FK_SegurosCotizacionDesglose_Cotizacion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacion_AgenteSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] DROP CONSTRAINT [FK_SegurosCotizacion_AgenteSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_RUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] DROP CONSTRAINT [FK_SEGUROSC_FK_SEGURO_RUBROSEG]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] DROP CONSTRAINT [FK_SEGUROSC_FK_SEGURO_COTIZACI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] DROP CONSTRAINT [FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] DROP CONSTRAINT [FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] DROP CONSTRAINT [FK_CONDICIO_TIPOTASA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] DROP CONSTRAINT [FK_CONDICIO_FK_CONDIC_TIPOTASA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_PROGRAMA_FK_PROGRA_TIPOVEHI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_PROGRAMA_FK_PROGRA_MONEDA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_CAMPANNA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_PROGRAMA_FK_PROGRA_CAMPANNA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCOND_ANNOVEHICULO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_PROGCREDITICIOCOND_ANNOVEHICULO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ProgCreditCond_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [FK_ProgCreditCond_TipoGracia]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ESCENARI_FK_ESCENA_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EscenarioCuotaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EscenarioCuotaCotizacion] DROP CONSTRAINT [FK_ESCENARI_FK_ESCENA_COTIZACI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_EJECUTIV_FK_EJECUT_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EjecutivoCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EjecutivoCotizacion] DROP CONSTRAINT [FK_EJECUTIV_FK_EJECUT_COTIZACI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_TipoIdentificacion]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_TipoGracia]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_TipoFuenteIngreso]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_SubAgenciaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_ProgramaCrediticio]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_ProgramaCrediticio]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_Campanna]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_Cotizacion_Campanna]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_USOVEHIC]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_USOVEHIC]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_TIPOVEHI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_MONEDA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MARCAVEH]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_MARCAVEH]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_ESTILOVE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_ESTILOVE]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_COTIZACI_FK_COTIZA_AGENCIAV]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] DROP CONSTRAINT [FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasaReferencia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] DROP CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasaReferencia]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasa]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] DROP CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasa]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_PeriodoReajuste]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] DROP CONSTRAINT [FK_CondicionesTasaCotizacion_PeriodoReajuste]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] DROP CONSTRAINT [FK_CONDICIO_FK_CONDIC_COTIZACI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_TipoFormaDesembolso_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoFormaDesembolso]'))
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] DROP CONSTRAINT [FK_TipoFormaDesembolso_Moneda]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ACTIVIDAD_TC_MACROSECTOR]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoActividad]'))
|
|
ALTER TABLE [Catalogos].[TipoActividad] DROP CONSTRAINT [FK_ACTIVIDAD_TC_MACROSECTOR]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_SubAgenciaVehiculo_AgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[SubAgenciaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[SubAgenciaVehiculo] DROP CONSTRAINT [FK_SubAgenciaVehiculo_AgenciaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_TIPORUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] DROP CONSTRAINT [FK_RUBROSEG_TIPORUBROSEG]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_FK_RUBROS_ASEGURAD]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] DROP CONSTRAINT [FK_RUBROSEG_FK_RUBROS_ASEGURAD]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_TipoVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_TipoFuenteIngreso]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_SubRubroSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_RubroSeguro]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_Moneda]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_CarroceriaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] DROP CONSTRAINT [FK_ParamCalcSeg_Aseguradora]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MOTIVO_FK_MOTIVO_TIPOMOTI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Motivo]'))
|
|
ALTER TABLE [Catalogos].[Motivo] DROP CONSTRAINT [FK_MOTIVO_FK_MOTIVO_TIPOMOTI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MARCAVEH_FK_MARCAV_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[MarcaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[MarcaVehiculo] DROP CONSTRAINT [FK_MARCAVEH_FK_MARCAV_AGENCIAV]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] DROP CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] DROP CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] DROP CONSTRAINT [FK_INGRESOREQUERIDO_MONEDA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_FUENTEINGRESO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] DROP CONSTRAINT [FK_INGRESOREQUERIDO_FUENTEINGRESO]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_Etapas_Proseso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Etapas]'))
|
|
ALTER TABLE [Catalogos].[Etapas] DROP CONSTRAINT [FK_Etapas_Proseso]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_DISTRITO_FK_DISTRI_CANTON]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Distrito]'))
|
|
ALTER TABLE [Catalogos].[Distrito] DROP CONSTRAINT [FK_DISTRITO_FK_DISTRI_CANTON]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_TipoFuncionalidad]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] DROP CONSTRAINT [FK_CuentaAgencia_TipoFuncionalidad]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] DROP CONSTRAINT [FK_CuentaAgencia_Moneda]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CorreoAgencia_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CorreoAgencia]'))
|
|
ALTER TABLE [Catalogos].[CorreoAgencia] DROP CONSTRAINT [FK_CorreoAgencia_SubAgenciaVehiculo]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_MOROSIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] DROP CONSTRAINT [FK_CATEGORI_FK_CATEGO_MOROSIDA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_COMPORTA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] DROP CONSTRAINT [FK_CATEGORI_FK_CATEGO_COMPORTA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_CAPACIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] DROP CONSTRAINT [FK_CATEGORI_FK_CATEGO_CAPACIDA]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CANTON_FK_CANTON_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Canton]'))
|
|
ALTER TABLE [Catalogos].[Canton] DROP CONSTRAINT [FK_CANTON_FK_CANTON_PROVINCI]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_AgenteSeguro_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[AgenteSeguro]'))
|
|
ALTER TABLE [Catalogos].[AgenteSeguro] DROP CONSTRAINT [FK_AgenteSeguro_Aseguradora]
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Aprobacion].[FK_DecisionPorEtapa_Decision]') AND parent_object_id = OBJECT_ID(N'[Aprobacion].[DecisionPorEtapa]'))
|
|
ALTER TABLE [Aprobacion].[DecisionPorEtapa] DROP CONSTRAINT [FK_DecisionPorEtapa_Decision]
|
|
GO
|
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Cotizacion].[DF_ProgramaCrediticioCondiciones_EsColaborador]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] DROP CONSTRAINT [DF_ProgramaCrediticioCondiciones_EsColaborador]
|
|
END
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF_TipoFormaDesembolso_Tipo]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] DROP CONSTRAINT [DF_TipoFormaDesembolso_Tipo]
|
|
END
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF_TipoFormaDesembolso_Moneda]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] DROP CONSTRAINT [DF_TipoFormaDesembolso_Moneda]
|
|
END
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF__Increment__it_no__7F8BD5E2]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[IncrementoTasa] DROP CONSTRAINT [DF__Increment__it_no__7F8BD5E2]
|
|
END
|
|
|
|
GO
|
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF__Devaluaci__de_in__7E97B1A9]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[DevaluacionEsperada] DROP CONSTRAINT [DF__Devaluaci__de_in__7E97B1A9]
|
|
END
|
|
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionHistorica] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SituacionHistorica]
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionFinal] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SituacionFinal]
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionActual] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionActual]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SituacionActual]
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionSolicitud] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SensibilizacionSolicitud]
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionResumen] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionResumen]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SensibilizacionResumen]
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionOperacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionOperacion]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[SensibilizacionOperacion]
|
|
GO
|
|
/****** Object: Table [Prendario].[RolUsuario] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[RolUsuario]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[RolUsuario]
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionTarjetas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[PosicionTarjetas]
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionPasivos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[PosicionPasivos]
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionActivos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[PosicionActivos]
|
|
GO
|
|
/****** Object: Table [Prendario].[Garantia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[Garantia]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[Garantia]
|
|
GO
|
|
/****** Object: Table [Prendario].[FormaDesembolso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[FormaDesembolso]
|
|
GO
|
|
/****** Object: Table [Prendario].[EPResultadoCIC] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[EPResultadoCIC]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[EPResultadoCIC]
|
|
GO
|
|
/****** Object: Table [Prendario].[DocumentosPorTipo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DocumentosPorTipo]
|
|
GO
|
|
/****** Object: Table [Prendario].[DocumentosPorSolicitud] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DocumentosPorSolicitud]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DocumentosPorSolicitud]
|
|
GO
|
|
/****** Object: Table [Prendario].[Documentos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[Documentos]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[Documentos]
|
|
GO
|
|
/****** Object: Table [Prendario].[DatosAprobacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DatosAprobacion]
|
|
GO
|
|
/****** Object: Table [Prendario].[DataScoringDetalle] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DataScoringDetalle]
|
|
GO
|
|
/****** Object: Table [Prendario].[DataScoring] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataScoring]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DataScoring]
|
|
GO
|
|
/****** Object: Table [Prendario].[DataFaseII] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataFaseII]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[DataFaseII]
|
|
GO
|
|
/****** Object: Table [Prendario].[CuentasInternas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[CuentasInternas]
|
|
GO
|
|
/****** Object: Table [Prendario].[BeneficiarioSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[BeneficiarioSeguro]
|
|
GO
|
|
/****** Object: Table [Prendario].[AnalisisEstabilidad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]') AND type in (N'U'))
|
|
DROP TABLE [Prendario].[AnalisisEstabilidad]
|
|
GO
|
|
/****** Object: Table [Global].[TelefonoCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[TelefonoCliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[TelefonoCliente]
|
|
GO
|
|
/****** Object: Table [Global].[Solicitud] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Solicitud]') AND type in (N'U'))
|
|
DROP TABLE [Global].[Solicitud]
|
|
GO
|
|
/****** Object: Table [Global].[Solicitante] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Solicitante]') AND type in (N'U'))
|
|
DROP TABLE [Global].[Solicitante]
|
|
GO
|
|
/****** Object: Table [Global].[MotivoSolicitud] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]') AND type in (N'U'))
|
|
DROP TABLE [Global].[MotivoSolicitud]
|
|
GO
|
|
/****** Object: Table [Global].[InformacionLaboralCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[InformacionLaboralCliente]
|
|
GO
|
|
/****** Object: Table [Global].[InformacionIngresosCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[InformacionIngresosCliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[InformacionIngresosCliente]
|
|
GO
|
|
/****** Object: Table [Global].[HistorialDecision] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[HistorialDecision]') AND type in (N'U'))
|
|
DROP TABLE [Global].[HistorialDecision]
|
|
GO
|
|
/****** Object: Table [Global].[EmailCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[EmailCliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[EmailCliente]
|
|
GO
|
|
/****** Object: Table [Global].[DireccionCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[DireccionCliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[DireccionCliente]
|
|
GO
|
|
/****** Object: Table [Global].[CondicionesFormalizacionSolicitud] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]') AND type in (N'U'))
|
|
DROP TABLE [Global].[CondicionesFormalizacionSolicitud]
|
|
GO
|
|
/****** Object: Table [Global].[Cliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Cliente]') AND type in (N'U'))
|
|
DROP TABLE [Global].[Cliente]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[SegurosCotizacionDesglose] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[SegurosCotizacionDesglose]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[SegurosCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[SegurosCotizacion]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticioCondicionesTasa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticioCondiciones] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[ProgramaCrediticioCondiciones]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticio] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticio]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[ProgramaCrediticio]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[EscenarioCuotaCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[EscenarioCuotaCotizacion]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[EscenarioCuotaCotizacion]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[EjecutivoCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[EjecutivoCotizacion]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[EjecutivoCotizacion]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[Cotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[Cotizacion]
|
|
GO
|
|
/****** Object: Table [Cotizacion].[CondicionesTasaCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]') AND type in (N'U'))
|
|
DROP TABLE [Cotizacion].[CondicionesTasaCotizacion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[UsoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[UsoVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[UsoVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTransmision] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTransmision]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoTransmision]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTraccion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTraccion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoTraccion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTelefono] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTelefono]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoTelefono]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTasaReferencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTasaReferencia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoTasaReferencia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTasa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTasa]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoTasa]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoSolicitante] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoSolicitante]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoSolicitante]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoRubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoRubroSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoRubroSeguro]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoMotivo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoMotivo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoMotivo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoMacrosector] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoMacrosector]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoMacrosector]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoIdentificacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoIdentificacion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoIdentificacion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoGracia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoGracia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoGracia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFuncionalidadCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFuncionalidadCuenta]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoFuncionalidadCuenta]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFuenteIngreso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFuenteIngreso]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoFuenteIngreso]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFormaDesembolso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFormaDesembolso]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoFormaDesembolso]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEnvioCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEnvioCuenta]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoEnvioCuenta]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEmpleador] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEmpleador]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoEmpleador]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEmail] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEmail]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoEmail]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoDireccion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoDireccion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoDireccion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCuenta]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoCuenta]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCombustible] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCombustible]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoCombustible]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCliente]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoCliente]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoActividad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoActividad]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TipoActividad]
|
|
GO
|
|
/****** Object: Table [Catalogos].[TendenciaIndustria] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TendenciaIndustria]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[TendenciaIndustria]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Sucursal] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Sucursal]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Sucursal]
|
|
GO
|
|
/****** Object: Table [Catalogos].[SubRubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[SubRubroSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[SubRubroSeguro]
|
|
GO
|
|
/****** Object: Table [Catalogos].[SubAgenciaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[SubAgenciaVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[SubAgenciaVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[RubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[RubroSeguro]
|
|
GO
|
|
/****** Object: Table [Catalogos].[RiesgoCambiarioDeudor] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[RiesgoCambiarioDeudor]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[RiesgoCambiarioDeudor]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Recomendacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Recomendacion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Recomendacion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PuntoCorteCSD] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PuntoCorteCSD]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PuntoCorteCSD]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PuestoActual] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PuestoActual]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PuestoActual]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Provincia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Provincia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Provincia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PropositoCredito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PropositoCredito]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PropositoCredito]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Profesion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Profesion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Profesion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Procesos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Procesos]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Procesos]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoReajuste] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoReajuste]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PeriodoReajuste]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoGracia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoGracia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PeriodoGracia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoCredito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoCredito]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[PeriodoCredito]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamMaximoEndeudamientoNCP] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamMaximoEndeudamientoNCP]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ParamMaximoEndeudamientoNCP]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamDeduccionFormalizaPrendaTimbre] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamDeduccionFormalizaPrendaTimbre]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ParamDeduccionFormalizaPrendaTimbre]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamDeduccionFormalizaPrenda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamDeduccionFormalizaPrenda]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ParamDeduccionFormalizaPrenda]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamCalculoSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ParamCalculoSeguro]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamCalculoNCP] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoNCP]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ParamCalculoNCP]
|
|
GO
|
|
/****** Object: Table [Catalogos].[NivelSocioEconomico] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[NivelSocioEconomico]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[NivelSocioEconomico]
|
|
GO
|
|
/****** Object: Table [Catalogos].[NivelEducacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[NivelEducacion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[NivelEducacion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Nacionalidad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Nacionalidad]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Nacionalidad]
|
|
GO
|
|
/****** Object: Table [Catalogos].[MotivoRechazo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MotivoRechazo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[MotivoRechazo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Motivo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Motivo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Motivo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Morosidad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Morosidad]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Morosidad]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Moneda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Moneda]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Moneda]
|
|
GO
|
|
/****** Object: Table [Catalogos].[MarcaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MarcaVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[MarcaVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[MantenimientoCatalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MantenimientoCatalogos]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[MantenimientoCatalogos]
|
|
GO
|
|
/****** Object: Table [Catalogos].[IngresoRequerido] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[IngresoRequerido]
|
|
GO
|
|
/****** Object: Table [Catalogos].[IncrementoTasa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[IncrementoTasa]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[IncrementoTasa]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Genero] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Genero]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Genero]
|
|
GO
|
|
/****** Object: Table [Catalogos].[FormaPago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[FormaPago]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[FormaPago]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ExperienciaNegocio] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ExperienciaNegocio]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ExperienciaNegocio]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Excepciones] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Excepciones]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Excepciones]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Etapas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Etapas]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Etapas]
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstratoSocial] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstratoSocial]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[EstratoSocial]
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstiloVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstiloVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[EstiloVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstadoCivil] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstadoCivil]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[EstadoCivil]
|
|
GO
|
|
/****** Object: Table [Catalogos].[EPReglas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EPReglas]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[EPReglas]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Distrito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Distrito]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Distrito]
|
|
GO
|
|
/****** Object: Table [Catalogos].[DevaluacionEsperada] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[DevaluacionEsperada]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[DevaluacionEsperada]
|
|
GO
|
|
/****** Object: Table [Catalogos].[DeclaraRenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[DeclaraRenta]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[DeclaraRenta]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Decision] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Decision]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Decision]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CuentaAgencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CuentaAgencia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CorreoAgencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CorreoAgencia]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CorreoAgencia]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CondicionVivienda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CondicionVivienda]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CondicionVivienda]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CondicionesFormalizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CondicionesFormalizacion]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CondicionesFormalizacion]
|
|
GO
|
|
/****** Object: Table [Catalogos].[ComportamientoPagoHistorico] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ComportamientoPagoHistorico]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[ComportamientoPagoHistorico]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CategoriaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CategoriaVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CategoriaVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CategoriaRiesgo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CategoriaRiesgo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CarroceriaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CarroceriaVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CarroceriaVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[CapacidadPago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CapacidadPago]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[CapacidadPago]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Canton] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Canton]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Canton]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Campanna] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Campanna]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Campanna]
|
|
GO
|
|
/****** Object: Table [Catalogos].[Aseguradora] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Aseguradora]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[Aseguradora]
|
|
GO
|
|
/****** Object: Table [Catalogos].[AnnoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AnnoVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[AnnoVehiculo]
|
|
GO
|
|
/****** Object: Table [Catalogos].[AgenteSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AgenteSeguro]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[AgenteSeguro]
|
|
GO
|
|
/****** Object: Table [Catalogos].[AgenciaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AgenciaVehiculo]') AND type in (N'U'))
|
|
DROP TABLE [Catalogos].[AgenciaVehiculo]
|
|
GO
|
|
/****** Object: Table [Aprobacion].[DecisionPorEtapa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Aprobacion].[DecisionPorEtapa]') AND type in (N'U'))
|
|
DROP TABLE [Aprobacion].[DecisionPorEtapa]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_rpt_databound] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_rpt_databound]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_rpt_databound]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_productos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_productos]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_ep_productos]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_politicas_cic] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_politicas_cic]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_ep_politicas_cic]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_politicas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_politicas]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_ep_politicas]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_situacion_historica] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_situacion_historica]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_situacion_historica]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_situacion_actual] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_situacion_actual]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_situacion_actual]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_sensibilizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_sensibilizacion]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_sensibilizacion]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_salario_neto] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_salario_neto]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_salario_neto]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_rol_usuario] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_rol_usuario]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_rol_usuario]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_estrato_social] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_estrato_social]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_estrato_social]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_descripcion_ocupacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_descripcion_ocupacion]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_descripcion_ocupacion]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_categoriariezgo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_categoriariezgo]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_categoriariezgo]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_catalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_catalogos]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_catalogos]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_area_metro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_area_metro]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_obtener_area_metro]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_numero_operacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_numero_operacion]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_numero_operacion]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_nivel_capacidad_pago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_nivel_capacidad_pago]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_nivel_capacidad_pago]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_forma_desembolso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_forma_desembolso]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[usp_cp_forma_desembolso]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[SearchAllTables] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SearchAllTables]') AND type in (N'P', N'PC'))
|
|
DROP PROCEDURE [dbo].[SearchAllTables]
|
|
GO
|
|
/****** Object: Schema [Prendario] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Prendario')
|
|
DROP SCHEMA [Prendario]
|
|
GO
|
|
/****** Object: Schema [Global] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Global')
|
|
DROP SCHEMA [Global]
|
|
GO
|
|
/****** Object: Schema [Cotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Cotizacion')
|
|
DROP SCHEMA [Cotizacion]
|
|
GO
|
|
/****** Object: Schema [Catalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Catalogos')
|
|
DROP SCHEMA [Catalogos]
|
|
GO
|
|
/****** Object: Schema [Aprobacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF EXISTS (SELECT * FROM sys.schemas WHERE name = N'Aprobacion')
|
|
DROP SCHEMA [Aprobacion]
|
|
GO
|
|
/****** Object: Schema [Aprobacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = N'Aprobacion')
|
|
EXEC sys.sp_executesql N'CREATE SCHEMA [Aprobacion]'
|
|
|
|
GO
|
|
/****** Object: Schema [Catalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = N'Catalogos')
|
|
EXEC sys.sp_executesql N'CREATE SCHEMA [Catalogos]'
|
|
|
|
GO
|
|
/****** Object: Schema [Cotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = N'Cotizacion')
|
|
EXEC sys.sp_executesql N'CREATE SCHEMA [Cotizacion]'
|
|
|
|
GO
|
|
/****** Object: Schema [Global] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = N'Global')
|
|
EXEC sys.sp_executesql N'CREATE SCHEMA [Global]'
|
|
|
|
GO
|
|
/****** Object: Schema [Prendario] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = N'Prendario')
|
|
EXEC sys.sp_executesql N'CREATE SCHEMA [Prendario]'
|
|
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[SearchAllTables] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SearchAllTables]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'create PROC [dbo].[SearchAllTables]
|
|
(
|
|
@SearchStr nvarchar(100)
|
|
)
|
|
AS
|
|
BEGIN
|
|
|
|
CREATE TABLE #Results (ColumnName nvarchar(370), ColumnValue nvarchar(3630))
|
|
|
|
SET NOCOUNT ON
|
|
|
|
DECLARE @TableName nvarchar(256), @ColumnName nvarchar(128), @SearchStr2 nvarchar(110)
|
|
SET @TableName = ''''
|
|
SET @SearchStr2 = QUOTENAME(''%'' + @SearchStr + ''%'','''''''')
|
|
|
|
WHILE @TableName IS NOT NULL
|
|
BEGIN
|
|
SET @ColumnName = ''''
|
|
SET @TableName =
|
|
(
|
|
SELECT MIN(QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME))
|
|
FROM INFORMATION_SCHEMA.TABLES
|
|
WHERE TABLE_TYPE = ''BASE TABLE''
|
|
AND QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME) > @TableName
|
|
AND OBJECTPROPERTY(
|
|
OBJECT_ID(
|
|
QUOTENAME(TABLE_SCHEMA) + ''.'' + QUOTENAME(TABLE_NAME)
|
|
), ''IsMSShipped''
|
|
) = 0
|
|
)
|
|
|
|
WHILE (@TableName IS NOT NULL) AND (@ColumnName IS NOT NULL)
|
|
BEGIN
|
|
SET @ColumnName =
|
|
(
|
|
SELECT MIN(QUOTENAME(COLUMN_NAME))
|
|
FROM INFORMATION_SCHEMA.COLUMNS
|
|
WHERE TABLE_SCHEMA = PARSENAME(@TableName, 2)
|
|
AND TABLE_NAME = PARSENAME(@TableName, 1)
|
|
AND DATA_TYPE IN (''char'', ''varchar'', ''nchar'', ''nvarchar'')
|
|
AND QUOTENAME(COLUMN_NAME) > @ColumnName
|
|
)
|
|
|
|
IF @ColumnName IS NOT NULL
|
|
BEGIN
|
|
INSERT INTO #Results
|
|
EXEC
|
|
(
|
|
''SELECT '''''' + @TableName + ''.'' + @ColumnName + '''''', LEFT('' + @ColumnName + '', 3630)
|
|
FROM '' + @TableName + '' (NOLOCK) '' +
|
|
'' WHERE '' + @ColumnName + '' LIKE '' + @SearchStr2
|
|
)
|
|
END
|
|
END
|
|
END
|
|
|
|
SELECT ColumnName, ColumnValue FROM #Results
|
|
END
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_forma_desembolso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_forma_desembolso]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_forma_desembolso]
|
|
@i_opcion INT,
|
|
@i_incidente INT = 0,
|
|
@i_solicitud INT = 0,
|
|
@i_valor_inicial VARCHAR(30) = '''',
|
|
@i_forma_desembolso VARCHAR(50) = '''',
|
|
@i_co_sucursal INT = 0,
|
|
@i_beneficiario VARCHAR(100)= '''',
|
|
@i_comision VARCHAR(30) = '''',
|
|
@i_monto VARCHAR(30) = '''',
|
|
@i_cuenta VARCHAR(30) = '''',
|
|
@i_seg_desempleo VARCHAR(30) = '''',
|
|
@i_seg_vida VARCHAR(30) = '''',
|
|
@i_tipo_registro CHAR(1) = '''',
|
|
@i_llave INT = 0,
|
|
@i_sec_cobis INT = 0,
|
|
@i_proceso VARCHAR(50) = NULL,
|
|
@i_xml XML = NULL
|
|
|
|
AS
|
|
/******************************************************
|
|
para mostrar
|
|
*******************************************************/
|
|
IF @i_opcion = 1
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
|
|
SELECT a.IdSolicitud solicitud,
|
|
a.ValorInicial valor_inicial,
|
|
a.FormaDesembolso forma_desembolso,
|
|
a.IdSucursal co_sucursal,
|
|
ISNULL(a.Beneficiario,'''') beneficiario,
|
|
a.Comision comision,
|
|
a.Monto monto,
|
|
ISNULL(e.NumCuenta, '''') cuenta,
|
|
a.SegDesempleo seg_desempleo,
|
|
a.SegVida seg_vida,
|
|
a.IdFormaDesembolso llave,
|
|
a.TipoRegistro tipo_registro,
|
|
ISNULL(a.SecCobis, 0) sec_cobis,
|
|
ISNULL(c.NoOperacion, ''0'') operacion,
|
|
ISNULL(a.XmlCobis, '''') xml_desembolso,
|
|
ISNULL(d.Tipo, '''') tipo_forma_desembolso,
|
|
ISNULL(x.IdMoneda, '''') id_moneda
|
|
|
|
|
|
FROM [Prendario].[FormaDesembolso] a
|
|
|
|
LEFT JOIN [Prendario].[DataFaseII] c
|
|
ON (c.IdSolicitud = a.IdSolicitud)
|
|
|
|
INNER JOIN [Catalogos].[TipoFormaDesembolso] d
|
|
ON (a.FormaDesembolso = d.IdTipoFormaDesembolso)
|
|
|
|
LEFT JOIN [Catalogos].[CuentaAgencia] e
|
|
ON (a.IdCuentaAgencia = e.IdCuentaAgencia)
|
|
|
|
INNER JOIN [Global].[Solicitud] s
|
|
ON (c.IdSolicitud = s.IdSolicitud)
|
|
|
|
INNER JOIN [Cotizacion].[Cotizacion] x
|
|
ON x.IdCotizacion = s.IdCotizacion
|
|
|
|
WHERE a.IdSolicitud = @i_solicitud
|
|
|
|
|
|
IF @@ERROR != 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar seleccionar registros de [Prendario].[FormaDesembolso], incidente %s'', 10, 1, @i_incidente)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
--SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
|
|
/******************************************************
|
|
--para actualizar el secuencial de Cobis
|
|
******************************************************/
|
|
IF @i_opcion = 7
|
|
BEGIN
|
|
BEGIN TRAN
|
|
UPDATE [Prendario].[FormaDesembolso]
|
|
SET SecCobis = @i_sec_cobis,
|
|
XmlCobis = @i_xml
|
|
WHERE IdFormaDesembolso = @i_llave
|
|
|
|
IF @@ERROR != 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar actualizar registros en [Prendario].[FormaDesembolso], llave %s'', 10, 1, @i_llave)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_nivel_capacidad_pago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_nivel_capacidad_pago]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
/*****************************************************************************
|
|
Ultimus BPM SERVER
|
|
------------------------------------------------------------------------------
|
|
Nombre SP: usp_cp_nivel_capacidad_pago
|
|
Proceso Utiliza: PrestamoPrendario
|
|
------------------------------------------------------------------------------
|
|
Creado Por: Byron Madrigal
|
|
Fecha Creación: 18/08/2014
|
|
------------------------------------------------------------------------------
|
|
Modificado Por: ?
|
|
Fecha Ult. Modif: ?
|
|
------------------------------------------------------------------------------
|
|
|
|
EXEC [BPMPERSONAL].[dbo].[usp_cp_nivel_capacidad_pago]
|
|
@i_opcion = 1,
|
|
@i_porc_endeudamiento = 2.5,
|
|
@i_ingreso_neto = 12500.00,
|
|
@i_proceso = ''TARJETA CREDITO''
|
|
|
|
*****************************************************************************/
|
|
CREATE PROCEDURE [dbo].[usp_cp_nivel_capacidad_pago]
|
|
@i_opcion INT,
|
|
@i_porc_endeudamiento DECIMAL(18,2) = NULL,
|
|
@i_ingreso_neto DECIMAL(18,2) = NULL,
|
|
@i_proceso VARCHAR(50) = NULL
|
|
|
|
AS
|
|
|
|
/***************************************************
|
|
OBTIENE EL NIVEL DE CAPACIDAD DE PAGO
|
|
***************************************************/
|
|
IF @i_opcion = 1
|
|
BEGIN
|
|
|
|
DECLARE @w_max_porc_endeudamiento AS DECIMAL(18,2)
|
|
DECLARE @w_exc_porc_endeudamiento AS DECIMAL(18,2)
|
|
|
|
SELECT @w_max_porc_endeudamiento = a.PorcEndeudamiento
|
|
FROM [Catalogos].[ParamMaximoEndeudamientoNCP] a
|
|
WHERE @i_ingreso_neto BETWEEN a.MinIngresoNeto AND a.MaxIngresoNeto
|
|
AND a.Proceso = @i_proceso
|
|
AND a.Estado = 1
|
|
|
|
IF @w_max_porc_endeudamiento IS NULL
|
|
BEGIN
|
|
|
|
SELECT (''No se obtuvo el porcentaje máximo de endeudamiento, ingreso neto = '' + CONVERT(VARCHAR,@i_ingreso_neto,2) + '', proceso = '' + @i_proceso) AS ''ERROR''
|
|
RETURN
|
|
END
|
|
|
|
SET @w_exc_porc_endeudamiento = CASE WHEN ((@i_porc_endeudamiento * 100) - @w_max_porc_endeudamiento)> 0 THEN ((@i_porc_endeudamiento * 100) - @w_max_porc_endeudamiento) ELSE 0 END
|
|
|
|
IF NOT EXISTS(SELECT 1
|
|
FROM [Catalogos].[ParamCalculoNCP]
|
|
WHERE @w_exc_porc_endeudamiento BETWEEN MinPorcEndeudamiento AND MaxPorcEndeudamiento
|
|
AND Estado = 1)
|
|
BEGIN
|
|
SELECT(''No existe parametrización del nivel de capacidad de pago (NCP) para un endeudamiento del '' + CONVERT(VARCHAR,@w_exc_porc_endeudamiento)+ ''% sobre el límite parametrizado'') AS ''ERROR''
|
|
RETURN
|
|
END
|
|
|
|
SELECT a.IdParamCalculoNCP,
|
|
a.MinPorcEndeudamiento,
|
|
a.MaxPorcEndeudamiento,
|
|
a.IdCapacidadPago,
|
|
a.Estado
|
|
FROM [Catalogos].[ParamCalculoNCP] a
|
|
WHERE @w_exc_porc_endeudamiento BETWEEN a.MinPorcEndeudamiento AND a.MaxPorcEndeudamiento
|
|
AND a.Estado = 1
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
SELECT ''Ocurrió un problema al intentar obtener el nivel de capacidad de pago del deudor'' AS ''ERROR''
|
|
|
|
END
|
|
|
|
|
|
|
|
/***************************************************
|
|
CONSULTA EL NIVEL DE CAPACIDAD DE PAGO PARA EL
|
|
PORCENTAJE DE ENDEUDAMIENTO (NCP)
|
|
***************************************************/
|
|
IF @i_opcion = 2
|
|
BEGIN
|
|
|
|
SELECT a.IdParamCalculoNCP,
|
|
a.MinPorcEndeudamiento,
|
|
a.MaxPorcEndeudamiento,
|
|
a.IdCapacidadPago,
|
|
a.Estado
|
|
FROM [Catalogos].[ParamCalculoNCP] a
|
|
WHERE ((@i_porc_endeudamiento BETWEEN a.MinPorcEndeudamiento AND a.MaxPorcEndeudamiento)OR (@i_porc_endeudamiento IS NULL))
|
|
AND a.Estado = 1
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
SELECT (''Ocurrió un problema al intentar obtener el nivel de capacidad de pago'')AS ''ERROR''
|
|
END
|
|
|
|
/***************************************************
|
|
CONSULTA PARAMETRIZACION DEL ENDEUDAMIENTO MAXIMO
|
|
POR INGRESOS DEL CLIENTE
|
|
***************************************************/
|
|
IF @i_opcion = 3
|
|
BEGIN
|
|
SELECT a.IdParamMaximoEndeudamientoNCP,
|
|
a.Proceso,
|
|
a.MinIngresoNeto,
|
|
a.MaxIngresoNeto,
|
|
a.PorcEndeudamiento,
|
|
a.Estado
|
|
FROM [Catalogos].[ParamMaximoEndeudamientoNCP] a
|
|
WHERE ((@i_ingreso_neto BETWEEN a.MinIngresoNeto AND a.MaxIngresoNeto)OR(@i_ingreso_neto IS NULL))
|
|
AND ((a.Proceso = @i_proceso)OR(@i_proceso IS NULL))
|
|
AND a.Estado = 1
|
|
|
|
IF @@ERROR <> 0
|
|
SELECT (''Ocurrió un problema al intentar obtener la parametrizacion del maximo endeudamiento por ingreso del cliente'')AS ''ERROR''
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_numero_operacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_numero_operacion]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_numero_operacion]
|
|
@i_opcion INT,
|
|
@i_solicitud INT,
|
|
@i_operacion VARCHAR(30) = NULL,
|
|
@i_xml_operacion XML = NULL,
|
|
@i_xml_in_operacion XML = NULL,
|
|
@i_xml_liquidacion XML = NULL,
|
|
@i_xml_reg_operacion XML = NULL,
|
|
@i_tramite_liquidado BIT = 0,
|
|
@i_poliza_seguro VARCHAR(100)= NULL,
|
|
@i_benef_registrados CHAR(1) = ''N'',
|
|
@i_nu_garantia VARCHAR(30) = NULL
|
|
|
|
AS
|
|
/********************************************
|
|
BUSQUEDA
|
|
*********************************************/
|
|
IF @i_opcion = 1
|
|
BEGIN
|
|
BEGIN TRAN
|
|
SELECT ''df_operacion'' = ISNULL(NoOperacion,''''),
|
|
''df_xml_operacion'' = ISNULL(df_xml_operacion,''''),
|
|
''df_xml_in_operacion'' = ISNULL(df_xml_in_operacion,''''),
|
|
''df_xml_liquidacion'' = ISNULL(df_xml_liquidacion,''''),
|
|
''df_xml_reg_operacion'' = ISNULL(df_xml_reg_operacion,''''),
|
|
''df_tramite_liquidado'' = ISNULL(CONVERT(VARCHAR(1),df_tramite_liquidado),''0''),
|
|
''df_poliza_seguro'' = ISNULL(df_poliza_seguro,''''),
|
|
''df_benef_registrados'' = ISNULL(CONVERT(VARCHAR(1),df_benef_registrados),''N''),
|
|
''df_nu_garantia'' = ISNULL(NumeroGarantia,'''')
|
|
FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar seleccionar registros de [BPMPRENDARIO].[Prendario].[DataFaseII], incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
END
|
|
END
|
|
|
|
|
|
/********************************************
|
|
GUARDAR OPERACION
|
|
*********************************************/
|
|
DECLARE @v_operacion_existe VARCHAR(30)
|
|
IF @i_opcion = 2
|
|
BEGIN
|
|
BEGIN TRAN
|
|
IF (EXISTS( SELECT IdSolicitud
|
|
FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
WHERE IdSolicitud = @i_solicitud))
|
|
BEGIN
|
|
DECLARE @w_poliza_seguro VARCHAR(100)
|
|
|
|
SET @w_poliza_seguro = NULL
|
|
|
|
IF NOT @i_poliza_seguro IS NULL
|
|
BEGIN
|
|
SELECT @w_poliza_seguro = ISNULL(df_poliza_seguro,'''') + @i_poliza_seguro + ''|''
|
|
FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
END
|
|
|
|
|
|
UPDATE [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
SET NoOperacion = ISNULL(@i_operacion,NoOperacion),
|
|
df_xml_operacion = ISNULL(@i_xml_operacion,df_xml_operacion),
|
|
df_xml_in_operacion = ISNULL(@i_xml_in_operacion,df_xml_in_operacion),
|
|
df_xml_reg_operacion= ISNULL(@i_xml_reg_operacion,df_xml_reg_operacion),
|
|
df_poliza_seguro = ISNULL(@w_poliza_seguro, df_poliza_seguro),
|
|
df_benef_registrados= ISNULL(@i_benef_registrados, df_benef_registrados),
|
|
NumeroGarantia = ISNULL(@i_nu_garantia, NumeroGarantia)
|
|
WHERE IdSolicitud = @i_solicitud
|
|
|
|
END
|
|
|
|
ELSE
|
|
BEGIN
|
|
|
|
DECLARE @IdDataFaseII INT
|
|
SELECT @IdDataFaseII = (MAX(IdDataFaseII) + 1) FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
|
|
INSERT INTO [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
(
|
|
IdDataFaseII,
|
|
NoOperacion,
|
|
df_xml_operacion,
|
|
df_xml_in_operacion,
|
|
df_xml_reg_operacion,
|
|
df_poliza_seguro,
|
|
df_benef_registrados,
|
|
NumeroGarantia
|
|
)
|
|
VALUES(
|
|
@IdDataFaseII,
|
|
@i_operacion,
|
|
@i_xml_operacion,
|
|
@i_xml_in_operacion,
|
|
@i_xml_reg_operacion,
|
|
@i_poliza_seguro,
|
|
@i_benef_registrados,
|
|
@i_nu_garantia
|
|
)
|
|
END
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar guardar la operacion en [BPMPRENDARIO].[Prendario].[DataFaseII], incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
|
|
END
|
|
END
|
|
|
|
/********************************************
|
|
LIMPIAR
|
|
*********************************************/
|
|
IF @i_opcion = 3
|
|
BEGIN
|
|
BEGIN TRAN
|
|
UPDATE [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
SET NoOperacion = 0,
|
|
df_xml_operacion= NULL
|
|
WHERE IdSolicitud = @i_solicitud
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar eliminar la operacion en [BPMPRENDARIO].[Prendario].[DataFaseII], incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
/********************************************
|
|
VALIDA OPERACION LIQUIDADA
|
|
*********************************************/
|
|
IF @i_opcion = 4
|
|
BEGIN
|
|
BEGIN TRAN
|
|
SELECT ISNULL(CONVERT(VARCHAR(1),df_tramite_liquidado),''0'') AS df_tramite_liquidado,
|
|
ISNULL(NumeroGarantia,'''') AS df_nu_garantia,
|
|
ISNULL(df_xml_liquidacion,'''') AS df_xml_liquidacion
|
|
FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar eliminar la operacion en[BPMPRENDARIO].[Prendario].[DataFaseII], incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
END
|
|
END
|
|
|
|
|
|
|
|
|
|
/********************************************
|
|
GUARDAR LIQUIDACION
|
|
*********************************************/
|
|
IF @i_opcion = 5
|
|
BEGIN
|
|
BEGIN TRAN
|
|
IF (EXISTS( SELECT IdSolicitud
|
|
FROM [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
WHERE IdSolicitud = @i_solicitud))
|
|
BEGIN
|
|
UPDATE [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
SET df_tramite_liquidado= @i_tramite_liquidado,
|
|
df_xml_liquidacion = @i_xml_liquidacion
|
|
WHERE IdSolicitud = @i_solicitud
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
INSERT INTO [BPMPRENDARIO].[Prendario].[DataFaseII](
|
|
IdSolicitud,
|
|
df_tramite_liquidado,
|
|
df_xml_liquidacion)
|
|
VALUES(
|
|
@i_solicitud,
|
|
@i_tramite_liquidado,
|
|
@i_xml_liquidacion)
|
|
END
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar guardar la operacion en PP_DATA_FASEII, incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
/********************************************
|
|
LIMPIA OPERACION DE ULTIMUS
|
|
*********************************************/
|
|
IF @i_opcion = 6
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
UPDATE [BPMPRENDARIO].[Prendario].[DataFaseII]
|
|
SET NoOperacion = NULL,
|
|
ClienteFirmo = 0,
|
|
df_xml_operacion = NULL,
|
|
df_xml_in_operacion = NULL,
|
|
df_xml_reg_operacion= NULL,
|
|
df_poliza_seguro = NULL,
|
|
df_benef_registrados= NULL
|
|
WHERE IdSolicitud = @i_solicitud
|
|
|
|
|
|
UPDATE [BPMPRENDARIO].[Prendario].[FormaDesembolso]
|
|
SET SecCobis = NULL,
|
|
XmlCobis = NULL
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND TipoRegistro <> ''A''
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar eliminar la operacion en PP_DATA_FASEII, incidente %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
|
|
|
|
|
|
/********************************************
|
|
LIMPIA FLAGS DE FORMAS DE DESEMBOLSO
|
|
*********************************************/
|
|
IF @i_opcion = 7
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
|
|
UPDATE [BPMPRENDARIO].[Prendario].[FormaDesembolso]
|
|
SET SecCobis = NULL,
|
|
XmlCobis = NULL
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND TipoRegistro <> ''A''
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar limpiar el flag de desembolso registrado en PP_FORMA_DESEMBOLSO, Solicitud %s'', 10, 1, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_area_metro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_area_metro]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_obtener_area_metro]
|
|
@co_canton int,
|
|
@co_distrito int
|
|
|
|
AS
|
|
DECLARE @area_metro int
|
|
|
|
SELECT @area_metro = AreaMetro
|
|
FROM Catalogos.Distrito
|
|
WHERE IdCanton = @co_canton
|
|
AND IdDistrito = @co_distrito
|
|
|
|
SELECT @area_metro as AreaMetro
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_catalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_catalogos]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
/*
|
|
DECLARE @RC int
|
|
DECLARE @i_catalogo varchar(50)
|
|
DECLARE @i_criteria varchar(50)
|
|
DECLARE @i_filtro varchar(50)
|
|
DECLARE @i_modo int
|
|
|
|
SELECT @i_catalogo = ''PROPOSITO_CREDITO'',
|
|
@i_criteria = '''',
|
|
@i_filtro = ''100'',
|
|
@i_modo = ''''
|
|
|
|
EXECUTE @RC = [BPMPERSONAL].[dbo].[usp_cp_obtener_catalogos]
|
|
@i_catalogo
|
|
,@i_criteria
|
|
,@i_filtro
|
|
,@i_modo
|
|
GO
|
|
|
|
|
|
*/
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_obtener_catalogos]
|
|
@i_catalogo VARCHAR(50),
|
|
@i_criteria VARCHAR(50),
|
|
@i_filtro VARCHAR(50),
|
|
@i_modo INT
|
|
|
|
AS
|
|
|
|
|
|
IF @i_catalogo = ''TIPO_IDENTIFICACION'' AND @i_filtro <> ''''
|
|
SELECT IdTipoIdentificacion AS Codigo,
|
|
Descripcion AS Descripcion,
|
|
Isnull(CodBolivar,'''') AS Datos
|
|
FROM Catalogos.TipoIdentificacion
|
|
WHERE IdTipoIdentificacion = @i_filtro
|
|
ORDER BY Descripcion
|
|
|
|
|
|
IF @i_catalogo = ''TIPO_IDENTIFICACION'' AND @i_filtro = ''''
|
|
SELECT IdTipoIdentificacion AS Codigo,
|
|
Descripcion AS Descripcion,
|
|
Isnull(CodBolivar,'''') AS Datos
|
|
FROM Catalogos.TipoIdentificacion
|
|
ORDER BY Descripcion
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_categoriariezgo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_categoriariezgo]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'CREATE PROCEDURE [dbo].[usp_cp_obtener_categoriariezgo]
|
|
@morosidad VARCHAR(10),
|
|
@pagohistorico VARCHAR(10),
|
|
@capacidadpago VARCHAR(10)
|
|
AS
|
|
DECLARE @categoria VARCHAR(10)
|
|
|
|
SELECT
|
|
@categoria = IdCategoriaRiesgo
|
|
FROM
|
|
[Catalogos].[CategoriaRiesgo]
|
|
WHERE
|
|
IdMorosidad = @morosidad
|
|
AND IdComportamientoPagoHistorico = @pagohistorico
|
|
AND IdCapacidadPago = @capacidadpago
|
|
|
|
IF @categoria IS NULL
|
|
SET @categoria = ''E''
|
|
|
|
SELECT @categoria categoria
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_descripcion_ocupacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_descripcion_ocupacion]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_obtener_descripcion_ocupacion]
|
|
@i_codocupacion INT
|
|
|
|
AS
|
|
|
|
SELECT ISNULL(Descripcion,'''') Descripcion
|
|
FROM Catalogos.Profesion
|
|
WHERE IdProfesion = @i_codocupacion
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_estrato_social] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_estrato_social]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_obtener_estrato_social]
|
|
@i_ingresoDolares DECIMAL
|
|
|
|
AS
|
|
|
|
|
|
DECLARE @v_estratoSocial CHAR(1)
|
|
|
|
SELECT @v_estratoSocial = IdEstratoSocial
|
|
FROM [Catalogos].[EstratoSocial]
|
|
WHERE @i_ingresoDolares >= LimiteInferior
|
|
AND @i_ingresoDolares <= LimiteSuperior
|
|
|
|
SELECT @v_estratoSocial AS EstratoSocial
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_obtener_rol_usuario] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_obtener_rol_usuario]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_obtener_rol_usuario]
|
|
@i_modo INT,
|
|
@i_usuario CHAR(10)
|
|
|
|
AS
|
|
|
|
SELECT Rol,
|
|
Filial,
|
|
Oficina
|
|
FROM Prendario.RolUsuario
|
|
WHERE LTRIM(Usuario) = @i_usuario
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_salario_neto] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_salario_neto]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
------------------------------------------------------------------------------
|
|
-- Ultimus LA
|
|
-- Nombre SP: usp_cp_salario_neto
|
|
-- Proceso Utiliza: PRESTAMOS PRENDARIO
|
|
------------------------------------------------------------------------------
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_salario_neto]
|
|
AS
|
|
SELECT sn_ivm_ef_mater AS IvmEnferMaternidad,
|
|
sn_popular AS Popular,
|
|
sn_tope1_desde AS MontoTop1Desde,
|
|
sn_tope1_hasta AS MontoTop1Hasta,
|
|
sn_tope1_porcentaje AS Top1Porcentaje,
|
|
sn_tope2_desde AS MontoTop2Desde,
|
|
sn_tope2_hasta AS MontoTop2Hasta,
|
|
sn_tope2_porcentaje AS Top2Porcentaje,
|
|
sn_tope3_desde AS MontoTop3Desde,
|
|
sn_tope3_hasta AS MontoTop3Hasta,
|
|
sn_tope3_porcentaje AS Top3Porcentaje
|
|
FROM [Catalogos].[ParamCalculoSalarioNeto]
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_sensibilizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_sensibilizacion]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_sensibilizacion]
|
|
@i_opcion INT,
|
|
@i_incidente INT = 0,
|
|
@i_solicitud INT = 0,
|
|
@i_identificacion VARCHAR(30) = '''',
|
|
@i_co_tipoparticipante BIT = 1,
|
|
@i_esc1_cuota VARCHAR(20) = '''' ,
|
|
@i_esc1_ingnetos VARCHAR(20) = '''',
|
|
@i_esc1_cuotaingreso VARCHAR(20) = '''',
|
|
@i_esc1_endeudamiento VARCHAR(20) = '''',
|
|
@i_esc1_tasa VARCHAR(20) = '''',
|
|
@i_esc1_tipocambio_esp VARCHAR(20) = '''',
|
|
@i_esc2_cuota VARCHAR(20) = '''',
|
|
@i_esc2_ingnetos VARCHAR(20) = '''',
|
|
@i_esc2_cuotaingreso VARCHAR(20) = '''',
|
|
@i_esc2_endeudamiento VARCHAR(20) = '''',
|
|
@i_esc2_tasa VARCHAR(20) = '''',
|
|
@i_esc2_tipocambio_esp VARCHAR(20) = '''',
|
|
@i_esc3_cuota VARCHAR(20) = '''',
|
|
@i_esc3_ingnetos VARCHAR(20) = '''',
|
|
@i_esc3_cuotaingreso VARCHAR(20) = '''',
|
|
@i_esc3_endeudamiento VARCHAR(20) = '''',
|
|
@i_esc3_tasa VARCHAR(20) = '''',
|
|
@i_esc3_tipocambio_esp VARCHAR(20) = '''',
|
|
@i_co_tipo_tasa VARCHAR(10) = '''',
|
|
@i_co_moneda VARCHAR(20) = '''',
|
|
@i_proceso VARCHAR(50) = '''',
|
|
@i_tipocambio VARCHAR(20) = '''',
|
|
@i_idcliente INT = 0,
|
|
|
|
@i_esc0_cuota VARCHAR(20) = '''',
|
|
@i_esc0_ingnetos VARCHAR(20) = '''',
|
|
@i_esc0_cuotaingreso VARCHAR(20) = '''',
|
|
@i_esc0_endeudamiento VARCHAR(20) = '''',
|
|
@i_esc0_tasa VARCHAR(20) = '''',
|
|
@i_esc0_tipocambio_esp VARCHAR(20) = ''''
|
|
|
|
AS
|
|
|
|
--para buscar los parametros para los calculos de la sensibilacion
|
|
IF @i_opcion = 1
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
/*SELECT
|
|
a.it_minimo,
|
|
a.it_promedio,
|
|
a.it_maximo,
|
|
b.de_devaluacion,
|
|
b.de_inc_devesp1,
|
|
b.de_inc_devesp2,
|
|
b.de_inc_devesp3
|
|
FROM Catalogos.IncrementoTasa a,
|
|
Catalogos.DevaluacionEsperada b
|
|
WHERE a.it_co_tasa = @i_co_tipo_tasa
|
|
AND a.it_codigo = b.de_codigo*/
|
|
|
|
SELECT a.it_minimo,
|
|
a.it_promedio,
|
|
a.it_maximo,
|
|
b.de_devaluacion,
|
|
b.de_inc_devesp1,
|
|
b.de_inc_devesp2,
|
|
b.de_inc_devesp3
|
|
FROM Catalogos.IncrementoTasa a,
|
|
Catalogos.DevaluacionEsperada b
|
|
WHERE a.it_co_tasa = @i_co_tipo_tasa
|
|
AND a.it_vigencia = 1
|
|
AND b.de_vigencia = 1
|
|
AND a.co_moneda = @i_co_moneda
|
|
AND b.co_moneda = @i_co_moneda
|
|
AND a.de_proceso = @i_proceso
|
|
AND b.de_proceso = @i_proceso
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar obtener parametros para calcular sensibilizacion'',16,1)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
END
|
|
|
|
END
|
|
|
|
|
|
--para insertar o actualizar la data en la tabla de sensibilizacion
|
|
IF @i_opcion = 2
|
|
BEGIN
|
|
DECLARE @v_cantidad_reg INT
|
|
|
|
SELECT @v_cantidad_reg = COUNT(*)
|
|
FROM [Prendario].[SensibilizacionSolicitud]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
|
|
IF @v_cantidad_reg = 0
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
INSERT INTO [Prendario].[SensibilizacionSolicitud](
|
|
IdSolicitud,
|
|
IdCliente,
|
|
ss_incidente,
|
|
ss_identificacion,
|
|
ss_tipocliente,
|
|
ss_tipocambio,
|
|
ss_esc1_cuota,
|
|
ss_esc1_ingresosnetos,
|
|
ss_esc1_cuotaingreso,
|
|
ss_esc1_endeudamiento,
|
|
ss_esc1_tasa,
|
|
ss_esc1_tipocambio_esp,
|
|
ss_esc2_cuota,
|
|
ss_esc2_ingresosnetos,
|
|
ss_esc2_cuotaingreso,
|
|
ss_esc2_endeudamiento,
|
|
ss_esc2_tasa,
|
|
ss_esc2_tipocambio_esp,
|
|
ss_esc3_cuota,
|
|
ss_esc3_ingresosnetos,
|
|
ss_esc3_cuotaingreso,
|
|
ss_esc3_endeudamiento,
|
|
ss_esc3_tasa,
|
|
ss_esc3_tipocambio_esp,
|
|
ss_proceso,
|
|
|
|
ss_esc0_cuota,
|
|
ss_esc0_ingresosnetos,
|
|
ss_esc0_cuotaingreso,
|
|
ss_esc0_endeudamiento,
|
|
ss_esc0_tasa,
|
|
ss_esc0_tipocambio_esp
|
|
)
|
|
VALUES
|
|
(
|
|
@i_solicitud,
|
|
@i_idcliente,
|
|
@i_incidente,
|
|
@i_identificacion,
|
|
@i_co_tipoparticipante,
|
|
@i_tipocambio,
|
|
@i_esc1_cuota,
|
|
@i_esc1_ingnetos,
|
|
@i_esc1_cuotaingreso,
|
|
@i_esc1_endeudamiento,
|
|
@i_esc1_tasa,
|
|
@i_esc1_tipocambio_esp,
|
|
@i_esc2_cuota,
|
|
@i_esc2_ingnetos,
|
|
@i_esc2_cuotaingreso,
|
|
@i_esc2_endeudamiento,
|
|
@i_esc2_tasa,
|
|
@i_esc2_tipocambio_esp,
|
|
@i_esc3_cuota,
|
|
@i_esc3_ingnetos,
|
|
@i_esc3_cuotaingreso,
|
|
@i_esc3_endeudamiento,
|
|
@i_esc3_tasa,
|
|
@i_esc3_tipocambio_esp,
|
|
@i_proceso,
|
|
|
|
@i_esc0_cuota,
|
|
@i_esc0_ingnetos,
|
|
@i_esc0_cuotaingreso,
|
|
@i_esc0_endeudamiento,
|
|
@i_esc0_tasa,
|
|
@i_esc0_tipocambio_esp
|
|
)
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar insertar registro de sensibilizacion %s, solicitud %d'', 10, 1, @i_identificacion, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
BEGIN TRAN
|
|
|
|
UPDATE [Prendario].[SensibilizacionSolicitud]
|
|
SET
|
|
--ss_incidente = @i_incidente,
|
|
--ss_solicitud = @i_solicitud,
|
|
ss_incidente = @i_incidente,
|
|
ss_identificacion = @i_identificacion,
|
|
ss_tipocliente = @i_co_tipoparticipante,
|
|
ss_esc1_cuota = @i_esc1_cuota,
|
|
ss_esc1_ingresosnetos = @i_esc1_ingnetos,
|
|
ss_esc1_cuotaingreso = @i_esc1_cuotaingreso,
|
|
ss_esc1_endeudamiento = @i_esc1_endeudamiento,
|
|
ss_esc1_tasa = @i_esc1_tasa,
|
|
ss_esc1_tipocambio_esp = @i_esc1_tipocambio_esp,
|
|
ss_esc2_cuota = @i_esc2_cuota,
|
|
ss_esc2_ingresosnetos = @i_esc2_ingnetos,
|
|
ss_esc2_cuotaingreso = @i_esc2_cuotaingreso,
|
|
ss_esc2_endeudamiento = @i_esc2_endeudamiento,
|
|
ss_esc2_tasa = @i_esc2_tasa,
|
|
ss_esc2_tipocambio_esp = @i_esc2_tipocambio_esp,
|
|
ss_esc3_cuota = @i_esc3_cuota,
|
|
ss_esc3_ingresosnetos = @i_esc3_ingnetos,
|
|
ss_esc3_cuotaingreso = @i_esc3_cuotaingreso,
|
|
ss_esc3_endeudamiento = @i_esc3_endeudamiento,
|
|
ss_esc3_tasa = @i_esc3_tasa,
|
|
ss_esc3_tipocambio_esp = @i_esc3_tipocambio_esp,
|
|
ss_proceso = @i_proceso,
|
|
ss_tipocambio = @i_tipocambio,
|
|
|
|
ss_esc0_cuota = @i_esc0_cuota,
|
|
ss_esc0_ingresosnetos = @i_esc0_ingnetos,
|
|
ss_esc0_cuotaingreso = @i_esc0_cuotaingreso,
|
|
ss_esc0_endeudamiento = @i_esc0_endeudamiento,
|
|
ss_esc0_tasa = @i_esc0_tasa,
|
|
ss_esc0_tipocambio_esp = @i_esc0_tipocambio_esp
|
|
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
ROLLBACK TRAN
|
|
RAISERROR(''Error al intentar actualizar registro de sensibilizacion %s, solicitud %d'', 10, 1, @i_identificacion, @i_solicitud)
|
|
END
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRAN
|
|
SELECT ''Operacion Exitosa'' AS RESPUESTA
|
|
END
|
|
|
|
END
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_situacion_actual] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_situacion_actual]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
/*****************************************************************************
|
|
Ultimus LA
|
|
Nombre SP: usp_cp_situacion_actual
|
|
Proceso Utiliza: PRESTAMO PRENDARIO
|
|
Creado Por: Byron Madrigal
|
|
Fecha Creación: 10/11/2015
|
|
------------------------------------------------------------------------------
|
|
Modificado Por: Byron Madrigal
|
|
Fecha Modif: 21/11/2016
|
|
Item Asociado: Proy.Modif.en el Calculo de Escenarios de Estres de SUGEF
|
|
Detalle Modific.:
|
|
Se agregan los nuevos parametros:
|
|
1. @i_cancela = registro esta marcado para refinanciamiento
|
|
2. @i_cuota_principal = cuota del principal de la deuda
|
|
3. @i_cuota_intereses = cuota del interes de la deuda
|
|
4. @i_tipo_tasa = tipo de tasa de referencia
|
|
5. @i_tasa_nominal = porcentaje tasa de interes anual
|
|
6. @i_dti_mini_endeudamiento= porcentaje endeudamiento de la deuda(unicamente)
|
|
*****************************************************************************/
|
|
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_situacion_actual]
|
|
@i_opcion INT,
|
|
@i_incidente INT = 0,
|
|
@i_solicitud INT = 0,
|
|
@i_identificacion VARCHAR(30) = '''',
|
|
@i_esdeudor INT= 0,
|
|
@i_estado CHAR(1) = '''',
|
|
@i_id_operacion VARCHAR(30) = '''',
|
|
@i_moneda VARCHAR(50) = '''',
|
|
@i_fecha_vencimiento VARCHAR(30) = '''',
|
|
@i_tipo_operacion VARCHAR(50) = '''',
|
|
@i_condicion VARCHAR(30) = '''',
|
|
@i_estado_operacion VARCHAR(50) = '''',
|
|
@i_dias_atrasos INT = 0,
|
|
@i_entidad_acreedora VARCHAR(30) = '''',
|
|
@i_saldo VARCHAR(20) = ''0.00'',
|
|
@i_cuotas_equivalente VARCHAR(20) = ''0.00'',
|
|
@i_monto_original VARCHAR(20) = '''',
|
|
@i_fe_inicio VARCHAR(30) = '''',
|
|
@i_monto_nodes VARCHAR(20) = '''',
|
|
@i_llave INT = 0,
|
|
@i_proceso VARCHAR(50)='''',
|
|
@i_idcliente INT = 0,
|
|
|
|
@i_cancela INT = 0,
|
|
@i_cuota_principal DECIMAL(18,2) = 0,
|
|
@i_cuota_intereses DECIMAL(18,2) = 0,
|
|
@i_tipo_tasa VARCHAR(50) = '''',
|
|
@i_tasa_nominal DECIMAL(18,2) = 0,
|
|
@i_dti_mini_endeudamiento DECIMAL(18,2) = 0
|
|
|
|
|
|
AS
|
|
BEGIN TRANSACTION
|
|
SET NOCOUNT ON
|
|
--para mostrar
|
|
IF @i_opcion = 1
|
|
SELECT Incidente = ISNULL(Incidente,0),
|
|
IdSolicitud = ISNULL(IdSolicitud,0),
|
|
Identificacion = ISNULL(Identificacion,''''),
|
|
EsDeudor = ISNULL(EsDeudor,0),
|
|
Estado = ISNULL(Estado,''''),
|
|
IdOperacion = ISNULL(IdOperacion,''''),
|
|
Moneda = ISNULL(Moneda,''''),
|
|
FecVencimiento = ISNULL(FecVencimiento,''''),
|
|
TipoOperacion = ISNULL(TipoOperacion,''''),
|
|
Condicion = ISNULL(Condicion,''''),
|
|
EstadoOperacion = ISNULL(EstadoOperacion,''''),
|
|
DiasAtraso = ISNULL(DiasAtraso,0),
|
|
EntidadAcreedora = ISNULL(EntidadAcreedora,''''),
|
|
Saldo = ISNULL(Saldo,0),
|
|
CuotasEquivalente = ISNULL(CuotasEquivalente,0),
|
|
MontoOriginal = ISNULL(MontoOriginal,0),
|
|
FecInicio = ISNULL(FecInicio,''''),
|
|
IdSituacionActual = ISNULL(IdSituacionActual,0),
|
|
MontoNoDesembolsado = ISNULL(MontoNoDesembolsado,0),
|
|
Proceso = ISNULL(Proceso,''''),
|
|
Cancela = ISNULL(Cancela,0),
|
|
CuotaPrincipal = ISNULL(CuotaPrincipal,0),
|
|
CuotaIntereses = ISNULL(CuotaIntereses,0),
|
|
TipoTasa = ISNULL(TipoTasa,''''),
|
|
TasaNominal = ISNULL(TasaNominal,0),
|
|
DTI_MiniEndeudamiento = ISNULL(DTI_MiniEndeudamiento,0)
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
|
|
--para agregar
|
|
IF @i_opcion = 2
|
|
BEGIN
|
|
SELECT @i_llave = (ISNULL(MAX(IdSituacionActual),0)+1) FROM [Prendario].[SituacionActual]
|
|
|
|
INSERT INTO [Prendario].[SituacionActual]
|
|
( IdSituacionActual,
|
|
IdCliente,
|
|
Incidente,
|
|
IdSolicitud,
|
|
Identificacion,
|
|
EsDeudor,
|
|
Estado,
|
|
IdOperacion,
|
|
Moneda,
|
|
FecVencimiento,
|
|
TipoOperacion,
|
|
Condicion,
|
|
EstadoOperacion,
|
|
DiasAtraso,
|
|
EntidadAcreedora,
|
|
Saldo,
|
|
CuotasEquivalente,
|
|
MontoOriginal,
|
|
FecInicio,
|
|
MontoNoDesembolsado,
|
|
Proceso,
|
|
Cancela,
|
|
CuotaPrincipal,
|
|
CuotaIntereses,
|
|
TipoTasa,
|
|
TasaNominal,
|
|
DTI_MiniEndeudamiento
|
|
)
|
|
VALUES
|
|
( @i_llave,
|
|
@i_idcliente,
|
|
@i_incidente,
|
|
@i_solicitud,
|
|
@i_identificacion,
|
|
@i_esdeudor,
|
|
@i_estado,
|
|
@i_id_operacion,
|
|
@i_moneda,
|
|
@i_fecha_vencimiento,
|
|
@i_tipo_operacion,
|
|
@i_condicion,
|
|
@i_estado_operacion,
|
|
@i_dias_atrasos,
|
|
@i_entidad_acreedora,
|
|
@i_saldo,
|
|
@i_cuotas_equivalente,
|
|
@i_monto_original,
|
|
@i_fe_inicio,
|
|
@i_monto_nodes,
|
|
@i_proceso,
|
|
@i_cancela,
|
|
@i_cuota_principal,
|
|
@i_cuota_intereses,
|
|
@i_tipo_tasa,
|
|
@i_tasa_nominal,
|
|
@i_dti_mini_endeudamiento
|
|
)
|
|
END
|
|
|
|
--para eliminar
|
|
IF @i_opcion = 3
|
|
DELETE
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSituacionActual = @i_llave
|
|
|
|
|
|
--para actualizar
|
|
IF @i_opcion = 4
|
|
UPDATE [Prendario].[SituacionActual]
|
|
SET
|
|
Incidente = @i_incidente,
|
|
IdSolicitud = @i_solicitud,
|
|
Identificacion = @i_identificacion,
|
|
EsDeudor = @i_esdeudor,
|
|
--Estado = @i_estado,
|
|
IdOperacion = @i_id_operacion,
|
|
Moneda = @i_moneda,
|
|
FecVencimiento = @i_fecha_vencimiento,
|
|
TipoOperacion = @i_tipo_operacion,
|
|
Condicion = @i_condicion,
|
|
EstadoOperacion = @i_estado_operacion,
|
|
DiasAtraso = @i_dias_atrasos,
|
|
EntidadAcreedora = @i_entidad_acreedora,
|
|
Saldo = @i_saldo,
|
|
CuotasEquivalente = @i_cuotas_equivalente,
|
|
MontoOriginal = @i_monto_original,
|
|
FecInicio = @i_fe_inicio,
|
|
MontoNoDesembolsado = @i_monto_nodes,
|
|
Proceso = @i_proceso,
|
|
Cancela = @i_cancela,
|
|
CuotaPrincipal = @i_cuota_principal,
|
|
CuotaIntereses = @i_cuota_intereses,
|
|
TipoTasa = @i_tipo_tasa,
|
|
TasaNominal = @i_tasa_nominal,
|
|
DTI_MiniEndeudamiento = @i_dti_mini_endeudamiento
|
|
WHERE IdSituacionActual = @i_llave
|
|
|
|
|
|
--para eliminar los activos que vienen de COBIS
|
|
IF @i_opcion = 5
|
|
DELETE
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND EsDeudor = @i_esdeudor
|
|
AND Estado = ''A''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
--para eliminar las tarjetas que vienen de COBIS
|
|
IF @i_opcion = 6
|
|
DELETE
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND EsDeudor = @i_esdeudor
|
|
AND Estado = ''T''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
--para eliminar los registros que se cargaron desde el excel
|
|
IF @i_opcion = 7
|
|
DELETE
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND Estado = ''C''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
--BM 15-10-2011: para eliminar los registros que se cargaron desde el web metodo GuardarRegistrosDeudasCIC,
|
|
--deudas enviadas independientes de cobis e independientes del archivo excel (desde la venta_cruzada)
|
|
IF @i_opcion = 8
|
|
DELETE
|
|
FROM [Prendario].[SituacionActual]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND Estado = ''E''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
SELECT ''Error en la Ejecución'' STATUS
|
|
ROLLBACK TRANSACTION
|
|
END
|
|
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRANSACTION
|
|
END
|
|
|
|
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_cp_situacion_historica] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_cp_situacion_historica]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
CREATE PROCEDURE [dbo].[usp_cp_situacion_historica]
|
|
@i_opcion INT,
|
|
@i_incidente INT = 0,
|
|
@i_solicitud INT = 0,
|
|
@i_identificacion VARCHAR(30) = '''',
|
|
@i_esdeudor INT = 0,
|
|
@i_estado CHAR(1) = '''',
|
|
@i_id_operacion VARCHAR(30) = '''',
|
|
@i_fecha_vencimiento VARCHAR(50) = '''',
|
|
@i_estado_operacion VARCHAR(50) = '''',
|
|
@i_motivo_liquidacion VARCHAR(100) = '''',
|
|
@i_atraso_maximo VARCHAR(50) = NULL,
|
|
@i_atraso_medio VARCHAR(50) = NULL,
|
|
@i_categoria_operacion VARCHAR(50) = '''',
|
|
@i_periodo_reportado VARCHAR(30) = '''',
|
|
@i_meses_reportados INT = 0,
|
|
@i_entidad_acreedora VARCHAR(50) = '''',
|
|
@i_ponderador VARCHAR(50) = NULL,
|
|
@i_llave INT = 0,
|
|
@i_proceso VARCHAR(50) ='''',
|
|
@i_idcliente INT = 0
|
|
|
|
AS
|
|
BEGIN TRANSACTION
|
|
SET NOCOUNT ON
|
|
|
|
|
|
--para mostrar
|
|
IF @i_opcion = 1
|
|
SELECT
|
|
Incidente,
|
|
IdSolicitud,
|
|
Identificacion,
|
|
EsDeudor,
|
|
Estado,
|
|
IdOperacion,
|
|
FecVencimiento,
|
|
EstadoOperacion,
|
|
MotivoLiquidacion,
|
|
AtrasoMaximo,
|
|
AtrasoMedio,
|
|
CategoriaOperacion,
|
|
PeriodoReportado,
|
|
MesesReportados,
|
|
EntidadAcreedora,
|
|
Ponderador,
|
|
IdSituacionHistorica
|
|
FROM [Prendario].[SituacionHistorica]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
--para agregar
|
|
IF @i_opcion = 2
|
|
BEGIN
|
|
|
|
SELECT @i_llave = (ISNULL(MAX(IdSituacionHistorica),0)+1) FROM [Prendario].[SituacionHistorica]
|
|
--SELECT @i_llave = (MAX(IdSituacionHistorica)+1) FROM [Prendario].[SituacionHistorica]
|
|
|
|
INSERT INTO [Prendario].[SituacionHistorica]
|
|
( IdSituacionHistorica,
|
|
IdCliente,
|
|
Incidente,
|
|
IdSolicitud,
|
|
Identificacion,
|
|
EsDeudor,
|
|
Estado,
|
|
IdOperacion,
|
|
FecVencimiento,
|
|
EstadoOperacion,
|
|
MotivoLiquidacion,
|
|
AtrasoMaximo,
|
|
AtrasoMedio,
|
|
CategoriaOperacion,
|
|
PeriodoReportado,
|
|
MesesReportados,
|
|
EntidadAcreedora,
|
|
Ponderador,
|
|
Proceso
|
|
)
|
|
VALUES( @i_llave,
|
|
@i_idcliente,
|
|
@i_incidente,
|
|
@i_solicitud,
|
|
@i_identificacion,
|
|
@i_esdeudor,
|
|
@i_estado,
|
|
@i_id_operacion,
|
|
@i_fecha_vencimiento,
|
|
@i_estado_operacion,
|
|
@i_motivo_liquidacion,
|
|
@i_atraso_maximo,
|
|
@i_atraso_medio,
|
|
@i_categoria_operacion,
|
|
@i_periodo_reportado,
|
|
@i_meses_reportados,
|
|
@i_entidad_acreedora,
|
|
@i_ponderador,
|
|
@i_proceso
|
|
)
|
|
END
|
|
|
|
--para eliminar
|
|
IF @i_opcion = 3
|
|
DELETE
|
|
FROM [Prendario].[SituacionHistorica]
|
|
WHERE IdSituacionHistorica = @i_llave
|
|
|
|
|
|
--para actualizar
|
|
IF @i_opcion = 4
|
|
UPDATE [Prendario].[SituacionHistorica]
|
|
SET
|
|
Incidente = @i_incidente,
|
|
IdSolicitud = @i_solicitud,
|
|
Identificacion = @i_identificacion,
|
|
EsDeudor = @i_esdeudor,
|
|
--Estado = @i_estado,
|
|
IdOperacion = @i_id_operacion,
|
|
FecVencimiento = @i_fecha_vencimiento,
|
|
EstadoOperacion = @i_estado_operacion,
|
|
MotivoLiquidacion = @i_motivo_liquidacion,
|
|
AtrasoMaximo = @i_atraso_maximo,
|
|
AtrasoMedio = @i_atraso_medio,
|
|
CategoriaOperacion = @i_categoria_operacion,
|
|
PeriodoReportado = @i_periodo_reportado,
|
|
MesesReportados = @i_meses_reportados,
|
|
EntidadAcreedora = @i_entidad_acreedora,
|
|
Ponderador = @i_ponderador,
|
|
Proceso = @i_proceso
|
|
WHERE IdSituacionHistorica= @i_llave
|
|
|
|
|
|
--para eliminar los registros que se cargaron desde el excel
|
|
IF @i_opcion = 5
|
|
DELETE
|
|
FROM [Prendario].[SituacionHistorica]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND Estado = ''C''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
--BM 15-10-2011:para eliminar los registros que se cargaron el ws (VENTA CRUZADA)
|
|
IF @i_opcion = 6
|
|
DELETE
|
|
FROM [Prendario].[SituacionHistorica]
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND Estado = ''E''
|
|
AND IdCliente = @i_idcliente
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
SELECT ''Error en la Ejecución'' STATUS
|
|
ROLLBACK TRANSACTION
|
|
END
|
|
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRANSACTION
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_politicas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_politicas]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'------------------------------------------------------------------------------
|
|
-- Ultimus LA
|
|
-- Nombre SP: usp_ep_excepciones
|
|
-- Proceso Utiliza: PRESTAMOS PERSONALES
|
|
-- Creado Por: Abdiel Saavedra
|
|
-- Fecha Creación: 16/11/2007
|
|
-- Modificado Por:
|
|
-- Fecha Ult. Modif:
|
|
------------------------------------------------------------------------------
|
|
|
|
CREATE PROCEDURE [dbo].[usp_ep_politicas]
|
|
@i_opcion VARCHAR(30),
|
|
@i_incidente VARCHAR(30) = ''0'',
|
|
@i_solicitud VARCHAR(30) = ''0'',
|
|
@i_identificacion VARCHAR(30) = '''',
|
|
@i_proceso VARCHAR(50) = '''',
|
|
@i_seccion VARCHAR(10) = ''0'',
|
|
@i_idcliente INT = 0
|
|
|
|
AS
|
|
|
|
BEGIN TRANSACTION
|
|
SET NOCOUNT ON
|
|
|
|
DECLARE @cantidad varchar(20)
|
|
DECLARE @secciones varchar(20)
|
|
DECLARE @regla varchar(20)
|
|
DECLARE @query varchar(500)
|
|
DECLARE @w_cant_rem int
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IF @i_opcion = 6 --DESPLIEGA LOS REGISTROS PARA EVALUAR SITUACION ACTUAL Y SITUACION HISTORICA
|
|
BEGIN
|
|
SELECT
|
|
isnull(DiasAtraso,0) sf_dias_atrasos,
|
|
isnull(Condicion,''DEUDOR'') sf_condicion,
|
|
isnull(EstadoOperacion,0) sf_estado_operacion,
|
|
isnull(MesesReportados,0) sf_meses_reportados,
|
|
isnull(Ponderador,0) sf_ponderador,
|
|
isnull(StatusTabla,'''') sf_status_tabla,
|
|
|
|
isnull(
|
|
(SELECT count(*)
|
|
FROM Prendario.SituacionFinal
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
AND (StatusTabla = ''C'' or StatusTabla = ''A'')),0) reg_sactual,
|
|
|
|
isnull(
|
|
(SELECT count(*)
|
|
FROM Prendario.SituacionFinal
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
AND (StatusTabla = ''C'' or StatusTabla = ''H'')),0) reg_shistorica,
|
|
|
|
CASE PeriodoReportado WHEN '''' THEN ''0'' WHEN NULL THEN ''0'' ELSE DATEDIFF(dd,CONVERT(DATETIME,ISNULL(SUBSTRING(PeriodoReportado,7,4) + ''-'' + SUBSTRING(PeriodoReportado,4,2) + ''-'' + SUBSTRING(PeriodoReportado,1,2),0)),GETDATE()) END AS sf_periodo_reportado
|
|
FROM Prendario.SituacionFinal
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
|
|
END
|
|
|
|
|
|
IF @i_opcion = 8 -- Elimina los registros de la tabla situacion final
|
|
BEGIN
|
|
DELETE FROM Prendario.SituacionFinal
|
|
WHERE IdSolicitud = @i_solicitud
|
|
AND IdCliente = @i_idcliente
|
|
END
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
SELECT ''Error en la Ejecución'' STATUS
|
|
ROLLBACK TRANSACTION
|
|
END
|
|
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRANSACTION
|
|
END
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_politicas_cic] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_politicas_cic]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Ultimus LA
|
|
-- Nombre SP: usp_ep_politicas_cic
|
|
-- Proceso Utiliza: PRESTAMOS PERSONALES
|
|
-- Creado Por: Abdiel Saavedra
|
|
-- Fecha Creación: 12/11/2007
|
|
-- Modificado Por:
|
|
-- Fecha Ult. Modif:
|
|
------------------------------------------------------------------------------
|
|
|
|
CREATE PROCEDURE [dbo].[usp_ep_politicas_cic]
|
|
@i_opcion varchar(1) = ''0'',
|
|
@i_incidente varchar(50) = ''0'',
|
|
@i_solicitud varchar(50) = ''0'',
|
|
@i_proceso varchar(50) = '''',
|
|
@i_identificacion varchar(50) = '''',
|
|
@i_idcliente int = 0,
|
|
@i_esdeudor bit = 1,
|
|
@i_estado char(1) = '''',
|
|
@i_id_operacion varchar(30) = '''',
|
|
@i_moneda varchar(50) = '''',
|
|
@i_fecha_vencimiento varchar(15) = '''',
|
|
@i_tipo_operacion varchar(50) = '''',
|
|
@i_condicion varchar(50) = '''',
|
|
@i_estado_operacion varchar(50) = '''',
|
|
@i_dias_atrasos varchar(50) = '''',
|
|
@i_entidad_acreedora varchar(50) = '''',
|
|
@i_saldo varchar(20) = '''',
|
|
@i_cuotas_equivalente varchar(20) = '''',
|
|
@i_monto_original varchar(20) = '''',
|
|
@i_fe_inicio varchar(10) = '''',
|
|
@i_motivo_liquidacion varchar(100) = '''',
|
|
@i_atraso_maximo varchar(50) = '''',
|
|
@i_atraso_medio varchar(50) = '''',
|
|
@i_categoria_operacion varchar(50) = '''',
|
|
@i_periodo_reportado varchar(30) = '''',
|
|
@i_meses_reportados integer = 0,
|
|
@i_ponderador varchar(50) = '''',
|
|
@i_status_tabla char(1) = '''',
|
|
@i_llave varchar(50) = ''0''
|
|
|
|
|
|
AS
|
|
|
|
DECLARE
|
|
@w_fecha_ingreso AS DATETIME
|
|
|
|
IF @i_opcion = 1 -- Registros en situacion actual y situacion historica
|
|
BEGIN
|
|
select IdSituacionActual sa_llave,
|
|
Identificacion sa_identificacion,
|
|
EsDeudor sa_esdeudor,
|
|
isnull(Estado,'''') sa_estado,
|
|
isnull(IdOperacion,'''') sa_id_operacion,
|
|
isnull(Moneda,'''') sa_moneda,
|
|
isnull(FecVencimiento,'''') sa_fecha_vencimiento,
|
|
isnull(TipoOperacion,'''') sa_tipo_operacion,
|
|
isnull(Condicion,'''') sa_condicion,
|
|
isnull(EstadoOperacion,'''') sa_estado_operacion,
|
|
isnull(DiasAtraso,'''') sa_dias_atrasos,
|
|
isnull(EntidadAcreedora,'''') sa_entidad_acreedora,
|
|
isnull(Saldo,'''') sa_saldo,
|
|
isnull(CuotasEquivalente,'''') sa_cuotas_equivalente,
|
|
isnull(MontoOriginal,'''') sa_monto_original,
|
|
isnull(FecInicio,'''') sa_fe_inicio,
|
|
isnull(MontoNoDesembolsado,'''') sa_monto_nodes
|
|
from Prendario.SituacionActual
|
|
where IdSolicitud = @i_solicitud
|
|
and IdCliente = @i_idcliente
|
|
|
|
select IdSituacionHistorica sh_llave,
|
|
Identificacion sh_identificacion,
|
|
EsDeudor sh_esdeudor,
|
|
isnull(Estado,'''') sh_estado,
|
|
isnull(IdOperacion,'''') sh_id_operacion,
|
|
isnull(FecVencimiento,'''') sh_fecha_vencimiento,
|
|
isnull(EstadoOperacion,'''') sh_estado_operacion,
|
|
isnull(EntidadAcreedora,'''') sh_entidad_acreedora,
|
|
isnull(MotivoLiquidacion,'''') sh_motivo_liquidacion,
|
|
isnull(AtrasoMaximo,'''') sh_atraso_maximo,
|
|
isnull(AtrasoMedio,'''') sh_atraso_medio,
|
|
isnull(CategoriaOperacion,'''') sh_categoria_operacion,
|
|
isnull(PeriodoReportado,'''') sh_periodo_reportado,
|
|
isnull(MesesReportados,'''') sh_meses_reportados,
|
|
isnull(Ponderador,'''') sh_ponderador
|
|
from Prendario.SituacionHistorica
|
|
where IdSolicitud = @i_solicitud
|
|
and IdCliente = @i_idcliente
|
|
|
|
END
|
|
|
|
IF @i_opcion = 2 -- Inserta los registros en la tabla situacion final
|
|
BEGIN
|
|
SET @w_fecha_ingreso = GETDATE()
|
|
IF @i_saldo = ''''
|
|
BEGIN
|
|
SET @i_saldo = NULL
|
|
END
|
|
IF @i_cuotas_equivalente = ''''
|
|
BEGIN
|
|
SET @i_cuotas_equivalente = NULL
|
|
END
|
|
IF @i_monto_original = ''''
|
|
BEGIN
|
|
SET @i_monto_original = NULL
|
|
END
|
|
IF @i_atraso_maximo = ''''
|
|
BEGIN
|
|
SET @i_atraso_maximo = NULL
|
|
END
|
|
IF @i_atraso_medio = ''''
|
|
BEGIN
|
|
SET @i_atraso_medio = NULL
|
|
END
|
|
IF @i_ponderador = ''''
|
|
BEGIN
|
|
SET @i_ponderador = NULL
|
|
END
|
|
|
|
INSERT INTO Prendario.SituacionFinal
|
|
VALUES( @i_llave,
|
|
@i_solicitud,
|
|
@i_idcliente,
|
|
@i_incidente,
|
|
@i_proceso,
|
|
@i_identificacion,
|
|
@i_esdeudor,
|
|
@i_estado,
|
|
@i_id_operacion,
|
|
@i_moneda,
|
|
@i_fecha_vencimiento,
|
|
@i_tipo_operacion,
|
|
@i_condicion,
|
|
@i_estado_operacion,
|
|
@i_dias_atrasos,
|
|
@i_entidad_acreedora,
|
|
@i_saldo,
|
|
@i_cuotas_equivalente,
|
|
@i_monto_original,
|
|
@i_fe_inicio,
|
|
@i_motivo_liquidacion,
|
|
@i_atraso_maximo,
|
|
@i_atraso_medio,
|
|
@i_categoria_operacion,
|
|
@i_periodo_reportado,
|
|
@i_meses_reportados,
|
|
@i_ponderador,
|
|
@i_status_tabla,
|
|
@w_fecha_ingreso
|
|
)
|
|
END
|
|
|
|
IF @i_opcion = 3 -- Selecciona los campos de Situacion Final para evaluacion de SITUACION ACTUAL
|
|
BEGIN
|
|
SELECT IdSituacionFinal sf_id,
|
|
DiasAtraso sf_dias_atrasos,
|
|
Condicion sf_condicion,
|
|
StatusTabla sf_status_tabla
|
|
FROM Prendario.SituacionFinal
|
|
WHERE (StatusTabla = ''A'' OR StatusTabla = ''C'')
|
|
AND (IdSolicitud= @i_solicitud)
|
|
AND (IdCliente = @i_idcliente)
|
|
|
|
END
|
|
|
|
|
|
IF @i_opcion = 4 -- Selecciona los campos de Situacion Final para evaluacion de SITUACION HISTORICA
|
|
BEGIN
|
|
SELECT IdSituacionFinal sf_id,
|
|
AtrasoMaximo sf_atraso_maximo,
|
|
AtrasoMedio sf_atraso_medio,
|
|
StatusTabla sf_status_tabla
|
|
FROM Prendario.SituacionFinal
|
|
WHERE (StatusTabla = ''H'' OR StatusTabla = ''C'')
|
|
AND (IdSolicitud= @i_solicitud)
|
|
AND (IdCliente = @i_idcliente)
|
|
END
|
|
|
|
|
|
IF @i_opcion = 5 -- Inserta los registros de resultado en
|
|
BEGIN
|
|
INSERT INTO [Prendario].[EPResultadoCIC]
|
|
VALUES( @i_llave,
|
|
@i_incidente,
|
|
@i_solicitud,
|
|
@i_proceso,
|
|
@i_identificacion,
|
|
@i_ponderador,
|
|
@i_status_tabla,
|
|
@i_idcliente
|
|
)
|
|
END
|
|
|
|
IF @i_opcion = 6 -- Verifica si existen registres con calificacion regular 10 en situacion historica
|
|
BEGIN
|
|
SELECT rc_incidente,
|
|
rc_id
|
|
FROM [Prendario].[EPResultadoCIC]
|
|
WHERE (rc_resultado = ''Regular(10)'')
|
|
and rc_solicitud = @i_solicitud
|
|
and rc_incidente = @i_incidente
|
|
and rc_proceso = @i_proceso
|
|
and rc_idcliente = @i_idcliente
|
|
|
|
-- SELECT sf_estado_operacion,
|
|
-- sf_meses_reportados,
|
|
-- sf_ponderador
|
|
-- from pp_situacion_final
|
|
-- where (sf_status_tabla = ''H'' or sf_status_tabla = ''C'')
|
|
-- and sf_solicitud = @i_solicitud
|
|
-- and sf_incidente = @i_incidente
|
|
|
|
/*
|
|
SELECT sf.sf_estado_operacion,
|
|
sf.sf_meses_reportados,
|
|
sf.sf_ponderador,
|
|
cf.cf_id
|
|
FROM PP_SITUACION_FINAL sf INNER JOIN PP_EP_CIC_FINAL cf on sf.sf_id = cf.cf_llave_registro
|
|
and sf.sf_solicitud = @i_solicitud
|
|
and sf.sf_incidente = @i_incidente
|
|
and cf.resultado = ''Regular(10)''
|
|
*/
|
|
|
|
END
|
|
IF @i_opcion = 7
|
|
BEGIN
|
|
UPDATE [Prendario].[EPResultadoCIC]
|
|
SET rc_resultado = @i_ponderador
|
|
where rc_id = @i_llave
|
|
END
|
|
|
|
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_ep_productos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_ep_productos]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Ultimus LA
|
|
-- Nombre SP: usp_ep_excepciones
|
|
-- Proceso Utiliza: PRESTAMOS PERSONALES
|
|
-- Creado Por: Abdiel Saavedra
|
|
-- Fecha Creación: 16/11/2007
|
|
-- Modificado Por:
|
|
-- Fecha Ult. Modif:
|
|
------------------------------------------------------------------------------
|
|
|
|
CREATE PROCEDURE [dbo].[usp_ep_productos]
|
|
@i_opcion VARCHAR(30),
|
|
@i_fuente_ingreso VARCHAR(30) = ''0'',
|
|
@i_cod_tipo_prestamo VARCHAR(30) = ''0'',
|
|
@i_ingreso decimal(18,2) = ''0'',
|
|
@i_vigencia VARCHAR(30) = ''1'',
|
|
@i_seccion VARCHAR(20) = ''0'',
|
|
@i_regla VARCHAR(20) = ''0''
|
|
|
|
AS
|
|
|
|
|
|
BEGIN TRANSACTION
|
|
SET NOCOUNT ON
|
|
|
|
DECLARE @cantidad varchar(20)
|
|
DECLARE @secciones varchar(20)
|
|
DECLARE @regla varchar(20)
|
|
DECLARE @query varchar(500)
|
|
--CREATE TABLE #tabla
|
|
--(
|
|
-- pp_cantidad INT,
|
|
-- pp_reg_codseccion INT,
|
|
-- pp_reg_regla INT
|
|
--)
|
|
|
|
|
|
|
|
|
|
IF @i_opcion = 2 -- obtiene las politicas por seccion y por reglas
|
|
BEGIN
|
|
CREATE TABLE #tabla
|
|
(
|
|
pp_cantidad INT,
|
|
pp_reg_codseccion INT,
|
|
pp_reg_regla INT
|
|
)
|
|
set @query = ''select count(1) cantidad,re_codseccion,re_regla from [Catalogos].[EPReglas] where re_codseccion = '' + @i_seccion + '' and re_regla = '' + @i_regla + '' and re_vigencia = 1 group by re_codseccion,re_regla order by re_codseccion,re_regla''
|
|
INSERT INTO #tabla EXEC(@query)
|
|
declare IParametros cursor for
|
|
select * from #tabla
|
|
OPEN IParametros
|
|
fetch next from IParametros
|
|
INTO
|
|
@cantidad,@secciones, @regla
|
|
|
|
WHILE @@FETCH_STATUS = 0
|
|
Begin
|
|
exec(''select re_codseccion,re_regla,re_codvariable,re_operador,re_valor_eval,re_tipo_valor,isnull(re_mensaje,'''' '''') re_mensaje from [Catalogos].[EPReglas] where re_codseccion ='' + @secciones + '' and re_regla = '' + @regla + '' and re_vigencia = 1 order by re_codseccion,re_regla'')
|
|
fetch next from IParametros
|
|
INTO
|
|
@cantidad,@secciones, @regla
|
|
End
|
|
close IParametros
|
|
deallocate IParametros
|
|
|
|
DROP TABLE #tabla
|
|
END
|
|
|
|
|
|
|
|
IF @@ERROR <> 0
|
|
BEGIN
|
|
SELECT ''Error en la Ejecución'' STATUS
|
|
ROLLBACK TRANSACTION
|
|
END
|
|
|
|
ELSE
|
|
BEGIN
|
|
COMMIT TRANSACTION
|
|
END
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[usp_rpt_databound] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_rpt_databound]') AND type in (N'P', N'PC'))
|
|
BEGIN
|
|
EXEC dbo.sp_executesql @statement = N'
|
|
/*
|
|
|
|
EXEC [dbo].[usp_rpt_databound]
|
|
@i_opcion = 1,
|
|
@i_fe_inicio = null,
|
|
@i_fe_fin = null,
|
|
@i_estado = 1
|
|
|
|
*/
|
|
|
|
CREATE PROCEDURE [dbo].[usp_rpt_databound]
|
|
@i_opcion INT,
|
|
@i_fe_inicio DATETIME = NULL,
|
|
@i_fe_fin DATETIME = NULL,
|
|
@i_estado INT = NULL
|
|
AS
|
|
|
|
IF @i_opcion = 1
|
|
BEGIN
|
|
|
|
SELECT MotivoSolicitud.[IdMotivoSolicitud],
|
|
MotivoSolicitud.[IdMotivoSolicitudSec],
|
|
MotivoSolicitud.[IdSolicitud],
|
|
MotivoSolicitud.[IdMotivo],
|
|
Motivo.[IdTipoMotivo],
|
|
Motivo.[Descripcion]
|
|
|
|
INTO #TEMP_MotivoSolicitud
|
|
FROM [Global].[Solicitud] Solicitud
|
|
INNER JOIN [BPMSERVER].[dbo].[INCIDENTS] Incidentes
|
|
ON Incidentes.[INCIDENT] = Solicitud.[Incidente] AND Incidentes.[PROCESSNAME] = Solicitud.[Proceso]
|
|
INNER JOIN [Global].[MotivoSolicitud] MotivoSolicitud
|
|
ON MotivoSolicitud.[IdSolicitud] = Solicitud.[IdSolicitud]
|
|
INNER JOIN [Catalogos].[Motivo] Motivo
|
|
ON MotivoSolicitud.[IdMotivo] = Motivo.[IdMotivo]
|
|
WHERE Motivo.[IdTipoMotivo] = 6
|
|
AND ((@i_fe_inicio IS NULL) OR(Incidentes.[STARTTIME] >= @i_fe_inicio))
|
|
AND ((@i_fe_fin IS NULL) OR(Incidentes.[STARTTIME] <= @i_fe_fin))
|
|
AND ((@i_estado IS NULL) OR(Incidentes.[STATUS] = @i_estado))
|
|
|
|
|
|
|
|
SELECT --Solicitud
|
|
Solicitud.[IdSolicitud],
|
|
Solicitud.[Incidente],
|
|
Solicitud.[Proceso],
|
|
Solicitud.[IdCotizacion],
|
|
|
|
Solicitud.[IdSucursal],
|
|
Sucursal.[Descripcion] DeSucursal,
|
|
|
|
--Incidente
|
|
Incidentes.[STARTTIME] FechaInicioSolicitud,
|
|
Incidentes.[ENDTIME] FechaFinSolicitud,
|
|
case Incidentes.[STATUS]
|
|
when 1 then ''Activo''
|
|
when 2 then ''Finalizado''
|
|
when 3 then ''Completado''
|
|
else ''Otro Estado''
|
|
end Estado,
|
|
|
|
--Cotizacion
|
|
Cotizacion.[IdCampanna],
|
|
Campanna.[Descripcion] DeCampanna,
|
|
|
|
Cotizacion.[IdProgramaCrediticio],
|
|
ProgramaCrediticio.[Descripcion] DeProgramaCrediticio,
|
|
|
|
Cotizacion.[IdAgenciaVehiculo],
|
|
AgenciaVehiculo.[Descripcion] DeAgenciaVehiculo,
|
|
|
|
Cotizacion.[IdMarcaVehiculo],
|
|
MarcaVehiculo.[Descripcion] DeMarcaVehiculo,
|
|
|
|
Cotizacion.[IdEstiloVehiculo],
|
|
EstiloVehiculo.[Descripcion] DeEstiloVehiculo,
|
|
|
|
Cotizacion.[IdUsoVehiculo],
|
|
UsoVehiculo.[Descripcion] DeUsoVehiculo,
|
|
|
|
Cotizacion.[IdMoneda],
|
|
Moneda.[Descripcion] DeMoneda,
|
|
|
|
Cotizacion.[IdTipoVehiculo],
|
|
TipoVehiculo.[Descripcion] DeTipoVehiculo,
|
|
|
|
case Cotizacion.[EsColaborador]
|
|
when 1 then ''SI''
|
|
when 0 then ''NO''
|
|
else ''NO''
|
|
end [EsColaborador],
|
|
|
|
Cotizacion.[IdAnnoVehiculo],
|
|
AnnoVehiculo.[Descripcion] DeAnnoVehiculo,
|
|
|
|
Cotizacion.[PorcComision],
|
|
Cotizacion.[PorcPrimaMinima],
|
|
Cotizacion.[PeriodoMesesCredito],
|
|
Cotizacion.[PeriodoMesesGracia],
|
|
Cotizacion.[ValorVehiculo],
|
|
Cotizacion.[TipoCambio],
|
|
Cotizacion.[PorcPrima],
|
|
Cotizacion.[MontoPrima],
|
|
Cotizacion.[MontoComision],
|
|
Cotizacion.[MontoPrestamo],
|
|
Cotizacion.[MontoDesembolso],
|
|
Cotizacion.[FeCotiza],
|
|
Cotizacion.[CuotaPrestamo],
|
|
|
|
|
|
case Cotizacion.[EsSeguroAutoManual]
|
|
when 1 then ''SI''
|
|
when 0 then ''NO''
|
|
else ''NO''
|
|
end [EsSeguroAutoManual],
|
|
|
|
--CondicionesTasaCotizacion
|
|
ISNULL(CondicionesTasaCotizacion.[Spread],0) Spread,
|
|
ISNULL(CondicionesTasaCotizacion.[TasaMinima],0) TasaMinima,
|
|
ISNULL(CondicionesTasaCotizacion.[TasaReferencia],0) + ISNULL(CondicionesTasaCotizacion.[Spread],0) TasaActual,
|
|
|
|
--Solicitante
|
|
Solicitante.[IdCliente],
|
|
Solicitante.[IdTipoSolicitante],
|
|
TipoSolicitante.[Descripcion] DeTipoSolicitante,
|
|
|
|
|
|
--Cliente
|
|
Cliente.[Ente],
|
|
Cliente.[TipoCliente],
|
|
Cliente.[Identificacion],
|
|
|
|
Cliente.[IdTipoIdentificacion],
|
|
TipoIdentificacion.[Descripcion] DeTipoIdentificacion,
|
|
|
|
Cliente.[PrimerNombre],
|
|
Cliente.[SegundoNombre],
|
|
Cliente.[PrimerApellido],
|
|
Cliente.[SegundoApellido],
|
|
|
|
Cliente.[IdGenero],
|
|
Genero.[Descripcion] DeGenero,
|
|
|
|
Cliente.[IdEstadoCivil],
|
|
EstadoCivil.[Descripcion] DeEstadoCivil,
|
|
|
|
Cliente.[IdNacionalidad],
|
|
Nacionalidad.[Descripcion] DeNacionalidad,
|
|
|
|
Cliente.[FeNacimiento],
|
|
|
|
Cliente.[IdProfesion],
|
|
Profesion.[Descripcion] DeProfesion,
|
|
|
|
Cliente.[EstadoConBanco],
|
|
|
|
EjecutivoCotizacion.[NombreEjecutivo],
|
|
EjecutivoCotizacion.[CodOficial],
|
|
EjecutivoCotizacion.[Telefono],
|
|
EjecutivoCotizacion.[Email],
|
|
|
|
EjecutivoCotizacion.[EjecutivoAgenciaNombre],
|
|
EjecutivoCotizacion.[EjecutivoAgenciaEmail],
|
|
|
|
Aseguradora = (SELECT TOP 1 Descripcion FROM [Catalogos].[Aseguradora] WHERE Estado = 1),
|
|
|
|
case DatosAprobacion.[TieneExcepciones]
|
|
when 1 then ''SI''
|
|
when 0 then ''NO''
|
|
else ''NO''
|
|
end [TieneExcepciones],
|
|
|
|
DatosAprobacion.[IdExcepcion],
|
|
Excepciones.[Descripcion] DeExcepcion1,
|
|
|
|
DatosAprobacion.[Excepcion2],
|
|
Excepciones2.[Descripcion] DeExcepcion2,
|
|
|
|
DatosAprobacion.[IdDecision],
|
|
Decision.[Descripcion] DeDecisionCredito,
|
|
|
|
DatosAprobacion.[IdMotivo],
|
|
Motivo.[Descripcion] DeMotivoRechazoAnalista,
|
|
|
|
DatosAprobacion.[IdRecomendacion],
|
|
Recomendacion.[Descripcion] DeRecomendacion,
|
|
|
|
DatosAprobacion.[LimiteRecomendado],
|
|
DatosAprobacion.UsuarioFirma1 PrimerAnalista,
|
|
DatosAprobacion.UsuarioFirma2 AnalistaAprobador
|
|
|
|
--MotivoSolicitud.[IdMotivoSolicitudSec],
|
|
--MotivoSolicitud.[IdMotivo] IdMotivoModificacionCaratula,
|
|
--MotivoSolicitud.[Descripcion] DeMotivoModificacionCaratula
|
|
|
|
|
|
--Solicitud
|
|
FROM [Global].[Solicitud] Solicitud
|
|
INNER JOIN [BPMSERVER].[dbo].[INCIDENTS] Incidentes
|
|
ON Incidentes.[INCIDENT] = Solicitud.[Incidente] AND Incidentes.[PROCESSNAME] = Solicitud.[Proceso]
|
|
--Cotizacion
|
|
LEFT JOIN [Cotizacion].[Cotizacion] Cotizacion
|
|
ON Solicitud.[IdCotizacion] = Cotizacion.[IdCotizacion]
|
|
|
|
--CondicionesTasaCotizacion
|
|
LEFT JOIN [Cotizacion].[CondicionesTasaCotizacion] CondicionesTasaCotizacion
|
|
ON CondicionesTasaCotizacion.[IdCotizacion] = Cotizacion.[IdCotizacion]
|
|
--Solicitante
|
|
LEFT JOIN [Global].[Solicitante] Solicitante
|
|
ON Solicitante.[IdSolicitud] = Solicitud.[IdSolicitud]
|
|
|
|
--Cliente
|
|
LEFT JOIN [Global].[Cliente] Cliente
|
|
ON Solicitante.[IdCliente] = Cliente.[IdCliente]
|
|
--EjecutivoCotizacion
|
|
LEFT JOIN [Cotizacion].[EjecutivoCotizacion] EjecutivoCotizacion
|
|
ON EjecutivoCotizacion.[IdCotizacion] = Cotizacion.[IdCotizacion]
|
|
--DatosAprobacion
|
|
LEFT JOIN [Prendario].[DatosAprobacion] DatosAprobacion
|
|
ON DatosAprobacion.[IdSolicitud] = Solicitud.[IdSolicitud]
|
|
|
|
----MotivoSolicitud
|
|
--LEFT JOIN #TEMP_MotivoSolicitud MotivoSolicitud
|
|
--ON MotivoSolicitud.[IdSolicitud] = Solicitud.[IdSolicitud]
|
|
|
|
--Catalogos->Sucursal
|
|
LEFT JOIN [Catalogos].[Sucursal] Sucursal
|
|
ON Sucursal.[IdSucursal] = Solicitud.[IdSucursal]
|
|
--Catalogos->Campanna
|
|
LEFT JOIN [Catalogos].[Campanna] Campanna
|
|
ON Campanna.[IdCampanna] = Cotizacion.[IdCampanna]
|
|
--Cotizacion->ProgramaCrediticio
|
|
LEFT JOIN [Cotizacion].[ProgramaCrediticio] ProgramaCrediticio
|
|
ON ProgramaCrediticio.[IdProgramaCrediticio] = Cotizacion.[IdProgramaCrediticio]
|
|
--Catalogos->AgenciaVehiculo
|
|
LEFT JOIN [Catalogos].[AgenciaVehiculo] AgenciaVehiculo
|
|
ON AgenciaVehiculo.[IdAgenciaVehiculo] = Cotizacion.[IdAgenciaVehiculo]
|
|
--Catalogos->MarcaVehiculo
|
|
LEFT JOIN [Catalogos].[MarcaVehiculo] MarcaVehiculo
|
|
ON MarcaVehiculo.[IdMarcaVehiculo] = Cotizacion.[IdMarcaVehiculo]
|
|
--Catalogos->EstiloVehiculo
|
|
LEFT JOIN [Catalogos].[EstiloVehiculo] EstiloVehiculo
|
|
ON EstiloVehiculo.[IdEstiloVehiculo] = Cotizacion.[IdEstiloVehiculo]
|
|
--Catalogos->UsoVehiculo
|
|
LEFT JOIN [Catalogos].[UsoVehiculo] UsoVehiculo
|
|
ON UsoVehiculo.[IdUsoVehiculo] = Cotizacion.[IdUsoVehiculo]
|
|
--Catalogos->Moneda
|
|
LEFT JOIN [Catalogos].[Moneda] Moneda
|
|
ON Moneda.[IdMoneda] = Cotizacion.[IdMoneda]
|
|
--Catalogos->TipoVehiculo
|
|
LEFT JOIN [Catalogos].[TipoVehiculo] TipoVehiculo
|
|
ON TipoVehiculo.[IdTipoVehiculo] = Cotizacion.[IdTipoVehiculo]
|
|
--Catalogos->AnnoVehiculo
|
|
LEFT JOIN [Catalogos].[AnnoVehiculo] AnnoVehiculo
|
|
ON AnnoVehiculo.[IdAnnoVehiculo] = Cotizacion.[IdAnnoVehiculo]
|
|
--Catalogos->TipoSolicitante
|
|
LEFT JOIN [Catalogos].[TipoSolicitante] TipoSolicitante
|
|
ON TipoSolicitante.[IdTipoSolicitante] = Solicitante.[IdTipoSolicitante]
|
|
--Catalogos->TipoIdentificacion
|
|
LEFT JOIN [Catalogos].[TipoIdentificacion] TipoIdentificacion
|
|
ON TipoIdentificacion.[IdTipoIdentificacion] = Cliente.[IdTipoIdentificacion]
|
|
--Catalogos->TipoIdentificacion
|
|
LEFT JOIN [Catalogos].[Genero] Genero
|
|
ON Genero.[IdGenero] = Cliente.[IdGenero]
|
|
--Catalogos->EstadoCivil
|
|
LEFT JOIN [Catalogos].[EstadoCivil] EstadoCivil
|
|
ON EstadoCivil.[IdEstadoCivil] = Cliente.[IdEstadoCivil]
|
|
--Catalogos->Nacionalidad
|
|
LEFT JOIN [Catalogos].[Nacionalidad] Nacionalidad
|
|
ON Nacionalidad.[IdNacionalidad] = Cliente.[IdNacionalidad]
|
|
--Catalogos->Profesion
|
|
LEFT JOIN [Catalogos].[Profesion] Profesion
|
|
ON Profesion.[IdProfesion] = Cliente.[IdProfesion]
|
|
--Catalogos->Excepciones
|
|
LEFT JOIN [Catalogos].[Excepciones] Excepciones
|
|
ON Excepciones.[IdExcepcion] = DatosAprobacion.[IdExcepcion]
|
|
--Catalogos->Excepciones
|
|
LEFT JOIN [Catalogos].[Excepciones] Excepciones2
|
|
ON Excepciones2.[IdExcepcion] = DatosAprobacion.[Excepcion2]
|
|
|
|
--Catalogos->Motivo
|
|
LEFT JOIN [Catalogos].[Motivo] Motivo
|
|
ON Motivo.[IdMotivo] = DatosAprobacion.[IdMotivo]
|
|
|
|
--Catalogos->Decision
|
|
LEFT JOIN [Catalogos].[Decision] Decision
|
|
ON Decision.[IdDecision] = DatosAprobacion.[IdDecision]
|
|
|
|
--Catalogos->Recomendacion
|
|
LEFT JOIN [Catalogos].[Recomendacion] Recomendacion
|
|
ON Recomendacion.[IdRecomendacion] = DatosAprobacion.[IdRecomendacion]
|
|
|
|
WHERE ((@i_fe_inicio IS NULL) OR(Incidentes.[STARTTIME] >= @i_fe_inicio))
|
|
AND ((@i_fe_fin IS NULL) OR(Incidentes.[STARTTIME] <= @i_fe_fin))
|
|
AND ((@i_estado IS NULL) OR(Incidentes.[STATUS] = @i_estado))
|
|
AND CondicionesTasaCotizacion.[Periodo] = 1
|
|
AND Solicitante.[IdTipoSolicitante] = 1
|
|
END
|
|
'
|
|
END
|
|
GO
|
|
/****** Object: Table [Aprobacion].[DecisionPorEtapa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Aprobacion].[DecisionPorEtapa]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Aprobacion].[DecisionPorEtapa](
|
|
[IdDecisionPorEtapa] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdDecision] [int] NOT NULL,
|
|
[Proceso] [nvarchar](100) NOT NULL,
|
|
[Etapa] [nvarchar](100) NOT NULL,
|
|
[MontoMin] [decimal](18, 2) NULL,
|
|
[MontoMax] [decimal](18, 2) NULL,
|
|
[GrupoIn] [nvarchar](100) NULL,
|
|
[GrupoNotIn] [nvarchar](100) NULL,
|
|
CONSTRAINT [PK_DecisionPorEtapa] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDecisionPorEtapa] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[AgenciaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AgenciaVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[AgenciaVehiculo](
|
|
[IdAgenciaVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_AGENCIAVEHICULO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdAgenciaVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[AgenteSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AgenteSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[AgenteSeguro](
|
|
[IdAgenteSeguro] [int] NOT NULL,
|
|
[IdAseguradora] [int] NULL,
|
|
[NombreCompleto] [varchar](100) NULL,
|
|
[Email] [varchar](50) NULL,
|
|
[Telefono] [varchar](50) NULL,
|
|
[Direccion] [varchar](400) NULL,
|
|
[NumLicencia] [nvarchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_AgenteSeguro] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdAgenteSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[AnnoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[AnnoVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[AnnoVehiculo](
|
|
[IdAnnoVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_AnnoVehiculo] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdAnnoVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Aseguradora] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Aseguradora]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Aseguradora](
|
|
[IdAseguradora] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_ASEGURADORA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdAseguradora] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Campanna] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Campanna]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Campanna](
|
|
[IdCampanna] [int] NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CAMPANNA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCampanna] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Canton] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Canton]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Canton](
|
|
[IdCanton] [int] NOT NULL,
|
|
[IdProvincia] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CANTON] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCanton] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CapacidadPago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CapacidadPago]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CapacidadPago](
|
|
[IdCapacidadPago] [char](5) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CAPACIDADPAGO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCapacidadPago] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CarroceriaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CarroceriaVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CarroceriaVehiculo](
|
|
[IdCarroceriaVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CarroceriaVehiculo] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCarroceriaVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CategoriaRiesgo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CategoriaRiesgo](
|
|
[IdCategoriaRiesgo] [char](5) NOT NULL,
|
|
[IdMorosidad] [char](5) NULL,
|
|
[IdComportamientoPagoHistorico] [char](5) NULL,
|
|
[IdCapacidadPago] [char](5) NULL
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CategoriaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CategoriaVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CategoriaVehiculo](
|
|
[IdCategoriaVehiculo] [int] NOT NULL,
|
|
[Descripcion] [nvarchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CategoriaVehiculo] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCategoriaVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[ComportamientoPagoHistorico] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ComportamientoPagoHistorico]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ComportamientoPagoHistorico](
|
|
[IdComportamientoPagoHistorico] [char](5) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_COMPORTAMIENTOPAGOHISTORICO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdComportamientoPagoHistorico] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CondicionesFormalizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CondicionesFormalizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CondicionesFormalizacion](
|
|
[IdCondicionesFormalizacion] [int] NOT NULL,
|
|
[Descripcion] [varchar](max) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CondicionesFormalizacion] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCondicionesFormalizacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CondicionVivienda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CondicionVivienda]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CondicionVivienda](
|
|
[IdCondicionVivienda] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CONDICIONVIVIENDA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCondicionVivienda] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CorreoAgencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CorreoAgencia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CorreoAgencia](
|
|
[IdCorreoAgencia] [int] NOT NULL,
|
|
[Email] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
[IdSubAgenciaVehiculo] [int] NULL,
|
|
CONSTRAINT [PK_CorreoAgencia] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCorreoAgencia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[CuentaAgencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[CuentaAgencia](
|
|
[IdCuentaAgencia] [int] NOT NULL,
|
|
[NumCuenta] [varchar](100) NULL,
|
|
[TipoCuenta] [nchar](3) NULL,
|
|
[Estado] [bit] NULL,
|
|
[Descripcion] [nvarchar](300) NULL,
|
|
[IdMoneda] [int] NULL,
|
|
[IdTipoFuncionalidadCuenta] [int] NULL,
|
|
CONSTRAINT [PK_CuentaAgencia] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCuentaAgencia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Decision] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Decision]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Decision](
|
|
[IdDecision] [int] NOT NULL,
|
|
[Descripcion] [nvarchar](50) NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_Decisión] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDecision] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[DeclaraRenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[DeclaraRenta]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[DeclaraRenta](
|
|
[IdDeclaraRenta] [int] IDENTITY(0,1) NOT NULL,
|
|
[DescripcionDeclaraRenta] [varchar](50) NULL,
|
|
CONSTRAINT [PK_DeclaraRenta] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDeclaraRenta] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[DevaluacionEsperada] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[DevaluacionEsperada]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[DevaluacionEsperada](
|
|
[de_codigo] [int] NOT NULL,
|
|
[de_devaluacion] [decimal](18, 2) NOT NULL,
|
|
[de_inc_devesp1] [decimal](18, 2) NOT NULL,
|
|
[de_inc_devesp2] [decimal](18, 2) NOT NULL,
|
|
[de_inc_devesp3] [decimal](18, 2) NOT NULL,
|
|
[de_vigencia] [bit] NOT NULL,
|
|
[de_inc_devesp0] [decimal](18, 2) NOT NULL,
|
|
[co_moneda] [int] NULL,
|
|
[de_proceso] [varchar](50) NULL,
|
|
CONSTRAINT [PK_DevaluacionEsperada] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[de_codigo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Distrito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Distrito]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Distrito](
|
|
[IdDistrito] [int] NOT NULL,
|
|
[IdCanton] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[AreaMetro] [int] NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_DISTRITO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDistrito] ASC,
|
|
[IdCanton] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[EPReglas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EPReglas]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[EPReglas](
|
|
[re_id] [int] IDENTITY(1,1) NOT NULL,
|
|
[re_codseccion] [int] NOT NULL,
|
|
[re_regla] [int] NOT NULL,
|
|
[re_descripcion] [varchar](200) NULL,
|
|
[re_codvariable] [varchar](100) NULL,
|
|
[re_operador] [varchar](50) NULL,
|
|
[re_valor_eval] [varchar](50) NULL,
|
|
[re_tipo_valor] [varchar](50) NULL,
|
|
[re_proceso] [varchar](50) NULL,
|
|
[re_mensaje] [varchar](800) NULL,
|
|
[re_vigencia] [bit] NULL,
|
|
CONSTRAINT [PK_EPReglas] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[re_id] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstadoCivil] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstadoCivil]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[EstadoCivil](
|
|
[IdEstadoCivil] [char](3) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_ESTADOCIVIL] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdEstadoCivil] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstiloVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstiloVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[EstiloVehiculo](
|
|
[IdEstiloVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_ESTILOVEHICULO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdEstiloVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[EstratoSocial] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[EstratoSocial]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[EstratoSocial](
|
|
[IdEstratoSocial] [char](1) NOT NULL,
|
|
[LimiteInferior] [money] NULL,
|
|
[LimiteSuperior] [money] NULL,
|
|
CONSTRAINT [PK_EstratoSocial] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdEstratoSocial] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Etapas] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Etapas]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Etapas](
|
|
[IdEtapa] [int] NOT NULL,
|
|
[IdProceso] [int] NOT NULL,
|
|
[DescripcionEtapa] [varchar](250) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_Etapas] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdEtapa] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Excepciones] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Excepciones]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Excepciones](
|
|
[IdExcepcion] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_Excepciones] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdExcepcion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ExperienciaNegocio] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ExperienciaNegocio]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ExperienciaNegocio](
|
|
[IdExperienciaNegocio] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_EXPERIENCIANEGOCIO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdExperienciaNegocio] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[FormaPago] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[FormaPago]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[FormaPago](
|
|
[IdFormaPago] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_FormaPago] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdFormaPago] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Genero] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Genero]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Genero](
|
|
[IdGenero] [char](3) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_GENERO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdGenero] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[IncrementoTasa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[IncrementoTasa]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[IncrementoTasa](
|
|
[it_codigo] [int] NOT NULL,
|
|
[it_co_tasa] [varchar](10) NULL,
|
|
[it_minimo] [decimal](18, 2) NOT NULL,
|
|
[it_promedio] [decimal](18, 2) NOT NULL,
|
|
[it_maximo] [decimal](18, 2) NOT NULL,
|
|
[it_vigencia] [bit] NOT NULL,
|
|
[it_normal] [decimal](18, 2) NOT NULL,
|
|
[co_moneda] [int] NULL,
|
|
[de_proceso] [varchar](50) NULL,
|
|
CONSTRAINT [PK_IncrementoTasa] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[it_codigo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[IngresoRequerido] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[IngresoRequerido](
|
|
[IdIngresoRequerido] [int] NOT NULL,
|
|
[IdFuenteIngreso] [char](5) NOT NULL,
|
|
[IdMoneda] [int] NOT NULL,
|
|
[IdProgramaCrediticio] [int] NOT NULL,
|
|
[IdProgramaCrediticioCondiciones] [int] NOT NULL,
|
|
[PorcMultiplicadorCol] [decimal](18, 2) NOT NULL,
|
|
[PorcMultiplicadorDol] [decimal](18, 2) NOT NULL,
|
|
[IngresoMinColones] [money] NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_IngresoRequerido] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdIngresoRequerido] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[MantenimientoCatalogos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MantenimientoCatalogos]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[MantenimientoCatalogos](
|
|
[IdMantenimientoCatalogos] [int] NOT NULL,
|
|
[Catalogo] [varchar](50) NOT NULL,
|
|
[Vista] [varchar](150) NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_Mantenimiento Catalogos] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMantenimientoCatalogos] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[MarcaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MarcaVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[MarcaVehiculo](
|
|
[IdMarcaVehiculo] [int] NOT NULL,
|
|
[IdAgenciaVehiculo] [int] NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_MARCAVEHICULO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMarcaVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Moneda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Moneda]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Moneda](
|
|
[IdMoneda] [int] NOT NULL,
|
|
[Descripcion] [varchar](30) NULL,
|
|
[IdPais] [int] NULL,
|
|
[Simbolo] [char](5) NULL,
|
|
[Nemonico] [char](5) NULL,
|
|
[DefaultLocal] [bit] NULL,
|
|
[DefaultExtranjera] [bit] NULL,
|
|
[DefaultCredito] [bit] NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_MONEDA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMoneda] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Morosidad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Morosidad]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Morosidad](
|
|
[IdMorosidad] [char](5) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_MOROSIDAD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMorosidad] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Motivo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Motivo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Motivo](
|
|
[IdMotivo] [int] NOT NULL,
|
|
[IdTipoMotivo] [int] NULL,
|
|
[Descripcion] [varchar](250) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_MOTIVO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMotivo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[MotivoRechazo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[MotivoRechazo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[MotivoRechazo](
|
|
[IdRechazo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_MotivoRechazo] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdRechazo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Nacionalidad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Nacionalidad]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Nacionalidad](
|
|
[IdNacionalidad] [int] NOT NULL,
|
|
[Pais] [varchar](50) NULL,
|
|
[Abreviatura] [char](3) NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_NACIONALIDAD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdNacionalidad] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[NivelEducacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[NivelEducacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[NivelEducacion](
|
|
[IdNivelEducacion] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_NIVELEDUCACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdNivelEducacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[NivelSocioEconomico] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[NivelSocioEconomico]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[NivelSocioEconomico](
|
|
[IdNivelSocioEconomico] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_NIVELSOCIOECONOMICO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdNivelSocioEconomico] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamCalculoNCP] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoNCP]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ParamCalculoNCP](
|
|
[IdParamCalculoNCP] [int] IDENTITY(1,1) NOT NULL,
|
|
[MinPorcEndeudamiento] [decimal](18, 2) NOT NULL,
|
|
[MaxPorcEndeudamiento] [decimal](18, 2) NOT NULL,
|
|
[IdCapacidadPago] [char](5) NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_ParamCalculoNCP] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdParamCalculoNCP] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamCalculoSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ParamCalculoSeguro](
|
|
[IdParamCalculoSeguro] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdAseguradora] [int] NULL,
|
|
[IdTipoVehiculo] [int] NULL,
|
|
[IdMoneda] [int] NULL,
|
|
[IdRubroSeguro] [int] NULL,
|
|
[IdFuenteIngreso] [char](5) NULL,
|
|
[EsColaborador] [bit] NULL,
|
|
[PorcSeguro] [float] NULL,
|
|
[PorcValActualVeh] [float] NULL,
|
|
[MontoValActualVeh] [float] NULL,
|
|
[PorcDesempleoA] [float] NULL,
|
|
[PorcDesempleoB] [float] NULL,
|
|
[Estado] [bit] NULL,
|
|
[ModoCalculo] [int] NULL,
|
|
[IdSubRubroSeguro] [nvarchar](5) NULL,
|
|
[IdCarroceriaVehiculo] [int] NULL,
|
|
[PorcDescuento] [float] NULL,
|
|
[PorcIVA] [float] NULL,
|
|
[PorcRecFraccionado] [float] NULL,
|
|
CONSTRAINT [PK_ParamCalculoSeguro] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdParamCalculoSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamDeduccionFormalizaPrenda] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamDeduccionFormalizaPrenda]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ParamDeduccionFormalizaPrenda](
|
|
[IdParamDeduccion] [int] NOT NULL,
|
|
[IdTipoDeduccion] [int] NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[IdTipoVehiculo] [int] NULL,
|
|
[Monto] [decimal](18, 2) NULL,
|
|
[Porcentaje] [decimal](18, 2) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_ParamDeduccionFormalizaPrenda] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdParamDeduccion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamDeduccionFormalizaPrendaTimbre] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamDeduccionFormalizaPrendaTimbre]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ParamDeduccionFormalizaPrendaTimbre](
|
|
[IdParamTimbre] [int] NOT NULL,
|
|
[Descripcion] [nvarchar](50) NULL,
|
|
[TipoCalculo] [char](1) NULL,
|
|
[Nemonico] [char](5) NULL,
|
|
[Monto] [decimal](18, 2) NULL,
|
|
[Porcentaje] [decimal](18, 2) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_ParamDeduccionFormalizaPrendaTimbre] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdParamTimbre] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[ParamMaximoEndeudamientoNCP] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[ParamMaximoEndeudamientoNCP]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[ParamMaximoEndeudamientoNCP](
|
|
[IdParamMaximoEndeudamientoNCP] [int] IDENTITY(1,1) NOT NULL,
|
|
[Proceso] [varchar](50) NOT NULL,
|
|
[IdMoneda] [int] NOT NULL,
|
|
[MinIngresoNeto] [money] NOT NULL,
|
|
[MaxIngresoNeto] [money] NOT NULL,
|
|
[PorcEndeudamiento] [decimal](18, 2) NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_ParamMaximoEndeudamientoNCP] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdParamMaximoEndeudamientoNCP] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoCredito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoCredito]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PeriodoCredito](
|
|
[IdPeriodoCredito] [int] NOT NULL,
|
|
[Meses] [int] NULL,
|
|
[Estado] [int] NULL,
|
|
CONSTRAINT [PK_PERIODOCREDITO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPeriodoCredito] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoGracia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoGracia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PeriodoGracia](
|
|
[IdPeriodoGracia] [int] NOT NULL,
|
|
[Meses] [int] NULL,
|
|
[Estado] [int] NULL,
|
|
CONSTRAINT [PK_PERIODOGRACIA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPeriodoGracia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[PeriodoReajuste] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PeriodoReajuste]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PeriodoReajuste](
|
|
[IdPeriodoReajuste] [char](2) NOT NULL,
|
|
[Descripcion] [varchar](50) NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_PeriodoRejuste] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPeriodoReajuste] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Procesos] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Procesos]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Procesos](
|
|
[IdProceso] [int] NOT NULL,
|
|
[NombreProceso] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_Procesos] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProceso] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Profesion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Profesion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Profesion](
|
|
[IdProfesion] [nvarchar](5) NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_PROFESION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProfesion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[PropositoCredito] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PropositoCredito]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PropositoCredito](
|
|
[IdPropositoCredito] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[IdActividadEconomica] [varchar](10) NULL,
|
|
[IdNaturalezaGasto] [varchar](10) NULL,
|
|
[IdOrigenRecursos] [varchar](10) NULL,
|
|
[IdDestino] [varchar](10) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_PropositoCredito] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPropositoCredito] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Provincia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Provincia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Provincia](
|
|
[IdProvincia] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_PROVINCIA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProvincia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[PuestoActual] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PuestoActual]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PuestoActual](
|
|
[IdPuestoActual] [nvarchar](5) NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_PuestoActual] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPuestoActual] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[PuntoCorteCSD] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[PuntoCorteCSD]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[PuntoCorteCSD](
|
|
[IdPuntoCorteCSD] [int] IDENTITY(0,1) NOT NULL,
|
|
[PorcentajePuntoCorteCSD] [decimal](18, 2) NULL,
|
|
CONSTRAINT [PK_PuntoCorteCSD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdPuntoCorteCSD] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[Recomendacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Recomendacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Recomendacion](
|
|
[IdRecomendacion] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_Recomendacion] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdRecomendacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[RiesgoCambiarioDeudor] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[RiesgoCambiarioDeudor]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[RiesgoCambiarioDeudor](
|
|
[IdRiesgoCambiarioDeudor] [int] IDENTITY(0,1) NOT NULL,
|
|
[DescripcionRiesgoCambiarioDeudor] [varchar](50) NULL,
|
|
CONSTRAINT [PK_RiesgoCambiarioDeudor] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdRiesgoCambiarioDeudor] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[RubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[RubroSeguro](
|
|
[IdRubroSeguro] [int] NOT NULL,
|
|
[IdAseguradora] [int] NOT NULL,
|
|
[IdTipoRubroSeguro] [int] NOT NULL,
|
|
[Rubro] [varchar](10) NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
[Default] [bit] NOT NULL,
|
|
CONSTRAINT [PK_RUBROSEGURO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdRubroSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[SubAgenciaVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[SubAgenciaVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[SubAgenciaVehiculo](
|
|
[IdSubAgenciaVehiculo] [int] NOT NULL,
|
|
[IdAgenciaVehiculo] [int] NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_SubAgenciaVehiculo] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSubAgenciaVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[SubRubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[SubRubroSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[SubRubroSeguro](
|
|
[IdSubRubroSeguro] [nvarchar](5) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_SubRubroSeguro_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSubRubroSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[Sucursal] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[Sucursal]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[Sucursal](
|
|
[IdSucursal] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_SUCURSAL] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSucursal] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TendenciaIndustria] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TendenciaIndustria]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TendenciaIndustria](
|
|
[IdTendenciaIndustria] [int] NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [AK_PKTENDENCIAINDUSTR_TENDENCI] UNIQUE NONCLUSTERED
|
|
(
|
|
[IdTendenciaIndustria] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoActividad] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoActividad]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoActividad](
|
|
[IdActividad] [int] IDENTITY(1,1) NOT NULL,
|
|
[DescripcionActividad] [varchar](200) NULL,
|
|
[CodigoSIC] [varchar](50) NULL,
|
|
[CodigoCIIU] [varchar](50) NULL,
|
|
[IdMacroSector] [int] NOT NULL,
|
|
CONSTRAINT [PK_TC_TIPO_ACTIVIDAD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdActividad] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCliente] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoCliente](
|
|
[IdTipoCliente] [int] NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOCLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCombustible] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCombustible]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoCombustible](
|
|
[IdTipoCombustible] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoCombustible] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoCombustible] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoCuenta]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoCuenta](
|
|
[IdTipoCuenta] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoCuenta] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoCuenta] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoDireccion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoDireccion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoDireccion](
|
|
[IdTipoDireccion] [char](3) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPODIRECCION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoDireccion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEmail] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEmail]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoEmail](
|
|
[IdTipoEmail] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOEMAIL] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoEmail] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEmpleador] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEmpleador]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoEmpleador](
|
|
[IdTipoEmpleador] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOEMPLEADOR] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoEmpleador] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoEnvioCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoEnvioCuenta]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoEnvioCuenta](
|
|
[IdTipoEnvioCuenta] [char](2) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoEnvioCuenta] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoEnvioCuenta] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFormaDesembolso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS OFF
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFormaDesembolso]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoFormaDesembolso](
|
|
[IdTipoFormaDesembolso] [varchar](10) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[IdMoneda] [int] NOT NULL,
|
|
[Tipo] [nchar](3) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoFormaDesembolso] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdTipoFormaDesembolso] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFuenteIngreso] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFuenteIngreso]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoFuenteIngreso](
|
|
[IdFuenteIngreso] [char](5) NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOFUENTEINGRESO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdFuenteIngreso] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoFuncionalidadCuenta] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoFuncionalidadCuenta]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoFuncionalidadCuenta](
|
|
[IdTipoFuncionalidadCuenta] [int] NOT NULL,
|
|
[Descripcion] [varchar](200) NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
CONSTRAINT [PK_TipoFuncionalidadCuenta] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoFuncionalidadCuenta] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoGracia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoGracia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoGracia](
|
|
[IdTipoGracia] [int] NOT NULL,
|
|
[Descripcion] [nvarchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoGracia] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoGracia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoIdentificacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoIdentificacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoIdentificacion](
|
|
[IdTipoIdentificacion] [int] NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[CodCobis] [varchar](10) NULL,
|
|
[CodBolivar] [varchar](10) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOIDENTIFICACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoIdentificacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoMacrosector] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoMacrosector]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoMacrosector](
|
|
[IdMacroSector] [int] IDENTITY(1,1) NOT NULL,
|
|
[DescripcionMacroSector] [varchar](50) NULL,
|
|
CONSTRAINT [PK_dbo.TC_TIPO_MACROSECTOR] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMacroSector] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoMotivo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoMotivo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoMotivo](
|
|
[IdTipoMotivo] [int] NOT NULL,
|
|
[Descripcion] [varchar](100) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOMOTIVO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoMotivo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoRubroSeguro] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoRubroSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoRubroSeguro](
|
|
[IdTipoRubroSeguro] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NOT NULL,
|
|
[Estado] [bit] NOT NULL,
|
|
[Requerido] [bit] NOT NULL,
|
|
CONSTRAINT [PK_TipoRubroSeguro] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoRubroSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoSolicitante] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoSolicitante]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoSolicitante](
|
|
[IdTipoSolicitante] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOSOLICITANTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoSolicitante] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTasa] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTasa]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoTasa](
|
|
[IdTipoTasa] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoTasa] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoTasa] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTasaReferencia] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTasaReferencia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoTasaReferencia](
|
|
[IdTipoTasaReferencia] [int] NOT NULL,
|
|
[Nemonico] [nvarchar](10) NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOTASAREFERENCIA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoTasaReferencia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTelefono] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTelefono]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoTelefono](
|
|
[IdTipoTelefono] [char](3) NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOTELEFONO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoTelefono] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTraccion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTraccion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoTraccion](
|
|
[IdTipoTraccion] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoTraccion] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoTraccion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoTransmision] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoTransmision]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoTransmision](
|
|
[IdTipoTransmision] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TipoTransmision] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoTransmision] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[TipoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[TipoVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[TipoVehiculo](
|
|
[IdTipoVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_TIPOVEHICULO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTipoVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Catalogos].[UsoVehiculo] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Catalogos].[UsoVehiculo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Catalogos].[UsoVehiculo](
|
|
[IdUsoVehiculo] [int] NOT NULL,
|
|
[Descripcion] [varchar](50) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_USOVEHICULO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdUsoVehiculo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[CondicionesTasaCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[CondicionesTasaCotizacion](
|
|
[IdCondicionesTasaCotizacion] [int] NOT NULL,
|
|
[IdCotizacion] [int] NULL,
|
|
[Periodo] [int] NULL,
|
|
[IdTipoTasa] [int] NULL,
|
|
[IdTipoTasaReferencia] [int] NULL,
|
|
[TasaReferencia] [decimal](18, 2) NULL,
|
|
[PlazoMeses] [int] NULL,
|
|
[Spread] [decimal](18, 2) NULL,
|
|
[TasaMinima] [decimal](18, 2) NULL,
|
|
[IdPeriodoReajuste] [char](2) NULL,
|
|
CONSTRAINT [PK_CONDICIONESTASACOTIZACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCondicionesTasaCotizacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[Cotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[Cotizacion](
|
|
[IdCotizacion] [int] NOT NULL,
|
|
[IdCampanna] [int] NULL,
|
|
[IdProgramaCrediticio] [int] NULL,
|
|
[IdAgenciaVehiculo] [int] NULL,
|
|
[IdMarcaVehiculo] [int] NULL,
|
|
[IdEstiloVehiculo] [int] NULL,
|
|
[IdUsoVehiculo] [int] NULL,
|
|
[IdMoneda] [int] NULL,
|
|
[IdTipoVehiculo] [int] NULL,
|
|
[EsColaborador] [bit] NULL,
|
|
[PorcComision] [decimal](18, 2) NULL,
|
|
[PorcPrimaMinima] [decimal](18, 2) NULL,
|
|
[PeriodoMesesCredito] [int] NULL,
|
|
[PeriodoMesesGracia] [int] NULL,
|
|
[IdAnnoVehiculo] [int] NULL,
|
|
[ValorVehiculo] [decimal](18, 2) NULL,
|
|
[TipoCambio] [decimal](18, 2) NULL,
|
|
[PorcPrima] [decimal](18, 2) NULL,
|
|
[MontoPrima] [decimal](18, 2) NULL,
|
|
[MontoComision] [decimal](18, 2) NULL,
|
|
[PorcIngresoMinReq] [decimal](18, 2) NULL,
|
|
[IngresoMinReqCol] [decimal](18, 2) NULL,
|
|
[IngresoMInReqDol] [decimal](18, 2) NULL,
|
|
[MontoPrestamo] [decimal](18, 2) NULL,
|
|
[MontoPrestamoSinSeguros] [decimal](18, 2) NULL,
|
|
[MontoDesembolso] [decimal](18, 2) NULL,
|
|
[FeCotiza] [datetime] NOT NULL,
|
|
[IdTipoIdentificacion] [int] NULL,
|
|
[Identificacion] [varchar](50) NULL,
|
|
[PrimerNombre] [varchar](50) NULL,
|
|
[SegundoNombre] [varchar](50) NULL,
|
|
[PrimerApellido] [varchar](50) NULL,
|
|
[SegundoApellido] [varchar](50) NULL,
|
|
[IdFuenteIngreso] [char](5) NULL,
|
|
[Email] [varchar](50) NULL,
|
|
[EstadoCotiza] [int] NOT NULL,
|
|
[CuotaPrestamo] [decimal](18, 2) NULL,
|
|
[CuotaSinSeguroPeriodo1] [decimal](18, 2) NULL,
|
|
[CuotaSinSeguroPeriodo2] [decimal](18, 2) NULL,
|
|
[CuotaSinSeguroPeriodo3] [decimal](18, 2) NULL,
|
|
[MontoTraspaso] [decimal](18, 2) NULL,
|
|
[MontoConstitucionPrenda] [decimal](18, 2) NULL,
|
|
[IngresoRequeridoColones] [decimal](18, 2) NULL,
|
|
[IngresoRequeridoDolares] [decimal](18, 2) NULL,
|
|
[EsSeguroAutoManual] [bit] NULL,
|
|
[EsSeguroVidaManual] [bit] NULL,
|
|
[EsSeguroDesempleoManual] [bit] NULL,
|
|
[AplicaCompraTasa] [bit] NULL,
|
|
[PorcCompraTasa] [decimal](18, 2) NULL,
|
|
[IdTipoGracia] [int] NULL,
|
|
[AplicaPolizaVehiculoGratis] [bit] NULL,
|
|
[IdSubAgenciaVehiculo] [int] NULL,
|
|
CONSTRAINT [PK_COTIZACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCotizacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[EjecutivoCotizacion] Script Date: 16/02/2018 10:46:41 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[EjecutivoCotizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[EjecutivoCotizacion](
|
|
[IdCotizacion] [int] NOT NULL,
|
|
[NombreEjecutivo] [varchar](100) NULL,
|
|
[CodOficial] [varchar](15) NULL,
|
|
[LoginEjecutivo] [varchar](15) NULL,
|
|
[Telefono] [varchar](50) NULL,
|
|
[Email] [varchar](50) NULL,
|
|
[EjecutivoAgenciaEmail] [nvarchar](50) NULL,
|
|
[EjecutivoAgenciaNombre] [nvarchar](100) NULL,
|
|
CONSTRAINT [PK_EJECUTIVOCOTIZACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCotizacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[EscenarioCuotaCotizacion] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[EscenarioCuotaCotizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[EscenarioCuotaCotizacion](
|
|
[IdCotizacion] [int] NOT NULL,
|
|
[Periodo] [int] NULL,
|
|
[CuotaSinSeguro] [decimal](18, 2) NULL,
|
|
[MontoSeguro] [decimal](18, 2) NULL,
|
|
[CuotaFinal] [decimal](18, 2) NULL,
|
|
CONSTRAINT [PK_ESCENARIOCUOTACOTIZACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCotizacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticio] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticio]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[ProgramaCrediticio](
|
|
[IdProgramaCrediticio] [int] NOT NULL,
|
|
[Descripcion] [varchar](200) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_PROGRAMACREDITICIO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProgramaCrediticio] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticioCondiciones] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[ProgramaCrediticioCondiciones](
|
|
[IdProgramaCrediticioCondiciones] [int] NOT NULL,
|
|
[IdProgramaCrediticio] [int] NOT NULL,
|
|
[IdCampanna] [int] NOT NULL,
|
|
[IdMoneda] [int] NOT NULL,
|
|
[IdTipoVehiculo] [int] NOT NULL,
|
|
[IdAnnoVehiculo] [int] NOT NULL,
|
|
[EsColaborador] [bit] NOT NULL,
|
|
[PorcComision] [decimal](18, 2) NULL,
|
|
[PorcPrimaMinima] [decimal](18, 2) NULL,
|
|
[PorcIngresoMinReq] [decimal](18, 2) NULL,
|
|
[PeriodoMesesCredito] [int] NULL,
|
|
[PeriodoMesesGracia] [int] NULL,
|
|
[Estado] [bit] NULL,
|
|
[AplicaCompraTasa] [bit] NULL,
|
|
[PorcCompraTasa] [decimal](18, 2) NULL,
|
|
[IdTipoGracia] [int] NULL,
|
|
CONSTRAINT [PK_ProgramaCrediticioCondiciones_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProgramaCrediticioCondiciones] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Cotizacion].[ProgramaCrediticioCondicionesTasa] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa](
|
|
[IdProgramaCrediticioCondicionesTasa] [int] NOT NULL,
|
|
[IdProgramaCrediticioCondiciones] [int] NULL,
|
|
[Periodo] [int] NULL,
|
|
[IdTipoTasaReferencia] [int] NULL,
|
|
[TasaReferencia] [decimal](18, 2) NULL,
|
|
[IdTipoTasa] [int] NULL,
|
|
[PlazoMeses] [int] NULL,
|
|
[Spread] [decimal](18, 2) NULL,
|
|
[TasaMinima] [decimal](18, 2) NULL,
|
|
[IdPeriodoReajuste] [char](2) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CONDICIONESPROGRAMACREDITIC] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdProgramaCrediticioCondicionesTasa] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Cotizacion].[SegurosCotizacion] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[SegurosCotizacion](
|
|
[IdCotizacion] [int] NOT NULL,
|
|
[IdRubroSeguro] [int] NOT NULL,
|
|
[Monto] [decimal](18, 2) NULL,
|
|
[IdAgenteSeguro] [int] NULL,
|
|
[MontoAnterior] [decimal](18, 2) NULL,
|
|
CONSTRAINT [PK_SEGUROSCOTIZACION] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCotizacion] ASC,
|
|
[IdRubroSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Cotizacion].[SegurosCotizacionDesglose] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Cotizacion].[SegurosCotizacionDesglose](
|
|
[IdCotizacion] [int] NOT NULL,
|
|
[IdRubroSeguro] [int] NOT NULL,
|
|
[IdSubRubroSeguro] [nvarchar](5) NOT NULL,
|
|
[MontoPrimaNetaAnual] [float] NULL,
|
|
[MontoDescuentoAnual] [float] NULL,
|
|
[MontoIVAAnual] [float] NULL,
|
|
[MontoPrimaTotalAnual] [float] NULL,
|
|
[MontoRecargoPagoFraccionado] [float] NULL,
|
|
[MontoPrimaTotalMensual] [float] NULL,
|
|
CONSTRAINT [PK_SegurosCotizacionDesglose] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCotizacion] ASC,
|
|
[IdRubroSeguro] ASC,
|
|
[IdSubRubroSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Global].[Cliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Cliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[Cliente](
|
|
[IdCliente] [int] NOT NULL,
|
|
[Ente] [varchar](50) NULL,
|
|
[Identificacion] [varchar](50) NULL,
|
|
[IdTipoIdentificacion] [int] NULL,
|
|
[PrimerNombre] [varchar](50) NULL,
|
|
[SegundoNombre] [varchar](50) NULL,
|
|
[PrimerApellido] [varchar](50) NULL,
|
|
[SegundoApellido] [varchar](50) NULL,
|
|
[IdGenero] [char](3) NULL,
|
|
[IdEstadoCivil] [char](3) NULL,
|
|
[IdNacionalidad] [int] NULL,
|
|
[IdPaisNacimiento] [int] NULL,
|
|
[NumeroDependientes] [smallint] NULL,
|
|
[HijosHasta21] [smallint] NULL,
|
|
[HijosMayores21] [smallint] NULL,
|
|
[FeNacimiento] [datetime] NULL,
|
|
[FeVenceIdentificacion] [datetime] NULL,
|
|
[IdCondicionVivienda] [int] NULL,
|
|
[AntiguedadVivienda] [smallint] NULL,
|
|
[EsResidente] [bit] NULL,
|
|
[ResidenteAnnos] [smallint] NULL,
|
|
[ResidenteMeses] [smallint] NULL,
|
|
[TieneAuto] [bit] NULL,
|
|
[NumPlacaAutoActual] [varchar](20) NULL,
|
|
[IdNivelEducacion] [int] NULL,
|
|
[IdNivelSocioEconomico] [int] NULL,
|
|
[IdProfesion] [nvarchar](5) NULL,
|
|
[EnListaNegra] [bit] NULL,
|
|
[EnMalasReferencias] [bit] NULL,
|
|
[TipoCliente] [varchar](20) NULL,
|
|
[ResultadoWoldCheck] [varchar](20) NULL,
|
|
[ResultadoCIC] [int] NULL,
|
|
[IdCategoriaRiesgo] [char](5) NULL,
|
|
[GeneradorMonedaExtranjera] [varchar](150) NULL,
|
|
[IdMorosidad] [char](5) NULL,
|
|
[IdCapacidadPago] [char](5) NULL,
|
|
[IdComportamientoPagoHistorico] [char](5) NULL,
|
|
[EstadoConBanco] [varchar](3) NULL,
|
|
[NombreEmpresa] [varchar](150) NULL,
|
|
[CapitalSocial] [decimal](18, 2) NULL,
|
|
[ActividadEmpresa] [varchar](150) NULL,
|
|
[FechaVencimiento] [datetime] NULL,
|
|
[NombreRepresentanteLegal] [varchar](150) NULL,
|
|
[CICPuntajeFinal] [decimal](18, 4) NULL,
|
|
[CICDeudasRefinanciar] [xml] NULL,
|
|
[CICFeActualizacion] [varchar](20) NULL,
|
|
[AcumuladoConBanco] [decimal](18, 2) NULL,
|
|
[EsValidado] [bit] NULL,
|
|
[NumerosVecesEstadoCivil] [int] NULL
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
SET ANSI_PADDING OFF
|
|
ALTER TABLE [Global].[Cliente] ADD [CodGrupoEconomico] [varchar](8) NULL
|
|
SET ANSI_PADDING ON
|
|
ALTER TABLE [Global].[Cliente] ADD [RiesgoCambiarioDeudor] [varchar](150) NULL
|
|
ALTER TABLE [Global].[Cliente] ADD [CoberturaSobreDeuda] [decimal](18, 2) NULL
|
|
CONSTRAINT [PK_CLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[CondicionesFormalizacionSolicitud] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[CondicionesFormalizacionSolicitud](
|
|
[IdCondicionesFormalizacion] [int] NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_CondicionesFormalizacionSolicitud] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCondicionesFormalizacion] ASC,
|
|
[IdSolicitud] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Global].[DireccionCliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[DireccionCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[DireccionCliente](
|
|
[IdDireccion] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdTipoDireccion] [char](3) NULL,
|
|
[IdProvincia] [int] NULL,
|
|
[IdCanton] [int] NULL,
|
|
[IdDistrito] [int] NULL,
|
|
[Secuencial] [int] NULL,
|
|
[DirExacta] [text] NULL,
|
|
[ApartadoPostal] [varchar](50) NULL,
|
|
[CodigoPostal] [varchar](50) NULL,
|
|
[ZonaPostal] [varchar](50) NULL,
|
|
[NumCasaApto] [varchar](10) NULL,
|
|
[CodigoAreaMetro] [varchar](10) NULL,
|
|
CONSTRAINT [PK_DIRECCIONCLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDireccion] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[EmailCliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[EmailCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[EmailCliente](
|
|
[IdEmail] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdTipoEmail] [int] NULL,
|
|
[Secuencial] [int] NULL,
|
|
[Email] [varchar](50) NULL,
|
|
CONSTRAINT [PK_EMAILCLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdEmail] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[HistorialDecision] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[HistorialDecision]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[HistorialDecision](
|
|
[IdHistorialDecision] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[Iteracion] [int] NULL,
|
|
[IdEtapa] [int] NULL,
|
|
[IdDecision] [int] NULL,
|
|
[IdMotivo] [int] NULL,
|
|
[UsuarioFirma] [varchar](100) NULL,
|
|
CONSTRAINT [PK_HistorialDecision] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdHistorialDecision] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[InformacionIngresosCliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[InformacionIngresosCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[InformacionIngresosCliente](
|
|
[IdCliente] [int] NOT NULL,
|
|
[SalarioBrutoCol] [money] NULL,
|
|
[SalarioBrutoDol] [money] NULL,
|
|
[SalarioNetoCol] [money] NULL,
|
|
[SalarioNetoDol] [money] NULL,
|
|
[VariableBrutoCol] [money] NULL,
|
|
[VariableBrutoDol] [money] NULL,
|
|
[VariableNetoCol] [money] NULL,
|
|
[VariableNetoDol] [money] NULL,
|
|
[OffShoreNetoCol] [money] NULL,
|
|
[OffShoreNetoDol] [money] NULL,
|
|
[OtrosNetoCol] [money] NULL,
|
|
[OtrosNetoDol] [money] NULL,
|
|
[EstratoSocial] [char](3) NULL,
|
|
[Concepto] [varchar](50) NULL,
|
|
[RubrosModeloSalario] [varchar](800) NULL,
|
|
[CargaMensualCSD] [decimal](18, 2) NULL,
|
|
[CuotasNoReguladasCSD] [decimal](18, 2) NULL,
|
|
CONSTRAINT [PK_InformacionIngresosCliente] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[InformacionLaboralCliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[InformacionLaboralCliente](
|
|
[IdInfoLaboral] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdFuenteIngreso] [char](5) NULL,
|
|
[ActividadEmpresa] [varchar](500) NULL,
|
|
[NombreEmpresa] [varchar](200) NULL,
|
|
[IdTipoEmpleador] [int] NULL,
|
|
[IdExperienciaNegocio] [int] NULL,
|
|
[CedulaJuridica] [varchar](50) NULL,
|
|
[EsEmpleadoBanco] [bit] NULL,
|
|
[EsEmpresaPropia] [bit] NULL,
|
|
[IdPuestoActual] [nvarchar](5) NULL,
|
|
[CodContador] [varchar](10) NULL,
|
|
[EsPlanilla] [bit] NULL,
|
|
[CodEmpPlanilla] [varchar](10) NULL,
|
|
[DesEmpPlanilla] [varchar](200) NULL,
|
|
[FeIngreso] [datetime] NULL,
|
|
[FeUltRegistro] [datetime] NULL,
|
|
[TieneContinuidadLaboral] [bit] NULL,
|
|
[EsEmpleoActual] [bit] NULL,
|
|
[IdTendenciaIndustria] [int] NULL,
|
|
[Valido] [bit] NULL,
|
|
[Secuencial] [int] NULL,
|
|
[IdMacroSector] [int] NULL,
|
|
[IdActividad] [int] NULL,
|
|
[IdDeclaraRenta] [int] NULL,
|
|
CONSTRAINT [PK_INFORMACIONLABORALCLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdInfoLaboral] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[MotivoSolicitud] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[MotivoSolicitud](
|
|
[IdMotivoSolicitud] [int] NOT NULL,
|
|
[IdMotivoSolicitudSec] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[IdMotivo] [int] NULL,
|
|
[Comentario] [nvarchar](2000) NULL,
|
|
[EtapaOrigen] [varchar](50) NULL,
|
|
[EtapaDestino] [varchar](50) NULL,
|
|
[UsuarioOrigen] [varchar](50) NULL,
|
|
[UsuarioDestino] [varchar](50) NULL,
|
|
[FeRegistro] [datetime] NULL,
|
|
[Estado] [int] NULL,
|
|
CONSTRAINT [PK_ENCMOTIVOSOLICITUD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdMotivoSolicitud] ASC,
|
|
[IdMotivoSolicitudSec] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[Solicitante] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Solicitante]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[Solicitante](
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdTipoSolicitante] [int] NOT NULL,
|
|
[EsPrincipal] [bit] NULL,
|
|
CONSTRAINT [PK_SOLICITANTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSolicitud] ASC,
|
|
[IdCliente] ASC,
|
|
[IdTipoSolicitante] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Global].[Solicitud] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[Solicitud]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[Solicitud](
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[Incidente] [int] NULL,
|
|
[Proceso] [nchar](48) NULL,
|
|
[IdCotizacion] [int] NULL,
|
|
[ConCodeudor] [bit] NULL,
|
|
[ConFiador] [bit] NULL,
|
|
[IdSucursal] [int] NULL,
|
|
[TelSucursal] [varchar](50) NULL,
|
|
[FaxSucursal] [varchar](50) NULL,
|
|
[IdPropositoCredito] [int] NULL,
|
|
[AplicaIntegracionConCartera] [bit] NULL,
|
|
CONSTRAINT [PK_SOLICITUD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSolicitud] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Global].[TelefonoCliente] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Global].[TelefonoCliente]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Global].[TelefonoCliente](
|
|
[IdTelefono] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdTipoTelefono] [char](3) NULL,
|
|
[Secuencial] [int] NULL,
|
|
[CodigoArea] [varchar](10) NULL,
|
|
[Telefono] [varchar](50) NULL,
|
|
[Extension] [varchar](10) NULL,
|
|
CONSTRAINT [PK_TELEFONOCLIENTE] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdTelefono] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[AnalisisEstabilidad] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[AnalisisEstabilidad](
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[TipoCliente] [varchar](50) NULL,
|
|
[AntiguedadLaboral] [varchar](50) NULL,
|
|
[AnnosExperienciaNegocio] [varchar](50) NULL,
|
|
[RiesgoConcentracion] [varchar](4) NULL,
|
|
[ActividadEmpresa] [varchar](50) NULL,
|
|
[NivelSocioeconomico] [varchar](50) NULL,
|
|
[VecesIngresoNetoCubreCuota] [varchar](10) NULL,
|
|
CONSTRAINT [PK_AnalisisEstabilidad_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSolicitud] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[BeneficiarioSeguro] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[BeneficiarioSeguro](
|
|
[IdBeneficiarioSeguro] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[IdRubroSeguro] [int] NULL,
|
|
[IdTipoIdentificacion] [int] NULL,
|
|
[Identificacion] [varchar](50) NULL,
|
|
[NombreCompleto] [varchar](100) NULL,
|
|
[Porcentaje] [decimal](18, 2) NULL,
|
|
CONSTRAINT [PK_BeneficiarioSeguro] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdBeneficiarioSeguro] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[CuentasInternas] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[CuentasInternas](
|
|
[IdCuenta] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[CuentaNueva] [bit] NULL,
|
|
[IdTipoCuenta] [int] NULL,
|
|
[Ncuenta] [nvarchar](50) NOT NULL,
|
|
[IdMoneda] [int] NULL,
|
|
CONSTRAINT [PK_CuentasInternas] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdCuenta] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Prendario].[DataFaseII] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataFaseII]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DataFaseII](
|
|
[IdDataFaseII] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[TipoOperacion] [varchar](50) NULL,
|
|
[NLinea] [varchar](50) NULL,
|
|
[ProgCrediticio] [varchar](50) NULL,
|
|
[Clasificacion] [varchar](50) NULL,
|
|
[NumeroGarantia] [varchar](50) NULL,
|
|
[ConsecutivoBien] [varchar](50) NULL,
|
|
[PolizaAuto] [varchar](50) NULL,
|
|
[CrearCuenta] [bit] NULL,
|
|
[IdTipoCuenta] [int] NULL,
|
|
[IdTipoEnvioCuenta] [char](2) NULL,
|
|
[IdFormaPago] [int] NULL,
|
|
[IdCuenta] [int] NULL,
|
|
[InstruccionesEspeciales] [varchar](max) NULL,
|
|
[NoOperacion] [varchar](50) NULL,
|
|
[FechaInicio] [datetime] NULL,
|
|
[FechaFin] [datetime] NULL,
|
|
[FechaPrimerPagoCapital] [datetime] NULL,
|
|
[FechaPrimerPagoInteres] [datetime] NULL,
|
|
[ClienteFirmo] [bit] NULL,
|
|
[ClienteNoFirmo] [bit] NULL,
|
|
[CumpleCondiciones] [bit] NULL,
|
|
[NoCumpleCondiciones] [bit] NULL,
|
|
[NumCuotas] [int] NULL,
|
|
[NumOperacionesVigentes] [int] NULL,
|
|
[MontoDesembolso] [decimal](18, 2) NULL,
|
|
[PlazoEnDias] [int] NULL,
|
|
[df_xml_operacion] [xml] NULL,
|
|
[df_xml_in_operacion] [xml] NULL,
|
|
[df_xml_liquidacion] [xml] NULL,
|
|
[df_xml_reg_operacion] [xml] NULL,
|
|
[df_poliza_seguro] [varchar](100) NULL,
|
|
[df_benef_registrados] [char](1) NULL,
|
|
[df_tramite_liquidado] [bit] NULL,
|
|
[FechaRegeneracion] [datetime] NULL,
|
|
CONSTRAINT [PK_DataFaseII] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDataFaseII] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[DataScoring] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataScoring]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DataScoring](
|
|
[IdDataScoring] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[FeCreacionEnte] [varchar](30) NULL,
|
|
[FeUltProducto] [varchar](30) NULL,
|
|
[OperCanceladas] [int] NULL,
|
|
[ChequesDevueltos] [int] NULL,
|
|
[Castigado] [char](1) NULL,
|
|
[MaxAtrasoHist] [decimal](18, 2) NULL,
|
|
[MaxAtraso12m] [decimal](18, 2) NULL,
|
|
[MaxAtraso6m] [decimal](18, 2) NULL,
|
|
[MaxAtraso3m] [decimal](18, 2) NULL,
|
|
[OperCanceladas6m] [int] NULL,
|
|
[Atrasos30d] [int] NULL,
|
|
[Morosidad] [varchar](30) NULL,
|
|
[Reestructurado] [int] NULL,
|
|
[RelCteBanco] [varchar](20) NULL,
|
|
[ExposicionAut] [float] NULL,
|
|
[ExposicionPer] [float] NULL,
|
|
[ExposicionHip] [float] NULL,
|
|
[ExposicionTar] [float] NULL,
|
|
CONSTRAINT [PK_DataScoring] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdDataScoring] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[DataScoringDetalle] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DataScoringDetalle](
|
|
[IdDataScoringDetalle] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[TOperacion] [varchar](10) NOT NULL,
|
|
[MaxAtrasoHist] [int] NULL,
|
|
[MaxAtraso3m] [int] NULL,
|
|
[MaxAtraso6m] [int] NULL,
|
|
[MaxAtraso12m] [int] NULL,
|
|
[MaxAtrasoAct] [int] NULL,
|
|
[Atraso30d] [int] NULL,
|
|
[ProdCastigado] [int] NULL,
|
|
CONSTRAINT [PK_DataScoringDetalle] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDataScoringDetalle] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[DatosAprobacion] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DatosAprobacion](
|
|
[IdDatosAprobacion] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[ConclusionJustificacion] [varchar](max) NULL,
|
|
[IdDecision] [int] NULL,
|
|
[IdMotivo] [int] NULL,
|
|
[TieneExcepciones] [bit] NULL,
|
|
[IdExcepcion] [int] NULL,
|
|
[Excepcion2] [int] NULL,
|
|
[IdRecomendacion] [int] NULL,
|
|
[LimiteRecomendado] [decimal](18, 2) NULL,
|
|
[UsuarioFirma1] [varchar](100) NULL,
|
|
[UsuarioFirma2] [varchar](100) NULL,
|
|
[UsuarioFirma3] [varchar](100) NULL,
|
|
[UsuarioFirma4] [varchar](100) NULL,
|
|
[ConclusionRecomendacion] [varchar](max) NULL,
|
|
[TipoAprobacionCaso] [int] NULL,
|
|
[FechaDecisionRiesgo] [datetime] NULL,
|
|
[FechaDecisionModCaratula] [datetime] NULL,
|
|
CONSTRAINT [PK_DatosAprobacion_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDatosAprobacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[Documentos] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[Documentos]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[Documentos](
|
|
[IdDocumento] [int] NOT NULL,
|
|
[Descripcion] [varchar](150) NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_DOCUMENTOS] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdDocumento] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[DocumentosPorSolicitud] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DocumentosPorSolicitud]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DocumentosPorSolicitud](
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdDocumento] [int] NOT NULL,
|
|
[IdGrupo] [int] NOT NULL,
|
|
[IdTipoCliente] [int] NOT NULL,
|
|
[EtapaSolicita] [int] NOT NULL,
|
|
[IdFuenteIngreso] [int] NULL,
|
|
[EtapaRequerida] [int] NULL,
|
|
[Cantidad] [int] NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_DOCUMENTOSPORSOLICITUD] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSolicitud] ASC,
|
|
[IdDocumento] ASC,
|
|
[IdGrupo] ASC,
|
|
[IdTipoCliente] ASC,
|
|
[EtapaSolicita] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Prendario].[DocumentosPorTipo] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[DocumentosPorTipo](
|
|
[IdFuenteIngreso] [int] NOT NULL,
|
|
[IdTipoCliente] [int] NOT NULL,
|
|
[IdDocumento] [int] NOT NULL,
|
|
[Cantidad] [int] NULL,
|
|
[EtapaSolicita] [int] NOT NULL,
|
|
[EtapaRequerida] [int] NULL,
|
|
[IdGrupo] [int] NOT NULL,
|
|
[Estado] [bit] NULL,
|
|
CONSTRAINT [PK_DOCUMENTOSPORTIPO] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdFuenteIngreso] ASC,
|
|
[IdTipoCliente] ASC,
|
|
[IdDocumento] ASC,
|
|
[EtapaSolicita] ASC,
|
|
[IdGrupo] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
/****** Object: Table [Prendario].[EPResultadoCIC] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[EPResultadoCIC]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[EPResultadoCIC](
|
|
[rc_id] [int] IDENTITY(1,1) NOT NULL,
|
|
[rc_llave_registro] [varchar](50) NULL,
|
|
[rc_incidente] [varchar](50) NULL,
|
|
[rc_solicitud] [varchar](50) NULL,
|
|
[rc_proceso] [varchar](100) NULL,
|
|
[rc_identificacion] [varchar](100) NULL,
|
|
[rc_resultado] [varchar](100) NULL,
|
|
[rc_tabla] [varchar](10) NULL,
|
|
[rc_idcliente] [int] NULL,
|
|
CONSTRAINT [PK_EPResultadoCIC] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[rc_id] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[FormaDesembolso] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[FormaDesembolso](
|
|
[IdFormaDesembolso] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[ValorInicial] [varchar](30) NULL,
|
|
[FormaDesembolso] [varchar](50) NULL,
|
|
[IdSucursal] [int] NULL,
|
|
[Beneficiario] [varchar](100) NULL,
|
|
[Comision] [varchar](30) NULL,
|
|
[Monto] [decimal](18, 2) NULL,
|
|
[IdCuentaAgencia] [int] NULL,
|
|
[SegDesempleo] [char](30) NULL,
|
|
[SegVida] [char](30) NULL,
|
|
[TipoRegistro] [char](1) NULL,
|
|
[SecCobis] [bigint] NULL,
|
|
[XmlCobis] [xml] NULL,
|
|
CONSTRAINT [PK_FormaDesembolso] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdFormaDesembolso] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[Garantia] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[Garantia]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[Garantia](
|
|
[IdGarantia] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[Chasis] [varchar](50) NULL,
|
|
[Motor] [varchar](50) NULL,
|
|
[Placa] [varchar](50) NULL,
|
|
[Color] [varchar](50) NULL,
|
|
[IdTipoTraccion] [int] NULL,
|
|
[PesoNeto] [int] NULL,
|
|
[IdTipoTransmision] [int] NULL,
|
|
[Cilindrada] [int] NULL,
|
|
[NumCilindros] [int] NULL,
|
|
[IdTipoCombustible] [int] NULL,
|
|
[Capacidad] [int] NULL,
|
|
[InscritoANombre] [varchar](100) NULL,
|
|
[IdCategoriaVehiculo] [int] NULL,
|
|
[IdCarroceriaVehiculo] [int] NULL,
|
|
[ConductorHabitual_IdTipoIdentificacion] [int] NULL,
|
|
[ConductorHabitual_Identificacion] [varchar](50) NULL,
|
|
[ConductorHabitual_Nombre] [varchar](200) NULL,
|
|
[Kilometraje] [decimal](18, 2) NULL,
|
|
[FechaVehSaleAgencia] [datetime] NULL,
|
|
CONSTRAINT [PK_GARANTIA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdGarantia] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionActivos] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[PosicionActivos](
|
|
[IdPosicionActivos] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[TipoOperacion] [varchar](20) NULL,
|
|
[NumOperacion] [varchar](20) NULL,
|
|
[FeInicio] [varchar](30) NULL,
|
|
[FeVencimiento] [varchar](30) NULL,
|
|
[MontoOriginal] [decimal](18, 2) NULL,
|
|
[CuotaActual] [decimal](18, 2) NULL,
|
|
[SaldoActual] [decimal](18, 2) NULL,
|
|
[DiasMora] [decimal](18, 2) NULL,
|
|
[Estado] [char](10) NULL,
|
|
[Moneda] [char](7) NULL,
|
|
CONSTRAINT [PK_PosicionActivos] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdPosicionActivos] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionPasivos] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[PosicionPasivos](
|
|
[IdPosicionPasivos] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[CoTipocuenta] [varchar](20) NULL,
|
|
[TipoCuenta] [varchar](20) NULL,
|
|
[NumCuenta] [varchar](20) NULL,
|
|
[FeInicio] [varchar](30) NULL,
|
|
[SaldoPromedio] [decimal](18, 2) NULL,
|
|
[CreditoPromedio] [decimal](18, 2) NULL,
|
|
[DebitosPromedio] [decimal](18, 2) NULL,
|
|
[Disponible] [decimal](18, 2) NULL,
|
|
[Moneda] [char](7) NULL,
|
|
CONSTRAINT [PK_PosicionPasivos] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdPosicionPasivos] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[PosicionTarjetas] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[PosicionTarjetas](
|
|
[IdPosicionTarjetas] [int] IDENTITY(1,1) NOT NULL,
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[TitularTarjeta] [varchar](20) NULL,
|
|
[Moneda] [char](7) NULL,
|
|
[LimiteCredito] [varchar](50) NULL,
|
|
[Saldo] [varchar](50) NULL,
|
|
[PagoMinimo] [varchar](50) NULL,
|
|
[ClasificacionPago] [varchar](30) NULL,
|
|
[Estado] [char](10) NULL,
|
|
[DiasAtraso] [int] NULL,
|
|
[FeApertura] [varchar](30) NULL,
|
|
[FeUltimoPago] [varchar](30) NULL,
|
|
[MontoUltimoPago] [varchar](50) NULL,
|
|
CONSTRAINT [PK_PosicionTarjetas] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[IdPosicionTarjetas] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[RolUsuario] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[RolUsuario]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[RolUsuario](
|
|
[Usuario] [char](10) NOT NULL,
|
|
[Rol] [int] NULL,
|
|
[Filial] [int] NULL,
|
|
[Oficina] [int] NULL,
|
|
[ApruebaCustodia] [bit] NULL,
|
|
CONSTRAINT [PK_RolUsuario] PRIMARY KEY NONCLUSTERED
|
|
(
|
|
[Usuario] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionOperacion] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionOperacion]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SensibilizacionOperacion](
|
|
[so_incidente] [int] NOT NULL,
|
|
[so_solicitud] [int] NOT NULL,
|
|
[so_proceso] [varchar](30) NOT NULL,
|
|
[so_idcliente] [int] NOT NULL,
|
|
[so_identificacion] [varchar](30) NOT NULL,
|
|
[so_esdeudor] [bit] NOT NULL,
|
|
[so_estado] [char](1) NOT NULL,
|
|
[so_id_operacion] [varchar](50) NOT NULL,
|
|
[so_refinancia] [bit] NULL,
|
|
[so_meses_plazo_restante] [decimal](18, 2) NULL,
|
|
[so_producto] [varchar](20) NULL,
|
|
[so_cuota_generada] [float] NULL,
|
|
[so_cuota_sin_seguro] [float] NULL,
|
|
[so_cuota_seguro] [float] NULL,
|
|
[so_cuota_esc_normal] [float] NULL,
|
|
[so_cuota_esc_leve] [float] NULL,
|
|
[so_cuota_esc_moderado] [float] NULL,
|
|
[so_cuota_esc_severo] [float] NULL,
|
|
[so_dti_esc_normal] [float] NULL,
|
|
[so_dti_esc_leve] [float] NULL,
|
|
[so_dti_esc_moderado] [float] NULL,
|
|
[so_dti_esc_severo] [float] NULL,
|
|
[so_co_moneda] [int] NULL,
|
|
[so_tip_camb_deval_esc_normal] [float] NULL,
|
|
[so_tip_camb_deval_esc_leve] [float] NULL,
|
|
[so_tip_camb_deval_esc_moderado] [float] NULL,
|
|
[so_tip_camb_deval_esc_servero] [float] NULL,
|
|
[so_tip_camb_reval_esc_normal] [float] NULL,
|
|
[so_tip_camb_reval_esc_leve] [float] NULL,
|
|
[so_tip_camb_reval_esc_moderado] [float] NULL,
|
|
[so_tip_camb_reval_esc_servero] [float] NULL,
|
|
[so_ingreso_col_esc_normal] [float] NULL,
|
|
[so_ingreso_col_esc_leve] [float] NULL,
|
|
[so_ingreso_col_esc_moderado] [float] NULL,
|
|
[so_ingreso_col_esc_severo] [float] NULL,
|
|
[so_ingreso_dol_esc_normal] [float] NULL,
|
|
[so_ingreso_dol_esc_leve] [float] NULL,
|
|
[so_ingreso_dol_esc_moderado] [float] NULL,
|
|
[so_ingreso_dol_esc_severo] [float] NULL,
|
|
CONSTRAINT [PK_PP_SENSIBILIZACION_OPERACION_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[so_incidente] ASC,
|
|
[so_solicitud] ASC,
|
|
[so_proceso] ASC,
|
|
[so_idcliente] ASC,
|
|
[so_identificacion] ASC,
|
|
[so_esdeudor] ASC,
|
|
[so_estado] ASC,
|
|
[so_id_operacion] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionResumen] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionResumen]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SensibilizacionResumen](
|
|
[sr_incidente] [int] NOT NULL,
|
|
[sr_solicitud] [int] NOT NULL,
|
|
[sr_proceso] [varchar](30) NOT NULL,
|
|
[sr_idcliente] [int] NOT NULL,
|
|
[sr_identificacion] [varchar](30) NOT NULL,
|
|
[sr_cuota_esc_normal] [float] NULL,
|
|
[sr_cuota_esc_leve] [float] NULL,
|
|
[sr_cuota_esc_moderado] [float] NULL,
|
|
[sr_cuota_esc_severo] [float] NULL,
|
|
[sr_co_moneda] [int] NOT NULL,
|
|
[sr_endeuda_esc_normal] [float] NULL,
|
|
[sr_endeuda_esc_leve] [float] NULL,
|
|
[sr_endeuda_esc_moderado] [float] NULL,
|
|
[sr_endeuda_esc_severo] [float] NULL,
|
|
CONSTRAINT [PK_PP_SENSIBILIZACION_RESUMEN] PRIMARY KEY CLUSTERED
|
|
(
|
|
[sr_incidente] ASC,
|
|
[sr_solicitud] ASC,
|
|
[sr_proceso] ASC,
|
|
[sr_idcliente] ASC,
|
|
[sr_identificacion] ASC,
|
|
[sr_co_moneda] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SensibilizacionSolicitud] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SensibilizacionSolicitud](
|
|
[IdSolicitud] [int] NOT NULL,
|
|
[IdCliente] [int] NOT NULL,
|
|
[ss_incidente] [int] NULL,
|
|
[ss_identificacion] [varchar](30) NULL,
|
|
[ss_tipocliente] [bit] NOT NULL,
|
|
[ss_tipocambio] [varchar](20) NULL,
|
|
[ss_esc1_cuota] [varchar](20) NULL,
|
|
[ss_esc1_ingresosnetos] [varchar](20) NULL,
|
|
[ss_esc1_cuotaingreso] [varchar](20) NULL,
|
|
[ss_esc1_endeudamiento] [varchar](20) NULL,
|
|
[ss_esc1_tasa] [varchar](20) NULL,
|
|
[ss_esc1_tipocambio_esp] [varchar](20) NULL,
|
|
[ss_esc2_cuota] [varchar](20) NULL,
|
|
[ss_esc2_ingresosnetos] [varchar](20) NULL,
|
|
[ss_esc2_cuotaingreso] [varchar](20) NULL,
|
|
[ss_esc2_endeudamiento] [varchar](20) NULL,
|
|
[ss_esc2_tasa] [varchar](20) NULL,
|
|
[ss_esc2_tipocambio_esp] [varchar](20) NULL,
|
|
[ss_esc3_cuota] [varchar](20) NULL,
|
|
[ss_esc3_ingresosnetos] [varchar](20) NULL,
|
|
[ss_esc3_cuotaingreso] [varchar](20) NULL,
|
|
[ss_esc3_endeudamiento] [varchar](20) NULL,
|
|
[ss_esc3_tasa] [varchar](20) NULL,
|
|
[ss_esc3_tipocambio_esp] [varchar](20) NULL,
|
|
[ss_proceso] [varchar](50) NULL,
|
|
[ss_esc0_cuota] [varchar](20) NULL,
|
|
[ss_esc0_ingresosnetos] [varchar](20) NULL,
|
|
[ss_esc0_cuotaingreso] [varchar](20) NULL,
|
|
[ss_esc0_endeudamiento] [varchar](20) NULL,
|
|
[ss_esc0_tasa] [varchar](20) NULL,
|
|
[ss_esc0_tipocambio_esp] [varchar](20) NULL,
|
|
CONSTRAINT [PK_SensibilizacionSolicitud_1] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSolicitud] ASC,
|
|
[IdCliente] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionActual] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionActual]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SituacionActual](
|
|
[IdSituacionActual] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[IdCliente] [int] NULL,
|
|
[Incidente] [int] NULL,
|
|
[Proceso] [nchar](48) NULL,
|
|
[Identificacion] [varchar](30) NULL,
|
|
[EsDeudor] [bit] NULL,
|
|
[Estado] [char](1) NULL,
|
|
[IdOperacion] [varchar](30) NULL,
|
|
[Moneda] [varchar](50) NULL,
|
|
[FecVencimiento] [varchar](15) NULL,
|
|
[TipoOperacion] [varchar](50) NULL,
|
|
[Condicion] [varchar](50) NULL,
|
|
[EstadoOperacion] [varchar](50) NULL,
|
|
[DiasAtraso] [int] NULL,
|
|
[EntidadAcreedora] [varchar](50) NULL,
|
|
[Saldo] [varchar](20) NULL,
|
|
[CuotasEquivalente] [varchar](20) NULL,
|
|
[MontoOriginal] [varchar](20) NULL,
|
|
[FecInicio] [varchar](10) NULL,
|
|
[MontoNoDesembolsado] [varchar](50) NULL,
|
|
[Cancela] [int] NULL,
|
|
[CuotaPrincipal] [decimal](18, 2) NULL,
|
|
[CuotaIntereses] [decimal](18, 2) NULL,
|
|
[TipoTasa] [varchar](50) NULL,
|
|
[TasaNominal] [decimal](18, 2) NULL,
|
|
[DTI_MiniEndeudamiento] [decimal](18, 2) NULL,
|
|
[CuotaCertificada] [varchar](20) NULL,
|
|
CONSTRAINT [PK_SITUACIONACTUAL] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSituacionActual] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionFinal] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SituacionFinal](
|
|
[IdSituacionFinal] [int] IDENTITY(1,1) NOT NULL,
|
|
[LlaveTabla] [int] NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[IdCliente] [int] NULL,
|
|
[Incidente] [int] NULL,
|
|
[Proceso] [nvarchar](48) NULL,
|
|
[Identificacion] [varchar](30) NULL,
|
|
[EsDeudor] [bit] NULL,
|
|
[Estado] [char](1) NULL,
|
|
[IdOperacion] [varchar](30) NULL,
|
|
[Moneda] [varchar](50) NULL,
|
|
[FeVencimiento] [varchar](15) NULL,
|
|
[TipoOperacion] [varchar](50) NULL,
|
|
[Condicion] [varchar](50) NULL,
|
|
[EstadoOperacion] [varchar](50) NULL,
|
|
[DiasAtraso] [int] NULL,
|
|
[EntidadAcreedora] [varchar](50) NULL,
|
|
[Saldo] [float] NULL,
|
|
[CuotasEquivalente] [float] NULL,
|
|
[MontoOriginal] [float] NULL,
|
|
[FeInicio] [varchar](10) NULL,
|
|
[MotivoLiquidacion] [varchar](100) NULL,
|
|
[AtrasoMaximo] [float] NULL,
|
|
[AtrasoMedio] [float] NULL,
|
|
[CategoriaOperacion] [varchar](50) NULL,
|
|
[PeriodoReportado] [varchar](30) NULL,
|
|
[MesesReportados] [int] NULL,
|
|
[Ponderador] [float] NULL,
|
|
[StatusTabla] [char](1) NULL,
|
|
[FechaRegistro] [datetime] NULL,
|
|
CONSTRAINT [PK_SITUACIONFINAL] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSituacionFinal] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
/****** Object: Table [Prendario].[SituacionHistorica] Script Date: 16/02/2018 10:46:42 a.m. ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
SET ANSI_PADDING ON
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]') AND type in (N'U'))
|
|
BEGIN
|
|
CREATE TABLE [Prendario].[SituacionHistorica](
|
|
[IdSituacionHistorica] [int] NOT NULL,
|
|
[IdSolicitud] [int] NULL,
|
|
[IdCliente] [int] NULL,
|
|
[Incidente] [int] NULL,
|
|
[Proceso] [nchar](48) NULL,
|
|
[Identificacion] [varchar](30) NULL,
|
|
[EsDeudor] [bit] NULL,
|
|
[Estado] [char](1) NULL,
|
|
[IdOperacion] [varchar](30) NULL,
|
|
[FecVencimiento] [varchar](10) NULL,
|
|
[EstadoOperacion] [varchar](100) NULL,
|
|
[MotivoLiquidacion] [varchar](100) NULL,
|
|
[AtrasoMaximo] [varchar](50) NULL,
|
|
[AtrasoMedio] [varchar](50) NULL,
|
|
[CategoriaOperacion] [varchar](100) NULL,
|
|
[PeriodoReportado] [varchar](30) NULL,
|
|
[MesesReportados] [int] NULL,
|
|
[EntidadAcreedora] [varchar](50) NULL,
|
|
[Ponderador] [varchar](50) NULL,
|
|
CONSTRAINT [PK_SITUACIONHISTORICA] PRIMARY KEY CLUSTERED
|
|
(
|
|
[IdSituacionHistorica] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|
) ON [PRIMARY]
|
|
END
|
|
GO
|
|
SET ANSI_PADDING OFF
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF__Devaluaci__de_in__7E97B1A9]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[DevaluacionEsperada] ADD DEFAULT ((0)) FOR [de_inc_devesp0]
|
|
END
|
|
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF__Increment__it_no__7F8BD5E2]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[IncrementoTasa] ADD DEFAULT ((0)) FOR [it_normal]
|
|
END
|
|
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF_TipoFormaDesembolso_Moneda]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] ADD CONSTRAINT [DF_TipoFormaDesembolso_Moneda] DEFAULT ((0)) FOR [IdMoneda]
|
|
END
|
|
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Catalogos].[DF_TipoFormaDesembolso_Tipo]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] ADD CONSTRAINT [DF_TipoFormaDesembolso_Tipo] DEFAULT (N'DFT') FOR [Tipo]
|
|
END
|
|
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Cotizacion].[DF_ProgramaCrediticioCondiciones_EsColaborador]') AND type = 'D')
|
|
BEGIN
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] ADD CONSTRAINT [DF_ProgramaCrediticioCondiciones_EsColaborador] DEFAULT ((0)) FOR [EsColaborador]
|
|
END
|
|
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Aprobacion].[FK_DecisionPorEtapa_Decision]') AND parent_object_id = OBJECT_ID(N'[Aprobacion].[DecisionPorEtapa]'))
|
|
ALTER TABLE [Aprobacion].[DecisionPorEtapa] WITH NOCHECK ADD CONSTRAINT [FK_DecisionPorEtapa_Decision] FOREIGN KEY([IdDecision])
|
|
REFERENCES [Catalogos].[Decision] ([IdDecision])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Aprobacion].[FK_DecisionPorEtapa_Decision]') AND parent_object_id = OBJECT_ID(N'[Aprobacion].[DecisionPorEtapa]'))
|
|
ALTER TABLE [Aprobacion].[DecisionPorEtapa] CHECK CONSTRAINT [FK_DecisionPorEtapa_Decision]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_AgenteSeguro_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[AgenteSeguro]'))
|
|
ALTER TABLE [Catalogos].[AgenteSeguro] WITH NOCHECK ADD CONSTRAINT [FK_AgenteSeguro_Aseguradora] FOREIGN KEY([IdAseguradora])
|
|
REFERENCES [Catalogos].[Aseguradora] ([IdAseguradora])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_AgenteSeguro_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[AgenteSeguro]'))
|
|
ALTER TABLE [Catalogos].[AgenteSeguro] CHECK CONSTRAINT [FK_AgenteSeguro_Aseguradora]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CANTON_FK_CANTON_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Canton]'))
|
|
ALTER TABLE [Catalogos].[Canton] WITH NOCHECK ADD CONSTRAINT [FK_CANTON_FK_CANTON_PROVINCI] FOREIGN KEY([IdProvincia])
|
|
REFERENCES [Catalogos].[Provincia] ([IdProvincia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CANTON_FK_CANTON_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Canton]'))
|
|
ALTER TABLE [Catalogos].[Canton] CHECK CONSTRAINT [FK_CANTON_FK_CANTON_PROVINCI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_CAPACIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] WITH NOCHECK ADD CONSTRAINT [FK_CATEGORI_FK_CATEGO_CAPACIDA] FOREIGN KEY([IdCapacidadPago])
|
|
REFERENCES [Catalogos].[CapacidadPago] ([IdCapacidadPago])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_CAPACIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] CHECK CONSTRAINT [FK_CATEGORI_FK_CATEGO_CAPACIDA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_COMPORTA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] WITH NOCHECK ADD CONSTRAINT [FK_CATEGORI_FK_CATEGO_COMPORTA] FOREIGN KEY([IdComportamientoPagoHistorico])
|
|
REFERENCES [Catalogos].[ComportamientoPagoHistorico] ([IdComportamientoPagoHistorico])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_COMPORTA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] CHECK CONSTRAINT [FK_CATEGORI_FK_CATEGO_COMPORTA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_MOROSIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] WITH NOCHECK ADD CONSTRAINT [FK_CATEGORI_FK_CATEGO_MOROSIDA] FOREIGN KEY([IdMorosidad])
|
|
REFERENCES [Catalogos].[Morosidad] ([IdMorosidad])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CATEGORI_FK_CATEGO_MOROSIDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CategoriaRiesgo]'))
|
|
ALTER TABLE [Catalogos].[CategoriaRiesgo] CHECK CONSTRAINT [FK_CATEGORI_FK_CATEGO_MOROSIDA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CorreoAgencia_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CorreoAgencia]'))
|
|
ALTER TABLE [Catalogos].[CorreoAgencia] WITH CHECK ADD CONSTRAINT [FK_CorreoAgencia_SubAgenciaVehiculo] FOREIGN KEY([IdSubAgenciaVehiculo])
|
|
REFERENCES [Catalogos].[SubAgenciaVehiculo] ([IdSubAgenciaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CorreoAgencia_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CorreoAgencia]'))
|
|
ALTER TABLE [Catalogos].[CorreoAgencia] CHECK CONSTRAINT [FK_CorreoAgencia_SubAgenciaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] WITH NOCHECK ADD CONSTRAINT [FK_CuentaAgencia_Moneda] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] CHECK CONSTRAINT [FK_CuentaAgencia_Moneda]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_TipoFuncionalidad]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] WITH CHECK ADD CONSTRAINT [FK_CuentaAgencia_TipoFuncionalidad] FOREIGN KEY([IdTipoFuncionalidadCuenta])
|
|
REFERENCES [Catalogos].[TipoFuncionalidadCuenta] ([IdTipoFuncionalidadCuenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_CuentaAgencia_TipoFuncionalidad]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[CuentaAgencia]'))
|
|
ALTER TABLE [Catalogos].[CuentaAgencia] CHECK CONSTRAINT [FK_CuentaAgencia_TipoFuncionalidad]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_DISTRITO_FK_DISTRI_CANTON]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Distrito]'))
|
|
ALTER TABLE [Catalogos].[Distrito] WITH NOCHECK ADD CONSTRAINT [FK_DISTRITO_FK_DISTRI_CANTON] FOREIGN KEY([IdCanton])
|
|
REFERENCES [Catalogos].[Canton] ([IdCanton])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_DISTRITO_FK_DISTRI_CANTON]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Distrito]'))
|
|
ALTER TABLE [Catalogos].[Distrito] CHECK CONSTRAINT [FK_DISTRITO_FK_DISTRI_CANTON]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_Etapas_Proseso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Etapas]'))
|
|
ALTER TABLE [Catalogos].[Etapas] WITH NOCHECK ADD CONSTRAINT [FK_Etapas_Proseso] FOREIGN KEY([IdProceso])
|
|
REFERENCES [Catalogos].[Procesos] ([IdProceso])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_Etapas_Proseso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Etapas]'))
|
|
ALTER TABLE [Catalogos].[Etapas] CHECK CONSTRAINT [FK_Etapas_Proseso]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_FUENTEINGRESO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] WITH NOCHECK ADD CONSTRAINT [FK_INGRESOREQUERIDO_FUENTEINGRESO] FOREIGN KEY([IdFuenteIngreso])
|
|
REFERENCES [Catalogos].[TipoFuenteIngreso] ([IdFuenteIngreso])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_FUENTEINGRESO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] CHECK CONSTRAINT [FK_INGRESOREQUERIDO_FUENTEINGRESO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] WITH NOCHECK ADD CONSTRAINT [FK_INGRESOREQUERIDO_MONEDA] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] CHECK CONSTRAINT [FK_INGRESOREQUERIDO_MONEDA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] WITH NOCHECK ADD CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIO] FOREIGN KEY([IdIngresoRequerido])
|
|
REFERENCES [Cotizacion].[ProgramaCrediticio] ([IdProgramaCrediticio])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIO]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] CHECK CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] WITH NOCHECK ADD CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND] FOREIGN KEY([IdProgramaCrediticioCondiciones])
|
|
REFERENCES [Cotizacion].[ProgramaCrediticioCondiciones] ([IdProgramaCrediticioCondiciones])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[IngresoRequerido]'))
|
|
ALTER TABLE [Catalogos].[IngresoRequerido] CHECK CONSTRAINT [FK_INGRESOREQUERIDO_PROGRCREDITICIOCOND]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MARCAVEH_FK_MARCAV_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[MarcaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[MarcaVehiculo] WITH NOCHECK ADD CONSTRAINT [FK_MARCAVEH_FK_MARCAV_AGENCIAV] FOREIGN KEY([IdAgenciaVehiculo])
|
|
REFERENCES [Catalogos].[AgenciaVehiculo] ([IdAgenciaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MARCAVEH_FK_MARCAV_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[MarcaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[MarcaVehiculo] CHECK CONSTRAINT [FK_MARCAVEH_FK_MARCAV_AGENCIAV]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MOTIVO_FK_MOTIVO_TIPOMOTI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Motivo]'))
|
|
ALTER TABLE [Catalogos].[Motivo] WITH NOCHECK ADD CONSTRAINT [FK_MOTIVO_FK_MOTIVO_TIPOMOTI] FOREIGN KEY([IdTipoMotivo])
|
|
REFERENCES [Catalogos].[TipoMotivo] ([IdTipoMotivo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_MOTIVO_FK_MOTIVO_TIPOMOTI]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[Motivo]'))
|
|
ALTER TABLE [Catalogos].[Motivo] CHECK CONSTRAINT [FK_MOTIVO_FK_MOTIVO_TIPOMOTI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH NOCHECK ADD CONSTRAINT [FK_ParamCalcSeg_Aseguradora] FOREIGN KEY([IdAseguradora])
|
|
REFERENCES [Catalogos].[Aseguradora] ([IdAseguradora])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Aseguradora]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_Aseguradora]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH CHECK ADD CONSTRAINT [FK_ParamCalcSeg_CarroceriaVehiculo] FOREIGN KEY([IdCarroceriaVehiculo])
|
|
REFERENCES [Catalogos].[CarroceriaVehiculo] ([IdCarroceriaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_CarroceriaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH NOCHECK ADD CONSTRAINT [FK_ParamCalcSeg_Moneda] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_Moneda]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH NOCHECK ADD CONSTRAINT [FK_ParamCalcSeg_RubroSeguro] FOREIGN KEY([IdRubroSeguro])
|
|
REFERENCES [Catalogos].[RubroSeguro] ([IdRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_RubroSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH CHECK ADD CONSTRAINT [FK_ParamCalcSeg_SubRubroSeguro] FOREIGN KEY([IdSubRubroSeguro])
|
|
REFERENCES [Catalogos].[SubRubroSeguro] ([IdSubRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_SubRubroSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH NOCHECK ADD CONSTRAINT [FK_ParamCalcSeg_TipoFuenteIngreso] FOREIGN KEY([IdFuenteIngreso])
|
|
REFERENCES [Catalogos].[TipoFuenteIngreso] ([IdFuenteIngreso])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_TipoFuenteIngreso]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] WITH NOCHECK ADD CONSTRAINT [FK_ParamCalcSeg_TipoVehiculo] FOREIGN KEY([IdTipoVehiculo])
|
|
REFERENCES [Catalogos].[TipoVehiculo] ([IdTipoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ParamCalcSeg_TipoVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[ParamCalculoSeguro]'))
|
|
ALTER TABLE [Catalogos].[ParamCalculoSeguro] CHECK CONSTRAINT [FK_ParamCalcSeg_TipoVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_FK_RUBROS_ASEGURAD]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] WITH NOCHECK ADD CONSTRAINT [FK_RUBROSEG_FK_RUBROS_ASEGURAD] FOREIGN KEY([IdAseguradora])
|
|
REFERENCES [Catalogos].[Aseguradora] ([IdAseguradora])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_FK_RUBROS_ASEGURAD]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] CHECK CONSTRAINT [FK_RUBROSEG_FK_RUBROS_ASEGURAD]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_TIPORUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] WITH NOCHECK ADD CONSTRAINT [FK_RUBROSEG_TIPORUBROSEG] FOREIGN KEY([IdTipoRubroSeguro])
|
|
REFERENCES [Catalogos].[TipoRubroSeguro] ([IdTipoRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_RUBROSEG_TIPORUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[RubroSeguro]'))
|
|
ALTER TABLE [Catalogos].[RubroSeguro] CHECK CONSTRAINT [FK_RUBROSEG_TIPORUBROSEG]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_SubAgenciaVehiculo_AgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[SubAgenciaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[SubAgenciaVehiculo] WITH CHECK ADD CONSTRAINT [FK_SubAgenciaVehiculo_AgenciaVehiculo] FOREIGN KEY([IdAgenciaVehiculo])
|
|
REFERENCES [Catalogos].[AgenciaVehiculo] ([IdAgenciaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_SubAgenciaVehiculo_AgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[SubAgenciaVehiculo]'))
|
|
ALTER TABLE [Catalogos].[SubAgenciaVehiculo] CHECK CONSTRAINT [FK_SubAgenciaVehiculo_AgenciaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ACTIVIDAD_TC_MACROSECTOR]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoActividad]'))
|
|
ALTER TABLE [Catalogos].[TipoActividad] WITH CHECK ADD CONSTRAINT [FK_ACTIVIDAD_TC_MACROSECTOR] FOREIGN KEY([IdMacroSector])
|
|
REFERENCES [Catalogos].[TipoMacrosector] ([IdMacroSector])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_ACTIVIDAD_TC_MACROSECTOR]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoActividad]'))
|
|
ALTER TABLE [Catalogos].[TipoActividad] CHECK CONSTRAINT [FK_ACTIVIDAD_TC_MACROSECTOR]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_TipoFormaDesembolso_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoFormaDesembolso]'))
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] WITH NOCHECK ADD CONSTRAINT [FK_TipoFormaDesembolso_Moneda] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Catalogos].[FK_TipoFormaDesembolso_Moneda]') AND parent_object_id = OBJECT_ID(N'[Catalogos].[TipoFormaDesembolso]'))
|
|
ALTER TABLE [Catalogos].[TipoFormaDesembolso] CHECK CONSTRAINT [FK_TipoFormaDesembolso_Moneda]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_CONDICIO_FK_CONDIC_COTIZACI] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] CHECK CONSTRAINT [FK_CONDICIO_FK_CONDIC_COTIZACI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_PeriodoReajuste]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_CondicionesTasaCotizacion_PeriodoReajuste] FOREIGN KEY([IdPeriodoReajuste])
|
|
REFERENCES [Catalogos].[PeriodoReajuste] ([IdPeriodoReajuste])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_PeriodoReajuste]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] CHECK CONSTRAINT [FK_CondicionesTasaCotizacion_PeriodoReajuste]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasa]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasa] FOREIGN KEY([IdTipoTasa])
|
|
REFERENCES [Catalogos].[TipoTasa] ([IdTipoTasa])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasa]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] CHECK CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasa]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasaReferencia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasaReferencia] FOREIGN KEY([IdTipoTasaReferencia])
|
|
REFERENCES [Catalogos].[TipoTasaReferencia] ([IdTipoTasaReferencia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CondicionesTasaCotizacion_TipoTasaReferencia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[CondicionesTasaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[CondicionesTasaCotizacion] CHECK CONSTRAINT [FK_CondicionesTasaCotizacion_TipoTasaReferencia]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION] FOREIGN KEY([IdAnnoVehiculo])
|
|
REFERENCES [Catalogos].[AnnoVehiculo] ([IdAnnoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_ANNOVEHICULO_FK_ANNOVEHICULO_COTIZACION]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_AGENCIAV] FOREIGN KEY([IdAgenciaVehiculo])
|
|
REFERENCES [Catalogos].[AgenciaVehiculo] ([IdAgenciaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_AGENCIAV]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_AGENCIAV]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_ESTILOVE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_ESTILOVE] FOREIGN KEY([IdEstiloVehiculo])
|
|
REFERENCES [Catalogos].[EstiloVehiculo] ([IdEstiloVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_ESTILOVE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_ESTILOVE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MARCAVEH]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_MARCAVEH] FOREIGN KEY([IdMarcaVehiculo])
|
|
REFERENCES [Catalogos].[MarcaVehiculo] ([IdMarcaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MARCAVEH]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_MARCAVEH]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_MONEDA] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_MONEDA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_TIPOVEHI] FOREIGN KEY([IdTipoVehiculo])
|
|
REFERENCES [Catalogos].[TipoVehiculo] ([IdTipoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_TIPOVEHI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_USOVEHIC]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_COTIZACI_FK_COTIZA_USOVEHIC] FOREIGN KEY([IdUsoVehiculo])
|
|
REFERENCES [Catalogos].[UsoVehiculo] ([IdUsoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_COTIZACI_FK_COTIZA_USOVEHIC]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_COTIZACI_FK_COTIZA_USOVEHIC]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_Campanna]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_Cotizacion_Campanna] FOREIGN KEY([IdCampanna])
|
|
REFERENCES [Catalogos].[Campanna] ([IdCampanna])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_Campanna]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_Campanna]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_ProgramaCrediticio]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_Cotizacion_ProgramaCrediticio] FOREIGN KEY([IdProgramaCrediticio])
|
|
REFERENCES [Cotizacion].[ProgramaCrediticio] ([IdProgramaCrediticio])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_ProgramaCrediticio]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_ProgramaCrediticio]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH CHECK ADD CONSTRAINT [FK_Cotizacion_SubAgenciaVehiculo] FOREIGN KEY([IdSubAgenciaVehiculo])
|
|
REFERENCES [Catalogos].[SubAgenciaVehiculo] ([IdSubAgenciaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_SubAgenciaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_SubAgenciaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_Cotizacion_TipoFuenteIngreso] FOREIGN KEY([IdFuenteIngreso])
|
|
REFERENCES [Catalogos].[TipoFuenteIngreso] ([IdFuenteIngreso])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoFuenteIngreso]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_TipoFuenteIngreso]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_Cotizacion_TipoGracia] FOREIGN KEY([IdTipoGracia])
|
|
REFERENCES [Catalogos].[TipoGracia] ([IdTipoGracia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_TipoGracia]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] WITH NOCHECK ADD CONSTRAINT [FK_Cotizacion_TipoIdentificacion] FOREIGN KEY([IdTipoIdentificacion])
|
|
REFERENCES [Catalogos].[TipoIdentificacion] ([IdTipoIdentificacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_Cotizacion_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[Cotizacion]'))
|
|
ALTER TABLE [Cotizacion].[Cotizacion] CHECK CONSTRAINT [FK_Cotizacion_TipoIdentificacion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_EJECUTIV_FK_EJECUT_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EjecutivoCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EjecutivoCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_EJECUTIV_FK_EJECUT_COTIZACI] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_EJECUTIV_FK_EJECUT_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EjecutivoCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EjecutivoCotizacion] CHECK CONSTRAINT [FK_EJECUTIV_FK_EJECUT_COTIZACI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ESCENARI_FK_ESCENA_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EscenarioCuotaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EscenarioCuotaCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_ESCENARI_FK_ESCENA_COTIZACI] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ESCENARI_FK_ESCENA_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[EscenarioCuotaCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[EscenarioCuotaCotizacion] CHECK CONSTRAINT [FK_ESCENARI_FK_ESCENA_COTIZACI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ProgCreditCond_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH CHECK ADD CONSTRAINT [FK_ProgCreditCond_TipoGracia] FOREIGN KEY([IdTipoGracia])
|
|
REFERENCES [Catalogos].[TipoGracia] ([IdTipoGracia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_ProgCreditCond_TipoGracia]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_ProgCreditCond_TipoGracia]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCOND_ANNOVEHICULO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH NOCHECK ADD CONSTRAINT [FK_PROGCREDITICIOCOND_ANNOVEHICULO] FOREIGN KEY([IdAnnoVehiculo])
|
|
REFERENCES [Catalogos].[AnnoVehiculo] ([IdAnnoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCOND_ANNOVEHICULO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_PROGCREDITICIOCOND_ANNOVEHICULO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_CAMPANNA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH NOCHECK ADD CONSTRAINT [FK_PROGRAMA_FK_PROGRA_CAMPANNA] FOREIGN KEY([IdCampanna])
|
|
REFERENCES [Catalogos].[Campanna] ([IdCampanna])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_CAMPANNA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_PROGRAMA_FK_PROGRA_CAMPANNA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH NOCHECK ADD CONSTRAINT [FK_PROGRAMA_FK_PROGRA_MONEDA] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_MONEDA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_PROGRAMA_FK_PROGRA_MONEDA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH NOCHECK ADD CONSTRAINT [FK_PROGRAMA_FK_PROGRA_TIPOVEHI] FOREIGN KEY([IdTipoVehiculo])
|
|
REFERENCES [Catalogos].[TipoVehiculo] ([IdTipoVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMA_FK_PROGRA_TIPOVEHI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_PROGRAMA_FK_PROGRA_TIPOVEHI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] WITH NOCHECK ADD CONSTRAINT [FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO] FOREIGN KEY([IdProgramaCrediticio])
|
|
REFERENCES [Cotizacion].[ProgramaCrediticio] ([IdProgramaCrediticio])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondiciones]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondiciones] CHECK CONSTRAINT [FK_PROGRCREDITICIOCOND_PROGRAMACREDITIO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] WITH NOCHECK ADD CONSTRAINT [FK_CONDICIO_FK_CONDIC_TIPOTASA] FOREIGN KEY([IdTipoTasaReferencia])
|
|
REFERENCES [Catalogos].[TipoTasaReferencia] ([IdTipoTasaReferencia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_FK_CONDIC_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] CHECK CONSTRAINT [FK_CONDICIO_FK_CONDIC_TIPOTASA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] WITH NOCHECK ADD CONSTRAINT [FK_CONDICIO_TIPOTASA] FOREIGN KEY([IdTipoTasa])
|
|
REFERENCES [Catalogos].[TipoTasa] ([IdTipoTasa])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_CONDICIO_TIPOTASA]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] CHECK CONSTRAINT [FK_CONDICIO_TIPOTASA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] WITH NOCHECK ADD CONSTRAINT [FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES] FOREIGN KEY([IdProgramaCrediticioCondiciones])
|
|
REFERENCES [Cotizacion].[ProgramaCrediticioCondiciones] ([IdProgramaCrediticioCondiciones])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] CHECK CONSTRAINT [FK_PROGCREDITICIOCONDTASA_PROGCREDITICIOCONDICIONES]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] WITH NOCHECK ADD CONSTRAINT [FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE] FOREIGN KEY([IdPeriodoReajuste])
|
|
REFERENCES [Catalogos].[PeriodoReajuste] ([IdPeriodoReajuste])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[ProgramaCrediticioCondicionesTasa]'))
|
|
ALTER TABLE [Cotizacion].[ProgramaCrediticioCondicionesTasa] CHECK CONSTRAINT [FK_PROGRAMACREDITICIOCONDICIONESTASA_PERIODOREAJUSTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_SEGUROSC_FK_SEGURO_COTIZACI] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] CHECK CONSTRAINT [FK_SEGUROSC_FK_SEGURO_COTIZACI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_RUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_SEGUROSC_FK_SEGURO_RUBROSEG] FOREIGN KEY([IdRubroSeguro])
|
|
REFERENCES [Catalogos].[RubroSeguro] ([IdRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SEGUROSC_FK_SEGURO_RUBROSEG]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] CHECK CONSTRAINT [FK_SEGUROSC_FK_SEGURO_RUBROSEG]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacion_AgenteSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] WITH NOCHECK ADD CONSTRAINT [FK_SegurosCotizacion_AgenteSeguro] FOREIGN KEY([IdAgenteSeguro])
|
|
REFERENCES [Catalogos].[AgenteSeguro] ([IdAgenteSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacion_AgenteSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacion]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacion] CHECK CONSTRAINT [FK_SegurosCotizacion_AgenteSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_Cotizacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] WITH NOCHECK ADD CONSTRAINT [FK_SegurosCotizacionDesglose_Cotizacion] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_Cotizacion]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] CHECK CONSTRAINT [FK_SegurosCotizacionDesglose_Cotizacion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] WITH NOCHECK ADD CONSTRAINT [FK_SegurosCotizacionDesglose_RubroSeguro] FOREIGN KEY([IdRubroSeguro])
|
|
REFERENCES [Catalogos].[RubroSeguro] ([IdRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] CHECK CONSTRAINT [FK_SegurosCotizacionDesglose_RubroSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] WITH NOCHECK ADD CONSTRAINT [FK_SegurosCotizacionDesglose_SubRubroSeguro] FOREIGN KEY([IdSubRubroSeguro])
|
|
REFERENCES [Catalogos].[SubRubroSeguro] ([IdSubRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Cotizacion].[FK_SegurosCotizacionDesglose_SubRubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Cotizacion].[SegurosCotizacionDesglose]'))
|
|
ALTER TABLE [Cotizacion].[SegurosCotizacionDesglose] CHECK CONSTRAINT [FK_SegurosCotizacionDesglose_SubRubroSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_CapacidadPago]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_Cliente_CapacidadPago] FOREIGN KEY([IdCapacidadPago])
|
|
REFERENCES [Catalogos].[CapacidadPago] ([IdCapacidadPago])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_CapacidadPago]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_Cliente_CapacidadPago]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_ComportamientoPagoHistorico]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_Cliente_ComportamientoPagoHistorico] FOREIGN KEY([IdComportamientoPagoHistorico])
|
|
REFERENCES [Catalogos].[ComportamientoPagoHistorico] ([IdComportamientoPagoHistorico])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_ComportamientoPagoHistorico]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_Cliente_ComportamientoPagoHistorico]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_CONDICIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_CONDICIO] FOREIGN KEY([IdCondicionVivienda])
|
|
REFERENCES [Catalogos].[CondicionVivienda] ([IdCondicionVivienda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_CONDICIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_CONDICIO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_ESTADOCI]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_ESTADOCI] FOREIGN KEY([IdEstadoCivil])
|
|
REFERENCES [Catalogos].[EstadoCivil] ([IdEstadoCivil])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_ESTADOCI]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_ESTADOCI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_GENERO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_GENERO] FOREIGN KEY([IdGenero])
|
|
REFERENCES [Catalogos].[Genero] ([IdGenero])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_GENERO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_GENERO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NACIONAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_NACIONAL] FOREIGN KEY([IdNacionalidad])
|
|
REFERENCES [Catalogos].[Nacionalidad] ([IdNacionalidad])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NACIONAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_NACIONAL]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELEDU]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELEDU] FOREIGN KEY([IdNivelEducacion])
|
|
REFERENCES [Catalogos].[NivelEducacion] ([IdNivelEducacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELEDU]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELEDU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELSOC]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELSOC] FOREIGN KEY([IdNivelSocioEconomico])
|
|
REFERENCES [Catalogos].[NivelSocioEconomico] ([IdNivelSocioEconomico])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_NIVELSOC]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_NIVELSOC]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_PROFESIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_PROFESIO] FOREIGN KEY([IdProfesion])
|
|
REFERENCES [Catalogos].[Profesion] ([IdProfesion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_PROFESIO]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] NOCHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_PROFESIO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_TIPOIDEN]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_CLIENTE_FK_CLIENT_TIPOIDEN] FOREIGN KEY([IdTipoIdentificacion])
|
|
REFERENCES [Catalogos].[TipoIdentificacion] ([IdTipoIdentificacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CLIENTE_FK_CLIENT_TIPOIDEN]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_CLIENTE_FK_CLIENT_TIPOIDEN]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Morosidad]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_Cliente_Morosidad] FOREIGN KEY([IdMorosidad])
|
|
REFERENCES [Catalogos].[Morosidad] ([IdMorosidad])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Morosidad]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_Cliente_Morosidad]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Pais]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] WITH NOCHECK ADD CONSTRAINT [FK_Cliente_Pais] FOREIGN KEY([IdPaisNacimiento])
|
|
REFERENCES [Catalogos].[Nacionalidad] ([IdNacionalidad])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Cliente_Pais]') AND parent_object_id = OBJECT_ID(N'[Global].[Cliente]'))
|
|
ALTER TABLE [Global].[Cliente] CHECK CONSTRAINT [FK_Cliente_Pais]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_CondFormalizacion]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] WITH CHECK ADD CONSTRAINT [FK_CondFSol_CondFormalizacion] FOREIGN KEY([IdCondicionesFormalizacion])
|
|
REFERENCES [Catalogos].[CondicionesFormalizacion] ([IdCondicionesFormalizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_CondFormalizacion]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] CHECK CONSTRAINT [FK_CondFSol_CondFormalizacion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] WITH CHECK ADD CONSTRAINT [FK_CondFSol_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_CondFSol_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[CondicionesFormalizacionSolicitud]'))
|
|
ALTER TABLE [Global].[CondicionesFormalizacionSolicitud] CHECK CONSTRAINT [FK_CondFSol_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CATON]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] WITH CHECK ADD CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CATON] FOREIGN KEY([IdCanton])
|
|
REFERENCES [Catalogos].[Canton] ([IdCanton])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CATON]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] CHECK CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CATON]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] WITH NOCHECK ADD CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] CHECK CONSTRAINT [FK_DIRECCIO_FK_DIRECC_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_DISTRITO]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] WITH NOCHECK ADD CONSTRAINT [FK_DIRECCIO_FK_DIRECC_DISTRITO] FOREIGN KEY([IdDistrito], [IdCanton])
|
|
REFERENCES [Catalogos].[Distrito] ([IdDistrito], [IdCanton])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_DISTRITO]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] CHECK CONSTRAINT [FK_DIRECCIO_FK_DIRECC_DISTRITO]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] WITH NOCHECK ADD CONSTRAINT [FK_DIRECCIO_FK_DIRECC_PROVINCI] FOREIGN KEY([IdProvincia])
|
|
REFERENCES [Catalogos].[Provincia] ([IdProvincia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_PROVINCI]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] CHECK CONSTRAINT [FK_DIRECCIO_FK_DIRECC_PROVINCI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_TIPODIRE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] WITH NOCHECK ADD CONSTRAINT [FK_DIRECCIO_FK_DIRECC_TIPODIRE] FOREIGN KEY([IdTipoDireccion])
|
|
REFERENCES [Catalogos].[TipoDireccion] ([IdTipoDireccion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_DIRECCIO_FK_DIRECC_TIPODIRE]') AND parent_object_id = OBJECT_ID(N'[Global].[DireccionCliente]'))
|
|
ALTER TABLE [Global].[DireccionCliente] CHECK CONSTRAINT [FK_DIRECCIO_FK_DIRECC_TIPODIRE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] WITH NOCHECK ADD CONSTRAINT [FK_EMAILCLI_FK_EMAILC_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] CHECK CONSTRAINT [FK_EMAILCLI_FK_EMAILC_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_TIPOEMAI]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] WITH NOCHECK ADD CONSTRAINT [FK_EMAILCLI_FK_EMAILC_TIPOEMAI] FOREIGN KEY([IdTipoEmail])
|
|
REFERENCES [Catalogos].[TipoEmail] ([IdTipoEmail])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_EMAILCLI_FK_EMAILC_TIPOEMAI]') AND parent_object_id = OBJECT_ID(N'[Global].[EmailCliente]'))
|
|
ALTER TABLE [Global].[EmailCliente] CHECK CONSTRAINT [FK_EMAILCLI_FK_EMAILC_TIPOEMAI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Decision]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] WITH NOCHECK ADD CONSTRAINT [FK_HistorialDecision_Decision] FOREIGN KEY([IdDecision])
|
|
REFERENCES [Catalogos].[Decision] ([IdDecision])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Decision]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] CHECK CONSTRAINT [FK_HistorialDecision_Decision]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Etapa]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] WITH NOCHECK ADD CONSTRAINT [FK_HistorialDecision_Etapa] FOREIGN KEY([IdEtapa])
|
|
REFERENCES [Catalogos].[Etapas] ([IdEtapa])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Etapa]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] CHECK CONSTRAINT [FK_HistorialDecision_Etapa]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] WITH NOCHECK ADD CONSTRAINT [FK_HistorialDecision_Motivo] FOREIGN KEY([IdMotivo])
|
|
REFERENCES [Catalogos].[Motivo] ([IdMotivo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] CHECK CONSTRAINT [FK_HistorialDecision_Motivo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] WITH NOCHECK ADD CONSTRAINT [FK_HistorialDecision_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_HistorialDecision_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Global].[HistorialDecision]'))
|
|
ALTER TABLE [Global].[HistorialDecision] CHECK CONSTRAINT [FK_HistorialDecision_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOINGRESOCLIENTE_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionIngresosCliente]'))
|
|
ALTER TABLE [Global].[InformacionIngresosCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFOINGRESOCLIENTE_REF_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOINGRESOCLIENTE_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionIngresosCliente]'))
|
|
ALTER TABLE [Global].[InformacionIngresosCliente] CHECK CONSTRAINT [FK_INFOINGRESOCLIENTE_REF_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ID_DECLARA_RENTA]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_ID_DECLARA_RENTA] FOREIGN KEY([IdDeclaraRenta])
|
|
REFERENCES [Catalogos].[DeclaraRenta] ([IdDeclaraRenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ID_DECLARA_RENTA]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_ID_DECLARA_RENTA]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOLABORALCLI_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFOLABORALCLI_REF_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFOLABORALCLI_REF_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_INFOLABORALCLI_REF_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TENDENCI]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFORMAC_FK_INFORM_TENDENCI] FOREIGN KEY([IdTendenciaIndustria])
|
|
REFERENCES [Catalogos].[TendenciaIndustria] ([IdTendenciaIndustria])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TENDENCI]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_INFORMAC_FK_INFORM_TENDENCI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOEMPL]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOEMPL] FOREIGN KEY([IdTipoEmpleador])
|
|
REFERENCES [Catalogos].[TipoEmpleador] ([IdTipoEmpleador])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOEMPL]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOEMPL]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOFUEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOFUEN] FOREIGN KEY([IdFuenteIngreso])
|
|
REFERENCES [Catalogos].[TipoFuenteIngreso] ([IdFuenteIngreso])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_FK_INFORM_TIPOFUEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_INFORMAC_FK_INFORM_TIPOFUEN]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_REFERENCE_EXPERIEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_INFORMAC_REFERENCE_EXPERIEN] FOREIGN KEY([IdExperienciaNegocio])
|
|
REFERENCES [Catalogos].[ExperienciaNegocio] ([IdExperienciaNegocio])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_INFORMAC_REFERENCE_EXPERIEN]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_INFORMAC_REFERENCE_EXPERIEN]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_Actividad]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH CHECK ADD CONSTRAINT [FK_InformacionLaboralCliente_Actividad] FOREIGN KEY([IdActividad])
|
|
REFERENCES [Catalogos].[TipoActividad] ([IdActividad])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_Actividad]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_InformacionLaboralCliente_Actividad]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_MacroSector]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH CHECK ADD CONSTRAINT [FK_InformacionLaboralCliente_MacroSector] FOREIGN KEY([IdMacroSector])
|
|
REFERENCES [Catalogos].[TipoMacrosector] ([IdMacroSector])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_MacroSector]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] CHECK CONSTRAINT [FK_InformacionLaboralCliente_MacroSector]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_PuestoActual]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] WITH NOCHECK ADD CONSTRAINT [FK_InformacionLaboralCliente_PuestoActual] FOREIGN KEY([IdPuestoActual])
|
|
REFERENCES [Catalogos].[PuestoActual] ([IdPuestoActual])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_InformacionLaboralCliente_PuestoActual]') AND parent_object_id = OBJECT_ID(N'[Global].[InformacionLaboralCliente]'))
|
|
ALTER TABLE [Global].[InformacionLaboralCliente] NOCHECK CONSTRAINT [FK_InformacionLaboralCliente_PuestoActual]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ENCMOTIV_FK_ENCMOT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] WITH NOCHECK ADD CONSTRAINT [FK_ENCMOTIV_FK_ENCMOT_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_ENCMOTIV_FK_ENCMOT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] CHECK CONSTRAINT [FK_ENCMOTIV_FK_ENCMOT_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_MotivoSolicitud_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] WITH NOCHECK ADD CONSTRAINT [FK_MotivoSolicitud_Motivo] FOREIGN KEY([IdMotivo])
|
|
REFERENCES [Catalogos].[Motivo] ([IdMotivo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_MotivoSolicitud_Motivo]') AND parent_object_id = OBJECT_ID(N'[Global].[MotivoSolicitud]'))
|
|
ALTER TABLE [Global].[MotivoSolicitud] CHECK CONSTRAINT [FK_MotivoSolicitud_Motivo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] WITH NOCHECK ADD CONSTRAINT [FK_SOLICITA_FK_SOLICI_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] CHECK CONSTRAINT [FK_SOLICITA_FK_SOLICI_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] WITH NOCHECK ADD CONSTRAINT [FK_SOLICITA_FK_SOLICI_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] CHECK CONSTRAINT [FK_SOLICITA_FK_SOLICI_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_TIPOSOLI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] WITH NOCHECK ADD CONSTRAINT [FK_SOLICITA_FK_SOLICI_TIPOSOLI] FOREIGN KEY([IdTipoSolicitante])
|
|
REFERENCES [Catalogos].[TipoSolicitante] ([IdTipoSolicitante])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITA_FK_SOLICI_TIPOSOLI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitante]'))
|
|
ALTER TABLE [Global].[Solicitante] CHECK CONSTRAINT [FK_SOLICITA_FK_SOLICI_TIPOSOLI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] WITH NOCHECK ADD CONSTRAINT [FK_SOLICITU_FK_SOLICI_COTIZACI] FOREIGN KEY([IdCotizacion])
|
|
REFERENCES [Cotizacion].[Cotizacion] ([IdCotizacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_COTIZACI]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] CHECK CONSTRAINT [FK_SOLICITU_FK_SOLICI_COTIZACI]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_SUCURSAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] WITH NOCHECK ADD CONSTRAINT [FK_SOLICITU_FK_SOLICI_SUCURSAL] FOREIGN KEY([IdSucursal])
|
|
REFERENCES [Catalogos].[Sucursal] ([IdSucursal])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_SOLICITU_FK_SOLICI_SUCURSAL]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] CHECK CONSTRAINT [FK_SOLICITU_FK_SOLICI_SUCURSAL]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Solicitud_PropositoCredito]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] WITH NOCHECK ADD CONSTRAINT [FK_Solicitud_PropositoCredito] FOREIGN KEY([IdPropositoCredito])
|
|
REFERENCES [Catalogos].[PropositoCredito] ([IdPropositoCredito])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_Solicitud_PropositoCredito]') AND parent_object_id = OBJECT_ID(N'[Global].[Solicitud]'))
|
|
ALTER TABLE [Global].[Solicitud] CHECK CONSTRAINT [FK_Solicitud_PropositoCredito]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] WITH NOCHECK ADD CONSTRAINT [FK_TELEFONO_FK_TELEFO_CLIENTE] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_CLIENTE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] CHECK CONSTRAINT [FK_TELEFONO_FK_TELEFO_CLIENTE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_TIPOTELE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] WITH NOCHECK ADD CONSTRAINT [FK_TELEFONO_FK_TELEFO_TIPOTELE] FOREIGN KEY([IdTipoTelefono])
|
|
REFERENCES [Catalogos].[TipoTelefono] ([IdTipoTelefono])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Global].[FK_TELEFONO_FK_TELEFO_TIPOTELE]') AND parent_object_id = OBJECT_ID(N'[Global].[TelefonoCliente]'))
|
|
ALTER TABLE [Global].[TelefonoCliente] CHECK CONSTRAINT [FK_TELEFONO_FK_TELEFO_TIPOTELE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] WITH NOCHECK ADD CONSTRAINT [FK_AnalisisEstabilidad_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] CHECK CONSTRAINT [FK_AnalisisEstabilidad_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] WITH NOCHECK ADD CONSTRAINT [FK_AnalisisEstabilidad_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_AnalisisEstabilidad_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[AnalisisEstabilidad]'))
|
|
ALTER TABLE [Prendario].[AnalisisEstabilidad] CHECK CONSTRAINT [FK_AnalisisEstabilidad_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] WITH NOCHECK ADD CONSTRAINT [FK_BeneficiarioSeguro_RubroSeguro] FOREIGN KEY([IdRubroSeguro])
|
|
REFERENCES [Catalogos].[RubroSeguro] ([IdRubroSeguro])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_RubroSeguro]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] CHECK CONSTRAINT [FK_BeneficiarioSeguro_RubroSeguro]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] WITH NOCHECK ADD CONSTRAINT [FK_BeneficiarioSeguro_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_BeneficiarioSeguro_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[BeneficiarioSeguro]'))
|
|
ALTER TABLE [Prendario].[BeneficiarioSeguro] CHECK CONSTRAINT [FK_BeneficiarioSeguro_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Moneda]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] WITH NOCHECK ADD CONSTRAINT [FK_CuentasInternas_Moneda] FOREIGN KEY([IdMoneda])
|
|
REFERENCES [Catalogos].[Moneda] ([IdMoneda])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Moneda]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] CHECK CONSTRAINT [FK_CuentasInternas_Moneda]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] WITH NOCHECK ADD CONSTRAINT [FK_CuentasInternas_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] CHECK CONSTRAINT [FK_CuentasInternas_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] WITH NOCHECK ADD CONSTRAINT [FK_CuentasInternas_TipoCuenta] FOREIGN KEY([IdTipoCuenta])
|
|
REFERENCES [Catalogos].[TipoCuenta] ([IdTipoCuenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_CuentasInternas_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[CuentasInternas]'))
|
|
ALTER TABLE [Prendario].[CuentasInternas] CHECK CONSTRAINT [FK_CuentasInternas_TipoCuenta]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_CuentasInternas]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] WITH NOCHECK ADD CONSTRAINT [FK_DataFaseII_CuentasInternas] FOREIGN KEY([IdCuenta])
|
|
REFERENCES [Prendario].[CuentasInternas] ([IdCuenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_CuentasInternas]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] CHECK CONSTRAINT [FK_DataFaseII_CuentasInternas]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_FormaPago]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] WITH NOCHECK ADD CONSTRAINT [FK_DataFaseII_FormaPago] FOREIGN KEY([IdFormaPago])
|
|
REFERENCES [Catalogos].[FormaPago] ([IdFormaPago])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_FormaPago]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] CHECK CONSTRAINT [FK_DataFaseII_FormaPago]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] WITH NOCHECK ADD CONSTRAINT [FK_DataFaseII_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] CHECK CONSTRAINT [FK_DataFaseII_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] WITH NOCHECK ADD CONSTRAINT [FK_DataFaseII_TipoCuenta] FOREIGN KEY([IdTipoCuenta])
|
|
REFERENCES [Catalogos].[TipoCuenta] ([IdTipoCuenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] CHECK CONSTRAINT [FK_DataFaseII_TipoCuenta]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoEnvioCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] WITH NOCHECK ADD CONSTRAINT [FK_DataFaseII_TipoEnvioCuenta] FOREIGN KEY([IdTipoEnvioCuenta])
|
|
REFERENCES [Catalogos].[TipoEnvioCuenta] ([IdTipoEnvioCuenta])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataFaseII_TipoEnvioCuenta]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataFaseII]'))
|
|
ALTER TABLE [Prendario].[DataFaseII] CHECK CONSTRAINT [FK_DataFaseII_TipoEnvioCuenta]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] WITH NOCHECK ADD CONSTRAINT [FK_DataScoring_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] CHECK CONSTRAINT [FK_DataScoring_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] WITH NOCHECK ADD CONSTRAINT [FK_DataScoring_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoring_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoring]'))
|
|
ALTER TABLE [Prendario].[DataScoring] CHECK CONSTRAINT [FK_DataScoring_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] WITH NOCHECK ADD CONSTRAINT [FK_DataScoringDetalle_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] CHECK CONSTRAINT [FK_DataScoringDetalle_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] WITH NOCHECK ADD CONSTRAINT [FK_DataScoringDetalle_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DataScoringDetalle_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DataScoringDetalle]'))
|
|
ALTER TABLE [Prendario].[DataScoringDetalle] CHECK CONSTRAINT [FK_DataScoringDetalle_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Decicion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] WITH NOCHECK ADD CONSTRAINT [FK_DatosAprobacion_Decicion] FOREIGN KEY([IdDecision])
|
|
REFERENCES [Catalogos].[Decision] ([IdDecision])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Decicion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] CHECK CONSTRAINT [FK_DatosAprobacion_Decicion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Excepcion1]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] WITH NOCHECK ADD CONSTRAINT [FK_DatosAprobacion_Excepcion1] FOREIGN KEY([IdExcepcion])
|
|
REFERENCES [Catalogos].[Excepciones] ([IdExcepcion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Excepcion1]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] CHECK CONSTRAINT [FK_DatosAprobacion_Excepcion1]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Recomendacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] WITH NOCHECK ADD CONSTRAINT [FK_DatosAprobacion_Recomendacion] FOREIGN KEY([IdRecomendacion])
|
|
REFERENCES [Catalogos].[Recomendacion] ([IdRecomendacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Recomendacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] CHECK CONSTRAINT [FK_DatosAprobacion_Recomendacion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] WITH NOCHECK ADD CONSTRAINT [FK_DatosAprobacion_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] CHECK CONSTRAINT [FK_DatosAprobacion_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_TipoMotivo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] WITH NOCHECK ADD CONSTRAINT [FK_DatosAprobacion_TipoMotivo] FOREIGN KEY([IdMotivo])
|
|
REFERENCES [Catalogos].[Motivo] ([IdMotivo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DatosAprobacion_TipoMotivo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DatosAprobacion]'))
|
|
ALTER TABLE [Prendario].[DatosAprobacion] CHECK CONSTRAINT [FK_DatosAprobacion_TipoMotivo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORSOLICITUD_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorSolicitud]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorSolicitud] WITH NOCHECK ADD CONSTRAINT [FK_DOCPORSOLICITUD_REF_DOCUMENT] FOREIGN KEY([IdFuenteIngreso], [IdTipoCliente], [IdDocumento], [EtapaSolicita], [IdGrupo])
|
|
REFERENCES [Prendario].[DocumentosPorTipo] ([IdFuenteIngreso], [IdTipoCliente], [IdDocumento], [EtapaSolicita], [IdGrupo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORSOLICITUD_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorSolicitud]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorSolicitud] CHECK CONSTRAINT [FK_DOCPORSOLICITUD_REF_DOCUMENT]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORTIPO_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] WITH NOCHECK ADD CONSTRAINT [FK_DOCPORTIPO_REF_DOCUMENT] FOREIGN KEY([IdDocumento])
|
|
REFERENCES [Prendario].[Documentos] ([IdDocumento])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCPORTIPO_REF_DOCUMENT]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] CHECK CONSTRAINT [FK_DOCPORTIPO_REF_DOCUMENT]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCUMENT_FK_DOCUME_TIPOCLIE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] WITH NOCHECK ADD CONSTRAINT [FK_DOCUMENT_FK_DOCUME_TIPOCLIE] FOREIGN KEY([IdTipoCliente])
|
|
REFERENCES [Catalogos].[TipoCliente] ([IdTipoCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_DOCUMENT_FK_DOCUME_TIPOCLIE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[DocumentosPorTipo]'))
|
|
ALTER TABLE [Prendario].[DocumentosPorTipo] CHECK CONSTRAINT [FK_DOCUMENT_FK_DOCUME_TIPOCLIE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_CuentaAgencia]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] WITH NOCHECK ADD CONSTRAINT [FK_FormaDesembolso_CuentaAgencia] FOREIGN KEY([IdCuentaAgencia])
|
|
REFERENCES [Catalogos].[CuentaAgencia] ([IdCuentaAgencia])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_CuentaAgencia]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] CHECK CONSTRAINT [FK_FormaDesembolso_CuentaAgencia]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_Sucursal]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] WITH NOCHECK ADD CONSTRAINT [FK_FormaDesembolso_Sucursal] FOREIGN KEY([IdSucursal])
|
|
REFERENCES [Catalogos].[Sucursal] ([IdSucursal])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_FormaDesembolso_Sucursal]') AND parent_object_id = OBJECT_ID(N'[Prendario].[FormaDesembolso]'))
|
|
ALTER TABLE [Prendario].[FormaDesembolso] CHECK CONSTRAINT [FK_FormaDesembolso_Sucursal]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_Garantia_CarroceriaVehiculo] FOREIGN KEY([IdCarroceriaVehiculo])
|
|
REFERENCES [Catalogos].[CarroceriaVehiculo] ([IdCarroceriaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CarroceriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_Garantia_CarroceriaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CategoriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_Garantia_CategoriaVehiculo] FOREIGN KEY([IdCategoriaVehiculo])
|
|
REFERENCES [Catalogos].[CategoriaVehiculo] ([IdCategoriaVehiculo])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_CategoriaVehiculo]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_Garantia_CategoriaVehiculo]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_GARANTIA_FK_GARANT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_GARANTIA_FK_GARANT_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_GARANTIA_FK_GARANT_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_GARANTIA_FK_GARANT_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_Garantia_TipoIdentificacion] FOREIGN KEY([ConductorHabitual_IdTipoIdentificacion])
|
|
REFERENCES [Catalogos].[TipoIdentificacion] ([IdTipoIdentificacion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_Garantia_TipoIdentificacion]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_Garantia_TipoIdentificacion]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE] FOREIGN KEY([IdTipoCombustible])
|
|
REFERENCES [Catalogos].[TipoCombustible] ([IdTipoCombustible])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_TIPOCOMBUSTIBLE_FK_GARANT_TIPOCOMBUSTIBLE]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION] FOREIGN KEY([IdTipoTraccion])
|
|
REFERENCES [Catalogos].[TipoTraccion] ([IdTipoTraccion])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_TIPOTRACCION_FK_GARANT_TIPOTRACCION]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] WITH NOCHECK ADD CONSTRAINT [FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION] FOREIGN KEY([IdTipoTransmision])
|
|
REFERENCES [Catalogos].[TipoTransmision] ([IdTipoTransmision])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION]') AND parent_object_id = OBJECT_ID(N'[Prendario].[Garantia]'))
|
|
ALTER TABLE [Prendario].[Garantia] CHECK CONSTRAINT [FK_TIPOTRANSMISION_FK_GARANT_TIPOTRANSMISION]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] WITH CHECK ADD CONSTRAINT [FK_PosicionActivos_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] CHECK CONSTRAINT [FK_PosicionActivos_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] WITH CHECK ADD CONSTRAINT [FK_PosicionActivos_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionActivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionActivos]'))
|
|
ALTER TABLE [Prendario].[PosicionActivos] CHECK CONSTRAINT [FK_PosicionActivos_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] WITH CHECK ADD CONSTRAINT [FK_PosicionPasivos_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] CHECK CONSTRAINT [FK_PosicionPasivos_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] WITH CHECK ADD CONSTRAINT [FK_PosicionPasivos_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionPasivos_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionPasivos]'))
|
|
ALTER TABLE [Prendario].[PosicionPasivos] CHECK CONSTRAINT [FK_PosicionPasivos_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] WITH CHECK ADD CONSTRAINT [FK_PosicionTarjetas_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] CHECK CONSTRAINT [FK_PosicionTarjetas_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] WITH CHECK ADD CONSTRAINT [FK_PosicionTarjetas_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_PosicionTarjetas_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[PosicionTarjetas]'))
|
|
ALTER TABLE [Prendario].[PosicionTarjetas] CHECK CONSTRAINT [FK_PosicionTarjetas_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] WITH NOCHECK ADD CONSTRAINT [FK_SensibilizacionSolicitud_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] CHECK CONSTRAINT [FK_SensibilizacionSolicitud_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] WITH NOCHECK ADD CONSTRAINT [FK_SensibilizacionSolicitud_Solicitud] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SensibilizacionSolicitud_Solicitud]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SensibilizacionSolicitud]'))
|
|
ALTER TABLE [Prendario].[SensibilizacionSolicitud] CHECK CONSTRAINT [FK_SensibilizacionSolicitud_Solicitud]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITACTUAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] WITH NOCHECK ADD CONSTRAINT [FK_SITACTUAL_REFERENCE_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITACTUAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] CHECK CONSTRAINT [FK_SITACTUAL_REFERENCE_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionActual_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] WITH NOCHECK ADD CONSTRAINT [FK_SituacionActual_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionActual_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionActual]'))
|
|
ALTER TABLE [Prendario].[SituacionActual] CHECK CONSTRAINT [FK_SituacionActual_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITFINAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] WITH NOCHECK ADD CONSTRAINT [FK_SITFINAL_REFERENCE_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITFINAL_REFERENCE_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] CHECK CONSTRAINT [FK_SITFINAL_REFERENCE_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionFinal_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] WITH NOCHECK ADD CONSTRAINT [FK_SituacionFinal_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionFinal_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionFinal]'))
|
|
ALTER TABLE [Prendario].[SituacionFinal] CHECK CONSTRAINT [FK_SituacionFinal_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITHIST_FK_SITHIST_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] WITH NOCHECK ADD CONSTRAINT [FK_SITHIST_FK_SITHIST_SOLICITU] FOREIGN KEY([IdSolicitud])
|
|
REFERENCES [Global].[Solicitud] ([IdSolicitud])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SITHIST_FK_SITHIST_SOLICITU]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] CHECK CONSTRAINT [FK_SITHIST_FK_SITHIST_SOLICITU]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionHistorica_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] WITH NOCHECK ADD CONSTRAINT [FK_SituacionHistorica_Cliente] FOREIGN KEY([IdCliente])
|
|
REFERENCES [Global].[Cliente] ([IdCliente])
|
|
GO
|
|
IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[Prendario].[FK_SituacionHistorica_Cliente]') AND parent_object_id = OBJECT_ID(N'[Prendario].[SituacionHistorica]'))
|
|
ALTER TABLE [Prendario].[SituacionHistorica] CHECK CONSTRAINT [FK_SituacionHistorica_Cliente]
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFormaDesembolso', N'COLUMN',N'Tipo'))
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Indicadores para el manejo a nivel de front-end
|
|
DFT=DEFAULT
|
|
CHK=CHEQUE
|
|
CTE=CTA.CORRIENTE
|
|
AHO=CTA.AHORRO' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFormaDesembolso', @level2type=N'COLUMN',@level2name=N'Tipo'
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'IdTipoFuncionalidadCuenta'))
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Llave de la tabla única y secuencia para el tipo de dato entero, no auto-incremental.' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'IdTipoFuncionalidadCuenta'
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'Descripcion'))
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Descripción de la funcionalidad' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'Descripcion'
|
|
GO
|
|
IF NOT EXISTS (SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'Catalogos', N'TABLE',N'TipoFuncionalidadCuenta', N'COLUMN',N'Estado'))
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'True / False' , @level0type=N'SCHEMA',@level0name=N'Catalogos', @level1type=N'TABLE',@level1name=N'TipoFuncionalidadCuenta', @level2type=N'COLUMN',@level2name=N'Estado'
|
|
GO
|