SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_DevolucionesPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idPago] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[comision] [decimal](18, 2) NULL,
	[correo] [decimal](18, 2) NULL,
	[porcentajeComision] [decimal](18, 2) NULL,
	[importeComision] [decimal](18, 2) NULL,
	[observaciones] [varchar](250) NULL,
	[idVendedor] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_DevolucionPago] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_DevolucionesPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[estado] [varchar](1) NULL,
	[idProveedor] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[referencia] [varchar](50) NULL,
	[fechaPrevista] [datetime] NULL,
	[idPredefinidoCabecera_EntradaMercancia] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[recargo] [bit] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEntradaMercanciaCabecera] [bigint] NOT NULL,
	[suOferta] [varchar](50) NULL,
	[plazoEntrega] [varchar](50) NULL,
	[transporte] [varchar](50) NULL,
	[condicionesEspeciales] [varchar](50) NULL,
	[puntoDestino] [varchar](50) NULL,
	[documentacion] [varchar](50) NULL,
	[descuentos] [varchar](50) NULL,
	[atencionDe] [varchar](50) NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEntradaMercanciaCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEntradaMercanciaCabecera] [bigint] NOT NULL,
	[idTipoCompraVenta] [bigint] NOT NULL,
	[idEntradaMercanciaLinea_PromocionesTarifasAsociadas] [bigint] NULL,
	[idPedidoCompraLinea] [bigint] NULL,
	[idProveedorCodigoArticuloProveedor] [bigint] NULL,
	[idArticulo] [bigint] NOT NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idEntradaMercanciaLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEntradaMercanciaLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEntradaMercanciaLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_EntradasMercanciaLineas_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_EntradasMercanciaLineas_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo_Trazabilidad] [bigint] NOT NULL,
	[idEntradaMercanciaLinea] [bigint] NOT NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_EntradasMercanciaLineas_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_FacturasCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_FacturasCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroFactura] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idProveedor] [bigint] NOT NULL,
	[idFormaPago] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[fechaIntroduccion] [datetime] NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[importeSinRetencion] [decimal](18, 2) NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[autoliquidacion] [bit] NULL,
	[descripcion] [varchar](50) NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoProntoPago_Importe] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[descuentoFinalFactura_Importe] [decimal](18, 2) NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera] [bigint] NULL,
	[idPredefinidoCabecera_Abono] [bigint] NULL,
	[aplicarRetencion] [int] NULL,
	[noDeclararModelo190] [bit] NULL,
	[proveedorArrendamiento] [bit] NULL,
	[facturaAduana] [bit] NULL,
	[bienesInversion] [bit] NULL,
	[gasto] [bit] NULL,
	[criterioCaja] [bit] NULL,
	[observaciones] [text] NULL,
	[fechaBorrado] [datetime] NULL,
	[retencion_Valor] [decimal](18, 2) NULL,
	[retencion_Base] [decimal](18, 2) NULL,
	[proveedorAcreedor] [bit] NULL,
	[numeroFacturaProveedor] [varchar](50) NULL,
	[idExpediente] [bigint] NULL,
	[tipoPantallaGrabacion] [varchar](2) NULL,
	[bruto] [decimal](18, 2) NULL,
	[baseImponible] [decimal](18, 2) NULL,
	[impuesto_Valor] [decimal](18, 2) NULL,
	[recargo_Valor] [decimal](18, 2) NULL,
	[idContrato] [bigint] NULL,
	[idConcepto] [bigint] NULL,
 CONSTRAINT [PK_COM_FacturasCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_FacturasCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_FacturasCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[empresa] [varchar](200) NULL,
	[direccion] [varchar](500) NULL,
	[idPais] [bigint] NULL,
	[idProvincia] [bigint] NULL,
	[idMunicipio] [bigint] NULL,
	[idPoblacion] [bigint] NULL,
	[nif] [varchar](50) NULL,
	[observaciones] [varchar](500) NULL,
	[telefono_1] [varchar](20) NULL,
	[telefono_2] [varchar](20) NULL,
	[fax] [varchar](20) NULL,
 CONSTRAINT [PK_COM_FacturasCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_FacturasCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_FacturasCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[retencion_Porcentaje] [decimal](18, 2) NOT NULL,
	[retencion_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[retencion_Base] [decimal](18, 2) NULL,
 CONSTRAINT [PK_COM_FacturasCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_Pagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_Pagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idVencimiento] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[comision] [decimal](18, 2) NULL,
	[correo] [decimal](18, 2) NULL,
	[porcentajeComision] [decimal](18, 2) NULL,
	[importeComision] [decimal](18, 2) NULL,
	[observaciones] [varchar](250) NULL,
	[fechaVencimientoTalon] [datetime] NULL,
	[efecto] [bit] NULL,
	[idVendedor] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_Pago] [bigint] NULL,
	[idPredefinidoCabecera_Negociacion] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[confirmado] [datetime] NULL,
 CONSTRAINT [PK_COM_Pagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[estado] [varchar](1) NULL,
	[idProveedor] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[referencia] [varchar](50) NULL,
	[fechaPrevista] [datetime] NULL,
	[idPredefinidoCabecera_Pedido] [bigint] NULL,
	[idPredefinidoCabecera_Cancelacion] [bigint] NULL,
	[idPredefinidoCabecera_Anulacion] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[recargo] [bit] NULL,
	[situacion] [int] NOT NULL,
	[autorizado] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_COM_PedidosComprasCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCompraCabecera] [bigint] NOT NULL,
	[suOferta] [varchar](50) NULL,
	[plazoEntrega] [varchar](50) NULL,
	[transporte] [varchar](50) NULL,
	[condicionesEspeciales] [varchar](50) NULL,
	[puntoDestino] [varchar](50) NULL,
	[documentacion] [varchar](50) NULL,
	[descuentos] [varchar](50) NULL,
	[atencionDe] [varchar](50) NULL,
 CONSTRAINT [PK_COM_PedidosComprasCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCompraCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_COM_PedidosComprasCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCompraCabecera] [bigint] NOT NULL,
	[idTipoCompraVenta] [bigint] NOT NULL,
	[idProveedorCodigoArticuloProveedor] [bigint] NULL,
	[idArticulo] [bigint] NOT NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idPedidoCompraLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_PedidosComprasLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCompraLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_COM_PedidosComprasLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_PedidosComprasLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCompraLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_COM_PedidosComprasLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[estado] [varchar](1) NULL,
	[idProveedor] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idPedidoCompraCabecera] [bigint] NULL,
	[situacion] [int] NOT NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[recargo] [bit] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idSolicitudOfertaCabecera] [bigint] NOT NULL,
	[suOferta] [varchar](50) NULL,
	[plazoEntrega] [varchar](50) NULL,
	[transporte] [varchar](50) NULL,
	[condicionesEspeciales] [varchar](50) NULL,
	[puntoDestino] [varchar](50) NULL,
	[documentacion] [varchar](50) NULL,
	[descuentos] [varchar](50) NULL,
	[atencionDe] [varchar](50) NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idSolicitudOfertaCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idSolicitudOfertaCabecera] [bigint] NOT NULL,
	[idProveedorCodigoArticuloProveedor] [bigint] NULL,
	[idArticulo] [bigint] NOT NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idSolicitudOfertaLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idSolicitudOfertaLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idSolicitudOfertaLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[COM_Vencimientos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[COM_Vencimientos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[observaciones] [varchar](250) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[idConcepto] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[fechaVencimiento] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[idVendedor] [bigint] NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_COM_Vencimientos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_ClientesPotenciales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_ClientesPotenciales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCliente] [bigint] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[razonSocial] [varchar](50) NOT NULL,
	[nombreComercial] [varchar](50) NOT NULL,
	[cif] [varchar](16) NULL,
	[telefono1] [varchar](14) NULL,
	[telefono2] [varchar](14) NULL,
	[fax] [varchar](14) NULL,
	[email] [varchar](150) NULL,
	[web] [varchar](150) NULL,
	[observaciones] [text] NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[posicionLatitud] [varchar](100) NULL,
	[posicionLongitud] [varchar](100) NULL,
	[idPais] [bigint] NOT NULL,
	[idProvincia] [bigint] NOT NULL,
	[idMunicipio] [bigint] NULL,
	[idPoblacion] [bigint] NULL,
	[nombreVia] [varchar](200) NOT NULL,
	[codigoPostal] [varchar](5) NULL,
	[fechaBorrado] [datetime] NULL,
	[codigo] [varchar](10) NOT NULL,
 CONSTRAINT [PK_CRM_ClientesPotenciales] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_ClientesPotenciales_Terminales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_ClientesPotenciales_Terminales](
	[idClientePotencial] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
 CONSTRAINT [PK_CRM_ClientesPotenciales_Terminales] PRIMARY KEY CLUSTERED 
(
	[idClientePotencial] ASC,
	[idTerminal] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Contadores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Contadores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idLiquidacion] [bigint] NULL,
	[idEncuesta] [bigint] NULL,
	[idTrabajoRealizado] [bigint] NULL,
	[idTerminal] [bigint] NOT NULL,
	[idGasto] [bigint] NULL,
 CONSTRAINT [PK_MYT_Contadores] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Encuestas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Encuestas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](8) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CRM_Encuentas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_EncuestasPreguntas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_EncuestasPreguntas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[idEncuesta] [bigint] NOT NULL,
	[tipo] [int] NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CRM_EncuentasPreguntas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_EncuestasRespuestas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_EncuestasRespuestas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[texto] [varchar](250) NOT NULL,
	[idEncuestaPregunta] [bigint] NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CRM_EncuestasRespuestas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_MotivosNoVisita]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_MotivosNoVisita](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CRM_MotivosNoVisita] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Terminales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Terminales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](3) NOT NULL,
	[descripcion] [varchar](50) NULL,
	[comunicacion_Tipo] [varchar](50) NULL,
	[comunicacion_Carencia] [int] NULL,
	[comunicacion_TiposEventos] [varchar](50) NULL,
	[gps_Tipo] [varchar](50) NULL,
	[gps_Carencia] [int] NULL,
	[gps_TiposEventos] [varchar](50) NULL,
	[claveAdministracion] [varchar](250) NULL,
	[permitirCrearClientes] [bit] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idEmpresa] [bigint] NULL,
	[puerto] [varchar](50) NULL,
	[ip] [varchar](50) NULL,
 CONSTRAINT [PK_CRM_Terminales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Terminales_ClavesTemporales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Terminales_ClavesTemporales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[clave] [varchar](50) NOT NULL,
	[fechaCreacion] [datetime] NOT NULL,
	[tiempoCaducidad_Minutos] [int] NULL,
	[utilizada] [bit] NOT NULL,
 CONSTRAINT [PK_CRM_Terminales_ClavesTemporales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Terminales_Encuestas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Terminales_Encuestas](
	[idTerminal] [bigint] NOT NULL,
	[idEncuesta] [bigint] NOT NULL,
 CONSTRAINT [PK_CRM_Terminales_Encuestas] PRIMARY KEY CLUSTERED 
(
	[idTerminal] ASC,
	[idEncuesta] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRM_Terminales_Provincias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRM_Terminales_Provincias](
	[idTerminal] [bigint] NOT NULL,
	[idProvincia] [bigint] NOT NULL,
 CONSTRAINT [PK_CRM_Terminales_Provincias] PRIMARY KEY CLUSTERED 
(
	[idTerminal] ASC,
	[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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMB_RegistrosSincronizacion]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMB_RegistrosSincronizacion](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idRegistro] [bigint] NULL,
	[idRegistro_Aux_Long1] [bigint] NULL,
	[idRegistro_Aux_Long2] [bigint] NULL,
	[idRegistro_Aux_Long3] [bigint] NULL,
	[idRegistro_Aux_String1] [varchar](255) NULL,
	[idRegistro_Aux_String2] [varchar](255) NULL,
	[idRegistro_Aux_DateTime1] [datetime] NULL,
	[idRegistro_Aux_DateTime2] [datetime] NULL,
	[tabla] [varchar](100) NULL,
	[idTerminal] [bigint] NULL,
	[tipoAccion] [varchar](1) NULL,
	[orden] [int] NULL,
 CONSTRAINT [PK_CRMB_RegistrosSincronizacion] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMB_RegistrosSincronizacionOrden]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMB_RegistrosSincronizacionOrden](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[tabla] [varchar](50) NOT NULL,
	[orden] [int] NOT NULL,
 CONSTRAINT [PK_CRMB_RegistrosSincronizacionOrden] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMH_Encuestas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMH_Encuestas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[id_Encuesta_CRMS] [bigint] NULL,
	[idClientePotencial] [bigint] NOT NULL,
	[idTerminal] [bigint] NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idEncuesta] [bigint] NOT NULL,
	[idEncuestaPregunta] [bigint] NOT NULL,
	[idEncuestaRespuesta] [bigint] NULL,
	[respuesta] [text] NULL,
	[guid] [varchar](50) NULL,
 CONSTRAINT [PK_CRMH_Encuesta] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMH_Gastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMH_Gastos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[id_Gasto_CRMS] [bigint] NULL,
	[idTerminal] [bigint] NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idTipoGasto] [bigint] NOT NULL,
	[idTipoPago] [bigint] NOT NULL,
	[importe] [decimal](14, 2) NOT NULL,
	[kilometrosActuales] [int] NULL,
	[observaciones] [text] NULL,
	[guid] [varchar](50) NULL,
 CONSTRAINT [PK_CRMH_Gastos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMH_Liquidaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMH_Liquidaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[id_Liquidacion_CRMS] [bigint] NULL,
	[idEmpleado] [bigint] NOT NULL,
	[idTerminal] [bigint] NULL,
	[fechaHora_Inicio] [datetime] NOT NULL,
	[fechaHora_Fin] [datetime] NULL,
	[idVehiculo] [bigint] NOT NULL,
	[kilometrosIniciales] [int] NOT NULL,
	[kilometrosFinales] [int] NULL,
	[combustible] [int] NOT NULL,
	[observaciones] [text] NULL,
	[guid] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CRMH_Liquidaciones] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMH_TrabajosRealizados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMH_TrabajosRealizados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[id_TrabajoRealizado_CRMS] [bigint] NULL,
	[idClientePotencial] [bigint] NOT NULL,
	[idTerminal] [bigint] NULL,
	[idEmpleado] [bigint] NOT NULL,
	[idMotivoNoVisita] [bigint] NULL,
	[trabajoRealizado] [text] NULL,
	[fechaHora] [datetime] NOT NULL,
	[duracionSegundos] [bigint] NULL,
	[guid] [varchar](50) NULL,
 CONSTRAINT [PK_CRMH_TrabajosRealizados] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMS_Encuestas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMS_Encuestas](
	[id] [bigint] NOT NULL,
	[idClientePotencial] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idEncuesta] [bigint] NOT NULL,
	[idEncuestaPregunta] [bigint] NOT NULL,
	[idEncuestaRespuesta] [bigint] NULL,
	[respuesta] [text] NULL,
	[guid] [varchar](50) NOT NULL,
	[tipoAccion] [varchar](1) NULL,
 CONSTRAINT [PK_CRMS_Encuesta] PRIMARY KEY CLUSTERED 
(
	[id] ASC,
	[idClientePotencial] ASC,
	[idTerminal] ASC,
	[fechaHora] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMS_Gastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMS_Gastos](
	[id] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idTipoGasto] [bigint] NOT NULL,
	[idTipoPago] [bigint] NOT NULL,
	[importe] [decimal](14, 2) NOT NULL,
	[kilometrosActuales] [int] NULL,
	[observaciones] [text] NULL,
	[guid] [varchar](50) NULL,
	[tipoAccion] [varchar](1) NULL,
 CONSTRAINT [PK_CRMS_Gastos] PRIMARY KEY CLUSTERED 
(
	[id] ASC,
	[idTerminal] ASC,
	[fechaHora] ASC,
	[idTipoGasto] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMS_Liquidaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMS_Liquidaciones](
	[id] [bigint] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[fechaHora_Inicio] [datetime] NOT NULL,
	[fechaHora_Fin] [datetime] NULL,
	[idVehiculo] [bigint] NOT NULL,
	[kilometrosIniciales] [int] NOT NULL,
	[kilometrosFinales] [int] NULL,
	[combustible] [int] NOT NULL,
	[observaciones] [text] NULL,
	[guid] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tipoAccion] [varchar](1) NULL,
 CONSTRAINT [PK_CRMS_Liquidaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC,
	[idTerminal] ASC,
	[fechaHora_Inicio] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CRMS_TrabajosRealizados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CRMS_TrabajosRealizados](
	[id] [bigint] NOT NULL,
	[idClientePotencial] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[idMotivoNoVisita] [bigint] NULL,
	[trabajoRealizado] [text] NULL,
	[fechaHora] [datetime] NOT NULL,
	[duracionSegundos] [bigint] NULL,
	[guid] [varchar](50) NOT NULL,
	[tipoAccion] [varchar](1) NULL,
 CONSTRAINT [PK_CRMS_TrabajosRealizados] PRIMARY KEY CLUSTERED 
(
	[id] ASC,
	[idClientePotencial] ASC,
	[idTerminal] ASC,
	[fechaHora] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_AmortizacionesCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_AmortizacionesCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[fechaAmortizacion] [datetime] NOT NULL,
	[naturaleza] [int] NOT NULL,
	[idDelegacion] [bigint] NULL,
	[idPredefinidoCabecera] [bigint] NULL,
	[idMayor_CuentaAmortizacionAcumulada] [bigint] NULL,
	[estado] [varchar](1) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_AmortizacionesCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_AmortizacionesLinea]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_AmortizacionesLinea](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAmortizacionCabecera] [bigint] NOT NULL,
	[idInmovilizado] [bigint] NOT NULL,
	[linea] [int] NOT NULL,
	[tipoAmortizacion] [decimal](14, 2) NOT NULL,
	[importeAmortizar] [decimal](14, 2) NOT NULL,
	[fechaCalculoInicio] [datetime] NOT NULL,
	[fechaCalculoFin] [datetime] NOT NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_AmortizacionesLinea] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_ClavesAnaliticas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_ClavesAnaliticas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[presupuesto] [decimal](14, 2) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_ClavesAnaliticas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_Conceptos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_Conceptos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[saltarCampo] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_Conceptos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_Departamentos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_Departamentos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_Departamentos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_DepartamentosEmails]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_DepartamentosEmails](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idDepartamento] [bigint] NOT NULL,
	[email] [varchar](150) NOT NULL,
 CONSTRAINT [PK_CTA_DepartamentosEmails] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_DiarioCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_DiarioCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroAsiento] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idPredefinidoFichero_Especial] [bigint] NULL,
	[idEjercicio] [bigint] NOT NULL,
	[idVolcadoCabecera] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[punteado] [varchar](1) NULL,
 CONSTRAINT [PK_CTA_DiarioCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_DiarioLinea]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_DiarioLinea](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idDiarioCabecera] [bigint] NOT NULL,
	[idMayor] [bigint] NOT NULL,
	[linea] [int] NOT NULL,
	[importe] [decimal](14, 2) NOT NULL,
	[concepto] [varchar](250) NOT NULL,
	[debeHaber] [varchar](1) NOT NULL,
	[idConcepto] [bigint] NULL,
	[idVolcadoLinea] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[numeroFacturaDocumentoTalon] [varchar](50) NULL,
	[fechaFacturaDocumentoTalon] [datetime] NULL,
	[punteado] [varchar](1) NULL,
 CONSTRAINT [PK_CTA_DiarioLinea] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_InformesContablesCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_InformesContablesCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_InformesContablesCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_InformesContablesLinea]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_InformesContablesLinea](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInformeContableCabecera] [bigint] NOT NULL,
	[linea] [int] NOT NULL,
	[descripcion] [varchar](200) NOT NULL,
	[espacios] [int] NOT NULL,
	[signo] [varchar](1) NOT NULL,
	[lineaEspecial] [varchar](1) NOT NULL,
	[nivelTitulo] [int] NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_InformesContablesLinea] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_InformesContablesLineaAcumulados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_InformesContablesLineaAcumulados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInformeContableLinea] [bigint] NOT NULL,
	[idInformeContableLinea_Operacion] [bigint] NOT NULL,
	[linea] [int] NOT NULL,
	[calculo_valor] [decimal](18, 0) NULL,
	[calculo_operacion] [int] NULL,
	[operacion] [int] NOT NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_InformesContablesLineaAcumulados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_InformesContablesLineaDesglose]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_InformesContablesLineaDesglose](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInformeContableLinea] [bigint] NOT NULL,
	[idMayor] [bigint] NULL,
	[linea] [int] NOT NULL,
	[fechaActualizacionInterna] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
	[control_DebeHaber] [varchar](1) NULL,
	[idPlanGeneralContable] [bigint] NULL,
 CONSTRAINT [PK_CTA_InformesContablesLineaDesglose] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_Inmovilizados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_Inmovilizados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroOrden] [varchar](10) NOT NULL,
	[concepto] [varchar](200) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[naturaleza] [int] NOT NULL,
	[idFacturaCompraCabecera] [bigint] NULL,
	[fechaInicioAmortizacion] [datetime] NOT NULL,
	[importeAmortizable] [decimal](14, 2) NOT NULL,
	[importeAmortizadoEnAlta] [decimal](14, 2) NOT NULL,
	[rangoAmortizar] [int] NOT NULL,
	[tipoCalculoAmortizar] [varchar](1) NOT NULL,
	[tipoAmortizacion] [decimal](5, 2) NOT NULL,
	[tipoAmortizacionMaxima] [decimal](5, 2) NOT NULL,
	[idMayor_CuentaInmovilizado] [bigint] NULL,
	[idMayor_CuentaAmortizacionAcumulada] [bigint] NULL,
	[idMayor_CuentaDotacion] [bigint] NULL,
	[idMayorAuxiliar] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[fechaBaja] [datetime] NULL,
	[noAmortizar] [bit] NULL,
	[idInmovilizadoMotivoBaja] [bigint] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[amortizadoTerminado] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_Inmovilizados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_InmovilizadosMotivosBaja]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_InmovilizadosMotivosBaja](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_InmovilizadosMotivosBaja] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_Mayor]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_Mayor](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](12) NULL,
	[descripcion] [varchar](100) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idEjercicio_Baja] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_Mayor] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_MayorAuxiliar]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_MayorAuxiliar](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](21) NULL,
	[descripcion] [varchar](60) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_MayorAuxiliar] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PlanGeneralContable]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PlanGeneralContable](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](250) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PlanGeneralContable] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosAuxiliares]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosAuxiliares](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](5) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosAuxiliares] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idPredefinidoFichero] [bigint] NULL,
	[idPredefinidoFechas] [bigint] NULL,
	[activarHistorico] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosConceptos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosConceptos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](5) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosConceptos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosCuentas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosCuentas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](5) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosCuentas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosDepartamentos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosDepartamentos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](5) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosDepartamentos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosEntidades]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosEntidades](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidoEntidades] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosFechas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosFechas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](10) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosFechas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosFicheros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosFicheros](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[codigoAuxiliar] [varchar](10) NOT NULL,
	[tipo] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosFicheros] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosImportes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosImportes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[vector] [varchar](5) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[procesoCalculo] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosImportes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPredefinidoCabecera] [bigint] NOT NULL,
	[idPredefinidoAuxiliar] [bigint] NULL,
	[idPredefinidoEntidad] [bigint] NULL,
	[idPredefinidoImporte] [bigint] NOT NULL,
	[idPredefinidoCuenta] [bigint] NOT NULL,
	[debeHaber] [varchar](1) NOT NULL,
	[linea] [int] NOT NULL,
	[idMayor] [bigint] NULL,
	[conceptoFijo] [varchar](60) NULL,
	[idPredefinidoConcepto_1] [bigint] NULL,
	[idPredefinidoConcepto_2] [bigint] NULL,
	[idPredefinidoConcepto_3] [bigint] NULL,
	[signoPositivo] [varchar](1) NOT NULL,
	[repetir] [bit] NOT NULL,
	[idDepartamento] [bigint] NULL,
	[noBuscarenCuenta] [bit] NULL,
	[acumulado] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_PredefinidosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_PredefinidosPorDefecto]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_PredefinidosPorDefecto](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[idPredefinidoCabecera] [bigint] NOT NULL,
 CONSTRAINT [PK_CTA_PredefinidosPorDefecto] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_VolcadoCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_VolcadoCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPredefinidoFichero] [bigint] NOT NULL,
	[idDocumentoRelacionado] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[GUIDTerminalLiquidacion] [varchar](15) NULL,
	[fechaBorrado] [datetime] NULL,
	[volcado] [datetime] NULL,
 CONSTRAINT [PK_CTA_VolcadoCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTA_VolcadoLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTA_VolcadoLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idVolcadoCabecera] [bigint] NOT NULL,
	[idMayor] [bigint] NULL,
	[importe] [decimal](14, 2) NOT NULL,
	[concepto] [varchar](250) NOT NULL,
	[debeHaber] [varchar](1) NOT NULL,
	[idConcepto] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[observaciones] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTA_VolcadoLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Anticipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Anticipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idExpediente] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[idPredefinidoCabecera_Anticipo] [bigint] NULL,
	[idEmpleado_Propuesto] [bigint] NULL,
	[idEmpleado_Autorizado] [bigint] NULL,
	[estado] [varchar](1) NULL,
	[observaciones] [text] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_Anticipos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Conceptos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Conceptos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idMayor_CuentaContable] [bigint] NULL,
	[idMayor_CuentaContraPartida] [bigint] NULL,
	[idConceptoAgrupacion] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[mayor_CuentaContable_Variable] [varchar](50) NULL,
	[mayor_CuentaContraPartida_Variable] [varchar](50) NULL,
	[esTransporte] [bit] NULL,
	[tipoDato] [int] NULL,
 CONSTRAINT [PK_CTP_Conceptos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_ConceptosAgrupaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_ConceptosAgrupaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_ConceptosAgrupaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Contratos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Contratos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](50) NOT NULL,
	[objetoContrato] [varchar](500) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[regulacionArmonizada] [varchar](1) NOT NULL,
	[directivaAplicacion] [varchar](5) NOT NULL,
	[tipoContrato] [varchar](5) NOT NULL,
	[subTipoContrato] [varchar](5) NOT NULL,
	[compraPublicaInnovadora] [varchar](5) NOT NULL,
	[procedimientoContratacion] [varchar](5) NOT NULL,
	[sistemaContratacion] [varchar](5) NOT NULL,
	[tipoTramitacion] [varchar](5) NOT NULL,
	[tramitacionGasto] [varchar](5) NOT NULL,
	[valorEstimado] [decimal](18, 2) NULL,
	[presupuestoBase] [decimal](18, 2) NOT NULL,
	[impuesto] [decimal](18, 2) NULL,
	[importeTotal] [decimal](18, 2) NOT NULL,
	[fechaPrevistaInicioAdjudicacion] [datetime] NULL,
	[idPais] [bigint] NOT NULL,
	[nuts] [varchar](5) NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[plazoEjecucion_FechaInicio] [datetime] NULL,
	[plazoEjecucion_FechaFin] [datetime] NULL,
	[plazoEjecucion_Duracion] [int] NULL,
	[plazoEjecucion_Duracion_Tipo] [varchar](5) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_Contratos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Contratos_CPV]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Contratos_CPV](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idContrato] [bigint] NOT NULL,
	[idCPV] [bigint] NOT NULL,
	[principal] [bit] NOT NULL,
 CONSTRAINT [PK_CTP_Contratos_CPV] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_CPV]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_CPV](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](200) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_CPV] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Expedientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Expedientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[numero] [bigint] NOT NULL,
	[descripcion] [varchar](50) NULL,
	[idEmpleado_Propuesto] [bigint] NULL,
	[idEmpleado_Autorizado] [bigint] NULL,
	[observaciones] [text] NULL,
	[estado] [varchar](1) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_Expedientes] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Expedientes_Documentos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Expedientes_Documentos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idExpediente] [bigint] NOT NULL,
	[nombre] [varchar](50) NOT NULL,
	[documento] [varbinary](max) NOT NULL,
 CONSTRAINT [PK_CTP_Expedientes_Documentos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_GastosCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_GastosCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idExpediente] [bigint] NOT NULL,
	[idPredefinidoCabecera_GastoCabecera] [bigint] NULL,
	[numero] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[descripcion] [varchar](50) NULL,
	[idEmpleado_Propuesto] [bigint] NULL,
	[idEmpleado_Autorizado] [bigint] NULL,
	[observaciones] [text] NULL,
	[estado] [varchar](1) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_GastosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_GastosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_GastosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idGastoCabecera] [bigint] NOT NULL,
	[idConcepto] [bigint] NULL,
	[fecha] [datetime] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[importe_Euro] [decimal](18, 2) NULL,
	[importe_Divisa] [decimal](18, 2) NULL,
	[idMoneda] [bigint] NULL,
 CONSTRAINT [PK_CTP_GastosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Licitadores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Licitadores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idContrato] [bigint] NOT NULL,
	[nombre] [varchar](100) NOT NULL,
	[identificacion] [varchar](50) NOT NULL,
	[identificacion_Tipo] [varchar](5) NOT NULL,
	[UTE] [varchar](50) NULL,
	[idPais] [bigint] NULL,
	[idProvincia] [bigint] NULL,
	[idMunicipio] [bigint] NULL,
	[idPoblacion] [bigint] NULL,
	[poblacion] [varchar](100) NULL,
	[calle] [varchar](100) NULL,
	[codigoPostal] [varchar](5) NULL,
	[nuts] [varchar](5) NULL,
	[autorizarComunicacionesElectronicas] [bit] NULL,
	[emailContacto] [varchar](100) NULL,
	[fechaHoraOferta] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_Licitadores] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_OrdenComisionServiciosCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_OrdenComisionServiciosCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idExpediente] [bigint] NULL,
	[referencia] [varchar](20) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[idEmpleado_Propuesto] [bigint] NULL,
	[idEmpleado_Autorizado] [bigint] NULL,
	[estado] [varchar](1) NULL,
	[autorizado] [datetime] NULL,
	[observaciones] [text] NULL,
	[accionColectiva] [varchar](200) NULL,
	[accionIndividual] [varchar](200) NULL,
	[accionOtros] [varchar](200) NULL,
	[documentacionAdicional] [bit] NULL,
	[anticipo] [decimal](18, 0) NULL,
	[equiposInformaticos] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_OrdenComisionServiciosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_OrdenComisionServiciosGastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_OrdenComisionServiciosGastos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idOrdenComisionServiciosCabecera] [bigint] NOT NULL,
	[idConcepto] [bigint] NOT NULL,
	[tipoDato] [int] NOT NULL,
	[valor] [varchar](500) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_OrdenComisionServiciosGastos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_OrdenComisionServiciosHospedaje]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_OrdenComisionServiciosHospedaje](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idOrdenComisionServiciosCabecera] [bigint] NOT NULL,
	[internacional] [bit] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[numeroDias] [int] NULL,
	[establecimiento] [varchar](250) NULL,
	[observaciones] [text] NULL,
	[precioNoche] [decimal](18, 2) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_OrdenComisionServiciosHospedaje] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_OrdenComisionServiciosItinerarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idOrdenComisionServiciosCabecera] [bigint] NOT NULL,
	[idPais_Origen] [bigint] NULL,
	[idProvincia_Origen] [bigint] NULL,
	[idMunicipio_Origen] [bigint] NULL,
	[origen] [varchar](250) NULL,
	[idPais_Destino] [bigint] NULL,
	[idProvincia_Destino] [bigint] NULL,
	[idMunicipio_Destino] [bigint] NULL,
	[destino] [varchar](250) NULL,
	[fecha] [datetime] NOT NULL,
	[horaSalida] [time](7) NOT NULL,
	[horaLlegada] [time](7) NOT NULL,
	[idConcepto] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_OrdenComisionServiciosItinerarios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[CTP_Pagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[CTP_Pagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idExpediente] [bigint] NOT NULL,
	[idGastoLinea] [bigint] NOT NULL,
	[idTipoPago] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[idPredefinidoCabecera_Pago] [bigint] NULL,
	[idEmpleado_Propuesto] [bigint] NULL,
	[idEmpleado_Autorizado] [bigint] NULL,
	[observaciones] [text] NULL,
	[estado] [varchar](1) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_CTP_Pagos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Administraciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Administraciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](9) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Administraciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Almacenes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Almacenes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[almacenPorDefecto] [bit] NULL,
 CONSTRAINT [PK_GEN_Almacenes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Configuracion_CampoCodigo]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Configuracion_CampoCodigo](
	[opcion] [varchar](100) NOT NULL,
	[nombreCampoCodigo] [varchar](50) NOT NULL,
 CONSTRAINT [PK_GEN_Configuracion_CampoCodigo] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ConfiguracionesEmails]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ConfiguracionesEmails](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[email] [varchar](100) NOT NULL,
	[smtp_Servidor] [varchar](100) NULL,
	[smtp_Puerto] [varchar](50) NULL,
	[smtp_RequiereAutenticacion] [bit] NULL,
	[smtp_Usuario] [varchar](100) NULL,
	[smtp_Clave] [varchar](100) NULL,
	[smtp_ConexionSSL] [bit] NULL,
	[pop3] [bit] NULL,
	[pop3_Servidor] [varchar](100) NULL,
	[pop3_Puerto] [varchar](50) NULL,
	[pop3_Usuario] [varchar](100) NULL,
	[pop3_Clave] [varchar](100) NULL,
	[fechaBorrado] [datetime] NULL,
	[descripcion] [varchar](50) NULL,
	[nombreAMostrar] [varchar](50) NULL,
 CONSTRAINT [PK_GEN_ConfiguracionesEmails] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Control]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Control](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPerfilFuncionalidad] [bigint] NOT NULL,
	[tipoContabilidad] [varchar](1) NULL,
	[idVolcadoExportacion] [bigint] NULL,
 CONSTRAINT [PK_GEN_Control] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ControlContabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ControlContabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPerfilFuncionalidad] [bigint] NOT NULL,
	[numeroDigitosContabilidad] [int] NOT NULL,
 CONSTRAINT [PK_GEN_ControlContabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ControlSGA]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ControlSGA](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPerfilFuncionalidad] [bigint] NOT NULL,
	[esObligatorioUbicacion] [bit] NOT NULL,
 CONSTRAINT [PK_GEN_ControlSGA] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Delegaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Delegaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[tipoMicro] [int] NULL,
	[modeloMicro] [int] NULL,
	[tipoDelegacion] [int] NULL,
	[tipoCobrador] [varchar](1) NULL,
	[idVendedorCobrador] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[idTesoreria] [bigint] NULL,
	[idCliente_PorDefecto] [bigint] NULL,
	[idTesoreria_Caja] [bigint] NULL,
	[rectificativa] [bit] NOT NULL,
	[idMayor_OSSA] [bigint] NULL,
	[idMayor_SSAE] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[idMayor_CuentaContable] [bigint] NULL,
	[idMayor_CuentaContraPartida] [bigint] NULL,
 CONSTRAINT [PK_GEN_Delegaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Delegaciones_AlmacenesAControlar]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Delegaciones_AlmacenesAControlar](
	[idAlmacen] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_GEN_Delegaciones_AlmacenesAControlar] PRIMARY KEY CLUSTERED 
