CREATE TABLE Trn_FinPrestEgreso ( 
TipDoc VARCHAR(3) DEFAULT ('PR1') NOT NULL,
IdPrestamo INT DEFAULT (0) NOT NULL,
IdCia CHAR(2) DEFAULT ('01') NOT NULL,
Item INT DEFAULT (0) NOT NULL,
TipEgr VARCHAR(3) NOT NULL,
NumEgreso INT DEFAULT (0) NOT NULL,
IdCiaEgr CHAR(2) NOT NULL,
FecEgreso SMALLDATETIME NOT NULL,
VrEgreso MONEY DEFAULT (0) NOT NULL
 CONSTRAINT PK_Trn_FinPrestEgreso PRIMARY KEY CLUSTERED (TipDoc,IdPrestamo,IdCia,Item),
 CONSTRAINT CK_Trn_FinPrestEgresoIdCia CHECK ((len([IdCia]) > 0)),
 CONSTRAINT CK_Trn_FinPrestEgresoIdCiaEgr CHECK ((len([IdCiaEgr]) > 0)),
 CONSTRAINT CK_Trn_FinPrestEgresoTipDoc CHECK ((len([TipDoc]) > 0)),
 CONSTRAINT CK_Trn_FinPrestEgresoTipEgr CHECK ((len([TipEgr]) > 0)))
GO
ALTER TABLE Trn_FinPrestEgreso ADD 
 CONSTRAINT FK_Trn_FinPrestEgreso_Companias FOREIGN KEY (IdCia) REFERENCES [dbo].[Companias] (IdCia),
 CONSTRAINT FK_Trn_FinPrestEgreso_Sys_TiposDoc FOREIGN KEY (TipDoc) REFERENCES [dbo].[Sys_TiposDoc] (IdDoc)

INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo)
 VALUES ('FRMLAPRE','PREINF','GEN',5,'Archivo plano de Cartera','FRMLAPRE','S',0,'')
