versión 3.8.1 Resumen General de la Versión

Esta versión de Sifco tiene como propósito agregar las funcionalidades de una sucursal electrónica de tal forma que los asociados y clientes de las Cooperativas, Asociaciones, Cajas e IMFs puedan:

  • Consultar el saldo de sus cuentas.

  • Mantener actualizada su información personal.

  • Hacer solicitudes para cambiar beneficiarios a sus cuentas,retiros de ahorros y préstamos.

  • Recibir información y notificaciones de forma más personalizada.

Esta versión es 3.8.001 lanza la primera versión de la sucursal electrónica que se va ir desarrollando más en el futuro.

LA DESCRIPCION DETALLADA DEL FUNCIONAMIENTO DE LA SUCURSAL ELCTRÓNONICA SE ENCONTRARÁ EN LOS MANUALES DE SIFCO EN LÍNEA.

Esta versión corrige varios errores en impresión de formatos, libretas, procesamiento de cancelaciones y otras.

Cambios Específicos en la Versión

 

Ticket

Escenario de Negocio

Solución Técnica

 

Habilitar las formatos de solicitudes de préstamos

 

 

Corrección cuando se anulan cheques hacen partidas con ceros

 

 

Corrección en la fecha de próximo pago en los certificados de depósito cuando se utilizan formas de pago especial. Esto impacta en la creación de CDs, cierres diarios y fechas de próximo pago al pagar intereses y al renovar.

 

 

Se agrega la validación (con la rutina 51 – valida y 52 –graba la cancelación como pagada) para que al cancelar las cuentas se valide el montos. Se debe agregar estas rutinas a las transacciones de cancelación.

 

 

Correccion de los estados de cuenta de CDs donde se podía mostrar un negativo

 

 

Mejora en la velocidad para consultar préstamos, hacer desembolsos, seleccionar forma de pago.

 

 

Se agregan más campos a los formatos electrónicos.

 

 

Mejoras y correcciones en la impresión de libretas y recibos

 

 

Información Técnica

Esta es la lista de los objetos que se modificaron y el análisis del impacto que hay en funciones del sistema y las pruebas que se realizaron y se sugieren realizar previo a la actualización de esta versión en un ambiente de producción.

Objetos Modificados

Impacto en Funciones

Pruebas Realizadas

Las modificaciones principales están hechos en objetos nuevos para la sucursale elctrónica tanto el portal para cliente como para la configuración.

 

 

Este es el impacto en la base de datos:

/************************************** CAMBIOS PARA LA VERSION 3.7.11 ********************************************/

/* ive 03 */

 

ALTER TABLE SIFCO.[CASalMensuales]

ADD [SMeSalMonedaExtranjera] MONEY NULL,

[SMeSalMonedaLocal] MONEY NULL

 

ALTER TABLE SIFCO.[CACuentas]

ADD [CtaAcumuladoMesMonedaExtranjera] MONEY NULL,

[CtaAcumuladoMesMonedaLocal] MONEY NULL

 

 

 

 

 

/************* CAMBIOS PARA VERSINO 3.8 *******************************/

 

/* CONFIGURACION DE PRODUCTOS */

ALTER TABLE SIFCO.[ApCaptacionProductos]

ADD

[ApSubPortal_MostrarRetiros] BIT NULL CONSTRAINT ApSubPortal_MostrarRetirosApCaptacionProductos_DEFAULT DEFAULT Convert(BIT,0) WITH VALUES,

[ApSubPortal_MostrarDepositos] BIT NULL CONSTRAINT ApSubPortal_MostrarDepositosApCaptacionProductos_DEFAULT DEFAULT Convert(BIT,0) WITH VALUES,

[ApSubPortal_MostrarIntereses] BIT NULL CONSTRAINT ApSubPortal_MostrarInteresesApCaptacionProductos_DEFAULT DEFAULT Convert(INT,1) WITH VALUES,

[ApSubPortal_MostrarSaldo] BIT NULL CONSTRAINT ApSubPortal_MostrarSaldoApCaptacionProductos_DEFAULT DEFAULT Convert(INT,1) WITH VALUES,

[ApSubPortal_MostrarNumeroCuenta] BIT NULL CONSTRAINT ApSubPortal_MostrarNumeroCuentaApCaptacionProductos_DEFAULT DEFAULT Convert(INT,1) WITH VALUES,