(
	[idAlmacen] ASC,
	[idDelegacion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Delegaciones_DelegacionesAsociadas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Delegaciones_DelegacionesAsociadas](
	[idDelegacion_Principal] [bigint] NOT NULL,
	[idDelegacion_Asociada] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_GEN_Delegaciones_DelegacionesAsociadas] PRIMARY KEY CLUSTERED 
(
	[idDelegacion_Principal] ASC,
	[idDelegacion_Asociada] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_DelegacionesContadores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_DelegacionesContadores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[numeroPedido] [int] NOT NULL,
	[numeroAlbaran] [int] NOT NULL,
	[numeroFactura] [int] NOT NULL,
	[numeroTicket] [int] NOT NULL,
	[numeroInventario] [int] NOT NULL,
	[numeroRegularizacion] [int] NOT NULL,
	[numeroOrdenCompra] [int] NOT NULL,
	[numeroFabricacion] [int] NOT NULL,
	[numeroCargaDescarga] [int] NOT NULL,
	[numeroLiquidacion] [int] NOT NULL,
 CONSTRAINT [PK_GEN_DelegacionesContadores] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Direcciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Direcciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCliente] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idEmpleado] [bigint] NULL,
	[idSocio] [bigint] NULL,
	[idPais] [bigint] NOT NULL,
	[idProvincia] [bigint] NOT NULL,
	[idMunicipio] [bigint] NULL,
	[idPoblacion] [bigint] NULL,
	[idTipoVia] [bigint] NULL,
	[nombreVia] [varchar](200) NULL,
	[tipoNumeracion] [varchar](50) NULL,
	[numeroCasa] [varchar](10) NULL,
	[calificadorNumero] [varchar](3) NULL,
	[bloque] [varchar](50) NULL,
	[portal] [varchar](50) NULL,
	[escalera] [varchar](50) NULL,
	[planta] [varchar](50) NULL,
	[puerta] [varchar](50) NULL,
	[datosComplementariosDomicilio] [varchar](250) NULL,
	[codigoPostal] [varchar](5) NULL,
	[tipoDireccion] [varchar](1) NULL,
	[idEmpresa] [bigint] NULL,
	[idOrganismoCertificador] [bigint] NULL,
	[idEmpresaInstaladora] [bigint] NULL,
	[idCliente_HPV] [bigint] NULL,
 CONSTRAINT [PK_GEN_Direcciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_EjerciciosActivos_Empresa]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_EjerciciosActivos_Empresa](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[anioControl] [varchar](4) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idPerfilFuncionalidad] [bigint] NOT NULL,
	[temporadaFechaInicio] [datetime] NOT NULL,
	[temporadaFechaFin] [datetime] NOT NULL,
	[cierreAdministrativo] [datetime] NULL,
	[cierreContable] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
	[idMoneda] [bigint] NULL,
	[recargo] [bit] NULL,
	[autorizarPedidoCompraAutomatico] [bit] NULL,
	[autorizarPedidoVentaAutomatico] [bit] NULL,
 CONSTRAINT [PK_GEN_EjerciciosActivos_Empresa] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Empresas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Empresas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NULL,
	[razonSocial] [varchar](50) NOT NULL,
	[nif] [varchar](16) NOT NULL,
	[telefonoOficina] [varchar](15) NULL,
	[telefonoParticular] [varchar](15) NULL,
	[telefonoMovil] [varchar](15) NULL,
	[telefonoFax] [varchar](15) NULL,
	[email] [varchar](50) NULL,
	[registroMercantil] [varchar](90) NULL,
	[promocionFechaInicio] [datetime] NULL,
	[promocionFechaFin] [datetime] NULL,
	[noCargaMicro] [bit] NOT NULL,
	[emailDocumentacion] [varchar](50) NULL,
	[emailAdministracion] [varchar](50) NULL,
	[emailGerencia] [varchar](50) NULL,
	[representante_Nombre] [varchar](50) NULL,
	[representante_Cargo] [varchar](50) NULL,
	[representante_NIF] [varchar](16) NULL,
	[registroMercantil_Provincia] [varchar](100) NULL,
	[registroMercantil_Tomo] [varchar](10) NULL,
	[registroMercantil_Folio] [varchar](10) NULL,
	[registroMercantil_Hoja] [varchar](10) NULL,
	[idAdministracion] [bigint] NULL,
	[CNAE] [varchar](20) NULL,
	[IAE] [varchar](20) NULL,
	[INE] [varchar](20) NULL,
	[fechaBorrado] [datetime] NULL,
	[NRBE] [varchar](20) NULL,
 CONSTRAINT [PK_GEN_Empresas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Empresas_CompartirDatos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Empresas_CompartirDatos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpresa1] [bigint] NOT NULL,
	[idEmpresa2] [bigint] NOT NULL,
	[tabla] [varchar](100) NOT NULL,
 CONSTRAINT [PK_GEN_Empresas_CompartirDatos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Empresas_RegistrosSanitarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Empresas_RegistrosSanitarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpresa] [bigint] NULL,
	[descripcion] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Empresas_RegistrosSanitarios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_EmpresasLogos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_EmpresasLogos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[logo] [image] NOT NULL,
 CONSTRAINT [PK_GEN_EmpresasLogos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_EntidadesBancarias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_EntidadesBancarias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](4) NOT NULL,
	[descripcion] [varchar](95) NOT NULL,
	[idPais] [bigint] NOT NULL,
	[bicSwift] [varchar](11) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_EntidadesBancarias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_FicherosASCII]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_FicherosASCII](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](3) NOT NULL,
	[descripcion] [varchar](35) NOT NULL,
	[proceso] [varchar](35) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_FicherosASCII] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ImpuestosCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ImpuestosCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[intracomunitario] [bit] NULL,
	[regimenEspecialCanario] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_ImpuestosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ImpuestosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ImpuestosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idImpuestoCabecera] [bigint] NULL,
	[idImpuestoTipo] [bigint] NULL,
	[impuesto] [decimal](9, 2) NULL,
	[recargo] [decimal](9, 2) NULL,
	[idMayor_Imp_Compras] [bigint] NULL,
	[idMayor_Imp_Ventas] [bigint] NULL,
	[idMayor_Rec_Ventas] [bigint] NULL,
	[idMayor_BaseImponible_Ventas] [bigint] NULL,
	[idMayor_BaseImponible_Compras] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[idEmpresa] [bigint] NULL,
	[fechaDesde] [datetime] NOT NULL,
	[fechaHasta] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_ImpuestosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ImpuestosRetenciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ImpuestosRetenciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idImpuestoCabecera] [bigint] NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idMayor_Ventas] [bigint] NULL,
	[idMayor_Compras] [bigint] NULL,
	[idMayor_BaseRetencion_Ventas] [bigint] NULL,
	[idMayor_BaseRetencion_Compras] [bigint] NULL,
	[aplicar_BaseImponible_Total] [bit] NULL,
	[idEmpresa] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_ImpuestosRetenciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ImpuestosTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ImpuestosTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_ImpuestosTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Monedas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Monedas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[moneda] [varchar](3) NOT NULL,
	[descripcion] [varchar](35) NOT NULL,
	[textoFin] [varchar](15) NOT NULL,
	[redondeoPrecio] [int] NOT NULL,
	[redondeoImporte] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[numero] [varchar](3) NULL,
 CONSTRAINT [PK_GEN_Monedas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_MonedasHistoricos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_MonedasHistoricos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[cambio] [decimal](18, 4) NOT NULL,
	[operacion] [varchar](1) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_MonedasHistoricos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Municipios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Municipios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idProvincia] [bigint] NOT NULL,
	[codigoINE] [varchar](10) NOT NULL,
	[codigoAEAT] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Municipios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Paises]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Paises](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo_ISO2D] [varchar](2) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[codigo_ISO3D] [varchar](3) NULL,
	[codigo_ISONumerico] [int] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Paises] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_PerfilesFuncionalidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_PerfilesFuncionalidad](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](10) NULL,
	[descripcion] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_PerfilesFuncionalidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Poblaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Poblaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idMunicipio] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Poblaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_Provincias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_Provincias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](30) NOT NULL,
	[idPais] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_Provincias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_TiposCompraVenta]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_TiposCompraVenta](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[tipo] [int] NOT NULL,
	[opcion] [varchar](3) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_TiposCompraVenta] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_TiposVias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_TiposVias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigoINE] [varchar](10) NOT NULL,
	[codigoAEAT] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GEN_TiposVias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_ValoresGenerales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_ValoresGenerales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idUsuario] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idDelegacion_Defecto] [bigint] NULL,
	[idAlmacen_Defecto] [bigint] NULL,
 CONSTRAINT [PK_GEN_ValoresGenerales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GEN_VolcadoExportacion]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GEN_VolcadoExportacion](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
 CONSTRAINT [PK_GEN_VolcadoExportacion] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_Conceptos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_Conceptos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[denominacionCodigo] [varchar](50) NOT NULL,
	[tipo] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GTT_Conceptos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_Conceptos_Ejercicio]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_Conceptos_Ejercicio](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idConcepto] [bigint] NOT NULL,
	[idEjercicio] [bigint] NOT NULL,
	[tasa_Inicial] [decimal](18, 2) NULL,
	[textoIncluidoRecibos_Inicial] [text] NULL,
	[tasa_Permanencia] [decimal](18, 2) NULL,
	[textoIncluidoRecibos_Permanencia] [text] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GTT_Conceptos_Ejercicio] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_ConfiguracionEnteAEAT]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_ConfiguracionEnteAEAT](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEjercicio] [bigint] NOT NULL,
	[codigoOficinaLiquidacion] [int] NULL,
	[codigoOrganoDictadorAcuerdo] [varchar](8) NULL,
	[tipoRecurso] [varchar](8) NULL,
	[periodoPrescripcionMeses] [int] NULL,
	[numeroOrdenLiquidacionInicial] [int] NULL,
	[tipoNotificacion_PermanenciaGeneral] [varchar](2) NULL,
	[fechaNotificacion_PermanenciaGeneral] [datetime] NULL,
	[fechaVencimientoVoluntario_PermanenciaGeneral] [datetime] NULL,
	[fechaCertificacionProvidenciaApremio] [datetime] NULL,
 CONSTRAINT [PK_GTT_ConfiguracionEnteAEAT] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_LiquidacionesTributarias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_LiquidacionesTributarias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](50) NOT NULL,
	[descripcion] [varchar](150) NOT NULL,
	[idConcepto] [bigint] NOT NULL,
	[idEjercicio] [bigint] NOT NULL,
	[fecha_Inicio] [datetime] NOT NULL,
	[fecha_Fin] [datetime] NOT NULL,
	[fecha_CreacionModificacion] [datetime] NOT NULL,
	[modalidad] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_GTT_LiquidacionesTributarias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_Socios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_Socios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[numeroRoeZEC] [int] NULL,
	[idDelegacion] [bigint] NOT NULL,
	[codigoAEAT] [varchar](50) NULL,
	[nombreComercial] [varchar](100) NOT NULL,
	[razonSocial] [varchar](100) NOT NULL,
	[cif] [varchar](20) NULL,
	[idFormaPago] [bigint] NOT NULL,
	[telefono1] [varchar](30) NULL,
	[telefono2] [varchar](30) NULL,
	[fax] [varchar](30) NULL,
	[email] [varchar](150) NULL,
	[idMayor_CuentaContable] [bigint] NOT NULL,
	[idMayor_CuentaContraPartida] [bigint] NULL,
	[idTesoreria] [bigint] NOT NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaAceptacion] [datetime] NULL,
	[fechaBaja] [datetime] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idPredefinidoCabecera_Ventas] [bigint] NULL,
	[idPredefinidoCabecera_Cobros] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[idConcepto] [bigint] NULL,
	[fechaConcurso_Inicio] [datetime] NULL,
	[fechaConcurso_Fin] [datetime] NULL,
	[tipoNotificacion_Inicial] [varchar](2) NULL,
	[tipoNotificacion_PermanenciaInicial] [varchar](2) NULL,
	[tipoNotificacion_Baja] [varchar](2) NULL,
	[fechaNotificacion_Inicial] [datetime] NULL,
	[fechaNotificacion_PermanenciaInicial] [datetime] NULL,
	[fechaNotificacion_Baja] [datetime] NULL,
	[fechaVencimientoVoluntario_Inicial] [datetime] NULL,
	[fechaVencimientoVoluntario_PermanenciaInicial] [datetime] NULL,
	[fechaVencimientoVoluntario_Baja] [datetime] NULL,
	[fechaCertificacionProvidenciaApremio_Inicial] [datetime] NULL,
	[fechaCertificacionProvidenciaApremio_PermanenciaInicial] [datetime] NULL,
	[fechaCertificacionProvidenciaApremio_Baja] [datetime] NULL,
 CONSTRAINT [PK_GTT_Socios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[GTT_Socios_Bolsa]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[GTT_Socios_Bolsa](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idUsuario] [bigint] NOT NULL,
	[idSocio] [bigint] NOT NULL,
 CONSTRAINT [PK_GEN_Bolsa_GTT_Socios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesClientesCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesClientesCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[sinRepeticion] [bit] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesClientesCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesClientesLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesClientesLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAgrupacionClienteCabecera] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesClientesLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesPLVCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesPLVCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[sinRepeticion] [bit] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesPLVCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesPLVLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesPLVLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[colorFondo] [varchar](100) NULL,
	[colorLetra] [varchar](100) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAgrupacionPLVCabecera] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[orden] [int] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesPLVLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesPLVLineas_Impresoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesPLVLineas_Impresoras](
	[idAgrupacionPLVLinea] [bigint] NOT NULL,
	[idImpresora] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_AgrupacionesPLVLineas_Impresoras] PRIMARY KEY CLUSTERED 
(
	[idAgrupacionPLVLinea] ASC,
	[idImpresora] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesPLVLineasFotos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesPLVLineasFotos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAgrupacionPLVLinea] [bigint] NOT NULL,
	[foto] [image] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesPLVLineasFotos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_AgrupacionesTerminales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_AgrupacionesTerminales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_AgrupacionesTerminales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Camareros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Camareros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleado] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[codigo] [varchar](13) NOT NULL,
	[nombre] [varchar](50) NOT NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[validacion_Nombre] [varchar](50) NULL,
	[validacion_Clave] [varchar](150) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[foto] [image] NULL,
	[idCamareroPerfil] [bigint] NULL,
 CONSTRAINT [PK_HPV_Camareros] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_CamarerosPerfiles]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_CamarerosPerfiles](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_CamarerosPerfiles] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_CamarerosPerfiles_Permisos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_CamarerosPerfiles_Permisos](
	[idCamareroPerfil] [bigint] NOT NULL,
	[permiso] [bigint] NOT NULL,
	[observaciones] [varchar](250) NULL,
 CONSTRAINT [PK_HPV_CamarerosPerfiles_Permisos] PRIMARY KEY CLUSTERED 
(
	[idCamareroPerfil] ASC,
	[permiso] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Caracteristicas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idCaracteristicaTipo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_CaracteristicasTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_CaracteristicasTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_CaracteristicasTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Clientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Clientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NULL,
	[telefono1] [varchar](50) NULL,
	[telefono2] [varchar](50) NULL,
	[observaciones] [varchar](500) NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[porDefecto] [bit] NULL,
	[nombreComercial] [varchar](50) NOT NULL,
	[razonSocial] [varchar](50) NOT NULL,
	[cif] [varchar](16) NULL,
 CONSTRAINT [PK_HPV_Clientes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Clientes_AgrupacionesClientesLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Clientes_AgrupacionesClientesLineas](
	[idCliente] [bigint] NOT NULL,
	[idAgrupacionClienteLinea] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_Clientes_AgrupacionesClientesLineas] PRIMARY KEY CLUSTERED 
(
	[idCliente] ASC,
	[idAgrupacionClienteLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Escandallos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Escandallos](
	[idPLV] [bigint] NOT NULL,
	[idPLV_Escandallo] [bigint] NOT NULL,
	[observaciones] [varchar](500) NULL,
	[idSeccionMenu] [bigint] NOT NULL,
 CONSTRAINT [PK_HPV_Escandallos] PRIMARY KEY CLUSTERED 
(
	[idPLV] ASC,
	[idPLV_Escandallo] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Impresoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Impresoras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](15) NOT NULL,
	[descripcion] [varchar](150) NOT NULL,
	[tipo] [int] NOT NULL,
	[papel_Ancho] [int] NOT NULL,
	[papel_Alto] [int] NOT NULL,
	[logo] [bit] NOT NULL,
	[logo_Ancho] [int] NOT NULL,
	[logo_Alto] [int] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_Impresoras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Ingredientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Ingredientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[observaciones] [varchar](200) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_Ingredientes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Ingredientes_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Ingredientes_Caracteristicas](
	[idIngrediente] [bigint] NOT NULL,
	[idCaracteristica] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
	[agrupado] [int] NOT NULL,
 CONSTRAINT [PK_HPV_Ingredientes_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[idIngrediente] ASC,
	[idCaracteristica] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Mesas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Mesas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idSala] [bigint] NOT NULL,
 CONSTRAINT [PK_HPV_Mesas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Perfiles]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Perfiles](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idAgrupacionPLVCabecera] [bigint] NULL,
 CONSTRAINT [PK_HPV_Perfiles] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLV]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLV](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[observaciones] [varchar](500) NULL,
	[colorFondo] [varchar](100) NULL,
	[colorLetra] [varchar](100) NULL,
	[esTipoMenu] [bit] NOT NULL,
	[precio] [decimal](18, 3) NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[orden] [int] NULL,
	[permiteDecimales] [bit] NULL,
	[permitePeso] [bit] NULL,
	[libre] [bit] NULL,
 CONSTRAINT [PK_HPV_PLV] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLV_AgrupacionesPLVLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLV_AgrupacionesPLVLineas](
	[idPLV] [bigint] NOT NULL,
	[idAgrupacionPLVLinea] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_PLV_AgrupacionesPLVLineas] PRIMARY KEY CLUSTERED 
(
	[idPLV] ASC,
	[idAgrupacionPLVLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLV_Impresoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLV_Impresoras](
	[idPLV] [bigint] NOT NULL,
	[idImpresora] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_PLV_Impresoras] PRIMARY KEY CLUSTERED 
(
	[idPLV] ASC,
	[idImpresora] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLV_Ingredientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLV_Ingredientes](
	[idPLV] [bigint] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_PLV_Ingredientes] PRIMARY KEY CLUSTERED 
(
	[idPLV] ASC,
	[idIngrediente] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLV_SalasPrecios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLV_SalasPrecios](
	[idPLV] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[descuento] [decimal](18, 2) NULL,
 CONSTRAINT [PK_HPV_PLV_SalasPrecios] PRIMARY KEY CLUSTERED 
(
	[idPLV] ASC,
	[idSala] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PLVFotos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PLVFotos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPLV] [bigint] NOT NULL,
	[foto] [image] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_PLVFotos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_PuntosBarra]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_PuntosBarra](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idSala] [bigint] NOT NULL,
 CONSTRAINT [PK_HPV_PuntosBarra] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Salas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Salas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPV_Salas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Salas_Impresoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Salas_Impresoras](
	[idSala] [bigint] NOT NULL,
	[idImpresora] [bigint] NOT NULL,
	[porDefecto] [bit] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_Salas_Impresoras] PRIMARY KEY CLUSTERED 
(
	[idSala] ASC,
	[idImpresora] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_SeccionesMenu]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_SeccionesMenu](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[orden] [int] NULL,
 CONSTRAINT [PK_HPV_SeccionesMenu] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Tarifas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Tarifas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCliente] [bigint] NULL,
	[idAgrupacionClienteLinea] [bigint] NULL,
	[idPLV] [bigint] NULL,
	[idAgrupacionPLVLinea] [bigint] NULL,
	[precio] [decimal](18, 3) NULL,
	[descuento] [decimal](18, 2) NULL,
	[fechaDesde] [datetime] NULL,
	[fechaHasta] [datetime] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[orden] [int] NOT NULL,
 CONSTRAINT [PK_HPV_Tarifas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Tarifas_SalasPrecios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Tarifas_SalasPrecios](
	[idTarifa] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[descuento] [decimal](18, 2) NULL,
 CONSTRAINT [PK_HPV_Tarifas_SalasPrecios] PRIMARY KEY CLUSTERED 
(
	[idTarifa] ASC,
	[idSala] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Terminales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Terminales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idPerfil] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[permite_Arqueo] [bit] NULL,
	[codigoValidacion] [varchar](50) NULL,
	[codigoValidacionUtilizado] [bit] NULL,
	[sincronizacion_Tipo] [varchar](50) NULL,
	[sincronizacion_Carencia] [int] NULL,
	[sincronizacion_Eventos] [varchar](50) NULL,
	[sincronizacion_puerto_Escucha] [varchar](50) NULL,
 CONSTRAINT [PK_HPV_Terminales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Terminales_AgrupacionesTerminales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Terminales_AgrupacionesTerminales](
	[idTerminal] [bigint] NOT NULL,
	[idAgrupacionTerminal] [bigint] NOT NULL,
	[observaciones] [varchar](200) NULL,
 CONSTRAINT [PK_HPV_Terminales_AgrupacionesTerminales] PRIMARY KEY CLUSTERED 
(
	[idTerminal] ASC,
	[idAgrupacionTerminal] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Terminales_Salas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Terminales_Salas](
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[observaciones] [varchar](200) NULL,
	[porDefecto] [bit] NOT NULL,
 CONSTRAINT [PK_HPV_Terminales_Salas] PRIMARY KEY CLUSTERED 
(
	[idTerminal] ASC,
	[idSala] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPV_Terminales_ValidacionesHistorico]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPV_Terminales_ValidacionesHistorico](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[clave] [varchar](50) NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[MAC] [varchar](100) NULL,
 CONSTRAINT [PK_HPV_Terminales_ValidacionesHistorico] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Gastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Gastos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroGasto] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idCamarero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTipoGasto] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPVH_Gastos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Liquidaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Liquidaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroLiquidacion] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaHora_Inicial] [datetime] NOT NULL,
	[fechaHora_Final] [datetime] NULL,
	[idCamarero_Inicial] [bigint] NOT NULL,
	[idCamarero_Final] [bigint] NULL,
	[arqueoInicial_001] [int] NOT NULL,
	[arqueoInicial_002] [int] NOT NULL,
	[arqueoInicial_005] [int] NOT NULL,
	[arqueoInicial_010] [int] NOT NULL,
	[arqueoInicial_020] [int] NOT NULL,
	[arqueoInicial_050] [int] NOT NULL,
	[arqueoInicial_1] [int] NOT NULL,
	[arqueoInicial_2] [int] NOT NULL,
	[arqueoInicial_5] [int] NOT NULL,
	[arqueoInicial_10] [int] NOT NULL,
	[arqueoInicial_20] [int] NOT NULL,
	[arqueoInicial_50] [int] NOT NULL,
	[arqueoInicial_100] [int] NOT NULL,
	[arqueoInicial_200] [int] NOT NULL,
	[arqueoInicial_500] [int] NOT NULL,
	[sinArqueoInicial] [bit] NOT NULL,
	[arqueoInicial_Metalico_Total] [decimal](18, 2) NOT NULL,
	[arqueoFinal_001] [int] NULL,
	[arqueoFinal_002] [int] NULL,
	[arqueoFinal_005] [int] NULL,
	[arqueoFinal_010] [int] NULL,
	[arqueoFinal_020] [int] NULL,
	[arqueoFinal_050] [int] NULL,
	[arqueoFinal_1] [int] NULL,
	[arqueoFinal_2] [int] NULL,
	[arqueoFinal_5] [int] NULL,
	[arqueoFinal_10] [int] NULL,
	[arqueoFinal_20] [int] NULL,
	[arqueoFinal_50] [int] NULL,
	[arqueoFinal_100] [int] NULL,
	[arqueoFinal_200] [int] NULL,
	[arqueoFinal_500] [int] NULL,
	[sinArqueoFinal] [bit] NOT NULL,
	[arqueoFinal_Metalico_Total] [decimal](18, 2) NOT NULL,
	[importeTotal_Calculado] [decimal](18, 2) NOT NULL,
	[importeTotal_Gastos] [decimal](18, 2) NOT NULL,
	[importeTotal_Cierre] [decimal](18, 2) NOT NULL,
	[importeTotal_Encaja] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_HPVH_Liquidaciones_1] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Liquidaciones_TiposPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Liquidaciones_TiposPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idLiquidacion] [bigint] NOT NULL,
	[numeroLiquidacion] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaHora_Inicial] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idTipoPago] [bigint] NOT NULL,
	[importe_Calculado] [decimal](18, 2) NOT NULL,
	[importe_Gastos] [decimal](18, 2) NOT NULL,
	[importe_Cierre] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_HPVH_Liquidaciones_TiposPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Cabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Cabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[alias] [varchar](30) NULL,
	[idCliente] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[importeTotal] [decimal](18, 2) NULL,
	[cobrado] [bit] NOT NULL,
	[modificado] [bit] NOT NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Cabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketCabecera] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[numeroUnion] [int] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Cobros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Cobros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketCabecera] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[numeroCobro] [int] NOT NULL,
	[idTipoPago] [bigint] NULL,
	[idCamarero] [bigint] NOT NULL,
	[idTerminal_DelCobro] [bigint] NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[entregado] [decimal](18, 2) NOT NULL,
	[numeroDocumento] [varchar](50) NULL,
	[fechaVencimiento] [datetime] NULL,
	[numeroHabitacion] [varchar](10) NULL,
	[numeroCuenta] [varchar](50) NULL,
	[guid] [varchar](100) NOT NULL,
	[invitacion] [bit] NULL,
	[guid_LiquidacionDelCobro] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Cobros] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Lineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Lineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketCabecera] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idPLV] [bigint] NOT NULL,
	[cantidad] [decimal](18, 2) NOT NULL,
	[peso] [decimal](18, 3) NULL,
	[precio] [decimal](18, 3) NOT NULL,
	[descuento] [decimal](18, 2) NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
	[invitacion] [bit] NULL,
	[modificada] [bit] NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Lineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Lineas_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketLinea] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Lineas_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Lineas_Escandallos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketLinea] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idPLV_Escandallo] [bigint] NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Lineas_Escandallos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketLineaEscandallo] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVH_Tickets_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVH_Tickets_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTicketCabecera] [bigint] NOT NULL,
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVH_Tickets_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Gastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Gastos](
	[numeroGasto] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idCamarero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTipoGasto] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
	[tipoAccion] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tipoAccion_FechaHoraActualizacion] [datetime] NOT NULL,
 CONSTRAINT [PK_HPVS_Gastos] PRIMARY KEY CLUSTERED 
(
	[numeroGasto] ASC,
	[idTerminal] ASC,
	[fechaHora] ASC,
	[idCamarero] ASC,
	[idEmpresa] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Liquidaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Liquidaciones](
	[numeroLiquidacion] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaHora_Inicial] [datetime] NOT NULL,
	[fechaHora_Final] [datetime] NULL,
	[idCamarero_Inicial] [bigint] NOT NULL,
	[idCamarero_Final] [bigint] NULL,
	[arqueoInicial_001] [int] NOT NULL,
	[arqueoInicial_002] [int] NOT NULL,
	[arqueoInicial_005] [int] NOT NULL,
	[arqueoInicial_010] [int] NOT NULL,
	[arqueoInicial_020] [int] NOT NULL,
	[arqueoInicial_050] [int] NOT NULL,
	[arqueoInicial_1] [int] NOT NULL,
	[arqueoInicial_2] [int] NOT NULL,
	[arqueoInicial_5] [int] NOT NULL,
	[arqueoInicial_10] [int] NOT NULL,
	[arqueoInicial_20] [int] NOT NULL,
	[arqueoInicial_50] [int] NOT NULL,
	[arqueoInicial_100] [int] NOT NULL,
	[arqueoInicial_200] [int] NOT NULL,
	[arqueoInicial_500] [int] NOT NULL,
	[sinArqueoInicial] [bit] NOT NULL,
	[arqueoInicial_Metalico_Total] [decimal](18, 2) NOT NULL,
	[arqueoFinal_001] [int] NULL,
	[arqueoFinal_002] [int] NULL,
	[arqueoFinal_005] [int] NULL,
	[arqueoFinal_010] [int] NULL,
	[arqueoFinal_020] [int] NULL,
	[arqueoFinal_050] [int] NULL,
	[arqueoFinal_1] [int] NULL,
	[arqueoFinal_2] [int] NULL,
	[arqueoFinal_5] [int] NULL,
	[arqueoFinal_10] [int] NULL,
	[arqueoFinal_20] [int] NULL,
	[arqueoFinal_50] [int] NULL,
	[arqueoFinal_100] [int] NULL,
	[arqueoFinal_200] [int] NULL,
	[arqueoFinal_500] [int] NULL,
	[sinArqueoFinal] [bit] NOT NULL,
	[arqueoFinal_Metalico_Total] [decimal](18, 2) NOT NULL,
	[importeTotal_Calculado] [decimal](18, 2) NOT NULL,
	[importeTotal_Gastos] [decimal](18, 2) NOT NULL,
	[importeTotal_Cierre] [decimal](18, 2) NOT NULL,
	[importeTotal_Encaja] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
	[tipoAccion] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tipoAccion_FechaHoraActualizacion] [datetime] NOT NULL,
 CONSTRAINT [PK_HPVS_Liquidaciones_1] PRIMARY KEY CLUSTERED 
(
	[numeroLiquidacion] ASC,
	[idTerminal] ASC,
	[idEmpresa] ASC,
	[fechaHora_Inicial] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Liquidaciones_TiposPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Liquidaciones_TiposPagos](
	[numeroLiquidacion] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaHora_Inicial] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idTipoPago] [bigint] NOT NULL,
	[importe_Calculado] [decimal](18, 2) NOT NULL,
	[importe_Gastos] [decimal](18, 2) NOT NULL,
	[importe_Cierre] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_HPVS_Liquidaciones_TiposPagos] PRIMARY KEY CLUSTERED 
