INSERT INTO Sys_ObjetosApp (IdObj,IdGrupo,SubModulo,IndObj,Nombre,Formulario,Permisos,NivelMinimo,NomArchivo) VALUES ('FRMPUBIC','MAICAT','INV',39,'Productos/Ubicaciones','FRMPUBIC','SNNNNNNNNNNNN',0,'') GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[ProdUbicaciones]( [Id] [bigint] IDENTITY(1,1) NOT NULL, [IdProducto] [varchar](16) NOT NULL, [IdCia] [char](2) NOT NULL, [IdBodega] [varchar](4) NOT NULL, [IdUbic] [varchar](10) NOT NULL, CONSTRAINT [PK_ProdUbicaciones] PRIMARY KEY NONCLUSTERED ( [Id] ASC ) ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[ProdUbicaciones] WITH CHECK ADD CONSTRAINT [FK_ProdUbicaciones_Bodegas] FOREIGN KEY([IdBodega]) REFERENCES [dbo].[Bodegas] ([IdBodega]) GO ALTER TABLE [dbo].[ProdUbicaciones] CHECK CONSTRAINT [FK_ProdUbicaciones_Bodegas] GO ALTER TABLE [dbo].[ProdUbicaciones] WITH CHECK ADD CONSTRAINT [FK_ProdUbicaciones_Companias] FOREIGN KEY([IdCia]) REFERENCES [dbo].[Companias] ([IdCia]) GO ALTER TABLE [dbo].[ProdUbicaciones] CHECK CONSTRAINT [FK_ProdUbicaciones_Companias] GO ALTER TABLE [dbo].[ProdUbicaciones] WITH CHECK ADD CONSTRAINT [FK_ProdUbicaciones_ProdMcias] FOREIGN KEY([IdProducto]) REFERENCES [dbo].[ProdMcias] ([IdProducto]) GO ALTER TABLE [dbo].[ProdUbicaciones] CHECK CONSTRAINT [FK_ProdUbicaciones_ProdMcias] GO ALTER TABLE [dbo].[ProdUbicaciones] WITH CHECK ADD CONSTRAINT [CK_ProdUbicaciones_IdUbic] CHECK ((len([IdUbic])>(0))) GO ALTER TABLE [dbo].[ProdUbicaciones] CHECK CONSTRAINT [CK_ProdUbicaciones_IdUbic] GO CREATE CLUSTERED INDEX [IX_ProdUbicaciones] ON [dbo].[ProdUbicaciones] ( [IdProducto] ASC, [IdCia] ASC, [IdBodega] ASC ) ON [PRIMARY]