[ApSubPortal_Imagen_GXI] VARCHAR(2048) NULL,

[ApSubPortal_Imagen] VARBINARY(MAX) NULL,

[ApSubPortal_TituloProducto] CHAR(100) NULL,

[ApSubPortal_Permite] BIT NULL CONSTRAINT ApSubPortal_PermiteApCaptacionProductos_DEFAULT DEFAULT Convert(BIT,0) WITH VALUES,

[ApSubPortal_PermitePagosPrestamos] BIT NULL,

[ApSubPortal_PermiteRetirosAprobacion] BIT NULL,

[ApSubPortal_PermiteRetiros] CHAR(20) NULL,

[ApSubPortal_PermiteCambiosDescuento] CHAR(20) NULL,

[ApSubPortal_RetirosPoliticaDescripcion] VARCHAR(MAX) NULL,

[ApSubPortal_PermiteRetirosPorcentajeGarantia] SMALLMONEY NULL,

[ApSubPortal_RetirosSolicitaDocumento] BIT NULL,

[ApSubPortal_RetirosFormato_ApEmpCodigo] SMALLINT NULL,

[ApSubPortal_RetirosFormato_ID] CHAR(20) NULL,

[ApSubPortal_RetirosFormato_Correlativo] SMALLINT NULL,

[ApSubPortal_RetirosExpedienteID] SMALLINT NULL,

[ApSubPortal_DescuentosFormato_ApEmpCodigo] SMALLINT NULL,

[ApSubPortal_DescuentosFormato_ID] CHAR(20) NULL,

[ApSubPortal_DescuentosFormato_Correlativo] SMALLINT NULL,

[ApSubPortal_DescuentosSolicitaDocumento] BIT NULL,

[ApSubPortal_DescuentosExpedienteID] SMALLINT NULL,

[ApSubPortal_DescuentosPoliticaDescripcion] VARCHAR(MAX) NULL

 

 

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_MostrarRetirosApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_MostrarDepositosApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_MostrarInteresesApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_MostrarSaldoApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_MostrarNumeroCuentaApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

DROP CONSTRAINT ApSubPortal_PermiteApCaptacionProductos_DEFAULT

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

ADD CONSTRAINT [IAPCAPTACIONPRODUCTOS5] FOREIGN KEY ( [ApSubPortal_DescuentosFormato_ApEmpCodigo],[ApSubPortal_DescuentosFormato_ID],[ApSubPortal_DescuentosFormato_Correlativo] ) REFERENCES SIFCO.[FormatoDocumentos]([ApEmpCodigo],[Formato_ID],[Formato_Correlativo])

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

ADD CONSTRAINT [IAPCAPTACIONPRODUCTOS3] FOREIGN KEY ( [ApSubPortal_RetirosFormato_ApEmpCodigo],[ApSubPortal_RetirosFormato_ID],[ApSubPortal_RetirosFormato_Correlativo] ) REFERENCES SIFCO.[FormatoDocumentos]([ApEmpCodigo],[Formato_ID],[Formato_Correlativo])

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

ADD CONSTRAINT [IAPCAPTACIONPRODUCTOS4] FOREIGN KEY ( [ApSubPortal_DescuentosFormato_ApEmpCodigo],[ApPrdCod] ) REFERENCES SIFCO.[ApProductos]([ApEmpCodigo],[ApPrdCod])

 

ALTER TABLE SIFCO.[ApCaptacionProductos]

ADD CONSTRAINT [IAPCAPTACIONPRODUCTOS2] FOREIGN KEY ( [ApSubPortal_RetirosFormato_ApEmpCodigo],[ApPrdCod] ) REFERENCES SIFCO.[ApProductos]([ApEmpCodigo],[ApPrdCod])

 

 

/* Logotipos e icnoos */

ALTER TABLE SIFCO.[ApParametros]

ADD [ApGSucursalElectronica_IconoInformacion_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_IconoInformacion] VARBINARY(MAX) NULL,

[ApGSucursalElectronica_IconoTiendaVirtual_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_IconoTiendaVirtual] VARBINARY(MAX) NULL,

[ApGSucursalElectronica_IconoGestion_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_IconoGestion] VARBINARY(MAX) NULL,