(
	[numeroLiquidacion] ASC,
	[idTerminal] ASC,
	[idEmpresa] ASC,
	[fechaHora_Inicial] ASC,
	[linea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Cabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Cabecera](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[alias] [varchar](30) NULL,
	[idCliente] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[importeTotal] [decimal](18, 2) NULL,
	[cobrado] [bit] NOT NULL,
	[modificado] [bit] NOT NULL,
	[guid] [varchar](100) NOT NULL,
	[tipoAccion] [varchar](1) NOT NULL,
	[tipoAccion_FechaHoraActualizacion] [datetime] NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Cabecera] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[numeroUnion] [int] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[numeroUnion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Cobros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Cobros](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[numeroCobro] [int] NOT NULL,
	[idTipoPago] [bigint] NULL,
	[idCamarero] [bigint] NOT NULL,
	[idTerminal_DelCobro] [bigint] NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[entregado] [decimal](18, 2) NOT NULL,
	[numeroDocumento] [varchar](50) NULL,
	[fechaVencimiento] [datetime] NULL,
	[numeroHabitacion] [varchar](10) NULL,
	[numeroCuenta] [varchar](50) NULL,
	[guid] [varchar](100) NOT NULL,
	[invitacion] [bit] NULL,
	[guid_LiquidacionDelCobro] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Cobros] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[numeroCobro] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Lineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Lineas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idPLV] [bigint] NOT NULL,
	[cantidad] [decimal](18, 2) NOT NULL,
	[peso] [decimal](18, 3) NULL,
	[precio] [decimal](18, 3) NOT NULL,
	[descuento] [decimal](18, 2) NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
	[invitacion] [bit] NULL,
	[modificada] [bit] NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Lineas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Lineas_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Lineas_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idIngrediente] ASC,
	[lineaCaracteristica] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Lineas_Escandallos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idPLV_Escandallo] [bigint] NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Lineas_Escandallos] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idSeccionMenu] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idSeccionMenu] ASC,
	[idIngrediente] ASC,
	[lineaCaracteristica] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVS_Tickets_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVS_Tickets_Resumen](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVS_Tickets_Resumen] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[idImpuestoTipo] ASC,
	[idImpuestoLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Cabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Cabecera](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[alias] [varchar](30) NULL,
	[idCliente] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[importeTotal] [decimal](18, 2) NULL,
	[cobrado] [bit] NOT NULL,
	[modificado] [bit] NOT NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Cabecera] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[numeroUnion] [int] NOT NULL,
	[idMesa] [bigint] NULL,
	[idPuntoBarra] [bigint] NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[numeroUnion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Lineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Lineas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idCamarero_Creacion] [bigint] NOT NULL,
	[idCamarero_UltimaModificacion] [bigint] NOT NULL,
	[idPLV] [bigint] NOT NULL,
	[cantidad] [decimal](18, 2) NOT NULL,
	[peso] [decimal](18, 3) NULL,
	[precio] [decimal](18, 3) NOT NULL,
	[descuento] [decimal](18, 2) NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
	[invitacion] [bit] NULL,
	[modificada] [bit] NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Lineas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Lineas_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idIngrediente] ASC,
	[lineaCaracteristica] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idPLV_Escandallo] [bigint] NOT NULL,
	[observaciones] [varchar](200) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Lineas_Escandallos] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idSeccionMenu] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas](
	[numero] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[idSala] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[linea] [int] NOT NULL,
	[idSeccionMenu] [bigint] NOT NULL,
	[idIngrediente] [bigint] NOT NULL,
	[lineaCaracteristica] [int] NOT NULL,
	[idCaracteristica] [bigint] NULL,
	[conMasMenosSin] [varchar](1) NULL,
	[guid] [varchar](100) NOT NULL,
 CONSTRAINT [PK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] PRIMARY KEY CLUSTERED 
(
	[numero] ASC,
	[idEmpresa] ASC,
	[idTerminal] ASC,
	[idSala] ASC,
	[fechaHora] ASC,
	[linea] ASC,
	[idSeccionMenu] ASC,
	[idIngrediente] ASC,
	[lineaCaracteristica] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_ConfiguracionGestionGastos_CTP]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_ConfiguracionGestionGastos_CTP](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEjercicio] [bigint] NOT NULL,
	[imagen_Logo_SuperiorIzquierda] [image] NULL,
	[imagen_Logo_SuperiorDerecha] [image] NULL,
	[imagen_Logo_InferiorDerecha] [image] NULL,
	[textoInferior_OrdenComisionServicio] [text] NULL,
 CONSTRAINT [PK_INF_ConfiguracionGestionGastos_CTP] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_ConfiguracionVencimientos_Socios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_ConfiguracionVencimientos_Socios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEjercicio] [bigint] NOT NULL,
	[imagen_Logo_SuperiorIzquierda] [image] NULL,
	[imagen_Logo_SuperiorDerecha] [image] NULL,
	[imagen_Logo_InferiorDerecha] [image] NULL,
	[presindente_Nombre] [varchar](100) NULL,
	[presindente_Cargo] [varchar](100) NULL,
	[presindente_Firma] [image] NULL,
	[responsable_Nombre] [varchar](100) NULL,
	[responsable_Cargo] [varchar](100) NULL,
	[responsable_Firma] [image] NULL,
	[empresa_Titulo] [varchar](100) NULL,
	[vencimiento_Contraportada_ColumnaIzquierda_Permanencia] [text] NULL,
	[vencimiento_Contraportada_ColumnaDerecha_Permanencia] [text] NULL,
	[cartaInicial_Texto] [text] NULL,
	[cartaInformacionCargoCuenta] [text] NULL,
	[cartaNotificacionTasaAnual] [text] NULL,
	[cartaBajaDomiciliados] [text] NULL,
	[cartaBajaNoDomiciliados] [text] NULL,
	[fechaBorrado] [datetime] NULL,
	[vencimiento_Contraportada_ColumnaIzquierda_AltaBaja] [text] NULL,
	[vencimiento_Contraportada_ColumnaDerecha_AltaBaja] [text] NULL,
	[providenciaApremioAEAT] [text] NULL,
	[providenciaApremioAEAT_Contraportada] [text] NULL,
	[texto_InferiorDerecha] [text] NULL,
	[vencimiento_Contraportada_ColumnaIzquierda_Sancion] [text] NULL,
	[vencimiento_Contraportada_ColumnaDerecha_Sancion] [text] NULL,
 CONSTRAINT [PK_INF_Configuracion_Vencimientos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_Impresoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_Impresoras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](15) NOT NULL,
	[descripcion] [varchar](150) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INF_Impresoras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_Impresoras_InformesTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_Impresoras_InformesTipos](
	[idImpresora] [bigint] NOT NULL,
	[idInformeTipo] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_INF_Impresoras_InformesTipos] PRIMARY KEY CLUSTERED 
(
	[idImpresora] ASC,
	[idInformeTipo] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_InformesTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_InformesTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](15) NOT NULL,
	[descripcion] [varchar](150) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INF_InformesTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INF_Rutas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INF_Rutas](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](5) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[rutaFichero] [varchar](500) NULL,
	[nombreFichero] [varchar](50) NULL,
 CONSTRAINT [PK_INF_Rutas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_InventarioCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_InventarioCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[estado] [varchar](1) NULL,
	[idEmpleado] [bigint] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_INV_InventarioCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_InventarioLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_InventarioLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInventarioCabecera] [bigint] NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_InventarioLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_InventarioLineas_Detalle]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_InventarioLineas_Detalle](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInventarioLinea] [bigint] NOT NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[importe] [decimal](20, 2) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_InventarioLineas_Detalle] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_InventarioLineas_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_InventarioLineas_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo_Trazabilidad] [bigint] NOT NULL,
	[idInventarioLinea] [bigint] NOT NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_InventarioLineas_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_VariacionExistenciaCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_VariacionExistenciaCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTipoVariacionExistencia] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[estado] [varchar](1) NULL,
	[idEmpleado] [bigint] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_INV_VariacionExistenciaCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_VariacionExistenciaLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_VariacionExistenciaLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idVariacionExistenciaCabecera] [bigint] NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_VariacionExistenciaLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_VariacionExistenciaLineas_Detalle]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_VariacionExistenciaLineas_Detalle](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idVariacionExistenciaLinea] [bigint] NOT NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[importe] [decimal](20, 2) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_VariacionExistenciaLineas_Detalle] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[INV_VariacionExistenciaLineas_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[INV_VariacionExistenciaLineas_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo_Trazabilidad] [bigint] NOT NULL,
	[idVariacionExistenciaLinea] [bigint] NOT NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_INV_VariacionExistenciaLineas_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Notificaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Notificaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[tipo] [int] NOT NULL,
	[idConfiguracionEmail] [bigint] NULL,
	[email_Asunto] [varchar](100) NULL,
	[enviarSoloTodoCorrecto] [bit] NULL,
 CONSTRAINT [PK_KRO_Notificaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Notificaciones_Destinos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Notificaciones_Destinos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idNotificacion] [bigint] NOT NULL,
	[email] [varchar](100) NULL,
	[emailOculto] [bit] NULL,
	[ficheroRuta] [text] NULL,
 CONSTRAINT [PK_KRO_Notificaciones_Destinos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Reiniciar]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Reiniciar](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[reiniciar] [bit] NOT NULL,
 CONSTRAINT [PK_KRO_Reiniciar] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Reiteraciones_Dias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Reiteraciones_Dias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[dias] [varchar](100) NULL,
	[diasSemana] [varchar](50) NULL,
	[diasTipos] [varchar](100) NULL,
	[semanas] [varchar](50) NULL,
	[semanasCantidad] [int] NULL,
	[diasCompletos] [text] NULL,
	[diasCantidad] [int] NULL,
 CONSTRAINT [PK_KRO_Reiteraciones_Dias] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Reiteraciones_Horas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Reiteraciones_Horas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[horas] [varchar](500) NULL,
	[cantidad] [int] NULL,
 CONSTRAINT [PK_KRO_Horas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Reiteraciones_Meses]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Reiteraciones_Meses](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[meses] [varchar](50) NULL,
	[cantidad] [int] NULL,
 CONSTRAINT [PK_KRO_Reiteraciones_Meses] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_Reiteraciones_Minutos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_Reiteraciones_Minutos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[minutos] [varchar](500) NULL,
	[cantidad] [int] NULL,
 CONSTRAINT [PK_KRO_Minutos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_TareasProgramadas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_TareasProgramadas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[idUsuario] [bigint] NOT NULL,
	[tipoTarea] [int] NOT NULL,
	[tareaDescripcion] [text] NOT NULL,
	[tareaParametros] [text] NULL,
	[ejecutarDiasAnteriores] [bit] NOT NULL,
	[fechaHoraInicio] [datetime] NULL,
	[fechaHoraFin] [datetime] NULL,
	[reiteracion] [bit] NULL,
	[reiteracionNumeroRepeticiones] [int] NULL,
	[fechaBorrado] [datetime] NULL,
	[reiteracionFechaHora] [datetime] NULL,
 CONSTRAINT [PK_KRO_TareasProgramadas] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_TareasProgramadas_Asociadas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_TareasProgramadas_Asociadas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[idTareaProgramada_Asociada] [bigint] NOT NULL,
	[tipoEjecucionAntesDespues] [int] NOT NULL,
	[ejecutar] [int] NOT NULL,
	[orden] [int] NULL,
 CONSTRAINT [PK_KRO_TareasProgramadas_Asociadas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[KRO_TareasProgramadas_Historico]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[KRO_TareasProgramadas_Historico](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTareaProgramada] [bigint] NOT NULL,
	[fechaHoraInicio] [datetime] NOT NULL,
	[fechaHoraFin] [datetime] NOT NULL,
	[resultado] [text] NOT NULL,
	[fechaHoraTareaProgramada] [datetime] NOT NULL,
 CONSTRAINT [PK_KRO_TareasProgramadas_Historico] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AbonosTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AbonosTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_AbonosTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesArticulosCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesArticulosCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[clienteProveedor] [int] NOT NULL,
	[sinRepeticion] [bit] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesArticulosCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesArticulosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesArticulosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAgrupacionArticuloCabecera] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesArticulosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesArticulosLineasFotos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesArticulosLineasFotos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAgrupacionArticuloLinea] [bigint] NOT NULL,
	[foto] [image] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesArticulosLineasFotos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesClientesCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesClientesCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[sinRepeticion] [bit] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesClientesCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesClientesLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesClientesLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAgrupacionClienteCabecera] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesClientesLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesProveedoresCabeceras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesProveedoresCabeceras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[sinRepeticion] [bit] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesProveedoresCabeceras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_AgrupacionesProveedoresLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_AgrupacionesProveedoresLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAgrupacionProveedorCabecera] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_AgrupacionesProveedoresLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[descripcionCorta] [varchar](50) NULL,
	[tipoPrecio] [varchar](1) NOT NULL,
	[tipoDeVenta] [varchar](1) NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idMedidaCompra] [bigint] NULL,
	[idMedidaVenta] [bigint] NULL,
	[idMayor_Compras] [bigint] NULL,
	[idMayor_Ventas] [bigint] NULL,
	[idTipoProducto] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[codigo_EAN] [varchar](13) NULL,
	[esMateriaPrima] [bit] NULL,
	[sujetoRetencion] [bit] NULL,
	[permitirVenta_BajoCoste] [bit] NULL,
	[darBaja_SinStock] [bit] NULL,
	[mostrarEnWeb] [bit] NULL,
	[mostrarEnTerminal] [bit] NULL,
	[esDeLoteProducto] [bit] NULL,
	[observaciones] [text] NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
	[descripcionAmpliada] [text] NULL,
	[idNomenclaturaPrecio_Venta_PorDefecto] [bigint] NULL,
	[idNomenclaturaPrecio_Compra_PorDefecto] [bigint] NULL,
	[porcentajeCancelacion_Compras] [decimal](8, 2) NULL,
	[porcentajeCancelacion_Ventas] [decimal](8, 2) NULL,
	[tipoTrazabilidad_Entradas] [varchar](1) NOT NULL DEFAULT ((1)),
	[tipoTrazabilidad_Salidas] [varchar](1) NOT NULL DEFAULT ((1)),
 CONSTRAINT [PK_MAE_Articulos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_AgrupacionesArticulosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_AgrupacionesArticulosLineas](
	[idArticulo] [bigint] NOT NULL,
	[idAgrupacionArticuloLinea] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_MAE_Articulos_AgrupacionesArticulosLineas] PRIMARY KEY CLUSTERED 
(
	[idArticulo] ASC,
	[idAgrupacionArticuloLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_Embalajes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_Embalajes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[idEmbalajePrincipal] [bigint] NOT NULL,
	[cantidadEmbalajePrincipal] [decimal](14, 3) NOT NULL,
	[idEmbalajeRelacional] [bigint] NULL,
	[cantidadEmbalajeRelacional] [decimal](14, 3) NULL,
	[esPrincipal] [bit] NOT NULL,
	[precio_Cantidad_SegundaUnidad] [int] NULL,
	[descripcion] [varchar](30) NULL,
	[fechaBorrado] [datetime] NULL,
	[operacion] [varchar](1) NULL,
 CONSTRAINT [PK_MAE_Articulos_Embalajes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo_Embalaje] [bigint] NOT NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](14, 3) NOT NULL,
	[actualizarPreciosCompras_Cuando] [int] NULL,
	[actualizarPreciosCompras_Preguntar] [bit] NULL,
	[actualizarPreciosCompras_Tipo] [int] NULL,
 CONSTRAINT [PK_MAE_Articulos_EmbalajesPrincipal_Precios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[precio] [decimal](14, 3) NOT NULL,
 CONSTRAINT [PK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_Tasas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_Tasas](
	[idArticulo] [bigint] NOT NULL,
	[idTasa] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_MAE_Articulos_Tasas] PRIMARY KEY CLUSTERED 
(
	[idArticulo] ASC,
	[idTasa] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[lote] [varchar](80) NOT NULL,
	[fechaCaducidad] [datetime] NULL,
	[observaciones] [varchar](250) NULL,
	[idArticulo] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tieneStock] [bit] NULL,
 CONSTRAINT [PK_MAE_Articulos_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Articulos_UbicacionesDelegaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idUbicacion] [bigint] NOT NULL,
 CONSTRAINT [PK_MAE_Articulo_Ubicaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_ArticulosCodigosBarras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_ArticulosCodigosBarras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](100) NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_ArticulosCodigosBarras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_ArticulosComodin]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_ArticulosComodin](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](20) NOT NULL,
	[descripcion] [varchar](300) NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idNomenclaturaPrecio_Venta_PorDefecto] [bigint] NOT NULL,
	[idNomenclaturaPrecio_Compra_PorDefecto] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_ArticulosComodin] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Cargos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Cargos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Cargos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_CategoriasProfesionales]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_CategoriasProfesionales](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_CategoriasProfesionales] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Clientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Clientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[razonSocial] [varchar](50) NOT NULL,
	[nombreComercial] [varchar](50) NULL,
	[cif] [varchar](16) NULL,
	[telefono1] [varchar](14) NULL,
	[telefono2] [varchar](14) NULL,
	[fax] [varchar](14) NULL,
	[confidencial] [text] NULL,
	[observaciones] [text] NULL,
	[idFormaPago] [bigint] NOT NULL,
	[retencion] [bit] NULL,
	[recargo] [bit] NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[riesgo] [numeric](16, 2) NULL,
	[descuentoProntoPago] [numeric](16, 2) NULL,
	[descuentoFinalAlbaran] [numeric](16, 2) NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[numeroProveedor] [varchar](15) NULL,
	[albaranValorado] [varchar](1) NULL,
	[idVendedor] [bigint] NULL,
	[idMayor_CuentaContable] [bigint] NULL,
	[idMayor_CuentaContraPartida] [bigint] NULL,
	[idMayor_CuentaRetencion] [bigint] NULL,
	[idMayor_CuentaRemesas] [bigint] NULL,
	[idMayorAuxiliar] [bigint] NULL,
	[idMoneda] [bigint] NOT NULL,
	[noModelo347] [bit] NULL,
	[noFacturar] [bit] NULL,
	[idMotivoAltaBaja_Alta] [bigint] NULL,
	[idMotivoAltaBaja_Baja] [bigint] NULL,
	[permiteDepositos] [bit] NULL,
	[aplicarRiesgo] [varchar](1) NULL,
	[imprimirDeudaAcumulada] [bit] NULL,
	[email] [varchar](150) NULL,
	[web] [varchar](150) NULL,
	[imprimirDatosCadena] [bit] NULL,
	[facturarDatosCadena] [bit] NULL,
	[descuentoGeneral] [numeric](16, 2) NULL,
	[EAN_Cliente] [varchar](13) NULL,
	[EAN_Documento] [varchar](13) NULL,
	[EAN_Entrega] [varchar](13) NULL,
	[tipoVenta] [varchar](1) NULL,
	[tipoDocumento] [varchar](1) NULL,
	[tipoPrecio] [varchar](1) NULL,
	[tipoPuntoVerde] [varchar](1) NULL,
	[formatoFactura] [int] NULL,
	[modeloFactura] [varchar](1) NULL,
	[diasRiesgo] [int] NULL,
	[documentosRiesgo] [int] NULL,
	[descuentoFinalFactura] [numeric](16, 2) NULL,
	[idVendedor_Cobrador] [bigint] NULL,
	[imprimir_Trazabilidad] [bit] NULL,
	[infoMicro] [varchar](150) NULL,
	[idDepartamento] [bigint] NULL,
	[posicionLatitud] [varchar](100) NULL,
	[posicionLongitud] [varchar](100) NULL,
	[EAN_Vendedor] [varchar](13) NULL,
	[idTesoreria] [bigint] NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idAbonoTipo] [bigint] NULL,
	[idPredefinidoCabecera_Ventas] [bigint] NULL,
	[idPredefinidoCabecera_Cobros] [bigint] NULL,
	[numeroROPO] [varchar](20) NULL,
	[numeroAplicador] [varchar](20) NULL,
	[fechaBorrado] [datetime] NULL,
	[zoom] [int] NULL,
	[tipoMapa] [int] NULL,
 CONSTRAINT [PK_MAE_Clientes] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Clientes_AgrupacionesClientesLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Clientes_AgrupacionesClientesLineas](
	[idCliente] [bigint] NOT NULL,
	[idAgrupacionClienteLinea] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_MAE_Clientes_AgrupacionesClientesLineas] PRIMARY KEY CLUSTERED 
(
	[idCliente] ASC,
	[idAgrupacionClienteLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Clientes_Articulos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Clientes_Articulos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAgrupacionClienteLinea] [bigint] NULL,
	[idAgrupacionArticuloLinea] [bigint] NULL,
	[idCliente] [bigint] NULL,
	[idArticulo] [bigint] NULL,
	[orden] [int] NOT NULL,
	[desactivada] [datetime] NULL,
	[mostrarWeb] [bit] NULL,
	[libreObligatorio] [bit] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTarifaPromocion] [bigint] NULL,
	[idPromocionEsquemaCabecera] [bigint] NULL,
	[fechaDesde] [datetime] NULL,
	[fechaHasta] [datetime] NULL,
 CONSTRAINT [PK_MAE_Clientes_Articulos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Clientes_Bolsa]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Clientes_Bolsa](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idUsuario] [bigint] NOT NULL,
	[idCliente] [bigint] NOT NULL,
 CONSTRAINT [PK_GEN_Bolsa_Clientes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Contactos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Contactos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idCliente] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idCategoriaProfesional] [bigint] NULL,
	[web] [varchar](100) NULL,
	[observaciones] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[idClientePotencial] [bigint] NULL,
	[idOrganismoCertificador] [bigint] NULL,
	[idEmpresaInstaladora] [bigint] NULL,
	[idDepartamentoExterno] [bigint] NULL,
 CONSTRAINT [PK_MAE_Contactos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_ContactosEmails]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_ContactosEmails](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idContacto] [bigint] NOT NULL,
	[email] [varchar](100) NOT NULL,
 CONSTRAINT [PK_MAE_ContactosEmails] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_ContactosTelefonos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_ContactosTelefonos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idContacto] [bigint] NOT NULL,
	[telefono] [varchar](20) NOT NULL,
	[idTelefonoTipo] [bigint] NOT NULL,
 CONSTRAINT [PK_MAE_ContactosTelefonos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_CuentasBancariasSEPA_Cobros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCliente] [bigint] NULL,
	[idSocio] [bigint] NULL,
	[referencia] [varchar](35) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[iban] [varchar](34) NOT NULL,
	[bicSwift] [varchar](11) NULL,
	[recurrente] [bit] NOT NULL,
	[porDefecto] [bit] NULL,
	[fecha_Cancelado] [datetime] NULL,
	[firmante_Nombre] [varchar](50) NULL,
	[firmante_nif] [varchar](16) NULL,
	[fecha_FirmaMandato] [datetime] NULL,
	[fecha_RecibioMandatoFirmado] [datetime] NULL,
	[tipo] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[firmante_Localidad] [varchar](100) NULL,
 CONSTRAINT [PK_MAE_CuentasBancariasSEPA_Cobros] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_CuentasBancariasSEPA_Pagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleado] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[iban] [varchar](34) NOT NULL,
	[bicSwift] [varchar](11) NULL,
	[porDefecto] [bit] NULL,
	[fecha_Cancelado] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_CuentasBancariasSEPA_Pagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_DepartamentosExternos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_DepartamentosExternos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_DepartamentosExternos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Documentacion]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Documentacion](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCliente] [bigint] NULL,
	[idArticulo] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idVendedor] [bigint] NULL,
	[idEmpleado] [bigint] NULL,
	[documento] [varbinary](50) NOT NULL,
	[tipo] [int] NOT NULL,
	[extension] [varchar](5) NOT NULL,
 CONSTRAINT [PK_MAE_Documentacion] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Embalajes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Embalajes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[embalajeConRelacion] [bit] NOT NULL,
	[idUbicacionPerfil] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Embalajes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Empleados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Empleados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[nombre] [varchar](50) NOT NULL,
	[telefono1] [varchar](14) NULL,
	[telefono2] [varchar](14) NULL,
	[dni] [varchar](16) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[idMayor_CuentaNominas] [bigint] NULL,
	[idMayor_CuentaRetencionIRPF] [bigint] NULL,
	[idMayor_CuentaRetencionSS] [bigint] NULL,
	[idMayor_CuentaAnticipos] [bigint] NULL,
	[idMayor_CuentaIndemnizacion] [bigint] NULL,
	[idMayor_CuentaDietasExternas] [bigint] NULL,
	[idMayor_CuentaNetoNomina] [bigint] NULL,
	[idMayorAuxiliar_Cuenta] [bigint] NULL,
	[idMayor_CuentaPagoEnEspecie] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[kairospro_Sincronizacion] [bit] NULL,
	[kairospro_tecnico] [bit] NULL,
	[idFormaPago] [bigint] NULL,
	[email] [varchar](50) NULL,
	[confidencial] [text] NULL,
	[autorizado] [bit] NULL,
	[firmante] [bit] NULL,
	[idCargo] [bigint] NULL,
 CONSTRAINT [PK_MAE_Empleados] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_EmpleadosFiscal]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_EmpleadosFiscal](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[numeroAfiliacion] [varchar](12) NULL,
	[anyoNacimiento] [int] NULL,
	[tipoContrato] [varchar](1) NULL,
	[situacionFamiliar] [varchar](1) NULL,
	[nif_Conyuge] [varchar](16) NULL,
	[discapacidad] [varchar](1) NULL,
	[movilidadGeografica] [datetime] NULL,
	[obtencionRendimientos] [bit] NULL,
	[pension_Compensatoria_Conyuge] [decimal](18, 2) NULL,
	[pension_Anualidades_hijos] [decimal](18, 2) NULL,
	[pagos_ViviendaHabitual_ConDerechoDeduccionIRPF] [bit] NULL,
 CONSTRAINT [PK_MAE_EmpleadosFiscal] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_EmpleadosFiscal_Ascendientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_EmpleadosFiscal_Ascendientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleadoFiscal] [bigint] NULL,
	[anyoNacimiento] [int] NULL,
	[discapacidad_Entre33Y65] [bit] NULL,
	[discapacidad_Mayor65] [bit] NULL,
	[discapacidad_AyudaMovilidadReducida] [bit] NULL,
	[convivenciaOtrosDescendientes] [bit] NULL,
 CONSTRAINT [PK_MAE_EmpleadosFiscal_Ascendientes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_EmpleadosFiscal_Descendientes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_EmpleadosFiscal_Descendientes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleadoFiscal] [bigint] NULL,
	[anyoNacimiento] [int] NULL,
	[anyoAdopcion] [int] NULL,
	[discapacidad_Entre33Y65] [bit] NULL,
	[discapacidad_Mayor65] [bit] NULL,
	[discapacidad_AyudaMovilidadReducida] [bit] NULL,
	[computo_PorEnteroHijos] [bit] NULL,
 CONSTRAINT [PK_MAE_EmpleadosFiscal_Descendientes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_EmpleadosFotos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_EmpleadosFotos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpleado] [bigint] NOT NULL,
	[foto] [image] NOT NULL,
 CONSTRAINT [PK_MAE_EmpleadosFotos] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_FormasPago]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_FormasPago](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[diasDesplazamientoInicial] [int] NOT NULL,
	[mesesDesplazamientoInicial] [int] NOT NULL,
	[mesesEntreGiros] [int] NOT NULL,
	[diasEntreGiros] [int] NOT NULL,
	[numeroVencimientos] [int] NOT NULL,
	[generaRemesa] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[campoFechaParaCalculo] [varchar](1) NULL,
	[tipoInicio] [varchar](1) NULL,
	[tipoInicio_Dia] [int] NULL,
	[tipoAplicacionImpuesto] [int] NULL,
 CONSTRAINT [PK_MAE_FormasPago] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_FormasPago_Detalle]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_FormasPago_Detalle](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFormaPago] [bigint] NOT NULL,
	[orden] [int] NOT NULL,
	[meses] [int] NOT NULL,
	[dias] [int] NOT NULL,
	[porcentaje] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_MAE_FormasPago_Detalle] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Medidas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Medidas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[siglas] [varchar](5) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Medidas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_MotivosAltaBaja]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_MotivosAltaBaja](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[tipoMotivo] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_MotivosAltaBaja] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_NomenclaturasPrecios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_NomenclaturasPrecios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[actualizarPreciosCompras_Cuando] [int] NULL,
	[actualizarPreciosCompras_Preguntar] [bit] NULL,
	[actualizarPreciosCompras_Tipo] [int] NULL,
 CONSTRAINT [PK_MAE_NomenclaturasPrecios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_PieImpresiones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_PieImpresiones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[pie] [text] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_PieImpresiones] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_PromocionesEsquema_Cabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_PromocionesEsquema_Cabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[clienteProveedor] [int] NOT NULL,
	[noAplicarTarifa] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_PromocionesEsquema_Cabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_PromocionesEsquema_Lineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_PromocionesEsquema_Lineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPromocionEsquemaCabecera] [bigint] NOT NULL,
	[idPromocionEsquemaLinea_Padre] [bigint] NULL,
	[tipo] [int] NOT NULL,
	[orden] [int] NOT NULL,
	[descripcion] [varchar](50) NULL,
	[idTarifaPromocion] [bigint] NULL,
	[condicionante_Cantidad_Desde_Operador] [varchar](1) NULL,
	[condicionante_Cantidad_Desde_Valor] [decimal](18, 3) NULL,
	[condicionante_Cantidad_Hasta_Operador] [varchar](1) NULL,
	[condicionante_Cantidad_Hasta_Valor] [decimal](18, 3) NULL,
	[condicionante_Y_O] [int] NULL,
	[condicionante_Importe_Desde_Operador] [varchar](1) NULL,
	[condicionante_Importe_Desde_Valor] [decimal](18, 3) NULL,
	[condicionante_Importe_Hasta_Operador] [varchar](1) NULL,
	[condicionante_Importe_Hasta_Valor] [decimal](18, 3) NULL,
 CONSTRAINT [PK_MAE_PromocionesEsquema_Lineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Proveedores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Proveedores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[razonSocial] [varchar](50) NOT NULL,
	[nombreComercial] [varchar](50) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idFormaPago] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idMayor_CuentaContable] [bigint] NULL,
	[idMayor_CuentaContraPartida] [bigint] NULL,
	[idMayor_CuentaRetencion] [bigint] NULL,
	[idMayor_CuentaRemesas] [bigint] NULL,
	[idMayor_CuentaDescuentosCompartidos] [bigint] NULL,
	[idMayorAuxiliar] [bigint] NULL,
	[idTesoreria] [bigint] NULL,
	[idDepartamento] [bigint] NULL,
	[cif] [varchar](16) NULL,
	[telefono1] [varchar](14) NULL,
	[telefono2] [varchar](14) NULL,
	[fax] [varchar](14) NULL,
	[email] [varchar](100) NULL,
	[web] [varchar](100) NULL,
	[registroMercantil] [varchar](60) NULL,
	[observaciones] [text] NULL,
	[riesgo] [decimal](14, 2) NULL,
	[descuentoProntoPago] [decimal](9, 2) NULL,
	[descuentoGeneral] [decimal](9, 2) NULL,
	[descuentoFinalFactura] [decimal](9, 2) NULL,
	[porcentajeRetencion] [decimal](9, 2) NULL,
	[retencion] [bit] NULL,
	[modelo347] [bit] NULL,
	[modelo190] [bit] NULL,
	[arrendamientoFacturas] [bit] NULL,
	[proveedorAcreedor] [bit] NULL,
	[proveedorInterno] [bit] NULL,
	[cancelarPedidosNoCompletados] [bit] NULL,
	[imprimirTrazabilidad] [bit] NULL,
	[mostrarEnWeb] [bit] NULL,
	[papelPreImpreso] [bit] NULL,
	[operadorAduanas] [bit] NULL,
	[cargarEnTerminalyTeleVenta] [varchar](1) NULL,
	[lineasTotalesImpresion] [int] NULL,
	[lineasEnCabeceraImpresion] [int] NULL,
	[lineasEnPieImpresion] [int] NULL,
	[fechaAlta] [datetime] NULL,
	[fechaBaja] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
	[recargo] [bit] NULL,
	[idPredefinidoCabecera_Compras] [bigint] NULL,
	[idPredefinidoCabecera_Pagos] [bigint] NULL,
 CONSTRAINT [PK_MAE_Proveedores] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas](
	[idProveedor] [bigint] NOT NULL,
	[idAgrupacionProveedorLinea] [bigint] NOT NULL,
	[observaciones] [varchar](50) NULL,
 CONSTRAINT [PK_MAE_Proveedores_AgrupacionesProveedoresLineas] PRIMARY KEY CLUSTERED 
(
	[idProveedor] ASC,
	[idAgrupacionProveedorLinea] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Proveedores_Articulos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Proveedores_Articulos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAgrupacionProveedorLinea] [bigint] NULL,
	[idAgrupacionArticuloLinea] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[idArticulo] [bigint] NULL,
	[orden] [int] NOT NULL,
	[desactivada] [datetime] NULL,
	[mostrarWeb] [bit] NULL,
	[libreObligatorio] [bit] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idTarifaPromocion] [bigint] NULL,
	[idPromocionEsquemaCabecera] [bigint] NULL,
	[fechaDesde] [datetime] NULL,
	[fechaHasta] [datetime] NULL,
 CONSTRAINT [PK_MAE_Proveedores_Articulos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Proveedores_CodigosArticuloProveedor]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Proveedores_CodigosArticuloProveedor](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo] [bigint] NOT NULL,
	[idProveedor] [bigint] NOT NULL,
	[codigoArticuloProveedor] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Proveedores_CodigosArticuloProveedor] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[desactivada] [datetime] NULL,
	[fechaBorrado] [datetime] NULL,
	[clienteProveedor] [int] NOT NULL,
	[aportacionProveedor_Tipo] [int] NULL,
	[aportacionProveedor_Porcentaje] [decimal](18, 2) NULL,
	[idEmpresa] [bigint] NOT NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
 CONSTRAINT [PK_MAE_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Tasas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Tasas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Tasas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TelefonosTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TelefonosTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_TelefonosTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Tesorerias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Tesorerias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[IBAN] [varchar](34) NULL,
	[bicSwift] [varchar](11) NULL,
	[cif] [varchar](16) NULL,
	[idMayor_CuentaContable] [bigint] NULL,
	[idMayor_Tesoreria] [bigint] NULL,
	[idMayor_Impuestos] [bigint] NULL,
	[idMayor_Gastos] [bigint] NULL,
	[idMayor_Comision] [bigint] NULL,
	[idMayor_Proveedor] [bigint] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idMayorAuxiliar] [bigint] NULL,
	[efectivo] [bit] NOT NULL,
	[sepa20022_Sufijo] [varchar](5) NULL,
	[sepa20022_Fichero] [varchar](250) NULL,
	[sepaCOREB2B_Sufijo] [varchar](5) NULL,
	[sepaCOREB2B_Fichero] [varchar](250) NULL,
	[sepaRecaudacionTributaria_Sufijo] [varchar](5) NULL,
	[sepaRecaudacionTributaria_Fichero] [varchar](250) NULL,
	[idDepartamento] [bigint] NULL,
	[idPais] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[multiapunte] [int] NULL,
	[saldoInicial] [decimal](18, 4) NULL,
	[fechaSaldo] [datetime] NULL,
 CONSTRAINT [PK_MAE_Tesorerias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TiposGastos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TiposGastos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[relacionadoConVehiculo] [bit] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_TiposGastos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TiposPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TiposPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[letra] [varchar](1) NULL,
	[mostrarSPV] [bit] NULL,
	[idPredefinidoCabecera] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[opcion] [int] NULL,
 CONSTRAINT [PK_MAE_TiposPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TiposProductos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TiposProductos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_TiposProductos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TiposTransportes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TiposTransportes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](2) NOT NULL,
	[descripcion] [varchar](35) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_TiposTransportes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_TiposVariacionesExistencias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_TiposVariacionesExistencias](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_TiposVariacionesExistencias] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Ubicaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Ubicaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[huecos_MaxAlto] [int] NULL,
	[huecos_MaxAncho] [int] NULL,
	[huecos_MaxLargo] [int] NULL,
	[hueco_Alto] [decimal](14, 3) NULL,
	[hueco_Ancho] [decimal](14, 3) NULL,
	[hueco_Largo] [decimal](14, 3) NULL,
	[pesoMaximo] [decimal](14, 3) NULL,
	[idUbicacionPerfil] [bigint] NULL,
	[idTipoProducto] [bigint] NULL,
	[orden] [int] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Ubicaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_UbicacionesPerfiles]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_UbicacionesPerfiles](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[huecos_MaxAlto] [int] NULL,
	[huecos_MaxAncho] [int] NULL,
	[huecos_MaxLargo] [int] NULL,
	[hueco_Alto] [decimal](14, 3) NULL,
	[hueco_Ancho] [decimal](14, 3) NULL,
	[hueco_Largo] [decimal](14, 3) NULL,
	[idTipoProducto] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_UbicacionesPerfiles] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Vehiculos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Vehiculos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[matricula] [varchar](13) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[kilometrosIniciales] [int] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MAE_Vehiculos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MAE_Vendedores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MAE_Vendedores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[nombre] [varchar](50) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[emailDocumentos] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
	[idEmpleado] [bigint] NULL,
	[idProveedor] [bigint] NULL,
	[noPermiteDevolucionDesechable] [bit] NULL,
 CONSTRAINT [PK_MAE_Vendedores] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_EmpresasInstaladoras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_EmpresasInstaladoras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[nombreComercial] [varchar](100) NOT NULL,
	[razonSocial] [varchar](100) NOT NULL,
	[cif] [varchar](20) NULL,
	[telefono1] [varchar](30) NULL,
	[telefono2] [varchar](30) NULL,
	[fax] [varchar](30) NULL,
	[email] [varchar](150) NULL,
	[web] [varchar](150) NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_EmpresasInstaladoras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_Infraestructuras]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_Infraestructuras](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_Infraestructuras] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InfraestructurasElementos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InfraestructurasElementos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInfraestructuraSeccion] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[tipo] [int] NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InfraestructurasElementos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InfraestructurasOpciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InfraestructurasOpciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInfraestructuraElemento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InfraestructurasOpciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InfraestructurasSecciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InfraestructurasSecciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idInfraestructura] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[relacionTablaModelos] [bit] NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InfraestructurasSecciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InspeccionesTiposResultados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InspeccionesTiposResultados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[inspeccionFinalizada] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InspeccionesTiposResultados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InstalacionesEstados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InstalacionesEstados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[instalacionNoSeleccionable] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InstalacionesEstados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InstalacionesPrioridades]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InstalacionesPrioridades](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[colorFondo] [varchar](20) NOT NULL,
	[colorLetra] [varchar](20) NOT NULL,
	[orden] [int] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InstalacionesPrioridades] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_InstalacionesUsos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_InstalacionesUsos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_InstalacionesUsos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_OrganismosCertificadores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_OrganismosCertificadores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[nombreComercial] [varchar](100) NOT NULL,
	[razonSocial] [varchar](100) NOT NULL,
	[cif] [varchar](20) NULL,
	[telefono1] [varchar](30) NULL,
	[telefono2] [varchar](30) NULL,
	[fax] [varchar](30) NULL,
	[email] [varchar](150) NULL,
	[web] [varchar](150) NULL,
	[fechaAlta] [datetime] NOT NULL,
	[fechaBaja] [datetime] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_OrganismosCertificadores] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_PartesEstados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_PartesEstados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[colorFondo] [varchar](20) NOT NULL,
	[colorLetra] [varchar](20) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_PartesEstados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_ProtocolosTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_ProtocolosTipos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_ProtocolosTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[MYT_TiposContratos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[MYT_TiposContratos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_MYT_TiposContratos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_Nominas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_Nominas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idEmpleado] [bigint] NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idFormaPago] [bigint] NOT NULL,
	[idPredefinidoCabecera] [bigint] NULL,
	[fecha] [datetime] NOT NULL,
	[bruto] [decimal](18, 2) NULL,
	[retencionSeguridadSocial] [decimal](18, 2) NULL,
	[retencionIRPF] [decimal](18, 2) NULL,
	[embargos] [decimal](18, 2) NULL,
	[indemnizacion] [decimal](18, 2) NULL,
	[anticipos] [decimal](18, 2) NULL,
	[enEspecie] [decimal](18, 2) NULL,
	[otrasRetenciones] [decimal](18, 2) NULL,
	[dietasExentasIRPF] [decimal](18, 2) NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[liquido] [decimal](18, 2) NULL,
	[concepto] [varchar](5000) NULL,
	[idProveedor] [bigint] NULL,
 CONSTRAINT [PK_PER_Nominas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_NominasDevolucionesPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_NominasDevolucionesPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idNominaCobro] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[observaciones] [varchar](250) NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_DevolucionPago] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[confirmado] [datetime] NULL,
 CONSTRAINT [PK_PER_NominasDevolucionesPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_NominasPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_NominasPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idNominaVencimiento] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[observaciones] [varchar](250) NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_Pago] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[idNominaRemesaLinea] [bigint] NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[confirmado] [datetime] NULL,
 CONSTRAINT [PK_PER_NominasPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_NominasRemesasCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_NominasRemesasCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idTesoreria] [bigint] NOT NULL,
	[idPredefinidoCabecera_Remesa] [bigint] NULL,
	[idPredefinidoCabecera_Pago] [bigint] NULL,
	[observaciones] [varchar](250) NULL,
	[fecha] [datetime] NOT NULL,
	[negociar] [bit] NULL,
	[fechaPagos] [datetime] NULL,
	[fechaContable] [datetime] NULL,
	[envio_Bloqueado] [bit] NULL,
	[pago_Bloqueado] [bit] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[importeOSSA] [decimal](18, 2) NOT NULL,
	[fechaEnvioFichero] [datetime] NULL,
	[norma_Tipo] [int] NOT NULL,
	[norma_TipoFecha] [int] NULL,
	[norma_DetalleCargo] [int] NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PER_NominasRemesasCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_NominasRemesasLinea]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_NominasRemesasLinea](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idNominaRemesaCabecera] [bigint] NOT NULL,
	[idNominaVencimiento] [bigint] NOT NULL,
	[idCuentaBancariaSEPA_Pago] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[concepto] [varchar](5000) NOT NULL,
	[bloqueado] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tipoPago] [int] NOT NULL,
	[prioridad] [int] NULL,
	[gastos] [int] NULL,
	[transferencia_MismoDia] [bit] NOT NULL,
	[tipoCheque] [int] NULL,
	[cruzado] [int] NULL,
	[carta] [int] NULL,
	[tipoEntrega] [int] NULL,
 CONSTRAINT [PK_PER_NominasRemesasLinea] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PER_NominasVencimientos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PER_NominasVencimientos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[observaciones] [varchar](250) NOT NULL,
	[idNomina] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[fechaVencimiento] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PER_NominasVencimientos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRE_Previsiones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRE_Previsiones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[importe] [decimal](18, 4) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[idVencimiento_Venta] [bigint] NULL,
	[idCobro_Venta] [bigint] NULL,
	[idVencimiento_Compra] [bigint] NULL,
	[idPago_Compra] [bigint] NULL,
	[idNominaVencimiento_Nomina] [bigint] NULL,
	[idNominaPago_Nomina] [bigint] NULL,
	[idPrevisionAuxiliar_Venta] [bigint] NULL,
	[idPrevisionAuxiliarCobroPago_Venta] [bigint] NULL,
	[idPrevisionAuxiliar_Compra] [bigint] NULL,
	[idPrevisionAuxiliarCobroPago_Compra] [bigint] NULL,
	[idPrevisionAuxiliar_Nomina] [bigint] NULL,
	[idPrevisionAuxiliarCobroPago_Nomina] [bigint] NULL,
	[concepto] [text] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PRE_Previsiones] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRE_PrevisionesAuxiliares]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRE_PrevisionesAuxiliares](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTesoreria] [bigint] NOT NULL,
	[importe] [decimal](18, 4) NOT NULL,
	[tipo] [int] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PRE_PrevisionesAuxiliares] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idTesoreria] [bigint] NOT NULL,
	[importe] [decimal](18, 4) NOT NULL,
	[tipo] [int] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idPrevisionAuxiliar] [bigint] NOT NULL,
 CONSTRAINT [PK_PRE_PrevisionesAuxiliaresCobrosPagos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Actualizaciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Actualizaciones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[versionETF_Numero_Texto] [varchar](20) NOT NULL,
	[versionEFT_Numero_Numerica] [bigint] NOT NULL,
	[fechaEjecucion] [datetime] NOT NULL,
 CONSTRAINT [PK_PRV_Actualizaciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Actualizaciones_Librerias]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Actualizaciones_Librerias](
	[nombreLibreria] [varchar](100) NOT NULL,
	[fechaHora_Actualizacion] [datetime] NOT NULL,
	[idUsuario] [bigint] NOT NULL,
 CONSTRAINT [PK_PRV_Actualizaciones_Librerias] PRIMARY KEY CLUSTERED 
(
	[nombreLibreria] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_ArbolPrincipal]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_ArbolPrincipal](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idPadre] [bigint] NULL,
	[opcion] [varchar](100) NULL,
	[orden] [int] NOT NULL,
	[validacion] [varchar](500) NULL,
 CONSTRAINT [PK_PRV_ArbolPrincipal] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_ArbolPrincipal_Imagenes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_ArbolPrincipal_Imagenes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArbolPrincipal] [bigint] NOT NULL,
	[imagen] [image] NOT NULL,
	[tipo] [int] NOT NULL,
 CONSTRAINT [PK_PRV_ArbolPrincipal_Imagenes] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArbolPrincipal] [bigint] NOT NULL,
	[imagen] [image] NOT NULL,
	[tipo] [int] NOT NULL,
	[idUsuario] [bigint] NOT NULL,
 CONSTRAINT [PK_PRV_ArbolPrincipal_Imagenes_USR_Usuarios] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_ArbolPrincipal_USR_Usuarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idPadre] [bigint] NULL,
	[opcion] [varchar](100) NULL,
	[orden] [int] NOT NULL,
	[validacion] [varchar](500) NULL,
	[idUsuario] [bigint] NOT NULL,
 CONSTRAINT [PK_PRV_ArbolPrincipal_USR_Usuarios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Historico_Errores]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Historico_Errores](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[fechaHora] [datetime] NOT NULL,
	[tipo] [int] NOT NULL,
	[ruta] [varchar](500) NULL,
	[descripcion] [text] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[tipoAplicacion] [int] NULL,
 CONSTRAINT [PK_PRV_Historico_Errores] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Objetos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Objetos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descripcionAMostrar] [varchar](50) NOT NULL,
 CONSTRAINT [PK_PRV_Objetos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Opcion_Objeto_Permiso]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Opcion_Objeto_Permiso](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[opcion] [varchar](100) NULL,
	[idPermiso] [int] NOT NULL,
	[idObjeto] [bigint] NULL,
	[opcionPadre] [varchar](100) NULL,
	[mostrar] [bit] NOT NULL,
 CONSTRAINT [PK_PRV_Opcion_Objeto_Permiso] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Opciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Opciones](
	[opcion] [varchar](100) NOT NULL,
	[libreria] [varchar](50) NOT NULL,
	[descripcionAMostrar] [varchar](50) NULL,
	[mostrable_Arbol] [bit] NULL,
	[fechaCreacion] [datetime] NULL,
 CONSTRAINT [PK_PRV_Opciones] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Opciones_USR_Usuarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Opciones_USR_Usuarios](
	[opcion] [varchar](100) NOT NULL,
	[libreria] [varchar](50) NOT NULL,
	[descripcionAMostrar] [varchar](50) NULL,
	[mostrable_Arbol] [bit] NULL,
	[fechaCreacion] [datetime] NULL,
	[idUsuario] [bigint] NOT NULL,
 CONSTRAINT [PK_PRV_Opciones_USR_Usuarios] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_OpcionesDetalle]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_OpcionesDetalle](
	[opcion] [varchar](100) NOT NULL,
	[descripcion_TituloListado] [varchar](50) NOT NULL,
	[descripcion_TituloMantenimiento] [varchar](50) NOT NULL,
	[descripcion_Plural] [varchar](50) NOT NULL,
	[descripcion_Singular] [varchar](50) NOT NULL,
	[camposMostrar_TituloMantenimiento] [varchar](100) NULL,
 CONSTRAINT [PK_PRV_OpcionesDetalle] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_OpcionesDetalle_USR_Usuarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_OpcionesDetalle_USR_Usuarios](
	[opcion] [varchar](100) NOT NULL,
	[descripcion_TituloListado] [varchar](50) NOT NULL,
	[descripcion_TituloMantenimiento] [varchar](50) NOT NULL,
	[descripcion_Plural] [varchar](50) NOT NULL,
	[descripcion_Singular] [varchar](50) NOT NULL,
	[camposMostrar_TituloMantenimiento] [varchar](100) NULL,
	[idUsuario] [bigint] NOT NULL,
 CONSTRAINT [PK_PRV_OpcionesDetalle_USR_Usuarios] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_OpcionesDisponiblesParaCliente]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_OpcionesDisponiblesParaCliente](
	[opcion] [varchar](100) NOT NULL,
	[libreria] [varchar](50) NOT NULL,
	[descripcion] [varchar](500) NULL,
	[validacion] [varchar](500) NOT NULL,
	[obligatorio] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PRV_OpcionesDisponiblesParaCliente] PRIMARY KEY CLUSTERED 
(
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Permisos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Permisos](
	[id] [int] NOT NULL,
	[descripcion] [varchar](100) NULL,
 CONSTRAINT [PK_PRV_Permisos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Productos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Productos](
	[id] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[validacion] [varchar](500) NOT NULL,
	[activo] [varchar](500) NOT NULL,
 CONSTRAINT [PK_PRV_Productos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Productos_OpcionesDisponiblesParaCliente]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Productos_OpcionesDisponiblesParaCliente](
	[idProducto] [bigint] NOT NULL,
	[opcion] [varchar](100) NOT NULL,
 CONSTRAINT [PK_PRV_Productos_OpcionesDisponiblesParaCliente] PRIMARY KEY CLUSTERED 
(
	[idProducto] ASC,
	[opcion] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_RecepcionFicheros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_RecepcionFicheros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idRecepcionFicheroTipo] [bigint] NOT NULL,
	[texto] [text] NULL,
	[fecha] [datetime] NULL,
	[idUsuario] [bigint] NULL,
 CONSTRAINT [PK_PRV_RecepcionFicheros] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_RecepcionFicherosTipos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_RecepcionFicherosTipos](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_PRV_FicherosTipos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[PRV_Tablas_CompartirDatos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[PRV_Tablas_CompartirDatos](
	[id] [bigint] NOT NULL,
	[tabla] [varchar](100) NOT NULL,
	[tablaDescripcion] [varchar](100) NOT NULL,
 CONSTRAINT [PK_PRV_Tablas_CompartirDatos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[SNC_SincronizacionForzar]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[SNC_SincronizacionForzar](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idProducto] [bigint] NOT NULL,
	[fechaForzado] [datetime] NOT NULL,
 CONSTRAINT [PK_SNC_SincronizacionForzar] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[SNC_SincronizacionHistorico]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[SNC_SincronizacionHistorico](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigoCliente] [bigint] NOT NULL,
	[idProducto] [bigint] NOT NULL,
	[claveTerminal] [varchar](500) NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[versionAPP] [varchar](20) NOT NULL,
	[paqueteAPP] [varchar](20) NOT NULL,
 CONSTRAINT [PK_SNC_SincronizacionHistorico] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[SNC_SincronizacionRegistros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[SNC_SincronizacionRegistros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idProducto] [bigint] NOT NULL,
	[campoclave] [varchar](500) NOT NULL,
	[tabla] [varchar](500) NOT NULL,
	[idTerminal] [bigint] NOT NULL,
	[tipoAccion] [varchar](1) NOT NULL,
	[orden] [int] NOT NULL,
 CONSTRAINT [PK_SNC_SincronizacionRegistros] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[SRV_Relacion_ClienteProveedor]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[SRV_Relacion_ClienteProveedor](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idCliente] [bigint] NOT NULL,
	[idProveedor] [bigint] NOT NULL,
	[idPieImpresion] [bigint] NULL,
	[idAgrupacionArticuloCabecera] [bigint] NULL,
	[idAgrupacionArticuloLinea] [bigint] NULL,
	[codigoCliente] [varchar](50) NULL,
	[codigoDistribuidor] [varchar](50) NULL,
	[impresionCodigoEAN] [bit] NULL,
	[devolucionesMismoDocumento] [bit] NULL,
	[obsequiosMismoDocumento] [bit] NULL,
	[modoImpresion] [int] NULL,
	[modoImpresion_idNomenclaturaPrecio] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_SRV_Relacion_ClienteProveedor] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[USR_Perfiles]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[USR_Perfiles](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_USR_Perfiles] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[USR_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[USR_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idUsuario] [bigint] NOT NULL,
	[campo] [varchar](100) NOT NULL,
	[tabla] [varchar](100) NOT NULL,
	[tipoAccion] [int] NOT NULL,
	[clave_Modificado] [bigint] NULL,
	[clave_Modificado_Texto] [varchar](200) NULL,
	[fechaHora] [datetime] NOT NULL,
	[textoViejo] [nvarchar](max) NULL,
	[textoNuevo] [nvarchar](max) NULL,
 CONSTRAINT [PK_USR_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[USR_Usuarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[USR_Usuarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPerfil] [bigint] NULL,
	[validacion_nombre] [varchar](100) NULL,
	[validacion_clave] [varchar](100) NULL,
	[nombre] [varchar](100) NULL,
	[sincronizarconAthos] [bit] NULL,
	[esSuperUsuario] [bit] NOT NULL,
	[validacion_SuperUsuario] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[administrador] [bit] NULL,
	[idEmpleado] [bigint] NULL,
 CONSTRAINT [PK_USR_Usuarios] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[USR_Usuarios_Perfiles_Permisos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[USR_Usuarios_Perfiles_Permisos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idUsuario] [bigint] NULL,
	[idPerfil] [bigint] NULL,
	[idOpciones_Objetos_Permisos] [bigint] NOT NULL,
	[conPermiso] [bit] NOT NULL,
 CONSTRAINT [PK_USR_Usuarios_Perfiles_Permisos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroAlbaran] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[estado] [varchar](1) NULL,
	[idCliente] [bigint] NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idRelacionClienteProveedor] [bigint] NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalAlbaran] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[idFormaPago] [bigint] NOT NULL,
	[idVendedor_Preventa] [bigint] NULL,
	[idVendedor_PreventaHabitual] [bigint] NULL,
	[idVendedor_Repartidor] [bigint] NULL,
	[idVendedor_Cobrador] [bigint] NULL,
	[idVendedor_CobradorHabitual] [bigint] NULL,
	[idVendedor_Autoventa] [bigint] NULL,
	[referencia] [varchar](50) NULL,
	[idPredefinidoCabecera_Albaran] [bigint] NULL,
	[idPredefinidoCabecera_Servicios] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[recargo] [bit] NULL,
	[situacionPago] [int] NOT NULL,
	[idFacturaCabecera] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[observaciones] [text] NULL,
 CONSTRAINT [PK_VTA_AlbaranesCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranCabecera] [bigint] NOT NULL,
	[numeroDocumentoManual] [varchar](100) NULL,
	[numeroPedidoCliente] [varchar](100) NULL,
	[identicket] [varchar](100) NULL,
	[seccion] [varchar](100) NULL,
	[departamento] [varchar](100) NULL,
 CONSTRAINT [PK_VTA_AlbaranesCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesCabecera_DatosViaje]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesCabecera_DatosViaje](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranCabecera] [bigint] NOT NULL,
	[fechaCarga] [datetime] NULL,
	[matriculaVehiculo] [varchar](50) NULL,
	[matriculaRemolque] [varchar](50) NULL,
	[origen] [varchar](200) NULL,
	[destino] [varchar](200) NULL,
	[referencia] [varchar](100) NULL,
 CONSTRAINT [PK_VTA_AlbaranesCabecera_DatosViaje] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalAlbaran_Valor] [decimal](18, 2) NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
 CONSTRAINT [PK_VTA_AlbaranesCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesFacturasLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesFacturasLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NULL,
	[idAlbaranCabecera] [bigint] NULL,
	[idTipoCompraVenta] [bigint] NOT NULL,
	[idAlbaranFacturaLinea_PromocionesTarifasAsociadas] [bigint] NULL,
	[idPedidoLinea] [bigint] NULL,
	[idArticulo] [bigint] NULL,
	[idArticuloComodin] [bigint] NULL,
	[descripcionArticuloComodin] [varchar](300) NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idAlbaranFacturaLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[numeroLineaFactura] [int] NOT NULL,
	[numeroLineaAlbaran] [int] NOT NULL,
 CONSTRAINT [PK_VTA_AlbaranesFacturasLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesFacturasLineas_Comentarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesFacturasLineas_Comentarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranFacturaLinea] [bigint] NOT NULL,
	[comentario] [text] NOT NULL,
	[mostrarImpresion] [bit] NULL,
 CONSTRAINT [PK_VTA_AlbaranesFacturasLineas_Comentarios] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranFacturaLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_VTA_AlbaranesFacturasLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idAlbaranFacturaLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idArticulo_Trazabilidad] [bigint] NOT NULL,
	[idAlbaranFacturaLinea] [bigint] NOT NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_VTA_AlbaranesFacturasLineas_Trazabilidad] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_Cobros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_Cobros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idVencimiento] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[comision] [decimal](18, 2) NULL,
	[correo] [decimal](18, 2) NULL,
	[porcentajeComision] [decimal](18, 2) NULL,
	[importeComision] [decimal](18, 2) NULL,
	[observaciones] [varchar](250) NULL,
	[fechaVencimientoTalon] [datetime] NULL,
	[efecto] [bit] NULL,
	[idTipoPago] [bigint] NULL,
	[idVendedor] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_Cobro] [bigint] NULL,
	[idPredefinidoCabecera_Negociacion] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[idRemesaLinea] [bigint] NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[confirmado] [datetime] NULL,
 CONSTRAINT [PK_VNT_Cobros] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_CobrosRecargosIntereses]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_CobrosRecargosIntereses](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCobro] [bigint] NOT NULL,
	[recargo] [decimal](19, 2) NULL,
	[intereses] [decimal](19, 2) NULL,
 CONSTRAINT [PK_VTA_CobrosRecargosIntereses] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_DevolucionesCobros]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_DevolucionesCobros](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idCobro] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[comision] [decimal](18, 2) NULL,
	[correo] [decimal](18, 2) NULL,
	[porcentajeComision] [decimal](18, 2) NULL,
	[importeComision] [decimal](18, 2) NULL,
	[observaciones] [varchar](250) NULL,
	[idTipoPago] [bigint] NULL,
	[idVendedor] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[idPredefinidoCabecera_DevolucionCobro] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[idRecepcionFichero] [bigint] NULL,
	[idSEPA_TipoDevolucion] [bigint] NULL,
 CONSTRAINT [PK_VNT_Devoluciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_FacturasCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_FacturasCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroFactura] [bigint] NOT NULL,
	[idCliente] [bigint] NULL,
	[idSocio] [bigint] NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idFormaPago] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[fecha] [datetime] NOT NULL,
	[fechaIntroduccion] [datetime] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[idPredefinidoCabecera] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[idLiquidacionTributaria] [bigint] NULL,
	[claveEmisora] [varchar](50) NULL,
	[descripcion] [varchar](50) NULL,
	[guid] [varchar](250) NULL,
	[idMoneda] [bigint] NULL,
	[idImpuestoCabecera] [bigint] NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[idVendedor_Preventa] [bigint] NULL,
	[idVendedor_PreventaHabitual] [bigint] NULL,
	[idVendedor_Repartidor] [bigint] NULL,
	[idVendedor_Cobrador] [bigint] NULL,
	[idVendedor_CobradorHabitual] [bigint] NULL,
	[idVendedor_Autoventa] [bigint] NULL,
	[referencia] [varchar](50) NULL,
	[idPredefinidoCabecera_Servicios] [bigint] NULL,
	[recargo] [bit] NULL,
	[situacionPago] [int] NULL,
	[observaciones] [text] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[aplicarRetencion] [int] NULL,
	[noDeclararModelo190] [bit] NULL,
	[clienteArrendamiento] [bit] NULL,
	[facturaAduana] [bit] NULL,
	[bienesInversion] [bit] NULL,
	[gasto] [bit] NULL,
	[criterioCaja] [bit] NULL,
	[retencion_Porcentaje] [decimal](18, 2) NULL,
	[retencion_Valor] [decimal](18, 2) NULL,
	[retencion_Base] [decimal](18, 2) NULL,
	[descuentoProntoPago_Importe] [decimal](18, 2) NULL,
	[descuentoFinalFactura_Importe] [decimal](18, 2) NULL,
	[tipoPantalla] [int] NULL,
 CONSTRAINT [PK_VNT_VencimientosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_FacturasCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_FacturasCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[numeroPedidoCliente] [varchar](100) NULL,
 CONSTRAINT [PK_VTA_FacturasCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_FacturasCabecera_DatosViaje]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_FacturasCabecera_DatosViaje](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[fechaCarga] [datetime] NULL,
	[matriculaVehiculo] [varchar](50) NULL,
	[matriculaRemolque] [varchar](50) NULL,
	[origen] [varchar](200) NULL,
	[destino] [varchar](200) NULL,
	[referencia] [varchar](100) NULL,
 CONSTRAINT [PK_VTA_FacturasCabecera_DatosViaje] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_FacturasCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_FacturasCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[retencion_Porcentaje] [decimal](18, 2) NULL,
	[retencion_Valor] [decimal](18, 2) NULL,
	[retencion_Base] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_FacturasCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_Ficheros_ProvidenciaApremio_AEAT]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_Ficheros_ProvidenciaApremio_AEAT](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idRemesaLinea] [bigint] NOT NULL,
	[claveLiquidacion_AEAT] [varchar](20) NULL,
	[cifDeudor] [varchar](20) NULL,
	[pdf_Subida] [text] NULL,
	[estado] [varchar](1) NULL,
	[errores_Subida] [text] NULL,
	[csv] [varchar](20) NULL,
	[pdf_Justificante] [text] NULL,
 CONSTRAINT [PK_VTA_Ficheros_ProvidenciaApremio_AEAT] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[guid] [varchar](250) NULL,
	[estado] [varchar](1) NULL,
	[tipoVisita] [varchar](1) NULL,
	[idCliente] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[idRelacionClienteProveedor] [bigint] NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[idVendedor_Preventa] [bigint] NULL,
	[idVendedor_PreventaHabitual] [bigint] NULL,
	[idVendedor_Repartidor] [bigint] NULL,
	[referencia] [varchar](50) NULL,
	[fechaPrevista] [datetime] NULL,
	[idPredefinidoCabecera_Pedido] [bigint] NULL,
	[idPredefinidoCabecera_Cancelacion] [bigint] NULL,
	[idPredefinidoCabecera_Anulacion] [bigint] NULL,
	[idClaveAnalitica] [bigint] NULL,
	[recargo] [bit] NULL,
	[situacion] [int] NOT NULL,
	[autorizado] [bit] NULL,
	[fechaBorrado] [datetime] NULL,
	[observaciones] [text] NULL,
	[descuentoFinalAlbaran] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PedidosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosCabecera_Anexos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosCabecera_Anexos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCabecera] [bigint] NOT NULL,
	[numeroDocumentoManual] [varchar](100) NULL,
	[numeroPedidoCliente] [varchar](100) NULL,
	[identicket] [varchar](100) NULL,
	[seccion] [varchar](100) NULL,
	[departamento] [varchar](100) NULL,
 CONSTRAINT [PK_VTA_PedidosCabecera_Anexos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[descuentoFinalAlbaran_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PedidosCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoCabecera] [bigint] NOT NULL,
	[idTipoCompraVenta] [bigint] NOT NULL,
	[idArticulo] [bigint] NULL,
	[idArticuloComodin] [bigint] NULL,
	[descripcionArticuloComodin] [varchar](300) NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idPedidoLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_VTA_PedidosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosLineas_Comentarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosLineas_Comentarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoLinea] [bigint] NOT NULL,
	[comentario] [text] NOT NULL,
	[mostrarImpresion] [bit] NULL,
 CONSTRAINT [PK_VTA_PedidosLineas_Comentarios] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_VTA_PedidosLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PedidosLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPedidoLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PedidosLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[numeroDocumento] [bigint] NOT NULL,
	[descripcion] [varchar](50) NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[fecha] [datetime] NOT NULL,
	[tipo] [varchar](1) NOT NULL,
	[guid] [varchar](250) NULL,
	[fechaBorrado] [datetime] NULL,
	[estado] [varchar](1) NULL,
	[idCliente] [bigint] NOT NULL,
	[idMoneda] [bigint] NOT NULL,
	[idImpuestoCabecera] [bigint] NOT NULL,
	[situacion] [int] NOT NULL,
	[descuentoProntoPago] [decimal](18, 2) NULL,
	[descuentoFinalFactura] [decimal](18, 2) NULL,
	[idEmpleado] [bigint] NULL,
	[idVendedor_Preventa] [bigint] NULL,
	[recargo] [bit] NULL,
	[idPedidoCabecera] [bigint] NULL,
	[observaciones] [text] NULL,
	[descuentoFinalAlbaran] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PresupuestosCabecera] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosCabecera_Resumen]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosCabecera_Resumen](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPresupuestoCabecera] [bigint] NOT NULL,
	[idImpuestoTipo] [bigint] NOT NULL,
	[idImpuestoLinea] [bigint] NOT NULL,
	[bruto] [decimal](18, 2) NOT NULL,
	[descuentoProntoPago_Valor] [decimal](18, 2) NOT NULL,
	[descuentoFinalFactura_Valor] [decimal](18, 2) NOT NULL,
	[baseImponible] [decimal](18, 2) NOT NULL,
	[impuesto_Porcentaje] [decimal](18, 2) NOT NULL,
	[impuesto_Valor] [decimal](18, 2) NOT NULL,
	[recargo_Porcentaje] [decimal](18, 2) NOT NULL,
	[recargo_Valor] [decimal](18, 2) NOT NULL,
	[total] [decimal](18, 2) NOT NULL,
	[descuentoFinalAlbaran_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PresupuestosCabecera_Resumen] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosLineas]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosLineas](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPresupuestoCabecera] [bigint] NOT NULL,
	[idArticulo] [bigint] NULL,
	[idArticuloComodin] [bigint] NULL,
	[descripcionArticuloComodin] [varchar](300) NULL,
	[numeroLinea] [int] NOT NULL,
	[idAlmacen] [bigint] NOT NULL,
	[idUbicacion] [bigint] NULL,
	[cantidad] [decimal](20, 3) NOT NULL,
	[idEmbalaje] [bigint] NOT NULL,
	[relacion] [decimal](14, 3) NOT NULL,
	[operacion] [varchar](1) NULL,
	[segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[segundaUnidad_relacion] [decimal](14, 3) NULL,
	[segundaUnidad_idEmbalaje] [bigint] NULL,
	[segundaUnidad_cantidad] [decimal](20, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NOT NULL,
	[precio] [decimal](20, 3) NOT NULL,
	[numeroRedondeo] [int] NULL,
	[descuentoGeneral] [decimal](18, 2) NULL,
	[importe] [decimal](18, 2) NULL,
	[idImpuestoTipo] [bigint] NULL,
	[idPresupuestoLinea_Padre] [bigint] NULL,
	[embalajePrincipalDelArticulo_idEmbalaje] [bigint] NOT NULL,
	[embalajePrincipalDelArticulo_relacion] [decimal](14, 3) NOT NULL,
	[embalajePrincipalDelArticulo_operacion] [varchar](1) NULL,
	[embalajePrincipalDelArticulo_precio] [decimal](20, 3) NOT NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_Precio_Cantidad_SegundaUnidad] [int] NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_relacion] [decimal](14, 3) NULL,
	[embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje] [bigint] NULL,
	[fechaBorrado] [datetime] NULL,
	[idTipoCompraVenta] [bigint] NOT NULL,
 CONSTRAINT [PK_VTA_PresupuestosLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosLineas_Comentarios]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosLineas_Comentarios](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPresupuestoLinea] [bigint] NOT NULL,
	[comentario] [text] NOT NULL,
	[mostrarImpresion] [bit] NULL,
 CONSTRAINT [PK_VTA_PresupuestosLineas_Comentarios] PRIMARY KEY CLUSTERED 