[ApGSucursalElectronica_IconoCredito_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_IconoCredito] VARBINARY(MAX) NULL,

[ApGSucursalElectronica_IconoAhorro_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_IconoAhorro] VARBINARY(MAX) NULL,

[ApGSucursalElectronica_Logo_GXI] VARCHAR(2048) NULL,

[ApGSucursalElectronica_Logo] VARBINARY(MAX) NULL

 

/* Gestiones */

CREATE TABLE SIFCO.[SucursalElectronica_Gestiones] (

[SucursalElectronica_GestionesID] UNIQUEIDENTIFIER NOT NULL ROWGUIDCOL CONSTRAINT SucursalElectronica_GestionesIDSucursalElectronica_Gestiones_DEFAULT DEFAULT Newid(),

 

[SucursalElectronica_GestionTipo] CHAR(25) NOT NULL,

[SucursalElectronica_GestionClienteID] INT NOT NULL,

[SucursalElectronica_GestionFechaIngreso] DATETIME NOT NULL,

[SucursalElectronica_GestionStatus] CHAR(10) NOT NULL,

[SucursalElectronica_GestionCuenta] CHAR(14) NULL,

[SucursalElectronica_GestionMonto] MONEY NULL,

[SucursalElectronica_GestionSaldoCreditos] MONEY NULL,

[SucursalElectronica_GestionSaldoAhorros] MONEY NULL,

[SucursalElectronica_GestionSaldoAportaciones] MONEY NULL,

[SucursalElectronica_GestionFechaUltimoRetiro] DATETIME NULL,

[SucursalElectronica_GestionTrx] INT NULL,

[SucursalElectronica_GestionSoCrUltimoSueldo] MONEY NULL,

[SucursalElectronica_GestionSoCrFechaIngreso] DATETIME NULL,

[SucursalElectronica_GestionSoCrDestino] VARCHAR(400) NULL,

[SucursalElectronica_GestionSoCrGarantia] VARCHAR(400) NULL,

[SucursalElectronica_GestionSoCrNumero] INT NULL,

[SucursalElectronica_GestionSoCrSucursal] SMALLINT NULL,

[SucursalElectronica_GestionSoCrEmpresa] SMALLINT NULL,

[SucursalElectronica_GestionSoCrPlazoDesc] VARCHAR(100) NULL,

[SucursalElectronica_GestionSoCrPlazo] SMALLINT NULL,

[SucursalElectronica_GestionSoCrTipoCredito] SMALLINT NULL,

[SucursalElectronica_GestionSoCrFacPlazo] SMALLINT NULL,

[SucursalElectronica_GestionSoCrFreICod] SMALLINT NULL,

[SucursalElectronica_GestionSoCrFreCCod] SMALLINT NULL,

PRIMARY KEY ( [SucursalElectronica_GestionesID] ))

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_GESTIONES1] ON SIFCO.[SucursalElectronica_Gestiones] (

[SucursalElectronica_GestionClienteID])

 

ALTER TABLE SIFCO.[SucursalElectronica_Gestiones]

ADD CONSTRAINT [ISUCURSALELECTRONICA_GESTIONES1] FOREIGN KEY ( [SucursalElectronica_GestionClienteID] ) REFERENCES SIFCO.[ClClientes]([ClCliCod])

 

 

 

CREATE TABLE SIFCO.[SucursalElectronica_GestionesActividad] (

[SucursalElectronica_GestionesID] UNIQUEIDENTIFIER NOT NULL,

[SucursalElectronica_GestionActividadTimeStamp] DATETIME NOT NULL,

[SucursalElectronica_GestionUserId] VARCHAR(100) NOT NULL,

[SucursalElectronica_GestionActividadStatus] CHAR(10) NOT NULL,

[SucursalElectronica_GestionComentarios] VARCHAR(MAX) NULL,

PRIMARY KEY ( [SucursalElectronica_GestionesID],[SucursalElectronica_GestionActividadTimeStamp] ))

 

ALTER TABLE SIFCO.[SucursalElectronica_GestionesActividad]

ADD CONSTRAINT [ISUCURSALELECTRONICA_GESTIONESACTIVIDAD1] FOREIGN KEY ( [SucursalElectronica_GestionesID] ) REFERENCES SIFCO.[SucursalElectronica_Gestiones]([SucursalElectronica_GestionesID])

 