(
	[id] 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]

SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosLineas_TarifasPromociones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPresupuestoLinea] [bigint] NOT NULL,
	[codigo] [varchar](10) NOT NULL,
	[descripcion] [varchar](100) NOT NULL,
	[descuento_1] [decimal](18, 2) NULL,
	[descuento_2] [decimal](18, 2) NULL,
	[descuento_3] [decimal](18, 2) NULL,
	[descuento_4] [decimal](18, 2) NULL,
	[descuento_5] [decimal](18, 2) NULL,
	[incremento] [decimal](18, 2) NULL,
	[numeroRedondeo] [int] NULL,
	[tipo] [int] NOT NULL,
	[precioFijoDinamico] [int] NOT NULL,
	[precio] [decimal](18, 3) NULL,
	[idNomenclaturaPrecio] [bigint] NULL,
	[descuentoMoneda] [decimal](18, 3) NULL,
	[AB_Cantidad_A] [decimal](18, 2) NULL,
	[AB_Cantidad_B] [decimal](18, 2) NULL,
	[AB_Porcentaje] [decimal](18, 2) NULL,
	[AB_idArticulo] [bigint] NULL,
	[AB_idEmbalaje] [bigint] NULL,
	[AB_Cancelado] [bit] NULL,
	[orden] [int] NOT NULL,
	[mensaje_Error] [varchar](500) NULL,
	[desactivado] [bit] NULL,
	[noAplicarTarifa] [bit] NULL,
	[aplicadaEnLinea] [bit] NULL,
 CONSTRAINT [PK_VTA_PresupuestosLineas_TarifasPromociones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_PresupuestosLineas_TarifasPromociones_Condicionantes]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones_Condicionantes](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idPresupuestoLineaTarifaPromocion] [bigint] NOT NULL,
	[cantidad_Desde_Operador] [varchar](1) NULL,
	[cantidad_Desde_Valor] [decimal](18, 2) NULL,
	[cantidad_Hasta_Operador] [varchar](1) NULL,
	[cantidad_Hasta_Valor] [decimal](18, 2) NULL,
	[condicionante_Y_O] [int] NULL,
	[importe_Desde_Operador] [varchar](1) NULL,
	[importe_Desde_Valor] [decimal](18, 2) NULL,
	[importe_Hasta_Operador] [varchar](1) NULL,
	[importe_Hasta_Valor] [decimal](18, 2) NULL,
 CONSTRAINT [PK_VTA_PresupuestosLineas_TarifasPromociones_Condicionantes] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_RemesasAcumulados]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_RemesasAcumulados](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idCuentaBancariaSEPA_Cobro] [bigint] NULL,
	[idCliente] [bigint] NULL,
	[idSocio] [bigint] NULL,
	[idEmpresa] [bigint] NOT NULL,
	[importe] [decimal](18, 2) NULL,
	[concepto] [varchar](5000) NULL,
	[posicion] [int] NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_VNT_RemesasAcumulados] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_RemesasCabecera]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_RemesasCabecera](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[opcion] [varchar](50) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[idEmpresa] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[idTesoreria] [bigint] NOT NULL,
	[idPredefinidoCabecera_Remesa] [bigint] NULL,
	[idPredefinidoCabecera_Negociacion] [bigint] NULL,
	[idPredefinidoCabecera_CobroManual] [bigint] NULL,
	[observaciones] [varchar](250) NULL,
	[recurrente] [bit] NULL,
	[fecha] [datetime] NOT NULL,
	[negociar] [bit] NULL,
	[fechaVencimientosCobros] [datetime] NULL,
	[envio_Bloqueado] [bit] NULL,
	[cobro_Bloqueado] [bit] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[tipoCaptura] [int] NOT NULL,
	[tipoCaptura_Fecha_Inicio] [datetime] NULL,
	[tipoCaptura_Fecha_Final] [datetime] NULL,
	[tipoCaptura_Negativos] [bit] NOT NULL,
	[tipoCaptura_Bolsa] [bit] NOT NULL,
	[fechaEnvioFichero] [datetime] NULL,
	[norma_Tipo] [int] NOT NULL,
	[norma_Formato] [int] NULL,
	[norma_TipoFecha] [int] NULL,
	[resumen_Acumular] [bit] NOT NULL,
	[resumen_AcumularNegativos] [bit] NOT NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[respuestaBancoRecibida] [datetime] NULL,
	[idRecepcionFichero] [bigint] NULL,
	[financiado] [bit] NULL,
	[tipoCaptura_FechaNotificacion_Inicio] [datetime] NULL,
	[tipoCaptura_FechaNotificacion_Fin] [datetime] NULL,
	[numeroEnvioAEAT] [int] NULL,
	[tipo] [varchar](1) NULL,
	[conceptoAuxiliar] [varchar](100) NULL,
	[aceptada_AEAT] [bit] NULL,
 CONSTRAINT [PK_VNT_RemesasCabecera] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idRemesaCabecera] [bigint] NOT NULL,
	[idDelegacion] [bigint] NOT NULL,
	[fechaInicio] [datetime] NULL,
	[fechaFinal] [datetime] NULL,
	[documentoInicio] [varchar](50) NULL,
	[documentoFinal] [varchar](50) NULL,
	[fechaBorrado] [datetime] NULL,
 CONSTRAINT [PK_VNT_RemesasCabecera_TipoCapturaDocumento] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_RemesasLinea]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_RemesasLinea](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[idRemesaCabecera] [bigint] NOT NULL,
	[idRemesaAcumulado] [bigint] NULL,
	[idVencimiento] [bigint] NOT NULL,
	[idCuentaBancariaSEPA_Cobro] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[concepto] [varchar](5000) NOT NULL,
	[posicion] [int] NOT NULL,
	[bloqueado] [bit] NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[numeroOrdenDeudaAEAT] [int] NULL,
	[claveLiquidacion_AEAT] [varchar](20) NULL,
	[respuesta_AEAT] [varchar](50) NULL,
 CONSTRAINT [PK_VNT_RemesasLineas] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_SEPA_TiposDevoluciones]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_SEPA_TiposDevoluciones](
	[id] [bigint] NOT NULL,
	[codigo] [varchar](50) NULL,
	[descripcion] [varchar](250) NULL,
 CONSTRAINT [PK_VTA_SEPA_TiposDevoluciones] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
/****** Object:  Table [dbo].[VTA_Vencimientos]    Script Date: 16/04/2020 15:24:58 ******/
SET ANSI_NULLS ON
SIGUIENTELINEAPARAEJECUCION
SET QUOTED_IDENTIFIER ON
SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING ON
SIGUIENTELINEAPARAEJECUCION
CREATE TABLE [dbo].[VTA_Vencimientos](
	[id] [bigint] IDENTITY(1,1) NOT NULL,
	[codigo] [bigint] NOT NULL,
	[observaciones] [varchar](250) NOT NULL,
	[idFacturaCabecera] [bigint] NOT NULL,
	[idConcepto] [bigint] NULL,
	[importe] [decimal](18, 2) NOT NULL,
	[fechaVencimiento] [datetime] NOT NULL,
	[idTesoreria] [bigint] NULL,
	[idVendedor] [bigint] NULL,
	[estado] [varchar](1) NOT NULL,
	[fechaBorrado] [datetime] NULL,
	[referencia] [varchar](50) NULL,
	[fechaNotificacion] [datetime] NULL,
	[tipoNotificacion] [varchar](2) NULL,
	[fechaVencimientoVoluntaria] [datetime] NULL,
	[fechaCertificacionProvidenciaApremio] [datetime] NULL,
	[periodoPrescripcionMeses] [int] NULL,
	[sancion] [bit] NULL,
	[numeroExpedienteSancion] [varchar](80) NULL,
 CONSTRAINT [PK_VNT_Vencimientos] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

SIGUIENTELINEAPARAEJECUCION
SET ANSI_PADDING OFF
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosCabeceras] ADD  DEFAULT ((1)) FOR [clienteProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones] ADD  DEFAULT ((1)) FOR [precioFijoDinamico]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_DevolucionesPagos_COM_Pagos] FOREIGN KEY([idPago])
REFERENCES [dbo].[COM_Pagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos] CHECK CONSTRAINT [FK_COM_DevolucionesPagos_COM_Pagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_DevolucionesPagos_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos] CHECK CONSTRAINT [FK_COM_DevolucionesPagos_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_DevolucionesPagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_DevolucionPago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos] CHECK CONSTRAINT [FK_COM_DevolucionesPagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_DevolucionesPagos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos] CHECK CONSTRAINT [FK_COM_DevolucionesPagos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_DevolucionesPagos_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_DevolucionesPagos] CHECK CONSTRAINT [FK_COM_DevolucionesPagos_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_EntradaMercancia])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Anexos_COM_EntradasMercanciaCabecera] FOREIGN KEY([idEntradaMercanciaCabecera])
REFERENCES [dbo].[COM_EntradasMercanciaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Anexos] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Anexos_COM_EntradasMercanciaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_COM_EntradasMercanciaCabecera] FOREIGN KEY([idEntradaMercanciaCabecera])
REFERENCES [dbo].[COM_EntradasMercanciaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_COM_EntradasMercanciaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_EntradasMercanciaCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaCabecera] FOREIGN KEY([idEntradaMercanciaCabecera])
REFERENCES [dbo].[COM_EntradasMercanciaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaLineas] FOREIGN KEY([idEntradaMercanciaLinea_Padre])
REFERENCES [dbo].[COM_EntradasMercanciaLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaLineas_PTA] FOREIGN KEY([idEntradaMercanciaLinea_PromocionesTarifasAsociadas])
REFERENCES [dbo].[COM_EntradasMercanciaLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_EntradasMercanciaLineas_PTA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_PedidosComprasLineas] FOREIGN KEY([idPedidoCompraLinea])
REFERENCES [dbo].[COM_PedidosComprasLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_COM_PedidosComprasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_TiposCompraVenta] FOREIGN KEY([idTipoCompraVenta])
REFERENCES [dbo].[GEN_TiposCompraVenta] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_GEN_TiposCompraVenta]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Proveedores_CodigosArticuloProveedor] FOREIGN KEY([idProveedorCodigoArticuloProveedor])
REFERENCES [dbo].[MAE_Proveedores_CodigosArticuloProveedor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Proveedores_CodigosArticuloProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_COM_EntradasMercanciaLineas] FOREIGN KEY([idEntradaMercanciaLinea])
REFERENCES [dbo].[COM_EntradasMercanciaLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_COM_EntradasMercanciaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes_COM_EntradasMercanciaLineas_TarifasPromociones] FOREIGN KEY([idEntradaMercanciaLineaTarifaPromocion])
REFERENCES [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_TarifasPromociones_Condicionantes_COM_EntradasMercanciaLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_Trazabilidad_COM_EntradasMercanciaLineas] FOREIGN KEY([idEntradaMercanciaLinea])
REFERENCES [dbo].[COM_EntradasMercanciaLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_Trazabilidad] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_Trazabilidad_COM_EntradasMercanciaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_COM_EntradasMercanciaLineas_Trazabilidad_MAE_Articulos_Trazabilidad] FOREIGN KEY([idArticulo_Trazabilidad])
REFERENCES [dbo].[MAE_Articulos_Trazabilidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_EntradasMercanciaLineas_Trazabilidad] CHECK CONSTRAINT [FK_COM_EntradasMercanciaLineas_Trazabilidad_MAE_Articulos_Trazabilidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_Abono])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTP_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTP_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTP_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTP_Contratos] FOREIGN KEY([idContrato])
REFERENCES [dbo].[CTP_Contratos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTP_Contratos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera] CHECK CONSTRAINT [FK_COM_FacturasCabecera_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Anexos_COM_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[COM_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Anexos_COM_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Municipios] FOREIGN KEY([idMunicipio])
REFERENCES [dbo].[GEN_Municipios] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Poblaciones] FOREIGN KEY([idPoblacion])
REFERENCES [dbo].[GEN_Poblaciones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Poblaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Anexos_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Resumen_COM_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[COM_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Resumen_COM_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_FacturasCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_FacturasCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_COM_Vencimientos] FOREIGN KEY([idVencimiento])
REFERENCES [dbo].[COM_Vencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_COM_Vencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Pago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_CTA_PredefinidosCabeceras1] FOREIGN KEY([idPredefinidoCabecera_Negociacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_CTA_PredefinidosCabeceras1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Pagos_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Pagos] CHECK CONSTRAINT [FK_COM_Pagos_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_Pedido])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_2] FOREIGN KEY([idPredefinidoCabecera_Cancelacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_3] FOREIGN KEY([idPredefinidoCabecera_Anulacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_CTA_PredefinidosCabeceras_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_Anexos_COM_PedidosComprasCabecera] FOREIGN KEY([idPedidoCompraCabecera])
REFERENCES [dbo].[COM_PedidosComprasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Anexos] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_Anexos_COM_PedidosComprasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_COM_PedidosComprasCabecera] FOREIGN KEY([idPedidoCompraCabecera])
REFERENCES [dbo].[COM_PedidosComprasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_COM_PedidosComprasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasCabecera_Resumen] CHECK CONSTRAINT [FK_COM_PedidosComprasCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_COM_PedidosComprasCabecera] FOREIGN KEY([idPedidoCompraCabecera])
REFERENCES [dbo].[COM_PedidosComprasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_COM_PedidosComprasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_COM_PedidosComprasLineas] FOREIGN KEY([idPedidoCompraLinea_Padre])
REFERENCES [dbo].[COM_PedidosComprasLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_COM_PedidosComprasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_TiposCompraVenta] FOREIGN KEY([idTipoCompraVenta])
REFERENCES [dbo].[GEN_TiposCompraVenta] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_GEN_TiposCompraVenta]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Proveedores_CodigosArticuloProveedor] FOREIGN KEY([idProveedorCodigoArticuloProveedor])
REFERENCES [dbo].[MAE_Proveedores_CodigosArticuloProveedor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Proveedores_CodigosArticuloProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_COM_PedidosComprasLineas] FOREIGN KEY([idPedidoCompraLinea])
REFERENCES [dbo].[COM_PedidosComprasLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_COM_PedidosComprasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_Condicionantes_COM_PedidosComprasLineas_TarifasPromociones] FOREIGN KEY([idPedidoCompraLineaTarifaPromocion])
REFERENCES [dbo].[COM_PedidosComprasLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_PedidosComprasLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_COM_PedidosComprasLineas_TarifasPromociones_Condicionantes_COM_PedidosComprasLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_COM_PedidosComprasCabecera] FOREIGN KEY([idPedidoCompraCabecera])
REFERENCES [dbo].[COM_PedidosComprasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_COM_PedidosComprasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Anexos_COM_SolicitudesOfertaCabecera] FOREIGN KEY([idSolicitudOfertaCabecera])
REFERENCES [dbo].[COM_SolicitudesOfertaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Anexos] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Anexos_COM_SolicitudesOfertaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_COM_SolicitudesOfertaCabecera] FOREIGN KEY([idSolicitudOfertaCabecera])
REFERENCES [dbo].[COM_SolicitudesOfertaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_COM_SolicitudesOfertaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaCabecera_Resumen] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_COM_SolicitudesOfertaCabecera] FOREIGN KEY([idSolicitudOfertaCabecera])
REFERENCES [dbo].[COM_SolicitudesOfertaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_COM_SolicitudesOfertaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_COM_SolicitudesOfertaLineas] FOREIGN KEY([idSolicitudOfertaLinea_Padre])
REFERENCES [dbo].[COM_SolicitudesOfertaLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_COM_SolicitudesOfertaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Proveedores_CodigosArticuloProveedor] FOREIGN KEY([idProveedorCodigoArticuloProveedor])
REFERENCES [dbo].[MAE_Proveedores_CodigosArticuloProveedor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Proveedores_CodigosArticuloProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_COM_SolicitudesOfertaLineas] FOREIGN KEY([idSolicitudOfertaLinea])
REFERENCES [dbo].[COM_SolicitudesOfertaLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_COM_SolicitudesOfertaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes_COM_SolicitudesOfertaLineas_TarifasPromociones] FOREIGN KEY([idSolicitudOfertaLineaTarifaPromocion])
REFERENCES [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_COM_SolicitudesOfertaLineas_TarifasPromociones_Condicionantes_COM_SolicitudesOfertaLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Vencimientos_COM_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[COM_FacturasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos] CHECK CONSTRAINT [FK_COM_Vencimientos_COM_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Vencimientos_GTT_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[GTT_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos] CHECK CONSTRAINT [FK_COM_Vencimientos_GTT_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Vencimientos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos] CHECK CONSTRAINT [FK_COM_Vencimientos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_COM_Vencimientos_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[COM_Vencimientos] CHECK CONSTRAINT [FK_COM_Vencimientos_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Municipios] FOREIGN KEY([idMunicipio])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Poblaciones] FOREIGN KEY([idPoblacion])
REFERENCES [dbo].[GEN_Poblaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Poblaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_Terminales_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales_Terminales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_Terminales_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_ClientesPotenciales_Terminales_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_ClientesPotenciales_Terminales] CHECK CONSTRAINT [FK_CRM_ClientesPotenciales_Terminales_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_EncuestasPreguntas]  WITH CHECK ADD  CONSTRAINT [FK_CRM_EncuestasPreguntas_CRM_Encuestas] FOREIGN KEY([idEncuesta])
REFERENCES [dbo].[CRM_Encuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_EncuestasPreguntas] CHECK CONSTRAINT [FK_CRM_EncuestasPreguntas_CRM_Encuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_EncuestasRespuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRM_EncuestasRespuestas_CRM_EncuestasPreguntas] FOREIGN KEY([idEncuestaPregunta])
REFERENCES [dbo].[CRM_EncuestasPreguntas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_EncuestasRespuestas] CHECK CONSTRAINT [FK_CRM_EncuestasRespuestas_CRM_EncuestasPreguntas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales] CHECK CONSTRAINT [FK_CRM_Terminales_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales] CHECK CONSTRAINT [FK_CRM_Terminales_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_ClavesTemporales]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_ClavesTemporales_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_ClavesTemporales] CHECK CONSTRAINT [FK_CRM_Terminales_ClavesTemporales_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_Encuestas_CRM_Encuestas] FOREIGN KEY([idEncuesta])
REFERENCES [dbo].[CRM_Encuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Encuestas] CHECK CONSTRAINT [FK_CRM_Terminales_Encuestas_CRM_Encuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_Encuestas_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Encuestas] CHECK CONSTRAINT [FK_CRM_Terminales_Encuestas_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Provincias]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_Provincias_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Provincias] CHECK CONSTRAINT [FK_CRM_Terminales_Provincias_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Provincias]  WITH CHECK ADD  CONSTRAINT [FK_CRM_Terminales_Provincias_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRM_Terminales_Provincias] CHECK CONSTRAINT [FK_CRM_Terminales_Provincias_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMB_RegistrosSincronizacion]  WITH CHECK ADD  CONSTRAINT [FK_CRMB_RegistrosSincronizacion_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMB_RegistrosSincronizacion] CHECK CONSTRAINT [FK_CRMB_RegistrosSincronizacion_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_CRM_Encuestas] FOREIGN KEY([idEncuesta])
REFERENCES [dbo].[CRM_Encuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_CRM_Encuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_CRM_EncuestasPreguntas] FOREIGN KEY([idEncuestaPregunta])
REFERENCES [dbo].[CRM_EncuestasPreguntas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_CRM_EncuestasPreguntas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_CRM_EncuestasRespuestas] FOREIGN KEY([idEncuestaRespuesta])
REFERENCES [dbo].[CRM_EncuestasRespuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_CRM_EncuestasRespuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Encuestas_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Encuestas] CHECK CONSTRAINT [FK_CRMH_Encuestas_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Gastos_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos] CHECK CONSTRAINT [FK_CRMH_Gastos_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Gastos_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos] CHECK CONSTRAINT [FK_CRMH_Gastos_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Gastos_MAE_TiposGastos] FOREIGN KEY([idTipoGasto])
REFERENCES [dbo].[MAE_TiposGastos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos] CHECK CONSTRAINT [FK_CRMH_Gastos_MAE_TiposGastos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Gastos_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Gastos] CHECK CONSTRAINT [FK_CRMH_Gastos_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Liquidaciones_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones] CHECK CONSTRAINT [FK_CRMH_Liquidaciones_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Liquidaciones_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones] CHECK CONSTRAINT [FK_CRMH_Liquidaciones_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_Liquidaciones_MAE_Vehiculos] FOREIGN KEY([idVehiculo])
REFERENCES [dbo].[MAE_Vehiculos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_Liquidaciones] CHECK CONSTRAINT [FK_CRMH_Liquidaciones_MAE_Vehiculos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_MotivosNoVisita] FOREIGN KEY([idMotivoNoVisita])
REFERENCES [dbo].[CRM_MotivosNoVisita] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_MotivosNoVisita]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMH_TrabajosRealizados_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMH_TrabajosRealizados_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMH_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMH_TrabajosRealizados_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_CRM_Encuestas] FOREIGN KEY([idEncuesta])
REFERENCES [dbo].[CRM_Encuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_CRM_Encuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_CRM_EncuestasPreguntas] FOREIGN KEY([idEncuestaPregunta])
REFERENCES [dbo].[CRM_EncuestasPreguntas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_CRM_EncuestasPreguntas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_CRM_EncuestasRespuestas] FOREIGN KEY([idEncuestaRespuesta])
REFERENCES [dbo].[CRM_EncuestasRespuestas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_CRM_EncuestasRespuestas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Encuestas_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Encuestas] CHECK CONSTRAINT [FK_CRMS_Encuestas_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Gastos_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos] CHECK CONSTRAINT [FK_CRMS_Gastos_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Gastos_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos] CHECK CONSTRAINT [FK_CRMS_Gastos_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Gastos_MAE_TiposGastos] FOREIGN KEY([idTipoGasto])
REFERENCES [dbo].[MAE_TiposGastos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos] CHECK CONSTRAINT [FK_CRMS_Gastos_MAE_TiposGastos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Gastos_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Gastos] CHECK CONSTRAINT [FK_CRMS_Gastos_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Liquidaciones_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones] CHECK CONSTRAINT [FK_CRMS_Liquidaciones_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Liquidaciones_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones] CHECK CONSTRAINT [FK_CRMS_Liquidaciones_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_Liquidaciones_MAE_Vehiculos] FOREIGN KEY([idVehiculo])
REFERENCES [dbo].[MAE_Vehiculos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_Liquidaciones] CHECK CONSTRAINT [FK_CRMS_Liquidaciones_MAE_Vehiculos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_MotivosNoVisita] FOREIGN KEY([idMotivoNoVisita])
REFERENCES [dbo].[CRM_MotivosNoVisita] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_MotivosNoVisita]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[CRM_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMS_TrabajosRealizados_CRM_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados]  WITH CHECK ADD  CONSTRAINT [FK_CRMS_TrabajosRealizados_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CRMS_TrabajosRealizados] CHECK CONSTRAINT [FK_CRMS_TrabajosRealizados_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesCabecera_CTA_Mayor] FOREIGN KEY([idMayor_CuentaAmortizacionAcumulada])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera] CHECK CONSTRAINT [FK_CTA_AmortizacionesCabecera_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera] CHECK CONSTRAINT [FK_CTA_AmortizacionesCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera] CHECK CONSTRAINT [FK_CTA_AmortizacionesCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesCabecera] CHECK CONSTRAINT [FK_CTA_AmortizacionesCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesLinea_CTA_AmortizacionesCabecera] FOREIGN KEY([idAmortizacionCabecera])
REFERENCES [dbo].[CTA_AmortizacionesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesLinea] CHECK CONSTRAINT [FK_CTA_AmortizacionesLinea_CTA_AmortizacionesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_AmortizacionesLinea_CTA_Inmovilizados] FOREIGN KEY([idInmovilizado])
REFERENCES [dbo].[CTA_Inmovilizados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_AmortizacionesLinea] CHECK CONSTRAINT [FK_CTA_AmortizacionesLinea_CTA_Inmovilizados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_ClavesAnaliticas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_ClavesAnaliticas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_ClavesAnaliticas] CHECK CONSTRAINT [FK_CTA_ClavesAnaliticas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Departamentos]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Departamentos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Departamentos] CHECK CONSTRAINT [FK_CTA_Departamentos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DepartamentosEmails]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DepartamentosEmails_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DepartamentosEmails] CHECK CONSTRAINT [FK_CTA_DepartamentosEmails_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioCabecera_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero_Especial])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera] CHECK CONSTRAINT [FK_CTA_DiarioCabecera_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioCabecera_CTA_VolcadoCabecera] FOREIGN KEY([idVolcadoCabecera])
REFERENCES [dbo].[CTA_VolcadoCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera] CHECK CONSTRAINT [FK_CTA_DiarioCabecera_CTA_VolcadoCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioCabecera_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioCabecera] CHECK CONSTRAINT [FK_CTA_DiarioCabecera_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioLinea_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea] CHECK CONSTRAINT [FK_CTA_DiarioLinea_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioLinea_CTA_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTA_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea] CHECK CONSTRAINT [FK_CTA_DiarioLinea_CTA_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioLinea_CTA_DiarioCabecera] FOREIGN KEY([idDiarioCabecera])
REFERENCES [dbo].[CTA_DiarioCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea] CHECK CONSTRAINT [FK_CTA_DiarioLinea_CTA_DiarioCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioLinea_CTA_Mayor] FOREIGN KEY([idMayor])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea] CHECK CONSTRAINT [FK_CTA_DiarioLinea_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_DiarioLinea_CTA_VolcadoLineas] FOREIGN KEY([idVolcadoLinea])
REFERENCES [dbo].[CTA_VolcadoLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_DiarioLinea] CHECK CONSTRAINT [FK_CTA_DiarioLinea_CTA_VolcadoLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesCabecera] CHECK CONSTRAINT [FK_CTA_InformesContablesCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLinea]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLinea_CTA_InformesContablesCabecera] FOREIGN KEY([idInformeContableCabecera])
REFERENCES [dbo].[CTA_InformesContablesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLinea] CHECK CONSTRAINT [FK_CTA_InformesContablesLinea_CTA_InformesContablesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLineaAcumulados_CTA_InformesContablesLinea] FOREIGN KEY([idInformeContableLinea])
REFERENCES [dbo].[CTA_InformesContablesLinea] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaAcumulados] CHECK CONSTRAINT [FK_CTA_InformesContablesLineaAcumulados_CTA_InformesContablesLinea]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLineaAcumulados_CTA_InformesContablesLinea_1] FOREIGN KEY([idInformeContableLinea_Operacion])
REFERENCES [dbo].[CTA_InformesContablesLinea] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaAcumulados] CHECK CONSTRAINT [FK_CTA_InformesContablesLineaAcumulados_CTA_InformesContablesLinea_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_InformesContablesLinea] FOREIGN KEY([idInformeContableLinea])
REFERENCES [dbo].[CTA_InformesContablesLinea] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose] CHECK CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_InformesContablesLinea]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_Mayor] FOREIGN KEY([idMayor])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose] CHECK CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose]  WITH CHECK ADD  CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_PlanGeneralContable] FOREIGN KEY([idPlanGeneralContable])
REFERENCES [dbo].[CTA_PlanGeneralContable] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_InformesContablesLineaDesglose] CHECK CONSTRAINT [FK_CTA_InformesContablesLineaDesglose_CTA_PlanGeneralContable]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_COM_FacturasCabecera] FOREIGN KEY([idFacturaCompraCabecera])
REFERENCES [dbo].[COM_FacturasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_COM_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_InmovilizadosMotivosBaja] FOREIGN KEY([idInmovilizadoMotivoBaja])
REFERENCES [dbo].[CTA_InmovilizadosMotivosBaja] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_InmovilizadosMotivosBaja]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor] FOREIGN KEY([idMayor_CuentaInmovilizado])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor_1] FOREIGN KEY([idMayor_CuentaAmortizacionAcumulada])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor_2] FOREIGN KEY([idMayor_CuentaDotacion])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_Mayor_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_CTA_MayorAuxiliar] FOREIGN KEY([idMayorAuxiliar])
REFERENCES [dbo].[CTA_MayorAuxiliar] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_CTA_MayorAuxiliar]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Inmovilizados_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Inmovilizados] CHECK CONSTRAINT [FK_CTA_Inmovilizados_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Mayor]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Mayor_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio_Baja])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Mayor] CHECK CONSTRAINT [FK_CTA_Mayor_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Mayor]  WITH CHECK ADD  CONSTRAINT [FK_CTA_Mayor_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_Mayor] CHECK CONSTRAINT [FK_CTA_Mayor_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_MayorAuxiliar]  WITH CHECK ADD  CONSTRAINT [FK_CTA_MayorAuxiliar_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_MayorAuxiliar] CHECK CONSTRAINT [FK_CTA_MayorAuxiliar_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosAuxiliares]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosAuxiliares_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosAuxiliares] CHECK CONSTRAINT [FK_CTA_PredefinidosAuxiliares_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosCabeceras_CTA_PredefinidosFechas] FOREIGN KEY([idPredefinidoFechas])
REFERENCES [dbo].[CTA_PredefinidosFechas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCabeceras] CHECK CONSTRAINT [FK_CTA_PredefinidosCabeceras_CTA_PredefinidosFechas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosCabeceras_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCabeceras] CHECK CONSTRAINT [FK_CTA_PredefinidosCabeceras_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosConceptos]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosConceptos_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosConceptos] CHECK CONSTRAINT [FK_CTA_PredefinidosConceptos_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCuentas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosCuentas_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosCuentas] CHECK CONSTRAINT [FK_CTA_PredefinidosCuentas_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosDepartamentos]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosDepartamentos_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosDepartamentos] CHECK CONSTRAINT [FK_CTA_PredefinidosDepartamentos_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosFechas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosFechas_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosFechas] CHECK CONSTRAINT [FK_CTA_PredefinidosFechas_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosImportes]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosImportes_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosImportes] CHECK CONSTRAINT [FK_CTA_PredefinidosImportes_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_Mayor] FOREIGN KEY([idMayor])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosAuxiliares] FOREIGN KEY([idPredefinidoAuxiliar])
REFERENCES [dbo].[CTA_PredefinidosAuxiliares] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosAuxiliares]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos] FOREIGN KEY([idPredefinidoConcepto_1])
REFERENCES [dbo].[CTA_PredefinidosConceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos1] FOREIGN KEY([idPredefinidoConcepto_2])
REFERENCES [dbo].[CTA_PredefinidosConceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos2] FOREIGN KEY([idPredefinidoConcepto_3])
REFERENCES [dbo].[CTA_PredefinidosConceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosConceptos2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosCuentas] FOREIGN KEY([idPredefinidoCuenta])
REFERENCES [dbo].[CTA_PredefinidosCuentas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosCuentas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosEntidades] FOREIGN KEY([idPredefinidoEntidad])
REFERENCES [dbo].[CTA_PredefinidosEntidades] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosEntidades]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosImportes] FOREIGN KEY([idPredefinidoImporte])
REFERENCES [dbo].[CTA_PredefinidosImportes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosLineas] CHECK CONSTRAINT [FK_CTA_PredefinidosLineas_CTA_PredefinidosImportes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosPorDefecto]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosPorDefecto_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosPorDefecto] CHECK CONSTRAINT [FK_CTA_PredefinidosPorDefecto_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosPorDefecto]  WITH CHECK ADD  CONSTRAINT [FK_CTA_PredefinidosPorDefecto_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_PredefinidosPorDefecto] CHECK CONSTRAINT [FK_CTA_PredefinidosPorDefecto_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTA_VolcadoCabecera_CTA_PredefinidosFicheros] FOREIGN KEY([idPredefinidoFichero])
REFERENCES [dbo].[CTA_PredefinidosFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoCabecera] CHECK CONSTRAINT [FK_CTA_VolcadoCabecera_CTA_PredefinidosFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_VolcadoLineas_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas] CHECK CONSTRAINT [FK_CTA_VolcadoLineas_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_VolcadoLineas_CTA_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTA_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas] CHECK CONSTRAINT [FK_CTA_VolcadoLineas_CTA_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_VolcadoLineas_CTA_Mayor] FOREIGN KEY([idMayor])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas] CHECK CONSTRAINT [FK_CTA_VolcadoLineas_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTA_VolcadoLineas_CTA_VolcadoCabecera] FOREIGN KEY([idVolcadoCabecera])
REFERENCES [dbo].[CTA_VolcadoCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTA_VolcadoLineas] CHECK CONSTRAINT [FK_CTA_VolcadoLineas_CTA_VolcadoCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Anticipos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Anticipo])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos] CHECK CONSTRAINT [FK_CTP_Anticipos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Anticipos_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos] CHECK CONSTRAINT [FK_CTP_Anticipos_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Anticipos_MAE_Empleados] FOREIGN KEY([idEmpleado_Propuesto])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos] CHECK CONSTRAINT [FK_CTP_Anticipos_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Anticipos_MAE_Empleados_1] FOREIGN KEY([idEmpleado_Autorizado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Anticipos] CHECK CONSTRAINT [FK_CTP_Anticipos_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Conceptos_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos] CHECK CONSTRAINT [FK_CTP_Conceptos_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Conceptos_CTA_Mayor] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos] CHECK CONSTRAINT [FK_CTP_Conceptos_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Conceptos_CTA_Mayor_1] FOREIGN KEY([idMayor_CuentaContraPartida])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos] CHECK CONSTRAINT [FK_CTP_Conceptos_CTA_Mayor_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Conceptos_CTP_ConceptosAgrupaciones] FOREIGN KEY([idConceptoAgrupacion])
REFERENCES [dbo].[CTP_ConceptosAgrupaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Conceptos] CHECK CONSTRAINT [FK_CTP_Conceptos_CTP_ConceptosAgrupaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Contratos_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos] CHECK CONSTRAINT [FK_CTP_Contratos_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos_CPV]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Contratos_CPV_CTP_Contratos] FOREIGN KEY([idContrato])
REFERENCES [dbo].[CTP_Contratos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos_CPV] CHECK CONSTRAINT [FK_CTP_Contratos_CPV_CTP_Contratos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos_CPV]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Contratos_CPV_CTP_CPV] FOREIGN KEY([idCPV])
REFERENCES [dbo].[CTP_CPV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Contratos_CPV] CHECK CONSTRAINT [FK_CTP_Contratos_CPV_CTP_CPV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Expedientes_MAE_Empleados] FOREIGN KEY([idEmpleado_Propuesto])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes] CHECK CONSTRAINT [FK_CTP_Expedientes_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Expedientes_MAE_Empleados_1] FOREIGN KEY([idEmpleado_Autorizado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes] CHECK CONSTRAINT [FK_CTP_Expedientes_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes_Documentos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Expedientes_Documentos_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Expedientes_Documentos] CHECK CONSTRAINT [FK_CTP_Expedientes_Documentos_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_GastoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera] CHECK CONSTRAINT [FK_CTP_GastosCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosCabecera_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera] CHECK CONSTRAINT [FK_CTP_GastosCabecera_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado_Propuesto])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera] CHECK CONSTRAINT [FK_CTP_GastosCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosCabecera_MAE_Empleados_1] FOREIGN KEY([idEmpleado_Autorizado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosCabecera] CHECK CONSTRAINT [FK_CTP_GastosCabecera_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosLineas_CTP_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTP_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas] CHECK CONSTRAINT [FK_CTP_GastosLineas_CTP_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosLineas_CTP_GastosCabecera] FOREIGN KEY([idGastoCabecera])
REFERENCES [dbo].[CTP_GastosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas] CHECK CONSTRAINT [FK_CTP_GastosLineas_CTP_GastosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas]  WITH CHECK ADD  CONSTRAINT [FK_CTP_GastosLineas_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_GastosLineas] CHECK CONSTRAINT [FK_CTP_GastosLineas_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Licitadores_CTP_Contratos] FOREIGN KEY([idContrato])
REFERENCES [dbo].[CTP_Contratos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores] CHECK CONSTRAINT [FK_CTP_Licitadores_CTP_Contratos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Licitadores_GEN_Municipios] FOREIGN KEY([idMunicipio])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores] CHECK CONSTRAINT [FK_CTP_Licitadores_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Licitadores_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores] CHECK CONSTRAINT [FK_CTP_Licitadores_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Licitadores_GEN_Poblaciones] FOREIGN KEY([idPoblacion])
REFERENCES [dbo].[GEN_Poblaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores] CHECK CONSTRAINT [FK_CTP_Licitadores_GEN_Poblaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Licitadores_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Licitadores] CHECK CONSTRAINT [FK_CTP_Licitadores_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado_Propuesto])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados_1] FOREIGN KEY([idEmpleado_Autorizado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados_2] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosCabecera] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosCabecera_MAE_Empleados_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosGastos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosGastos_CTP_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTP_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosGastos] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosGastos_CTP_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosGastos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosGastos_CTP_OrdenComisionServiciosCabecera] FOREIGN KEY([idOrdenComisionServiciosCabecera])
REFERENCES [dbo].[CTP_OrdenComisionServiciosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosGastos] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosGastos_CTP_OrdenComisionServiciosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosHospedaje]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosHospedaje_CTP_OrdenComisionServiciosCabecera] FOREIGN KEY([idOrdenComisionServiciosCabecera])
REFERENCES [dbo].[CTP_OrdenComisionServiciosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosHospedaje] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosHospedaje_CTP_OrdenComisionServiciosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_CTP_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[CTP_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_CTP_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_CTP_OrdenComisionServiciosCabecera] FOREIGN KEY([idOrdenComisionServiciosCabecera])
REFERENCES [dbo].[CTP_OrdenComisionServiciosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_CTP_OrdenComisionServiciosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Municipios] FOREIGN KEY([idMunicipio_Origen])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Municipios_1] FOREIGN KEY([idMunicipio_Destino])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Municipios_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Paises] FOREIGN KEY([idPais_Origen])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Paises_1] FOREIGN KEY([idPais_Destino])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Paises_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Provincias] FOREIGN KEY([idProvincia_Origen])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios]  WITH CHECK ADD  CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Provincias_1] FOREIGN KEY([idProvincia_Destino])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_OrdenComisionServiciosItinerarios] CHECK CONSTRAINT [FK_CTP_OrdenComisionServiciosItinerarios_GEN_Provincias_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Pago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_CTP_Expedientes] FOREIGN KEY([idExpediente])
REFERENCES [dbo].[CTP_Expedientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_CTP_Expedientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_CTP_GastosLineas] FOREIGN KEY([idGastoLinea])
REFERENCES [dbo].[CTP_GastosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_CTP_GastosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_MAE_Empleados] FOREIGN KEY([idEmpleado_Propuesto])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_MAE_Empleados_1] FOREIGN KEY([idEmpleado_Autorizado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_CTP_Pagos_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[CTP_Pagos] CHECK CONSTRAINT [FK_CTP_Pagos_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Almacenes]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Almacenes_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Almacenes] CHECK CONSTRAINT [FK_GEN_Almacenes_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Almacenes]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Almacenes_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Almacenes] CHECK CONSTRAINT [FK_GEN_Almacenes_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Configuracion_CampoCodigo]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Configuracion_CampoCodigo_PRV_OpcionesDetalle] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_OpcionesDetalle] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Configuracion_CampoCodigo] CHECK CONSTRAINT [FK_GEN_Configuracion_CampoCodigo_PRV_OpcionesDetalle]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Control]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Control_GEN_PerfilesFuncionalidad] FOREIGN KEY([idPerfilFuncionalidad])
REFERENCES [dbo].[GEN_PerfilesFuncionalidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Control] CHECK CONSTRAINT [FK_GEN_Control_GEN_PerfilesFuncionalidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Control]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Control_GEN_VolcadoExportacion] FOREIGN KEY([idVolcadoExportacion])
REFERENCES [dbo].[GEN_VolcadoExportacion] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Control] CHECK CONSTRAINT [FK_GEN_Control_GEN_VolcadoExportacion]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ControlContabilidad]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ControlContabilidad_GEN_PerfilesFuncionalidad] FOREIGN KEY([idPerfilFuncionalidad])
REFERENCES [dbo].[GEN_PerfilesFuncionalidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ControlContabilidad] CHECK CONSTRAINT [FK_GEN_ControlContabilidad_GEN_PerfilesFuncionalidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ControlSGA]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ControlSGA_GEN_PerfilesFuncionalidad] FOREIGN KEY([idPerfilFuncionalidad])
REFERENCES [dbo].[GEN_PerfilesFuncionalidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ControlSGA] CHECK CONSTRAINT [FK_GEN_ControlSGA_GEN_PerfilesFuncionalidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_CuentaContable] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_CuentaContable]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_CuentaCuentaContraPartida] FOREIGN KEY([idMayor_CuentaContraPartida])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_CuentaCuentaContraPartida]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_OSSA] FOREIGN KEY([idMayor_OSSA])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_OSSA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_SSAE] FOREIGN KEY([idMayor_SSAE])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_CTA_Mayor_SSAE]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_MAE_Clientes] FOREIGN KEY([idCliente_PorDefecto])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_MAE_Tesorerias_CAJA] FOREIGN KEY([idTesoreria_Caja])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_MAE_Tesorerias_CAJA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_MAE_Vendedores_COBRADOR] FOREIGN KEY([idVendedorCobrador])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones] CHECK CONSTRAINT [FK_GEN_Delegaciones_MAE_Vendedores_COBRADOR]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_AlmacenesAControlar]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_AlmacenesAControlar_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_AlmacenesAControlar] CHECK CONSTRAINT [FK_GEN_Delegaciones_AlmacenesAControlar_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_AlmacenesAControlar]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_AlmacenesAControlar_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_AlmacenesAControlar] CHECK CONSTRAINT [FK_GEN_Delegaciones_AlmacenesAControlar_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_DelegacionesAsociadas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_DelegacionesAsociadas_GEN_Delegaciones_P] FOREIGN KEY([idDelegacion_Principal])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_DelegacionesAsociadas] CHECK CONSTRAINT [FK_GEN_Delegaciones_DelegacionesAsociadas_GEN_Delegaciones_P]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_DelegacionesAsociadas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Delegaciones_DelegacionesAsociadas_GEN_Delegaciones_S] FOREIGN KEY([idDelegacion_Asociada])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Delegaciones_DelegacionesAsociadas] CHECK CONSTRAINT [FK_GEN_Delegaciones_DelegacionesAsociadas_GEN_Delegaciones_S]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_DelegacionesContadores]  WITH CHECK ADD  CONSTRAINT [FK_GEN_DelegacionesContadores_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_DelegacionesContadores] CHECK CONSTRAINT [FK_GEN_DelegacionesContadores_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_Municipios] FOREIGN KEY([idMunicipio])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_Poblaciones] FOREIGN KEY([idPoblacion])
REFERENCES [dbo].[GEN_Poblaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_Poblaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GEN_TiposVias] FOREIGN KEY([idTipoVia])
REFERENCES [dbo].[GEN_TiposVias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GEN_TiposVias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_GTT_Socios] FOREIGN KEY([idSocio])
REFERENCES [dbo].[GTT_Socios] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_GTT_Socios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_HPV_Clientes] FOREIGN KEY([idCliente_HPV])
REFERENCES [dbo].[HPV_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_MYT_EmpresasInstaladoras] FOREIGN KEY([idEmpresaInstaladora])
REFERENCES [dbo].[MYT_EmpresasInstaladoras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_MYT_EmpresasInstaladoras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Direcciones_MYT_OrganismosCertificadores] FOREIGN KEY([idOrganismoCertificador])
REFERENCES [dbo].[MYT_OrganismosCertificadores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Direcciones] CHECK CONSTRAINT [FK_GEN_Direcciones_MYT_OrganismosCertificadores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa] CHECK CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa] CHECK CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_PerfilesFuncionalidad] FOREIGN KEY([idPerfilFuncionalidad])
REFERENCES [dbo].[GEN_PerfilesFuncionalidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EjerciciosActivos_Empresa] CHECK CONSTRAINT [FK_GEN_EjerciciosActivos_Empresa_GEN_PerfilesFuncionalidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Empresas_GEN_Administraciones] FOREIGN KEY([idAdministracion])
REFERENCES [dbo].[GEN_Administraciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas] CHECK CONSTRAINT [FK_GEN_Empresas_GEN_Administraciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_CompartirDatos]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Empresas_CompartirDatos_GEN_Empresas] FOREIGN KEY([idEmpresa1])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_CompartirDatos] CHECK CONSTRAINT [FK_GEN_Empresas_CompartirDatos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_CompartirDatos]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Empresas_CompartirDatos_GEN_Empresas1] FOREIGN KEY([idEmpresa2])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_CompartirDatos] CHECK CONSTRAINT [FK_GEN_Empresas_CompartirDatos_GEN_Empresas1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_RegistrosSanitarios]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Empresas_RegistrosSanitarios_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Empresas_RegistrosSanitarios] CHECK CONSTRAINT [FK_GEN_Empresas_RegistrosSanitarios_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EmpresasLogos]  WITH CHECK ADD  CONSTRAINT [FK_GEN_EmpresasLogos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EmpresasLogos] CHECK CONSTRAINT [FK_GEN_EmpresasLogos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EntidadesBancarias]  WITH CHECK ADD  CONSTRAINT [FK_GEN_EntidadesBancarias_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_EntidadesBancarias] CHECK CONSTRAINT [FK_GEN_EntidadesBancarias_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosCabecera] CHECK CONSTRAINT [FK_GEN_ImpuestosCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor] FOREIGN KEY([idMayor_Imp_Compras])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor1] FOREIGN KEY([idMayor_Imp_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor2] FOREIGN KEY([idMayor_Rec_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor3] FOREIGN KEY([idMayor_BaseImponible_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor4] FOREIGN KEY([idMayor_BaseImponible_Compras])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_CTA_Mayor4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosLineas] CHECK CONSTRAINT [FK_GEN_ImpuestosLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor] FOREIGN KEY([idMayor_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor1] FOREIGN KEY([idMayor_Compras])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor2] FOREIGN KEY([idMayor_BaseRetencion_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor3] FOREIGN KEY([idMayor_BaseRetencion_Compras])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_CTA_Mayor3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ImpuestosRetenciones] CHECK CONSTRAINT [FK_GEN_ImpuestosRetenciones_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_MonedasHistoricos]  WITH CHECK ADD  CONSTRAINT [FK_GEN_MonedasHistoricos_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_MonedasHistoricos] CHECK CONSTRAINT [FK_GEN_MonedasHistoricos_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Municipios]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Municipios_GEN_Provincias] FOREIGN KEY([idProvincia])
REFERENCES [dbo].[GEN_Provincias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Municipios] CHECK CONSTRAINT [FK_GEN_Municipios_GEN_Provincias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Poblaciones]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Poblaciones_GEN_Municipios] FOREIGN KEY([idMunicipio])
REFERENCES [dbo].[GEN_Municipios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Poblaciones] CHECK CONSTRAINT [FK_GEN_Poblaciones_GEN_Municipios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Provincias]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Provincias_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_Provincias] CHECK CONSTRAINT [FK_GEN_Provincias_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Almacenes] FOREIGN KEY([idAlmacen_Defecto])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales] CHECK CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Delegaciones] FOREIGN KEY([idDelegacion_Defecto])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales] CHECK CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales] CHECK CONSTRAINT [FK_GEN_ValoresGenerales_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales]  WITH CHECK ADD  CONSTRAINT [FK_GEN_ValoresGenerales_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GEN_ValoresGenerales] CHECK CONSTRAINT [FK_GEN_ValoresGenerales_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Conceptos_Ejercicio]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Conceptos_Ejercicio_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Conceptos_Ejercicio] CHECK CONSTRAINT [FK_GTT_Conceptos_Ejercicio_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Conceptos_Ejercicio]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Conceptos_Ejercicio_GTT_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[GTT_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Conceptos_Ejercicio] CHECK CONSTRAINT [FK_GTT_Conceptos_Ejercicio_GTT_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_ConfiguracionEnteAEAT]  WITH CHECK ADD  CONSTRAINT [FK_GTT_ConfiguracionEnteAEAT_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_ConfiguracionEnteAEAT] CHECK CONSTRAINT [FK_GTT_ConfiguracionEnteAEAT_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_LiquidacionesTributarias]  WITH CHECK ADD  CONSTRAINT [FK_GTT_LiquidacionesTributarias_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_LiquidacionesTributarias] CHECK CONSTRAINT [FK_GTT_LiquidacionesTributarias_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_LiquidacionesTributarias]  WITH CHECK ADD  CONSTRAINT [FK_GTT_LiquidacionesTributarias_GTT_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[GTT_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_LiquidacionesTributarias] CHECK CONSTRAINT [FK_GTT_LiquidacionesTributarias_GTT_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_CTA_Mayor] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_CTA_Mayor1] FOREIGN KEY([idMayor_CuentaContraPartida])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_CTA_Mayor1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Ventas])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_CTA_PredefinidosCabeceras1] FOREIGN KEY([idPredefinidoCabecera_Cobros])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_CTA_PredefinidosCabeceras1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_GTT_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[GTT_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_GTT_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios]  WITH CHECK ADD  CONSTRAINT [FK_GTT_Socios_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios] CHECK CONSTRAINT [FK_GTT_Socios_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios_Bolsa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Bolsa_GTT_Socios_GTT_Socios] FOREIGN KEY([idSocio])
REFERENCES [dbo].[GTT_Socios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios_Bolsa] CHECK CONSTRAINT [FK_GEN_Bolsa_GTT_Socios_GTT_Socios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios_Bolsa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Bolsa_GTT_Socios_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[GTT_Socios_Bolsa] CHECK CONSTRAINT [FK_GEN_Bolsa_GTT_Socios_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesClientesCabeceras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesCabeceras] CHECK CONSTRAINT [FK_HPV_AgrupacionesClientesCabeceras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesClientesLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_HPV_AgrupacionesClientesLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesClientesLineas_HPV_AgrupacionesClientesCabeceras] FOREIGN KEY([idAgrupacionClienteCabecera])
REFERENCES [dbo].[HPV_AgrupacionesClientesCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_HPV_AgrupacionesClientesLineas_HPV_AgrupacionesClientesCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVCabeceras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVCabeceras] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVCabeceras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_HPV_AgrupacionesPLVCabeceras] FOREIGN KEY([idAgrupacionPLVCabecera])
REFERENCES [dbo].[HPV_AgrupacionesPLVCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_HPV_AgrupacionesPLVCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas_Impresoras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_Impresoras_HPV_AgrupacionesPLVLineas] FOREIGN KEY([idAgrupacionPLVLinea])
REFERENCES [dbo].[HPV_AgrupacionesPLVLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas_Impresoras] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_Impresoras_HPV_AgrupacionesPLVLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas_Impresoras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_Impresoras_HPV_Impresoras] FOREIGN KEY([idImpresora])
REFERENCES [dbo].[HPV_Impresoras] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineas_Impresoras] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVLineas_Impresoras_HPV_Impresoras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineasFotos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesPLVLineasFotos_HPV_AgrupacionesPLVLineas] FOREIGN KEY([idAgrupacionPLVLinea])
REFERENCES [dbo].[HPV_AgrupacionesPLVLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesPLVLineasFotos] CHECK CONSTRAINT [FK_HPV_AgrupacionesPLVLineasFotos_HPV_AgrupacionesPLVLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesTerminales]  WITH CHECK ADD  CONSTRAINT [FK_HPV_AgrupacionesTerminales_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_AgrupacionesTerminales] CHECK CONSTRAINT [FK_HPV_AgrupacionesTerminales_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Camareros_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros] CHECK CONSTRAINT [FK_HPV_Camareros_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Camareros_HPV_CamarerosPerfiles] FOREIGN KEY([idCamareroPerfil])
REFERENCES [dbo].[HPV_CamarerosPerfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros] CHECK CONSTRAINT [FK_HPV_Camareros_HPV_CamarerosPerfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Camareros_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros] CHECK CONSTRAINT [FK_HPV_Camareros_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Camareros_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Camareros] CHECK CONSTRAINT [FK_HPV_Camareros_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_CamarerosPerfiles_Permisos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_CamarerosPerfiles_Permisos_HPV_CamarerosPerfiles] FOREIGN KEY([idCamareroPerfil])
REFERENCES [dbo].[HPV_CamarerosPerfiles] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_CamarerosPerfiles_Permisos] CHECK CONSTRAINT [FK_HPV_CamarerosPerfiles_Permisos_HPV_CamarerosPerfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Caracteristicas] CHECK CONSTRAINT [FK_HPV_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Caracteristicas_HPV_CaracteristicasTipos] FOREIGN KEY([idCaracteristicaTipo])
REFERENCES [dbo].[HPV_CaracteristicasTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Caracteristicas] CHECK CONSTRAINT [FK_HPV_Caracteristicas_HPV_CaracteristicasTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_CaracteristicasTipos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_CaracteristicasTipos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_CaracteristicasTipos] CHECK CONSTRAINT [FK_HPV_CaracteristicasTipos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Clientes_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes] CHECK CONSTRAINT [FK_HPV_Clientes_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Clientes_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes] CHECK CONSTRAINT [FK_HPV_Clientes_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Clientes_AgrupacionesClientesLineas_HPV_AgrupacionesClientesLineas] FOREIGN KEY([idAgrupacionClienteLinea])
REFERENCES [dbo].[HPV_AgrupacionesClientesLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_HPV_Clientes_AgrupacionesClientesLineas_HPV_AgrupacionesClientesLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Clientes_AgrupacionesClientesLineas_HPV_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[HPV_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Clientes_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_HPV_Clientes_AgrupacionesClientesLineas_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Escandallos_HPV_PLV_1] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos] CHECK CONSTRAINT [FK_HPV_Escandallos_HPV_PLV_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Escandallos_HPV_PLV_2] FOREIGN KEY([idPLV_Escandallo])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos] CHECK CONSTRAINT [FK_HPV_Escandallos_HPV_PLV_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Escandallos_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Escandallos] CHECK CONSTRAINT [FK_HPV_Escandallos_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Impresoras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Impresoras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Impresoras] CHECK CONSTRAINT [FK_HPV_Impresoras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Ingredientes_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes] CHECK CONSTRAINT [FK_HPV_Ingredientes_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Ingredientes_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes_Caracteristicas] CHECK CONSTRAINT [FK_HPV_Ingredientes_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Ingredientes_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Ingredientes_Caracteristicas] CHECK CONSTRAINT [FK_HPV_Ingredientes_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Mesas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Mesas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Mesas] CHECK CONSTRAINT [FK_HPV_Mesas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Mesas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Mesas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Mesas] CHECK CONSTRAINT [FK_HPV_Mesas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Perfiles]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Perfiles_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Perfiles] CHECK CONSTRAINT [FK_HPV_Perfiles_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Perfiles]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Perfiles_HPV_AgrupacionesPLVCabeceras] FOREIGN KEY([idAgrupacionPLVCabecera])
REFERENCES [dbo].[HPV_AgrupacionesPLVCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Perfiles] CHECK CONSTRAINT [FK_HPV_Perfiles_HPV_AgrupacionesPLVCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV] CHECK CONSTRAINT [FK_HPV_PLV_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV] CHECK CONSTRAINT [FK_HPV_PLV_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_AgrupacionesPLVLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_AgrupacionesPLVLineas_HPV_AgrupacionesPLVLineas] FOREIGN KEY([idAgrupacionPLVLinea])
REFERENCES [dbo].[HPV_AgrupacionesPLVLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_AgrupacionesPLVLineas] CHECK CONSTRAINT [FK_HPV_PLV_AgrupacionesPLVLineas_HPV_AgrupacionesPLVLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_AgrupacionesPLVLineas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_AgrupacionesPLVLineas_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_AgrupacionesPLVLineas] CHECK CONSTRAINT [FK_HPV_PLV_AgrupacionesPLVLineas_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Impresoras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_Impresoras_HPV_Impresoras] FOREIGN KEY([idImpresora])
REFERENCES [dbo].[HPV_Impresoras] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Impresoras] CHECK CONSTRAINT [FK_HPV_PLV_Impresoras_HPV_Impresoras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Impresoras]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_Impresoras_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Impresoras] CHECK CONSTRAINT [FK_HPV_PLV_Impresoras_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Ingredientes]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_Ingredientes_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Ingredientes] CHECK CONSTRAINT [FK_HPV_PLV_Ingredientes_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Ingredientes]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_Ingredientes_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_Ingredientes] CHECK CONSTRAINT [FK_HPV_PLV_Ingredientes_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_SalasPrecios]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_SalasPrecios_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_SalasPrecios] CHECK CONSTRAINT [FK_HPV_PLV_SalasPrecios_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_SalasPrecios]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLV_SalasPrecios_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLV_SalasPrecios] CHECK CONSTRAINT [FK_HPV_PLV_SalasPrecios_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLVFotos]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PLVFotos_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PLVFotos] CHECK CONSTRAINT [FK_HPV_PLVFotos_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PuntosBarra]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PuntosBarra_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PuntosBarra] CHECK CONSTRAINT [FK_HPV_PuntosBarra_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PuntosBarra]  WITH CHECK ADD  CONSTRAINT [FK_HPV_PuntosBarra_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_PuntosBarra] CHECK CONSTRAINT [FK_HPV_PuntosBarra_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Salas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Salas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Salas] CHECK CONSTRAINT [FK_HPV_Salas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_SeccionesMenu]  WITH CHECK ADD  CONSTRAINT [FK_HPV_SeccionesMenu_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_SeccionesMenu] CHECK CONSTRAINT [FK_HPV_SeccionesMenu_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas] CHECK CONSTRAINT [FK_HPV_Tarifas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_HPV_AgrupacionesClientesLineas] FOREIGN KEY([idAgrupacionClienteLinea])
REFERENCES [dbo].[HPV_AgrupacionesClientesLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas] CHECK CONSTRAINT [FK_HPV_Tarifas_HPV_AgrupacionesClientesLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_HPV_AgrupacionesPLVLineas] FOREIGN KEY([idAgrupacionPLVLinea])
REFERENCES [dbo].[HPV_AgrupacionesPLVLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas] CHECK CONSTRAINT [FK_HPV_Tarifas_HPV_AgrupacionesPLVLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_HPV_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[HPV_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas] CHECK CONSTRAINT [FK_HPV_Tarifas_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas] CHECK CONSTRAINT [FK_HPV_Tarifas_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas_SalasPrecios]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_SalasPrecios_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas_SalasPrecios] CHECK CONSTRAINT [FK_HPV_Tarifas_SalasPrecios_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas_SalasPrecios]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Tarifas_SalasPrecios_HPV_Tarifas] FOREIGN KEY([idTarifa])
REFERENCES [dbo].[HPV_Tarifas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Tarifas_SalasPrecios] CHECK CONSTRAINT [FK_HPV_Tarifas_SalasPrecios_HPV_Tarifas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales] CHECK CONSTRAINT [FK_HPV_Terminales_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_HPV_Perfiles] FOREIGN KEY([idPerfil])
REFERENCES [dbo].[HPV_Perfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales] CHECK CONSTRAINT [FK_HPV_Terminales_HPV_Perfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_AgrupacionesTerminales]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_AgrupacionesTerminales_HPV_AgrupacionesTerminales] FOREIGN KEY([idAgrupacionTerminal])
REFERENCES [dbo].[HPV_AgrupacionesTerminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_AgrupacionesTerminales] CHECK CONSTRAINT [FK_HPV_Terminales_AgrupacionesTerminales_HPV_AgrupacionesTerminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_AgrupacionesTerminales]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_AgrupacionesTerminales_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_AgrupacionesTerminales] CHECK CONSTRAINT [FK_HPV_Terminales_AgrupacionesTerminales_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_Salas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_Salas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_Salas] CHECK CONSTRAINT [FK_HPV_Terminales_Salas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_Salas]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_Salas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_Salas] CHECK CONSTRAINT [FK_HPV_Terminales_Salas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_ValidacionesHistorico]  WITH CHECK ADD  CONSTRAINT [FK_HPV_Terminales_ValidacionesHistorico_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPV_Terminales_ValidacionesHistorico] CHECK CONSTRAINT [FK_HPV_Terminales_ValidacionesHistorico_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Gastos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos] CHECK CONSTRAINT [FK_HPVH_Gastos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Gastos_HPV_Camareros] FOREIGN KEY([idCamarero])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos] CHECK CONSTRAINT [FK_HPVH_Gastos_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Gastos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos] CHECK CONSTRAINT [FK_HPVH_Gastos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Gastos_MAE_TiposGastos] FOREIGN KEY([idTipoGasto])
REFERENCES [dbo].[MAE_TiposGastos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Gastos] CHECK CONSTRAINT [FK_HPVH_Gastos_MAE_TiposGastos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Camareros] FOREIGN KEY([idCamarero_Inicial])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Camareros_1] FOREIGN KEY([idCamarero_Final])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Camareros_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_HPVH_Liquidaciones_1] FOREIGN KEY([idLiquidacion])
REFERENCES [dbo].[HPVH_Liquidaciones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_HPVH_Liquidaciones_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVH_Liquidaciones_TiposPagos_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[HPV_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVH_Tickets_Cabecera] FOREIGN KEY([idTicketCabecera])
REFERENCES [dbo].[HPVH_Tickets_Cabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVH_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVH_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Camareros] FOREIGN KEY([idCamarero])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Terminales1] FOREIGN KEY([idTerminal_DelCobro])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_HPV_Terminales1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_HPVH_Tickets_Cabecera] FOREIGN KEY([idTicketCabecera])
REFERENCES [dbo].[HPVH_Tickets_Cabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_HPVH_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Cobros_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVH_Tickets_Cobros_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_HPVH_Tickets_Cabecera] FOREIGN KEY([idTicketCabecera])
REFERENCES [dbo].[HPVH_Tickets_Cabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_HPVH_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPVH_Tickets_Lineas] FOREIGN KEY([idTicketLinea])
REFERENCES [dbo].[HPVH_Tickets_Lineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Caracteristicas_HPVH_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_PLV] FOREIGN KEY([idPLV_Escandallo])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPVH_Tickets_Lineas] FOREIGN KEY([idTicketLinea])
REFERENCES [dbo].[HPVH_Tickets_Lineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_HPVH_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPVH_Tickets_Lineas_Escandallos] FOREIGN KEY([idTicketLineaEscandallo])
REFERENCES [dbo].[HPVH_Tickets_Lineas_Escandallos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVH_Tickets_Lineas_Escandallos_Caracteristicas_HPVH_Tickets_Lineas_Escandallos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVH_Tickets_Resumen_HPVH_Tickets_Cabecera] FOREIGN KEY([idTicketCabecera])
REFERENCES [dbo].[HPVH_Tickets_Cabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVH_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVH_Tickets_Resumen_HPVH_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Gastos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos] CHECK CONSTRAINT [FK_HPVS_Gastos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Gastos_HPV_Camareros] FOREIGN KEY([idCamarero])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos] CHECK CONSTRAINT [FK_HPVS_Gastos_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Gastos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos] CHECK CONSTRAINT [FK_HPVS_Gastos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Gastos_MAE_TiposGastos] FOREIGN KEY([idTipoGasto])
REFERENCES [dbo].[MAE_TiposGastos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Gastos] CHECK CONSTRAINT [FK_HPVS_Gastos_MAE_TiposGastos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Camareros] FOREIGN KEY([idCamarero_Inicial])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Camareros_1] FOREIGN KEY([idCamarero_Final])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Camareros_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_HPVS_Liquidaciones] FOREIGN KEY([numeroLiquidacion], [idTerminal], [idEmpresa], [fechaHora_Inicial])
REFERENCES [dbo].[HPVS_Liquidaciones] ([numeroLiquidacion], [idTerminal], [idEmpresa], [fechaHora_Inicial])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_HPVS_Liquidaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Liquidaciones_TiposPagos] CHECK CONSTRAINT [FK_HPVS_Liquidaciones_TiposPagos_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[HPV_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVS_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVS_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVS_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVS_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Camareros] FOREIGN KEY([idCamarero])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Terminales1] FOREIGN KEY([idTerminal_DelCobro])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_HPV_Terminales1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_HPVS_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVS_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_HPVS_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Cobros_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Cobros] CHECK CONSTRAINT [FK_HPVS_Tickets_Cobros_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_HPVS_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVS_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_HPVS_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPVS_Tickets_Lineas] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
REFERENCES [dbo].[HPVS_Tickets_Lineas] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Caracteristicas_HPVS_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_PLV] FOREIGN KEY([idPLV_Escandallo])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPVS_Tickets_Lineas] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
REFERENCES [dbo].[HPVS_Tickets_Lineas] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_HPVS_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPVS_Tickets_Lineas_Escandallos] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea], [idSeccionMenu])
REFERENCES [dbo].[HPVS_Tickets_Lineas_Escandallos] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea], [idSeccionMenu])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVS_Tickets_Lineas_Escandallos_Caracteristicas_HPVS_Tickets_Lineas_Escandallos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_HPVS_Tickets_Resumen_HPVS_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVS_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVS_Tickets_Resumen] CHECK CONSTRAINT [FK_HPVS_Tickets_Resumen_HPVS_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[HPV_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas] FOREIGN KEY([idMesa])
REFERENCES [dbo].[HPV_Mesas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Mesas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra] FOREIGN KEY([idPuntoBarra])
REFERENCES [dbo].[HPV_PuntosBarra] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_PuntosBarra]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVSTMP_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVSTMP_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Cabecera_MesasPuntosBarra_Unidos_HPVSTMP_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Camareros] FOREIGN KEY([idCamarero_Creacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Camareros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Camareros1] FOREIGN KEY([idCamarero_UltimaModificacion])
REFERENCES [dbo].[HPV_Camareros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Camareros1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_PLV] FOREIGN KEY([idPLV])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPVSTMP_Tickets_Cabecera] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
REFERENCES [dbo].[HPVSTMP_Tickets_Cabecera] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_HPVSTMP_Tickets_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPVSTMP_Tickets_Lineas] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
REFERENCES [dbo].[HPVSTMP_Tickets_Lineas] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Caracteristicas_HPVSTMP_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_PLV] FOREIGN KEY([idPLV_Escandallo])
REFERENCES [dbo].[HPV_PLV] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_PLV]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPVSTMP_Tickets_Lineas] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
REFERENCES [dbo].[HPVSTMP_Tickets_Lineas] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_HPVSTMP_Tickets_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas] FOREIGN KEY([idCaracteristica])
REFERENCES [dbo].[HPV_Caracteristicas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Caracteristicas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes] FOREIGN KEY([idIngrediente])
REFERENCES [dbo].[HPV_Ingredientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Ingredientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas] FOREIGN KEY([idSala])
REFERENCES [dbo].[HPV_Salas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Salas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu] FOREIGN KEY([idSeccionMenu])
REFERENCES [dbo].[HPV_SeccionesMenu] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_SeccionesMenu]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales] FOREIGN KEY([idTerminal])
REFERENCES [dbo].[HPV_Terminales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPV_Terminales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas]  WITH CHECK ADD  CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPVSTMP_Tickets_Lineas_Escandallos] FOREIGN KEY([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea], [idSeccionMenu])
REFERENCES [dbo].[HPVSTMP_Tickets_Lineas_Escandallos] ([numero], [idEmpresa], [idTerminal], [idSala], [fechaHora], [linea], [idSeccionMenu])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas] CHECK CONSTRAINT [FK_HPVSTMP_Tickets_Lineas_Escandallos_Caracteristicas_HPVSTMP_Tickets_Lineas_Escandallos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_ConfiguracionGestionGastos_CTP]  WITH CHECK ADD  CONSTRAINT [FK_INF_ConfiguracionGestionGastos_CTP_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_ConfiguracionGestionGastos_CTP] CHECK CONSTRAINT [FK_INF_ConfiguracionGestionGastos_CTP_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_ConfiguracionVencimientos_Socios]  WITH CHECK ADD  CONSTRAINT [FK_INF_Configuracion_Vencimientos_GEN_EjerciciosActivos_Empresa] FOREIGN KEY([idEjercicio])
REFERENCES [dbo].[GEN_EjerciciosActivos_Empresa] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_ConfiguracionVencimientos_Socios] CHECK CONSTRAINT [FK_INF_Configuracion_Vencimientos_GEN_EjerciciosActivos_Empresa]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_Impresoras_InformesTipos]  WITH CHECK ADD  CONSTRAINT [FK_INF_Impresoras_InformesTipos_INF_Impresoras] FOREIGN KEY([idImpresora])
REFERENCES [dbo].[INF_Impresoras] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_Impresoras_InformesTipos] CHECK CONSTRAINT [FK_INF_Impresoras_InformesTipos_INF_Impresoras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_Impresoras_InformesTipos]  WITH CHECK ADD  CONSTRAINT [FK_INF_Impresoras_InformesTipos_INF_InformesTipos] FOREIGN KEY([idInformeTipo])
REFERENCES [dbo].[INF_InformesTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INF_Impresoras_InformesTipos] CHECK CONSTRAINT [FK_INF_Impresoras_InformesTipos_INF_InformesTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera] CHECK CONSTRAINT [FK_INV_InventarioCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera] CHECK CONSTRAINT [FK_INV_InventarioCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioCabecera] CHECK CONSTRAINT [FK_INV_InventarioCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_INV_InventarioCabecera] FOREIGN KEY([idInventarioCabecera])
REFERENCES [dbo].[INV_InventarioCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_INV_InventarioCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas] CHECK CONSTRAINT [FK_INV_InventarioLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Detalle]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_Detalle_INV_InventarioLineas] FOREIGN KEY([idInventarioLinea])
REFERENCES [dbo].[INV_InventarioLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Detalle] CHECK CONSTRAINT [FK_INV_InventarioLineas_Detalle_INV_InventarioLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Detalle]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_Detalle_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Detalle] CHECK CONSTRAINT [FK_INV_InventarioLineas_Detalle_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_Trazabilidad_INV_InventarioLineas] FOREIGN KEY([idInventarioLinea])
REFERENCES [dbo].[INV_InventarioLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Trazabilidad] CHECK CONSTRAINT [FK_INV_InventarioLineas_Trazabilidad_INV_InventarioLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_INV_InventarioLineas_Trazabilidad_MAE_Articulos_Trazabilidad] FOREIGN KEY([idArticulo_Trazabilidad])
REFERENCES [dbo].[MAE_Articulos_Trazabilidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_InventarioLineas_Trazabilidad] CHECK CONSTRAINT [FK_INV_InventarioLineas_Trazabilidad_MAE_Articulos_Trazabilidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera] CHECK CONSTRAINT [FK_INV_VariacionExistenciaCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera] CHECK CONSTRAINT [FK_INV_VariacionExistenciaCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera] CHECK CONSTRAINT [FK_INV_VariacionExistenciaCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaCabecera_MAE_TiposVariacionesExistencias] FOREIGN KEY([idTipoVariacionExistencia])
REFERENCES [dbo].[MAE_TiposVariacionesExistencias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaCabecera] CHECK CONSTRAINT [FK_INV_VariacionExistenciaCabecera_MAE_TiposVariacionesExistencias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_INV_VariacionExistenciaCabecera] FOREIGN KEY([idVariacionExistenciaCabecera])
REFERENCES [dbo].[INV_VariacionExistenciaCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_INV_VariacionExistenciaCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Detalle]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_Detalle_INV_VariacionExistenciaLineas] FOREIGN KEY([idVariacionExistenciaLinea])
REFERENCES [dbo].[INV_VariacionExistenciaLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Detalle] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_Detalle_INV_VariacionExistenciaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Detalle]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_Detalle_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Detalle] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_Detalle_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_Trazabilidad_INV_VariacionExistenciaLineas] FOREIGN KEY([idVariacionExistenciaLinea])
REFERENCES [dbo].[INV_VariacionExistenciaLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Trazabilidad] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_Trazabilidad_INV_VariacionExistenciaLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_INV_VariacionExistenciaLineas_Trazabilidad_MAE_Articulos_Trazabilidad] FOREIGN KEY([idArticulo_Trazabilidad])
REFERENCES [dbo].[MAE_Articulos_Trazabilidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[INV_VariacionExistenciaLineas_Trazabilidad] CHECK CONSTRAINT [FK_INV_VariacionExistenciaLineas_Trazabilidad_MAE_Articulos_Trazabilidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Notificaciones_GEN_ConfiguracionesEmails] FOREIGN KEY([idConfiguracionEmail])
REFERENCES [dbo].[GEN_ConfiguracionesEmails] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones] CHECK CONSTRAINT [FK_KRO_Notificaciones_GEN_ConfiguracionesEmails]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Notificaciones_KRO_TareasProgramadas] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones] CHECK CONSTRAINT [FK_KRO_Notificaciones_KRO_TareasProgramadas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones_Destinos]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Notificaciones_Destinos_KRO_Notificaciones] FOREIGN KEY([idNotificacion])
REFERENCES [dbo].[KRO_Notificaciones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Notificaciones_Destinos] CHECK CONSTRAINT [FK_KRO_Notificaciones_Destinos_KRO_Notificaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Dias]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Reiteraciones_Dias_KRO_TareasProgramadas_1] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Dias] CHECK CONSTRAINT [FK_KRO_Reiteraciones_Dias_KRO_TareasProgramadas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Horas]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Reiteraciones_Horas_KRO_TareasProgramadas_1] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Horas] CHECK CONSTRAINT [FK_KRO_Reiteraciones_Horas_KRO_TareasProgramadas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Meses]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Reiteraciones_Meses_KRO_TareasProgramadas_1] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Meses] CHECK CONSTRAINT [FK_KRO_Reiteraciones_Meses_KRO_TareasProgramadas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Minutos]  WITH CHECK ADD  CONSTRAINT [FK_KRO_Reiteraciones_Minutos_KRO_TareasProgramadas_1] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_Reiteraciones_Minutos] CHECK CONSTRAINT [FK_KRO_Reiteraciones_Minutos_KRO_TareasProgramadas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas]  WITH CHECK ADD  CONSTRAINT [FK_KRO_TareasProgramadas_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas] CHECK CONSTRAINT [FK_KRO_TareasProgramadas_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Asociadas]  WITH CHECK ADD  CONSTRAINT [FK_KRO_TareasProgramadas_Asociadas_KRO_TareasProgramadas] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Asociadas] CHECK CONSTRAINT [FK_KRO_TareasProgramadas_Asociadas_KRO_TareasProgramadas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Asociadas]  WITH CHECK ADD  CONSTRAINT [FK_KRO_TareasProgramadas_Asociadas_KRO_TareasProgramadas1] FOREIGN KEY([idTareaProgramada_Asociada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Asociadas] CHECK CONSTRAINT [FK_KRO_TareasProgramadas_Asociadas_KRO_TareasProgramadas1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Historico]  WITH CHECK ADD  CONSTRAINT [FK_KRO_TareasProgramadas_Historico_KRO_TareasProgramadas] FOREIGN KEY([idTareaProgramada])
REFERENCES [dbo].[KRO_TareasProgramadas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[KRO_TareasProgramadas_Historico] CHECK CONSTRAINT [FK_KRO_TareasProgramadas_Historico_KRO_TareasProgramadas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesArticulosCabeceras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosCabeceras] CHECK CONSTRAINT [FK_MAE_AgrupacionesArticulosCabeceras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesArticulosLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesArticulosLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesArticulosLineas_MAE_AgrupacionesArticulosCabeceras] FOREIGN KEY([idAgrupacionArticuloCabecera])
REFERENCES [dbo].[MAE_AgrupacionesArticulosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesArticulosLineas_MAE_AgrupacionesArticulosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineasFotos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesArticulosLineasFotos_MAE_AgrupacionesArticulosLineas] FOREIGN KEY([idAgrupacionArticuloLinea])
REFERENCES [dbo].[MAE_AgrupacionesArticulosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesArticulosLineasFotos] CHECK CONSTRAINT [FK_MAE_AgrupacionesArticulosLineasFotos_MAE_AgrupacionesArticulosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesClientesCabeceras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesCabeceras] CHECK CONSTRAINT [FK_MAE_AgrupacionesClientesCabeceras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesClientesLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesClientesLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesClientesLineas_MAE_AgrupacionesClientesCabeceras] FOREIGN KEY([idAgrupacionClienteCabecera])
REFERENCES [dbo].[MAE_AgrupacionesClientesCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesClientesLineas_MAE_AgrupacionesClientesCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresCabeceras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesProveedoresCabeceras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresCabeceras] CHECK CONSTRAINT [FK_MAE_AgrupacionesProveedoresCabeceras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesProveedoresLineas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesProveedoresLineas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_AgrupacionesProveedoresLineas_MAE_AgrupacionesProveedoresCabeceras] FOREIGN KEY([idAgrupacionProveedorCabecera])
REFERENCES [dbo].[MAE_AgrupacionesProveedoresCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_AgrupacionesProveedoresLineas] CHECK CONSTRAINT [FK_MAE_AgrupacionesProveedoresLineas_MAE_AgrupacionesProveedoresCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_CTA_Mayor_COMPRAS] FOREIGN KEY([idMayor_Compras])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_CTA_Mayor_COMPRAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_CTA_Mayor_VENTAS] FOREIGN KEY([idMayor_Ventas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_CTA_Mayor_VENTAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_Medidas_COMPRA] FOREIGN KEY([idMedidaCompra])
REFERENCES [dbo].[MAE_Medidas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_Medidas_COMPRA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_Medidas_VENTAS] FOREIGN KEY([idMedidaVenta])
REFERENCES [dbo].[MAE_Medidas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_Medidas_VENTAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_NomenclaturasPrecios_C] FOREIGN KEY([idNomenclaturaPrecio_Compra_PorDefecto])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_NomenclaturasPrecios_C]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_NomenclaturasPrecios_V] FOREIGN KEY([idNomenclaturaPrecio_Venta_PorDefecto])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_NomenclaturasPrecios_V]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_MAE_TiposProductos] FOREIGN KEY([idTipoProducto])
REFERENCES [dbo].[MAE_TiposProductos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos] CHECK CONSTRAINT [FK_MAE_Articulos_MAE_TiposProductos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_AgrupacionesArticulosLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_AgrupacionesArticulosLineas_MAE_AgrupacionesArticulosLineas_1] FOREIGN KEY([idAgrupacionArticuloLinea])
REFERENCES [dbo].[MAE_AgrupacionesArticulosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_AgrupacionesArticulosLineas] CHECK CONSTRAINT [FK_MAE_Articulos_AgrupacionesArticulosLineas_MAE_AgrupacionesArticulosLineas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_AgrupacionesArticulosLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_AgrupacionesArticulosLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_AgrupacionesArticulosLineas] CHECK CONSTRAINT [FK_MAE_Articulos_AgrupacionesArticulosLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes] CHECK CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Embalajes_PRINCIPAL] FOREIGN KEY([idEmbalajePrincipal])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes] CHECK CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Embalajes_PRINCIPAL]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Embalajes_RELACIONAL] FOREIGN KEY([idEmbalajeRelacional])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Embalajes] CHECK CONSTRAINT [FK_MAE_Articulos_Embalajes_MAE_Embalajes_RELACIONAL]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_MAE_Articulos_Embalajes] FOREIGN KEY([idArticulo_Embalaje])
REFERENCES [dbo].[MAE_Articulos_Embalajes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_MAE_Articulos_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_EmbalajesPrincipal_Precios_Historico] CHECK CONSTRAINT [FK_MAE_Articulos_EmbalajesPrincipal_Precios_Historico_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Tasas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Tasas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Tasas] CHECK CONSTRAINT [FK_MAE_Articulos_Tasas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Tasas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Tasas_MAE_Tasas] FOREIGN KEY([idTasa])
REFERENCES [dbo].[MAE_Tasas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Tasas] CHECK CONSTRAINT [FK_MAE_Articulos_Tasas_MAE_Tasas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_Trazabilidad_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_Trazabilidad] CHECK CONSTRAINT [FK_MAE_Articulos_Trazabilidad_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones] CHECK CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones] CHECK CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Articulos_UbicacionesDelegaciones] CHECK CONSTRAINT [FK_MAE_Articulos_UbicacionesDelegaciones_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosCodigosBarras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras] CHECK CONSTRAINT [FK_MAE_ArticulosCodigosBarras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosCodigosBarras_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras] CHECK CONSTRAINT [FK_MAE_ArticulosCodigosBarras_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosCodigosBarras_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosCodigosBarras] CHECK CONSTRAINT [FK_MAE_ArticulosCodigosBarras_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosComodin_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin] CHECK CONSTRAINT [FK_MAE_ArticulosComodin_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosComodin_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin] CHECK CONSTRAINT [FK_MAE_ArticulosComodin_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosComodin_MAE_NomenclaturasPrecios_C] FOREIGN KEY([idNomenclaturaPrecio_Compra_PorDefecto])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin] CHECK CONSTRAINT [FK_MAE_ArticulosComodin_MAE_NomenclaturasPrecios_C]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ArticulosComodin_MAE_NomenclaturasPrecios_V] FOREIGN KEY([idNomenclaturaPrecio_Venta_PorDefecto])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ArticulosComodin] CHECK CONSTRAINT [FK_MAE_ArticulosComodin_MAE_NomenclaturasPrecios_V]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_Mayor] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_Mayor1] FOREIGN KEY([idMayor_CuentaRetencion])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_Mayor1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_Mayor2] FOREIGN KEY([idMayor_CuentaRemesas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_Mayor2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_Mayor3] FOREIGN KEY([idMayor_CuentaContraPartida])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_Mayor3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_MayorAuxiliar] FOREIGN KEY([idMayorAuxiliar])
REFERENCES [dbo].[CTA_MayorAuxiliar] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_MayorAuxiliar]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Ventas])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_CTA_PredefinidosCabeceras1] FOREIGN KEY([idPredefinidoCabecera_Cobros])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_CTA_PredefinidosCabeceras1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_AbonosTipos] FOREIGN KEY([idAbonoTipo])
REFERENCES [dbo].[MAE_AbonosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_AbonosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_MotivosAltaBaja] FOREIGN KEY([idMotivoAltaBaja_Alta])
REFERENCES [dbo].[MAE_MotivosAltaBaja] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_MotivosAltaBaja]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_MotivosAltaBaja1] FOREIGN KEY([idMotivoAltaBaja_Baja])
REFERENCES [dbo].[MAE_MotivosAltaBaja] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_MotivosAltaBaja1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_MAE_Vendedores1] FOREIGN KEY([idVendedor_Cobrador])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes] CHECK CONSTRAINT [FK_MAE_Clientes_MAE_Vendedores1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_AgrupacionesClientesLineas_MAE_AgrupacionesClientesLineas_1] FOREIGN KEY([idAgrupacionClienteLinea])
REFERENCES [dbo].[MAE_AgrupacionesClientesLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_MAE_Clientes_AgrupacionesClientesLineas_MAE_AgrupacionesClientesLineas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_AgrupacionesClientesLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_AgrupacionesClientesLineas_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_AgrupacionesClientesLineas] CHECK CONSTRAINT [FK_MAE_Clientes_AgrupacionesClientesLineas_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_AgrupacionesArticulosLineas] FOREIGN KEY([idAgrupacionArticuloLinea])
REFERENCES [dbo].[MAE_AgrupacionesArticulosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_AgrupacionesArticulosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_AgrupacionesClientesLineas] FOREIGN KEY([idAgrupacionClienteLinea])
REFERENCES [dbo].[MAE_AgrupacionesClientesLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_AgrupacionesClientesLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_PromocionesEsquema_Cabecera] FOREIGN KEY([idPromocionEsquemaCabecera])
REFERENCES [dbo].[MAE_PromocionesEsquema_Cabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_PromocionesEsquema_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_TarifasPromociones] FOREIGN KEY([idTarifaPromocion])
REFERENCES [dbo].[MAE_TarifasPromociones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Articulos] CHECK CONSTRAINT [FK_MAE_Clientes_Articulos_MAE_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Bolsa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Bolsa_Clientes_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Bolsa] CHECK CONSTRAINT [FK_GEN_Bolsa_Clientes_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Bolsa]  WITH CHECK ADD  CONSTRAINT [FK_GEN_Bolsa_Clientes_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Clientes_Bolsa] CHECK CONSTRAINT [FK_GEN_Bolsa_Clientes_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_CRM_ClientesPotenciales] FOREIGN KEY([idClientePotencial])
REFERENCES [dbo].[CRM_ClientesPotenciales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_CRM_ClientesPotenciales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MAE_CategoriasProfesionales] FOREIGN KEY([idCategoriaProfesional])
REFERENCES [dbo].[MAE_CategoriasProfesionales] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MAE_CategoriasProfesionales]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MAE_DepartamentosExternos] FOREIGN KEY([idDepartamentoExterno])
REFERENCES [dbo].[MAE_DepartamentosExternos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MAE_DepartamentosExternos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MYT_EmpresasInstaladoras] FOREIGN KEY([idEmpresaInstaladora])
REFERENCES [dbo].[MYT_EmpresasInstaladoras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MYT_EmpresasInstaladoras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Contactos_MYT_OrganismosCertificadores] FOREIGN KEY([idOrganismoCertificador])
REFERENCES [dbo].[MYT_OrganismosCertificadores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Contactos] CHECK CONSTRAINT [FK_MAE_Contactos_MYT_OrganismosCertificadores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosEmails]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ContactosEmails_MAE_Contactos] FOREIGN KEY([idContacto])
REFERENCES [dbo].[MAE_Contactos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosEmails] CHECK CONSTRAINT [FK_MAE_ContactosEmails_MAE_Contactos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosTelefonos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ContactosTelefonos_MAE_Contactos] FOREIGN KEY([idContacto])
REFERENCES [dbo].[MAE_Contactos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosTelefonos] CHECK CONSTRAINT [FK_MAE_ContactosTelefonos_MAE_Contactos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosTelefonos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_ContactosTelefonos_MAE_TelefonosTipos] FOREIGN KEY([idTelefonoTipo])
REFERENCES [dbo].[MAE_TelefonosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_ContactosTelefonos] CHECK CONSTRAINT [FK_MAE_ContactosTelefonos_MAE_TelefonosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_GTT_Socios] FOREIGN KEY([idSocio])
REFERENCES [dbo].[GTT_Socios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_GTT_Socios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Cobros] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Cobros_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_CuentasBancariasSEPA_Pagos] CHECK CONSTRAINT [FK_MAE_CuentasBancariasSEPA_Pagos_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Documentacion_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion] CHECK CONSTRAINT [FK_MAE_Documentacion_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Documentacion_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion] CHECK CONSTRAINT [FK_MAE_Documentacion_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Documentacion_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion] CHECK CONSTRAINT [FK_MAE_Documentacion_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Documentacion_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion] CHECK CONSTRAINT [FK_MAE_Documentacion_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Documentacion_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Documentacion] CHECK CONSTRAINT [FK_MAE_Documentacion_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Embalajes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Embalajes_MAE_UbicacionesPerfiles] FOREIGN KEY([idUbicacionPerfil])
REFERENCES [dbo].[MAE_UbicacionesPerfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Embalajes] CHECK CONSTRAINT [FK_MAE_Embalajes_MAE_UbicacionesPerfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_ANTICIPOS] FOREIGN KEY([idMayor_CuentaAnticipos])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_ANTICIPOS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_DIETAS] FOREIGN KEY([idMayor_CuentaDietasExternas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_DIETAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_INDEMNIZACION] FOREIGN KEY([idMayor_CuentaIndemnizacion])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_INDEMNIZACION]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_IRPF] FOREIGN KEY([idMayor_CuentaRetencionIRPF])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_IRPF]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_NETONOMINA] FOREIGN KEY([idMayor_CuentaNetoNomina])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_NETONOMINA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_NOMINAS] FOREIGN KEY([idMayor_CuentaNominas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_NOMINAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_PAGOENESPECIE] FOREIGN KEY([idMayor_CuentaPagoEnEspecie])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_PAGOENESPECIE]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_RETENCIONSS] FOREIGN KEY([idMayor_CuentaRetencionSS])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_Mayor_RETENCIONSS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_CTA_MayorAuxiliar] FOREIGN KEY([idMayorAuxiliar_Cuenta])
REFERENCES [dbo].[CTA_MayorAuxiliar] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_CTA_MayorAuxiliar]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_MAE_Cargos] FOREIGN KEY([idCargo])
REFERENCES [dbo].[MAE_Cargos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_MAE_Cargos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Empleados_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Empleados] CHECK CONSTRAINT [FK_MAE_Empleados_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal]  WITH CHECK ADD  CONSTRAINT [FK_MAE_EmpleadosFiscal_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal] CHECK CONSTRAINT [FK_MAE_EmpleadosFiscal_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal_Ascendientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_EmpleadosFiscal_Ascendientes_MAE_EmpleadosFiscal] FOREIGN KEY([idEmpleadoFiscal])
REFERENCES [dbo].[MAE_EmpleadosFiscal] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal_Ascendientes] CHECK CONSTRAINT [FK_MAE_EmpleadosFiscal_Ascendientes_MAE_EmpleadosFiscal]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal_Descendientes]  WITH CHECK ADD  CONSTRAINT [FK_MAE_EmpleadosFiscal_Descendientes_MAE_EmpleadosFiscal] FOREIGN KEY([idEmpleadoFiscal])
REFERENCES [dbo].[MAE_EmpleadosFiscal] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFiscal_Descendientes] CHECK CONSTRAINT [FK_MAE_EmpleadosFiscal_Descendientes_MAE_EmpleadosFiscal]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFotos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_EmpleadosFotos_MAE_Empleados_1] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_EmpleadosFotos] CHECK CONSTRAINT [FK_MAE_EmpleadosFotos_MAE_Empleados_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_FormasPago]  WITH CHECK ADD  CONSTRAINT [FK_MAE_FormasPago_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_FormasPago] CHECK CONSTRAINT [FK_MAE_FormasPago_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_FormasPago_Detalle]  WITH CHECK ADD  CONSTRAINT [FK_MAE_FormasPago_Detalle_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_FormasPago_Detalle] CHECK CONSTRAINT [FK_MAE_FormasPago_Detalle_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_PromocionesEsquema_Cabecera] FOREIGN KEY([idPromocionEsquemaCabecera])
REFERENCES [dbo].[MAE_PromocionesEsquema_Cabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas] CHECK CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_PromocionesEsquema_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_PromocionesEsquema_Lineas] FOREIGN KEY([idPromocionEsquemaLinea_Padre])
REFERENCES [dbo].[MAE_PromocionesEsquema_Lineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas] CHECK CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_PromocionesEsquema_Lineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_TarifasPromociones] FOREIGN KEY([idTarifaPromocion])
REFERENCES [dbo].[MAE_TarifasPromociones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_PromocionesEsquema_Lineas] CHECK CONSTRAINT [FK_MAE_PromocionesEsquema_Lineas_MAE_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor] FOREIGN KEY([idMayor_CuentaDescuentosCompartidos])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_CONTABLE] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_CONTABLE]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_CONTRAPARTIDA] FOREIGN KEY([idMayor_CuentaContraPartida])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_CONTRAPARTIDA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_REMESAS] FOREIGN KEY([idMayor_CuentaRemesas])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_REMESAS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_RETENCION] FOREIGN KEY([idMayor_CuentaRetencion])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_Mayor_RETENCION]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_MayorAuxiliar] FOREIGN KEY([idMayorAuxiliar])
REFERENCES [dbo].[CTA_MayorAuxiliar] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_MayorAuxiliar]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_PredefinidosCabeceras2] FOREIGN KEY([idPredefinidoCabecera_Compras])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_PredefinidosCabeceras2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CTA_PredefinidosCabeceras3] FOREIGN KEY([idPredefinidoCabecera_Pagos])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_CTA_PredefinidosCabeceras3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores] CHECK CONSTRAINT [FK_MAE_Proveedores_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_AgrupacionesProveedoresLineas_MAE_AgrupacionesProveedoresLineas_1] FOREIGN KEY([idAgrupacionProveedorLinea])
REFERENCES [dbo].[MAE_AgrupacionesProveedoresLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas] CHECK CONSTRAINT [FK_MAE_Proveedores_AgrupacionesProveedoresLineas_MAE_AgrupacionesProveedoresLineas_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_AgrupacionesProveedoresLineas_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_AgrupacionesProveedoresLineas] CHECK CONSTRAINT [FK_MAE_Proveedores_AgrupacionesProveedoresLineas_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_AgrupacionesArticulosLineas] FOREIGN KEY([idAgrupacionArticuloLinea])
REFERENCES [dbo].[MAE_AgrupacionesArticulosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_AgrupacionesArticulosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_AgrupacionesProveedoresLineas] FOREIGN KEY([idAgrupacionProveedorLinea])
REFERENCES [dbo].[MAE_AgrupacionesProveedoresLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_AgrupacionesProveedoresLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_PromocionesEsquema_Cabecera] FOREIGN KEY([idPromocionEsquemaCabecera])
REFERENCES [dbo].[MAE_PromocionesEsquema_Cabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_PromocionesEsquema_Cabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_TarifasPromociones] FOREIGN KEY([idTarifaPromocion])
REFERENCES [dbo].[MAE_TarifasPromociones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_Articulos] CHECK CONSTRAINT [FK_MAE_Proveedores_Articulos_MAE_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_CodigosArticuloProveedor]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CodigosArticuloProveedor_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_CodigosArticuloProveedor] CHECK CONSTRAINT [FK_MAE_Proveedores_CodigosArticuloProveedor_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_CodigosArticuloProveedor]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Proveedores_CodigosArticuloProveedor_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Proveedores_CodigosArticuloProveedor] CHECK CONSTRAINT [FK_MAE_Proveedores_CodigosArticuloProveedor_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TarifasPromociones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones] CHECK CONSTRAINT [FK_MAE_TarifasPromociones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones] CHECK CONSTRAINT [FK_MAE_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TarifasPromociones_MAE_Embalajes] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones] CHECK CONSTRAINT [FK_MAE_TarifasPromociones_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TarifasPromociones] CHECK CONSTRAINT [FK_MAE_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Departamentos] FOREIGN KEY([idDepartamento])
REFERENCES [dbo].[CTA_Departamentos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Departamentos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_COMISION] FOREIGN KEY([idMayor_Comision])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_COMISION]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_CUENTACONTABLE] FOREIGN KEY([idMayor_CuentaContable])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_CUENTACONTABLE]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_GASTOS] FOREIGN KEY([idMayor_Gastos])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_GASTOS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_IMPUESTOS] FOREIGN KEY([idMayor_Impuestos])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_IMPUESTOS]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_PROVEEDOR] FOREIGN KEY([idMayor_Proveedor])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_PROVEEDOR]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_TESORERIA] FOREIGN KEY([idMayor_Tesoreria])
REFERENCES [dbo].[CTA_Mayor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_Mayor_TESORERIA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_CTA_MayorAuxiliar] FOREIGN KEY([idMayorAuxiliar])
REFERENCES [dbo].[CTA_MayorAuxiliar] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_CTA_MayorAuxiliar]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Tesorerias_GEN_Paises] FOREIGN KEY([idPais])
REFERENCES [dbo].[GEN_Paises] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Tesorerias] CHECK CONSTRAINT [FK_MAE_Tesorerias_GEN_Paises]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposGastos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TiposGastos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposGastos] CHECK CONSTRAINT [FK_MAE_TiposGastos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TiposPagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposPagos] CHECK CONSTRAINT [FK_MAE_TiposPagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposPagos]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TiposPagos_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposPagos] CHECK CONSTRAINT [FK_MAE_TiposPagos_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposVariacionesExistencias]  WITH CHECK ADD  CONSTRAINT [FK_MAE_TiposVariacionesExistencias_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_TiposVariacionesExistencias] CHECK CONSTRAINT [FK_MAE_TiposVariacionesExistencias_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Ubicaciones_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones] CHECK CONSTRAINT [FK_MAE_Ubicaciones_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Ubicaciones_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones] CHECK CONSTRAINT [FK_MAE_Ubicaciones_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Ubicaciones_MAE_TiposProductos] FOREIGN KEY([idTipoProducto])
REFERENCES [dbo].[MAE_TiposProductos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones] CHECK CONSTRAINT [FK_MAE_Ubicaciones_MAE_TiposProductos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Ubicaciones_MAE_UbicacionesPerfiles] FOREIGN KEY([idUbicacionPerfil])
REFERENCES [dbo].[MAE_UbicacionesPerfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Ubicaciones] CHECK CONSTRAINT [FK_MAE_Ubicaciones_MAE_UbicacionesPerfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_UbicacionesPerfiles]  WITH CHECK ADD  CONSTRAINT [FK_MAE_UbicacionesPerfiles_MAE_TiposProductos] FOREIGN KEY([idTipoProducto])
REFERENCES [dbo].[MAE_TiposProductos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_UbicacionesPerfiles] CHECK CONSTRAINT [FK_MAE_UbicacionesPerfiles_MAE_TiposProductos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Vendedores_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores] CHECK CONSTRAINT [FK_MAE_Vendedores_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Vendedores_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores] CHECK CONSTRAINT [FK_MAE_Vendedores_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores]  WITH CHECK ADD  CONSTRAINT [FK_MAE_Vendedores_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MAE_Vendedores] CHECK CONSTRAINT [FK_MAE_Vendedores_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_EmpresasInstaladoras]  WITH CHECK ADD  CONSTRAINT [FK_MYT_EmpresasInstaladoras_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_EmpresasInstaladoras] CHECK CONSTRAINT [FK_MYT_EmpresasInstaladoras_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasElementos]  WITH CHECK ADD  CONSTRAINT [FK_MYT_InfraestructurasElementos_MYT_InfraestructurasSecciones] FOREIGN KEY([idInfraestructuraSeccion])
REFERENCES [dbo].[MYT_InfraestructurasSecciones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasElementos] CHECK CONSTRAINT [FK_MYT_InfraestructurasElementos_MYT_InfraestructurasSecciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasOpciones]  WITH CHECK ADD  CONSTRAINT [FK_MYT_InfraestructurasOpciones_MYT_InfraestructurasElementos] FOREIGN KEY([idInfraestructuraElemento])
REFERENCES [dbo].[MYT_InfraestructurasElementos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasOpciones] CHECK CONSTRAINT [FK_MYT_InfraestructurasOpciones_MYT_InfraestructurasElementos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasSecciones]  WITH CHECK ADD  CONSTRAINT [FK_MYT_InfraestructurasSecciones_MYT_Infraestructuras] FOREIGN KEY([idInfraestructura])
REFERENCES [dbo].[MYT_Infraestructuras] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_InfraestructurasSecciones] CHECK CONSTRAINT [FK_MYT_InfraestructurasSecciones_MYT_Infraestructuras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_OrganismosCertificadores]  WITH CHECK ADD  CONSTRAINT [FK_MYT_OrganismosCertificadores_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[MYT_OrganismosCertificadores] CHECK CONSTRAINT [FK_MYT_OrganismosCertificadores_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas]  WITH CHECK ADD  CONSTRAINT [FK_PER_Nominas_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_Nominas] CHECK CONSTRAINT [FK_PER_Nominas_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasDevolucionesPagos_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos] CHECK CONSTRAINT [FK_PER_NominasDevolucionesPagos_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasDevolucionesPagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_DevolucionPago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos] CHECK CONSTRAINT [FK_PER_NominasDevolucionesPagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasDevolucionesPagos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos] CHECK CONSTRAINT [FK_PER_NominasDevolucionesPagos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasDevolucionesPagos_PER_NominasPagos] FOREIGN KEY([idNominaCobro])
REFERENCES [dbo].[PER_NominasPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasDevolucionesPagos] CHECK CONSTRAINT [FK_PER_NominasDevolucionesPagos_PER_NominasPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasPagos_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos] CHECK CONSTRAINT [FK_PER_NominasPagos_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasPagos_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Pago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos] CHECK CONSTRAINT [FK_PER_NominasPagos_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasPagos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos] CHECK CONSTRAINT [FK_PER_NominasPagos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasPagos_PER_NominasRemesasLinea] FOREIGN KEY([idNominaRemesaLinea])
REFERENCES [dbo].[PER_NominasRemesasLinea] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos] CHECK CONSTRAINT [FK_PER_NominasPagos_PER_NominasRemesasLinea]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasPagos_PER_NominasVencimientos] FOREIGN KEY([idNominaVencimiento])
REFERENCES [dbo].[PER_NominasVencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasPagos] CHECK CONSTRAINT [FK_PER_NominasPagos_PER_NominasVencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasCabecera_CTA_PredefinidosCabeceras_P] FOREIGN KEY([idPredefinidoCabecera_Pago])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera] CHECK CONSTRAINT [FK_PER_NominasRemesasCabecera_CTA_PredefinidosCabeceras_P]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasCabecera_CTA_PredefinidosCabeceras_R] FOREIGN KEY([idPredefinidoCabecera_Remesa])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera] CHECK CONSTRAINT [FK_PER_NominasRemesasCabecera_CTA_PredefinidosCabeceras_R]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera] CHECK CONSTRAINT [FK_PER_NominasRemesasCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera] CHECK CONSTRAINT [FK_PER_NominasRemesasCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasCabecera_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasCabecera] CHECK CONSTRAINT [FK_PER_NominasRemesasCabecera_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasLinea_MAE_CuentasBancariasSEPA_Pagos] FOREIGN KEY([idCuentaBancariaSEPA_Pago])
REFERENCES [dbo].[MAE_CuentasBancariasSEPA_Pagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea] CHECK CONSTRAINT [FK_PER_NominasRemesasLinea_MAE_CuentasBancariasSEPA_Pagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasLinea_PER_NominasRemesasCabecera] FOREIGN KEY([idNominaRemesaCabecera])
REFERENCES [dbo].[PER_NominasRemesasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea] CHECK CONSTRAINT [FK_PER_NominasRemesasLinea_PER_NominasRemesasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasRemesasLinea_PER_NominasVencimientos] FOREIGN KEY([idNominaVencimiento])
REFERENCES [dbo].[PER_NominasVencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasRemesasLinea] CHECK CONSTRAINT [FK_PER_NominasRemesasLinea_PER_NominasVencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasVencimientos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasVencimientos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasVencimientos] CHECK CONSTRAINT [FK_PER_NominasVencimientos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasVencimientos]  WITH CHECK ADD  CONSTRAINT [FK_PER_NominasVencimientos_PER_Nominas] FOREIGN KEY([idNomina])
REFERENCES [dbo].[PER_Nominas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PER_NominasVencimientos] CHECK CONSTRAINT [FK_PER_NominasVencimientos_PER_Nominas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PER_NominasPagos] FOREIGN KEY([idNominaPago_Nomina])
REFERENCES [dbo].[PER_NominasPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PER_NominasPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PER_NominasVencimientos] FOREIGN KEY([idNominaVencimiento_Nomina])
REFERENCES [dbo].[PER_NominasVencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PER_NominasVencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_C] FOREIGN KEY([idPrevisionAuxiliar_Compra])
REFERENCES [dbo].[PRE_PrevisionesAuxiliares] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_C]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_N] FOREIGN KEY([idPrevisionAuxiliar_Nomina])
REFERENCES [dbo].[PRE_PrevisionesAuxiliares] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_N]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_V] FOREIGN KEY([idPrevisionAuxiliar_Venta])
REFERENCES [dbo].[PRE_PrevisionesAuxiliares] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliares_V]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_C] FOREIGN KEY([idPrevisionAuxiliarCobroPago_Compra])
REFERENCES [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_C]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_N] FOREIGN KEY([idPrevisionAuxiliarCobroPago_Nomina])
REFERENCES [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_N]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_V] FOREIGN KEY([idPrevisionAuxiliarCobroPago_Venta])
REFERENCES [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_PRE_PrevisionesAuxiliaresCobrosPagos_V]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_VTA_Cobros] FOREIGN KEY([idCobro_Venta])
REFERENCES [dbo].[VTA_Cobros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_VTA_Cobros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones]  WITH CHECK ADD  CONSTRAINT [FK_PRE_Previsiones_VTA_Vencimientos] FOREIGN KEY([idVencimiento_Venta])
REFERENCES [dbo].[VTA_Vencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_Previsiones] CHECK CONSTRAINT [FK_PRE_Previsiones_VTA_Vencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliares]  WITH CHECK ADD  CONSTRAINT [FK_PRE_PrevisionesAuxiliares_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliares] CHECK CONSTRAINT [FK_PRE_PrevisionesAuxiliares_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos]  WITH CHECK ADD  CONSTRAINT [FK_PRE_PrevisionesAuxiliaresCobrosPagos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos] CHECK CONSTRAINT [FK_PRE_PrevisionesAuxiliaresCobrosPagos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos]  WITH CHECK ADD  CONSTRAINT [FK_PRE_PrevisionesAuxiliaresCobrosPagos_PRE_PrevisionesAuxiliares] FOREIGN KEY([idPrevisionAuxiliar])
REFERENCES [dbo].[PRE_PrevisionesAuxiliares] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRE_PrevisionesAuxiliaresCobrosPagos] CHECK CONSTRAINT [FK_PRE_PrevisionesAuxiliaresCobrosPagos_PRE_PrevisionesAuxiliares]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Actualizaciones_Librerias]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Actualizaciones_Librerias_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Actualizaciones_Librerias] CHECK CONSTRAINT [FK_PRV_Actualizaciones_Librerias_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_PRV_ArbolPrincipal] FOREIGN KEY([idPadre])
REFERENCES [dbo].[PRV_ArbolPrincipal] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_PRV_ArbolPrincipal]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_PRV_Opciones] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_Opciones] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_PRV_Opciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_PRV_ArbolPrincipal_1] FOREIGN KEY([idArbolPrincipal])
REFERENCES [dbo].[PRV_ArbolPrincipal] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_PRV_ArbolPrincipal_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_USR_Usuarios_PRV_ArbolPrincipal_USR_Usuarios_1] FOREIGN KEY([idArbolPrincipal])
REFERENCES [dbo].[PRV_ArbolPrincipal_USR_Usuarios] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_USR_Usuarios_PRV_ArbolPrincipal_USR_Usuarios_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_USR_Usuarios_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_Imagenes_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_Imagenes_USR_Usuarios_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_PRV_ArbolPrincipal_USR_Usuarios] FOREIGN KEY([idPadre])
REFERENCES [dbo].[PRV_ArbolPrincipal_USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_PRV_ArbolPrincipal_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_PRV_Opciones] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_Opciones] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_PRV_Opciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_ArbolPrincipal_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_ArbolPrincipal_USR_Usuarios_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Objetos] FOREIGN KEY([idObjeto])
REFERENCES [dbo].[PRV_Objetos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso] CHECK CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Objetos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Opciones] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_Opciones] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso] CHECK CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Opciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Opciones_Padre] FOREIGN KEY([opcionPadre])
REFERENCES [dbo].[PRV_Opciones] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso] CHECK CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Opciones_Padre]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Permisos] FOREIGN KEY([idPermiso])
REFERENCES [dbo].[PRV_Permisos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opcion_Objeto_Permiso] CHECK CONSTRAINT [FK_PRV_Opcion_Objeto_Permiso_PRV_Permisos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opciones_PRV_OpcionesDetalle] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_OpcionesDetalle] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones] CHECK CONSTRAINT [FK_PRV_Opciones_PRV_OpcionesDetalle]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opciones_USR_Usuarios_PRV_OpcionesDetalle] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_OpcionesDetalle] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_Opciones_USR_Usuarios_PRV_OpcionesDetalle]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_Opciones_USR_Usuarios_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_Opciones_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_Opciones_USR_Usuarios_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDetalle_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_OpcionesDetalle_USR_Usuarios_PRV_OpcionesDetalle] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_OpcionesDetalle] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDetalle_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_OpcionesDetalle_USR_Usuarios_PRV_OpcionesDetalle]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDetalle_USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_PRV_OpcionesDetalle_USR_Usuarios_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDetalle_USR_Usuarios] CHECK CONSTRAINT [FK_PRV_OpcionesDetalle_USR_Usuarios_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDisponiblesParaCliente]  WITH CHECK ADD  CONSTRAINT [FK_PRV_OpcionesDisponiblesParaCliente_PRV_Opciones] FOREIGN KEY([opcion])
REFERENCES [dbo].[PRV_Opciones] ([opcion])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_OpcionesDisponiblesParaCliente] CHECK CONSTRAINT [FK_PRV_OpcionesDisponiblesParaCliente_PRV_Opciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_RecepcionFicheros]  WITH CHECK ADD  CONSTRAINT [FK_PRV_RecepcionFicheros_PRV_RecepcionFicherosTipos] FOREIGN KEY([idRecepcionFicheroTipo])
REFERENCES [dbo].[PRV_RecepcionFicherosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_RecepcionFicheros] CHECK CONSTRAINT [FK_PRV_RecepcionFicheros_PRV_RecepcionFicherosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_RecepcionFicheros]  WITH CHECK ADD  CONSTRAINT [FK_PRV_RecepcionFicheros_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[PRV_RecepcionFicheros] CHECK CONSTRAINT [FK_PRV_RecepcionFicheros_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionForzar]  WITH CHECK ADD  CONSTRAINT [FK_SNC_SincronizacionForzar_PRV_Productos] FOREIGN KEY([idProducto])
REFERENCES [dbo].[PRV_Productos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionForzar] CHECK CONSTRAINT [FK_SNC_SincronizacionForzar_PRV_Productos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionHistorico]  WITH CHECK ADD  CONSTRAINT [FK_SNC_SincronizacionHistorico_PRV_Productos] FOREIGN KEY([idProducto])
REFERENCES [dbo].[PRV_Productos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionHistorico] CHECK CONSTRAINT [FK_SNC_SincronizacionHistorico_PRV_Productos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionRegistros]  WITH CHECK ADD  CONSTRAINT [FK_SNC_SincronizacionRegistros_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionRegistros] CHECK CONSTRAINT [FK_SNC_SincronizacionRegistros_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionRegistros]  WITH CHECK ADD  CONSTRAINT [FK_SNC_SincronizacionRegistros_PRV_Productos] FOREIGN KEY([idProducto])
REFERENCES [dbo].[PRV_Productos] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SNC_SincronizacionRegistros] CHECK CONSTRAINT [FK_SNC_SincronizacionRegistros_PRV_Productos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_AgrupacionesArticulosCabeceras] FOREIGN KEY([idAgrupacionArticuloCabecera])
REFERENCES [dbo].[MAE_AgrupacionesArticulosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_AgrupacionesArticulosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_AgrupacionesArticulosLineas] FOREIGN KEY([idAgrupacionArticuloLinea])
REFERENCES [dbo].[MAE_AgrupacionesArticulosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_AgrupacionesArticulosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_NomenclaturasPrecios] FOREIGN KEY([modoImpresion_idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_PieImpresiones] FOREIGN KEY([idPieImpresion])
REFERENCES [dbo].[MAE_PieImpresiones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_PieImpresiones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor]  WITH CHECK ADD  CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_Proveedores] FOREIGN KEY([idProveedor])
REFERENCES [dbo].[MAE_Proveedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[SRV_Relacion_ClienteProveedor] CHECK CONSTRAINT [FK_SRV_Relacion_ClienteProveedor_MAE_Proveedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_USR_Trazabilidad_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Trazabilidad] CHECK CONSTRAINT [FK_USR_Trazabilidad_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_USR_Usuarios_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios] CHECK CONSTRAINT [FK_USR_Usuarios_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios]  WITH CHECK ADD  CONSTRAINT [FK_USR_Usuarios_USR_Perfiles] FOREIGN KEY([idPerfil])
REFERENCES [dbo].[USR_Perfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios] CHECK CONSTRAINT [FK_USR_Usuarios_USR_Perfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos]  WITH CHECK ADD  CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_PRV_Opcion_Objeto_Permiso] FOREIGN KEY([idOpciones_Objetos_Permisos])
REFERENCES [dbo].[PRV_Opcion_Objeto_Permiso] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos] CHECK CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_PRV_Opcion_Objeto_Permiso]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos]  WITH CHECK ADD  CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_USR_Perfiles] FOREIGN KEY([idPerfil])
REFERENCES [dbo].[USR_Perfiles] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos] CHECK CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_USR_Perfiles]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos]  WITH CHECK ADD  CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_USR_Usuarios] FOREIGN KEY([idUsuario])
REFERENCES [dbo].[USR_Usuarios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[USR_Usuarios_Perfiles_Permisos] CHECK CONSTRAINT [FK_USR_Usuarios_Perfiles_Permisos_USR_Usuarios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Albaran])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_Servicios])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores] FOREIGN KEY([idVendedor_Preventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_1] FOREIGN KEY([idVendedor_PreventaHabitual])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_2] FOREIGN KEY([idVendedor_Repartidor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_3] FOREIGN KEY([idVendedor_Cobrador])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_4] FOREIGN KEY([idVendedor_CobradorHabitual])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_5] FOREIGN KEY([idVendedor_Autoventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_MAE_Vendedores_5]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_SRV_Relacion_ClienteProveedor] FOREIGN KEY([idRelacionClienteProveedor])
REFERENCES [dbo].[SRV_Relacion_ClienteProveedor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_SRV_Relacion_ClienteProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_VTA_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_VTA_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_Anexos_VTA_AlbaranesCabecera] FOREIGN KEY([idAlbaranCabecera])
REFERENCES [dbo].[VTA_AlbaranesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Anexos] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_Anexos_VTA_AlbaranesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_DatosViaje]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_DatosViaje_VTA_AlbaranesCabecera] FOREIGN KEY([idAlbaranCabecera])
REFERENCES [dbo].[VTA_AlbaranesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_DatosViaje] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_DatosViaje_VTA_AlbaranesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_VTA_AlbaranesCabecera] FOREIGN KEY([idAlbaranCabecera])
REFERENCES [dbo].[VTA_AlbaranesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_AlbaranesCabecera_Resumen_VTA_AlbaranesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_TiposCompraVenta] FOREIGN KEY([idTipoCompraVenta])
REFERENCES [dbo].[GEN_TiposCompraVenta] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_GEN_TiposCompraVenta]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_ArticulosComodin] FOREIGN KEY([idArticuloComodin])
REFERENCES [dbo].[MAE_ArticulosComodin] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_ArticulosComodin]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesCabecera] FOREIGN KEY([idAlbaranCabecera])
REFERENCES [dbo].[VTA_AlbaranesCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesFacturasLineas] FOREIGN KEY([idAlbaranFacturaLinea_Padre])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesFacturasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesFacturasLineas_PTA] FOREIGN KEY([idAlbaranFacturaLinea_PromocionesTarifasAsociadas])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_AlbaranesFacturasLineas_PTA]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_PedidosLineas] FOREIGN KEY([idPedidoLinea])
REFERENCES [dbo].[VTA_PedidosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_VTA_PedidosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Comentarios]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Comentarios_VTA_AlbaranesFacturasLineas] FOREIGN KEY([idAlbaranFacturaLinea])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Comentarios] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Comentarios_VTA_AlbaranesFacturasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_VTA_AlbaranesFacturasLineas] FOREIGN KEY([idAlbaranFacturaLinea])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_VTA_AlbaranesFacturasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes_VTA_AlbaranesFacturasLineas_TarifasPromociones] FOREIGN KEY([idAlbaranFacturaLineaTarifaPromocion])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_TarifasPromociones_Condicionantes_VTA_AlbaranesFacturasLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Trazabilidad_MAE_Articulos_Trazabilidad] FOREIGN KEY([idArticulo_Trazabilidad])
REFERENCES [dbo].[MAE_Articulos_Trazabilidad] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Trazabilidad_MAE_Articulos_Trazabilidad]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad]  WITH CHECK ADD  CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Trazabilidad_VTA_AlbaranesFacturasLineas] FOREIGN KEY([idAlbaranFacturaLinea])
REFERENCES [dbo].[VTA_AlbaranesFacturasLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_AlbaranesFacturasLineas_Trazabilidad] CHECK CONSTRAINT [FK_VTA_AlbaranesFacturasLineas_Trazabilidad_VTA_AlbaranesFacturasLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Cobro])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_CTA_PredefinidosCabeceras1] FOREIGN KEY([idPredefinidoCabecera_Negociacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_CTA_PredefinidosCabeceras1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_VNT_RemesasLinea] FOREIGN KEY([idRemesaLinea])
REFERENCES [dbo].[VTA_RemesasLinea] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_VNT_RemesasLinea]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Cobros_VNT_Vencimientos] FOREIGN KEY([idVencimiento])
REFERENCES [dbo].[VTA_Vencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Cobros] CHECK CONSTRAINT [FK_VNT_Cobros_VNT_Vencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_CobrosRecargosIntereses]  WITH CHECK ADD  CONSTRAINT [FK_VTA_CobrosRecargosIntereses_VTA_Cobros] FOREIGN KEY([idCobro])
REFERENCES [dbo].[VTA_Cobros] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_CobrosRecargosIntereses] CHECK CONSTRAINT [FK_VTA_CobrosRecargosIntereses_VTA_Cobros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_DevolucionCobro])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_MAE_TiposPagos] FOREIGN KEY([idTipoPago])
REFERENCES [dbo].[MAE_TiposPagos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_MAE_TiposPagos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Devoluciones_VNT_Cobros] FOREIGN KEY([idCobro])
REFERENCES [dbo].[VTA_Cobros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VNT_Devoluciones_VNT_Cobros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VTA_DevolucionesCobros_PRV_RecepcionFicheros] FOREIGN KEY([idRecepcionFichero])
REFERENCES [dbo].[PRV_RecepcionFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VTA_DevolucionesCobros_PRV_RecepcionFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros]  WITH CHECK ADD  CONSTRAINT [FK_VTA_DevolucionesCobros_VTA_SEPA_TiposDevoluciones] FOREIGN KEY([idSEPA_TipoDevolucion])
REFERENCES [dbo].[VTA_SEPA_TiposDevoluciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_DevolucionesCobros] CHECK CONSTRAINT [FK_VTA_DevolucionesCobros_VTA_SEPA_TiposDevoluciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_FacturasCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VNT_FacturasCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_FacturasCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VNT_FacturasCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_FacturasCabecera_GTT_Socios] FOREIGN KEY([idSocio])
REFERENCES [dbo].[GTT_Socios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VNT_FacturasCabecera_GTT_Socios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_FacturasCabecera_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VNT_FacturasCabecera_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_Servicios])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_GTT_LiquidacionesTributarias] FOREIGN KEY([idLiquidacionTributaria])
REFERENCES [dbo].[GTT_LiquidacionesTributarias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_GTT_LiquidacionesTributarias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_FormasPago] FOREIGN KEY([idFormaPago])
REFERENCES [dbo].[MAE_FormasPago] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_FormasPago]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores] FOREIGN KEY([idVendedor_Preventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_1] FOREIGN KEY([idVendedor_PreventaHabitual])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_2] FOREIGN KEY([idVendedor_Repartidor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_3] FOREIGN KEY([idVendedor_Cobrador])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_4] FOREIGN KEY([idVendedor_CobradorHabitual])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_5] FOREIGN KEY([idVendedor_Autoventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_MAE_Vendedores_5]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_Anexos_VTA_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Anexos] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_Anexos_VTA_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_DatosViaje]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_DatosViaje_VTA_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_DatosViaje] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_DatosViaje_VTA_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_VTA_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_FacturasCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_FacturasCabecera_Resumen_VTA_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Ficheros_ProvidenciaApremio_AEAT]  WITH CHECK ADD  CONSTRAINT [FK_VTA_Ficheros_ProvidenciaApremio_AEAT_VTA_RemesasLinea] FOREIGN KEY([idRemesaLinea])
REFERENCES [dbo].[VTA_RemesasLinea] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Ficheros_ProvidenciaApremio_AEAT] CHECK CONSTRAINT [FK_VTA_Ficheros_ProvidenciaApremio_AEAT_VTA_RemesasLinea]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_CTA_ClavesAnaliticas] FOREIGN KEY([idClaveAnalitica])
REFERENCES [dbo].[CTA_ClavesAnaliticas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_CTA_ClavesAnaliticas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_1] FOREIGN KEY([idPredefinidoCabecera_Pedido])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_2] FOREIGN KEY([idPredefinidoCabecera_Cancelacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_3] FOREIGN KEY([idPredefinidoCabecera_Anulacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_CTA_PredefinidosCabeceras_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores] FOREIGN KEY([idVendedor_Preventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores_1] FOREIGN KEY([idVendedor_PreventaHabitual])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores_1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores_2] FOREIGN KEY([idVendedor_Repartidor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_MAE_Vendedores_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_SRV_Relacion_ClienteProveedor] FOREIGN KEY([idRelacionClienteProveedor])
REFERENCES [dbo].[SRV_Relacion_ClienteProveedor] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_SRV_Relacion_ClienteProveedor]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Anexos]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_Anexos_VTA_PedidosCabecera] FOREIGN KEY([idPedidoCabecera])
REFERENCES [dbo].[VTA_PedidosCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Anexos] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_Anexos_VTA_PedidosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_VTA_PedidosCabecera] FOREIGN KEY([idPedidoCabecera])
REFERENCES [dbo].[VTA_PedidosCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PedidosCabecera_Resumen_VTA_PedidosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_GEN_TiposCompraVenta] FOREIGN KEY([idTipoCompraVenta])
REFERENCES [dbo].[GEN_TiposCompraVenta] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_GEN_TiposCompraVenta]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_ArticulosComodin] FOREIGN KEY([idArticuloComodin])
REFERENCES [dbo].[MAE_ArticulosComodin] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_ArticulosComodin]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_VTA_PedidosCabecera] FOREIGN KEY([idPedidoCabecera])
REFERENCES [dbo].[VTA_PedidosCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_VTA_PedidosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_VTA_PedidosLineas] FOREIGN KEY([idPedidoLinea_Padre])
REFERENCES [dbo].[VTA_PedidosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas] CHECK CONSTRAINT [FK_VTA_PedidosLineas_VTA_PedidosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_Comentarios]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_Comentarios_VTA_PedidosLineas] FOREIGN KEY([idPedidoLinea])
REFERENCES [dbo].[VTA_PedidosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_Comentarios] CHECK CONSTRAINT [FK_VTA_PedidosLineas_Comentarios_VTA_PedidosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_VTA_PedidosLineas] FOREIGN KEY([idPedidoLinea])
REFERENCES [dbo].[VTA_PedidosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_VTA_PedidosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_Condicionantes_VTA_PedidosLineas_TarifasPromociones] FOREIGN KEY([idPedidoLineaTarifaPromocion])
REFERENCES [dbo].[VTA_PedidosLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PedidosLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_VTA_PedidosLineas_TarifasPromociones_Condicionantes_VTA_PedidosLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_ImpuestosCabecera] FOREIGN KEY([idImpuestoCabecera])
REFERENCES [dbo].[GEN_ImpuestosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_ImpuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Monedas] FOREIGN KEY([idMoneda])
REFERENCES [dbo].[GEN_Monedas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_GEN_Monedas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Empleados] FOREIGN KEY([idEmpleado])
REFERENCES [dbo].[MAE_Empleados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Empleados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Vendedores] FOREIGN KEY([idVendedor_Preventa])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_VTA_PedidosCabecera] FOREIGN KEY([idPedidoCabecera])
REFERENCES [dbo].[VTA_PedidosCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_VTA_PedidosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_GEN_ImpuestosLineas] FOREIGN KEY([idImpuestoLinea])
REFERENCES [dbo].[GEN_ImpuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_GEN_ImpuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_VTA_PresupuestosCabecera] FOREIGN KEY([idPresupuestoCabecera])
REFERENCES [dbo].[VTA_PresupuestosCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosCabecera_Resumen] CHECK CONSTRAINT [FK_VTA_PresupuestosCabecera_Resumen_VTA_PresupuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_Almacenes] FOREIGN KEY([idAlmacen])
REFERENCES [dbo].[GEN_Almacenes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_Almacenes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_ImpuestosTipos] FOREIGN KEY([idImpuestoTipo])
REFERENCES [dbo].[GEN_ImpuestosTipos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_ImpuestosTipos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_TiposCompraVenta] FOREIGN KEY([idTipoCompraVenta])
REFERENCES [dbo].[GEN_TiposCompraVenta] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_GEN_TiposCompraVenta]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Articulos] FOREIGN KEY([idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_ArticulosComodin] FOREIGN KEY([idArticuloComodin])
REFERENCES [dbo].[MAE_ArticulosComodin] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_ArticulosComodin]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes] FOREIGN KEY([idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_2] FOREIGN KEY([segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_3] FOREIGN KEY([embalajePrincipalDelArticulo_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_3]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_4] FOREIGN KEY([embalajePrincipalDelArticulo_segundaUnidad_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Embalajes_4]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Ubicaciones] FOREIGN KEY([idUbicacion])
REFERENCES [dbo].[MAE_Ubicaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_MAE_Ubicaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_VTA_PresupuestosCabecera] FOREIGN KEY([idPresupuestoCabecera])
REFERENCES [dbo].[VTA_PresupuestosCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_VTA_PresupuestosCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_VTA_PresupuestosLineas] FOREIGN KEY([idPresupuestoLinea_Padre])
REFERENCES [dbo].[VTA_PresupuestosLineas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_VTA_PresupuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_Comentarios]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_Comentarios_VTA_PresupuestosLineas] FOREIGN KEY([idPresupuestoLinea])
REFERENCES [dbo].[VTA_PresupuestosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_Comentarios] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_Comentarios_VTA_PresupuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_Articulos] FOREIGN KEY([AB_idArticulo])
REFERENCES [dbo].[MAE_Articulos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_Articulos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_Embalajes_2] FOREIGN KEY([AB_idEmbalaje])
REFERENCES [dbo].[MAE_Embalajes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_Embalajes_2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_NomenclaturasPrecios] FOREIGN KEY([idNomenclaturaPrecio])
REFERENCES [dbo].[MAE_NomenclaturasPrecios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_MAE_NomenclaturasPrecios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_VTA_PresupuestosLineas] FOREIGN KEY([idPresupuestoLinea])
REFERENCES [dbo].[VTA_PresupuestosLineas] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_VTA_PresupuestosLineas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones_Condicionantes]  WITH CHECK ADD  CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_Condicionantes_VTA_PresupuestosLineas_TarifasPromociones] FOREIGN KEY([idPresupuestoLineaTarifaPromocion])
REFERENCES [dbo].[VTA_PresupuestosLineas_TarifasPromociones] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_PresupuestosLineas_TarifasPromociones_Condicionantes] CHECK CONSTRAINT [FK_VTA_PresupuestosLineas_TarifasPromociones_Condicionantes_VTA_PresupuestosLineas_TarifasPromociones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasAcumulados_MAE_CuentasBancariasSEPA_Cobros] FOREIGN KEY([idCuentaBancariaSEPA_Cobro])
REFERENCES [dbo].[MAE_CuentasBancariasSEPA_Cobros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados] CHECK CONSTRAINT [FK_VNT_RemesasAcumulados_MAE_CuentasBancariasSEPA_Cobros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_VTA_RemesasAcumulados_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados] CHECK CONSTRAINT [FK_VTA_RemesasAcumulados_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_VTA_RemesasAcumulados_GTT_Socios] FOREIGN KEY([idSocio])
REFERENCES [dbo].[GTT_Socios] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados] CHECK CONSTRAINT [FK_VTA_RemesasAcumulados_GTT_Socios]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados]  WITH CHECK ADD  CONSTRAINT [FK_VTA_RemesasAcumulados_MAE_Clientes] FOREIGN KEY([idCliente])
REFERENCES [dbo].[MAE_Clientes] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasAcumulados] CHECK CONSTRAINT [FK_VTA_RemesasAcumulados_MAE_Clientes]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras] FOREIGN KEY([idPredefinidoCabecera_Remesa])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras1] FOREIGN KEY([idPredefinidoCabecera_Negociacion])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras1]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras2] FOREIGN KEY([idPredefinidoCabecera_CobroManual])
REFERENCES [dbo].[CTA_PredefinidosCabeceras] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_CTA_PredefinidosCabeceras2]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_GEN_Empresas] FOREIGN KEY([idEmpresa])
REFERENCES [dbo].[GEN_Empresas] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_GEN_Empresas]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera]  WITH CHECK ADD  CONSTRAINT [FK_VTA_RemesasCabecera_PRV_RecepcionFicheros] FOREIGN KEY([idRecepcionFichero])
REFERENCES [dbo].[PRV_RecepcionFicheros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera] CHECK CONSTRAINT [FK_VTA_RemesasCabecera_PRV_RecepcionFicheros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_TipoCapturaDocumento_GEN_Delegaciones] FOREIGN KEY([idDelegacion])
REFERENCES [dbo].[GEN_Delegaciones] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_TipoCapturaDocumento_GEN_Delegaciones]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasCabecera_TipoCapturaDocumento_VNT_RemesasCabecera] FOREIGN KEY([idRemesaCabecera])
REFERENCES [dbo].[VTA_RemesasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasCabecera_TipoCapturaDocumento] CHECK CONSTRAINT [FK_VNT_RemesasCabecera_TipoCapturaDocumento_VNT_RemesasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasLinea_MAE_CuentasBancariasSEPA_Cobros] FOREIGN KEY([idCuentaBancariaSEPA_Cobro])
REFERENCES [dbo].[MAE_CuentasBancariasSEPA_Cobros] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea] CHECK CONSTRAINT [FK_VNT_RemesasLinea_MAE_CuentasBancariasSEPA_Cobros]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasLinea_VNT_RemesasAcumulados] FOREIGN KEY([idRemesaAcumulado])
REFERENCES [dbo].[VTA_RemesasAcumulados] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea] CHECK CONSTRAINT [FK_VNT_RemesasLinea_VNT_RemesasAcumulados]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasLinea_VNT_RemesasCabecera] FOREIGN KEY([idRemesaCabecera])
REFERENCES [dbo].[VTA_RemesasCabecera] ([id])
ON DELETE CASCADE
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea] CHECK CONSTRAINT [FK_VNT_RemesasLinea_VNT_RemesasCabecera]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea]  WITH CHECK ADD  CONSTRAINT [FK_VNT_RemesasLinea_VNT_Vencimientos] FOREIGN KEY([idVencimiento])
REFERENCES [dbo].[VTA_Vencimientos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_RemesasLinea] CHECK CONSTRAINT [FK_VNT_RemesasLinea_VNT_Vencimientos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Vencimientos_GTT_Conceptos] FOREIGN KEY([idConcepto])
REFERENCES [dbo].[GTT_Conceptos] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos] CHECK CONSTRAINT [FK_VNT_Vencimientos_GTT_Conceptos]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Vencimientos_MAE_Tesorerias] FOREIGN KEY([idTesoreria])
REFERENCES [dbo].[MAE_Tesorerias] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos] CHECK CONSTRAINT [FK_VNT_Vencimientos_MAE_Tesorerias]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Vencimientos_MAE_Vendedores] FOREIGN KEY([idVendedor])
REFERENCES [dbo].[MAE_Vendedores] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos] CHECK CONSTRAINT [FK_VNT_Vencimientos_MAE_Vendedores]
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos]  WITH CHECK ADD  CONSTRAINT [FK_VNT_Vencimientos_VNT_FacturasCabecera] FOREIGN KEY([idFacturaCabecera])
REFERENCES [dbo].[VTA_FacturasCabecera] ([id])
SIGUIENTELINEAPARAEJECUCION
ALTER TABLE [dbo].[VTA_Vencimientos] CHECK CONSTRAINT [FK_VNT_Vencimientos_VNT_FacturasCabecera]
SIGUIENTELINEAPARAEJECUCION