/* Contratos del cliente */

CREATE TABLE SIFCO.[SucursalElectronica_ContratoCliente] (

[SucursalElectronica_ContratoCorelativo] UNIQUEIDENTIFIER NOT NULL ROWGUIDCOL CONSTRAINT SucursalElectronica_ContratoCorelativoSucursalElectronica_ContratoCliente_DEFAULT DEFAULT Newid(),

[SucursalElectronica_ContratoClCliCod] INT NULL,

[SucursalElectronica_ContratoFechaAcepta] DATETIME NULL,

PRIMARY KEY ( [SucursalElectronica_ContratoCorelativo] ))

 

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_CONTRATOCLIENTE1] ON SIFCO.[SucursalElectronica_ContratoCliente] (

[SucursalElectronica_ContratoClCliCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_ContratoCliente]

ADD CONSTRAINT [ISUCURSALELECTRONICA_CONTRATOCLIENTE1] FOREIGN KEY ( [SucursalElectronica_ContratoClCliCod] ) REFERENCES SIFCO.[ClClientes]([ClCliCod])

 

/* Actualizacion de informacion del cliente */

ALTER TABLE SIFCO.[ClClientes]

ADD [ClPortalFechaActualizacion] DATETIME NULL

 

/* Tabla de Beneficiarios */

CREATE TABLE SIFCO.[SucursalElectronica_GestionesBeneficiarios] (

[SucursalElectronica_GestionesID] UNIQUEIDENTIFIER NOT NULL,

[SucursalElectronica_GestionBeneficiariosID] UNIQUEIDENTIFIER NOT NULL CONSTRAINT SucursalElectronica_GestionBeneficiariosIDSucursalElectronica_GestionesBeneficiarios_DEFAULT DEFAULT Newid(),

[SucursalElectronica_GestionBeneficiariosNombre] CHAR(30) NOT NULL,

[SucursalElectronica_GestionBeneficiariosPorcentaje] SMALLMONEY NOT NULL,

[SucursalElectronica_GestionBeneficiariosParentesco] CHAR(15) NOT NULL,

[SucursalElectronica_GestionBeneficiariosDireccion] VARCHAR(1024) NOT NULL,

[SucursalElectronica_GestionBeneficiariosTelefono] CHAR(20) NOT NULL,

PRIMARY KEY ( [SucursalElectronica_GestionesID],[SucursalElectronica_GestionBeneficiariosID] ))

 

ALTER TABLE SIFCO.[SucursalElectronica_GestionesBeneficiarios]

ADD CONSTRAINT [ISUCURSALELECTRONICA_GESTIONESBENEFICIARIOSLEVEL11] FOREIGN KEY ( [SucursalElectronica_GestionesID] ) REFERENCES SIFCO.[SucursalElectronica_Gestiones] ([SucursalElectronica_GestionesID])

 

/* Agregar a expedientes electrónicos gestiones */

ALTER TABLE SIFCO.[ExpedienteElectronico_Documento]

ADD [ExpedienteElectronico_GestionID] UNIQUEIDENTIFIER NULL

 

CREATE NONCLUSTERED INDEX [IEXPEDIENTEELECTRONICO_DOCUMENTO] ON SIFCO.[ExpedienteElectronico_Documento] (

[ExpedienteElectronico_GestionID])

 

ALTER TABLE SIFCO.[ExpedienteElectronico_Documento]

ADD CONSTRAINT [IEXPEDIENTEELECTRONICO_DOCUMENTO] FOREIGN KEY ( [ExpedienteElectronico_GestionID] ) REFERENCES SIFCO.[SucursalElectronica_Gestiones]([SucursalElectronica_GestionesID])

 

 

/* TIPOS DE CREDITOS PARA SOLICITUD DESDE SURSAL ELECTRONICA */

 

CREATE TABLE SIFCO.[SucursalElectronica_TipoCreditos] (

[SucursalElectronica_TipoCreditoID] SMALLINT NOT NULL IDENTITY ( 1 , 1 ),

[SucursalElectronica_TipoCreditoDescripcion] VARCHAR(100) NOT NULL,

[SucursalElectronica_TipoCreditoVigente] BIT NOT NULL,

[SucursalElectronica_TipoCreditoExplicacion] VARCHAR(MAX) NOT NULL,

[ApPrdCod] SMALLINT NOT NULL,

[ApColCod] SMALLINT NOT NULL,

[SoCrPrmCod] VARCHAR(100) NOT NULL,

[ApGarClaCod] SMALLINT NOT NULL,

[ApGrDCod] SMALLINT NOT NULL,

[SucursalElectronica_TipoCreditoGarantia] BIT NOT NULL,

[SucursalElectronica_TipoCreditoDestion] BIT NOT NULL,

[SucursalElectronica_TipoCreditoUltimoSueldo] BIT NOT NULL,

[SucursalElectronica_TipoCreditoFechaContratacion] BIT NOT NULL,

[SucursalElectronica_TipoCreditoImagen] VARBINARY(MAX) NOT NULL,

[SucursalElectronica_TipoCreditoImagen_GXI] VARCHAR(2048) NOT NULL,

[SucursalElectronica_TipoCredito_Empresa] SMALLINT NOT NULL,

[SucursalElectronica_TipoCredito_TipoCompromiso] SMALLINT NOT NULL,

PRIMARY KEY ( [SucursalElectronica_TipoCreditoID] ))

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_TIPOCREDITOS1] ON SIFCO.[SucursalElectronica_TipoCreditos] (

[ApGarClaCod])

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_TIPOCREDITOS2] ON SIFCO.[SucursalElectronica_TipoCreditos] (

[SoCrPrmCod])

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_TIPOCREDITOS3] ON SIFCO.[SucursalElectronica_TipoCreditos] (

[ApGrDCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_TipoCreditos]

ADD CONSTRAINT [ISUCURSALELECTRONICA_TIPOCREDITOS3] FOREIGN KEY ( [ApGrDCod] ) REFERENCES SIFCO.[ApGranDivision]([ApGrDCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_TipoCreditos]

ADD CONSTRAINT [ISUCURSALELECTRONICA_TIPOCREDITOS2] FOREIGN KEY ( [SoCrPrmCod] ) REFERENCES SIFCO.[ApPromotores]([ApPrmCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_TipoCreditos]

ADD CONSTRAINT [ISUCURSALELECTRONICA_TIPOCREDITOS1] FOREIGN KEY ( [ApGarClaCod] ) REFERENCES SIFCO.[ApGarantias]([ApGarCod])

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_TIPOCREDITOS4] ON SIFCO.[SucursalElectronica_TipoCreditos] (

[SucursalElectronica_TipoCredito_Empresa],

[ApPrdCod],

[ApColCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_TipoCreditos]

ADD CONSTRAINT [ISUCURSALELECTRONICA_TIPOCREDITOS4] FOREIGN KEY ( [SucursalElectronica_TipoCredito_Empresa],[ApPrdCod],[ApColCod] ) REFERENCES SIFCO.[ApColocacionProductos]([ApEmpCodigo],[ApPrdCod],[ApColCod])

 

 

 

CREATE TABLE SIFCO.[SucursalElectronica_TipoCreditosPlazos] (

[SucursalElectronica_TipoCreditoID] SMALLINT NOT NULL,

[SucursalElectronica_TipoCredito_SoCrPlazo] SMALLINT NOT NULL,

[SucursalElectronica_GestionSoCrTipoCredito],

[SucursalElectronica_GestionSoCrPlazo],

[SucursalElectronica_GestionSoCrFacPlazo],

[SucursalElectronica_GestionSoCrFreICod],

[SucursalElectronica_GestionSoCrFreCCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_Gestiones]

ADD CONSTRAINT [ISUCURSALELECTRONICA_GESTIONES3] FOREIGN KEY ( [SucursalElectronica_GestionSoCrTipoCredito],[SucursalElectronica_GestionSoCrPlazo],[SucursalElectronica_GestionSoCrFacPlazo],[SucursalElectronica_GestionSoCrFreICod],[SucursalElectronica_GestionSoCrFreCCod] ) REFERENCES SIFCO.[SucursalElectronica_TipoCreditosPlazos]([SucursalElectronica_TipoCreditoID],[SucursalElectronica_TipoCredito_SoCrPlazo],[SoCrFacPlazo],[SoCrFreICod],[SoCrFreCCod])

 

/* Reglas para evaluacion de creditos */

 

CREATE TABLE SIFCO.[SucursalElectronica_EvaluacionCredito] (

[SucursalElectronica_GestionesID] UNIQUEIDENTIFIER NOT NULL,

[SucursalElectronica_SoCrRegla] SMALLINT NOT NULL,

[SucursalElectronica_SoCrReglaTitulo] VARCHAR(100) NOT NULL,

[SucursalElectronica_SoCrReglaIndicador] MONEY NOT NULL,

[SucursalElectronica_SoCrReglaAprobada] BIT NOT NULL,

PRIMARY KEY ( [SucursalElectronica_GestionesID],[SucursalElectronica_SoCrRegla] ))

 

 

ALTER TABLE SIFCO.[SucursalElectronica_EvaluacionCredito]

ADD CONSTRAINT [ISUCURSALELECTRONICA_GESTIONESSOLICITUDPRESTAMOSUCURSALELECTRONICA_EVALUACIONCR1] FOREIGN KEY ( [SucursalElectronica_GestionesID] ) REFERENCES SIFCO.[SucursalElectronica_Gestiones]([SucursalElectronica_GestionesID])

 

 

/* invitaciones para nuevos uusarios */

CREATE TABLE SIFCO.[SucursalElectronica_InvitacionCliente] (

[SucursalElectronica_InvitacionID] UNIQUEIDENTIFIER NOT NULL ROWGUIDCOL CONSTRAINT SucursalElectronica_InvitacionIDSucursalElectronica_InvitacionCliente_DEFAULT DEFAULT Newid(),

[SucursalElectronica_InvitacionClCliCod] INT NOT NULL,

[SucursalElectronica_InvitacionFechaEnvio] DATETIME NOT NULL,

[SucursalElectronica_InvitacionFechaActivacion] DATETIME NULL,

[SucursalElectronica_InvitacionUsuarioInvita] VARCHAR(100) NOT NULL,

[SucursalElectronica_InvitacionEnlace] VARCHAR(MAX) NULL,

[SucursalElectronica_InvitacionEstado] SMALLINT NOT NULL,

PRIMARY KEY ( [SucursalElectronica_InvitacionID] ))

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_INVITACIONCLIENTE1] ON SIFCO.[SucursalElectronica_InvitacionCliente] (

[SucursalElectronica_InvitacionUsuarioInvita])

 

CREATE NONCLUSTERED INDEX [ISUCURSALELECTRONICA_INVITACIONCLIENTE2] ON SIFCO.[SucursalElectronica_InvitacionCliente] (

[SucursalElectronica_InvitacionClCliCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_InvitacionCliente]

ADD CONSTRAINT [ISUCURSALELECTRONICA_INVITACIONCLIENTE2] FOREIGN KEY ( [SucursalElectronica_InvitacionClCliCod] ) REFERENCES SIFCO.[ClClientes]([ClCliCod])

 

ALTER TABLE SIFCO.[SucursalElectronica_InvitacionCliente]

ADD CONSTRAINT [ISUCURSALELECTRONICA_INVITACIONCLIENTE1] FOREIGN KEY ( [SucursalElectronica_InvitacionUsuarioInvita] ) REFERENCES SIFCO.[ApUsuarios]([ApUsuCod])

 

 

/* Saldos Adicionales */

 

/* Creación de campos para recargos libres (definidos por el usuario) en tabla de CrSaldos */

 

alter table [SIFCO].[CrSaldosAdicionales] add [CrSalVarorRecargo] [money] NULL

alter table [SIFCO].[CrSaldosAdicionales] add [CrSalRecargoActualizadoUsuarioID] [varchar](100) NULL

alter table [SIFCO].[CrSaldosAdicionales] add [CRSalRecargoActualizadoFecha] [datetime] NULL

 

ALTER TABLE [SIFCO].[CrSaldosAdicionales] WITH CHECK ADD CONSTRAINT [ICRSALDOSADICIONALES1] FOREIGN KEY([CrSalRecargoActualizadoUsuarioID])

REFERENCES [SIFCO].[ApUsuarios] ([ApUsuCod])

GO

 

 

 

Búsqueda en esta Pagina

Enlaces Relevantes

Artículos Relacionados

Filter by label

There are no items with the selected labels at this time.

Artículos Actualizados Recientemente

Version Date Comment
Current Version (v. 1) Sept 06, 2019 15:00 doc



 

(c) 2020 por SIFC.O, S.A.