git-svn-id: https://192.168.0.254/svn/Proyectos.Varela_PuntosVenta/trunk@75 1c943782-d109-9647-9548-93b3ac332352
This commit is contained in:
parent
9cd8bab2d3
commit
fed063fee3
@ -1,3 +1,84 @@
|
|||||||
|
DROP VIEW [RDX_V_TRASPASOS_AJUSTES_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_HOJAS_TRASPASOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_CONTROL_RECEPCION_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_RECEPCION_AJUSTES_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_CONTROL_DEVOLUCIONES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_DEVOLUCIONES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_HOJAS_DEVOLUCIONES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_CONTROL_RECEPCION_ALBARANES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_ALBARANES_PENDIENTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_CONTROL_RECEPCION]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_RECEPCION]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_ALBARANES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_CONTROL_TRASPASOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_TRASPASOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_TRASPASO_SALIDA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_TRASPASO_ENTRADA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_TRASPASO_SALIDA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_TRASPASO_ENTRADA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_TRASPASO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_DEVOLUCION_Y_TARA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_RECEPCION]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIO_MAXFECHAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_ULTIMO_INVENTARIO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_PESADA]'))
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI_PESADA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_INVENTARIOEDI]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
CREATE VIEW RDX_V_INVENTARIOEDI AS
|
CREATE VIEW RDX_V_INVENTARIOEDI AS
|
||||||
|
|||||||
@ -1,3 +1,34 @@
|
|||||||
|
DROP VIEW [RDX_V_VENTASTERMINADAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_VENTASPROCESOPENDIENTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_VENTASPROCESO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_REFERENCIA_GENERICA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_ERRONEAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_RESUELTAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_REFERENCIAS_RESUELTAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASEDI_PESADA]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_PESADA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASEDI AS
|
CREATE VIEW RDX_V_VENTASEDI AS
|
||||||
@ -282,3 +313,5 @@ AND ((CANVENNET >= 0) OR (CANVENNET IS NULL)) /* IGNORAR LAS RESCISIONES DE V.
|
|||||||
GO
|
GO
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,21 @@
|
|||||||
DROP VIEW RDX_V_CONTROL_INVENTARIO;
|
DROP VIEW [RDX_V_CONTROL_INVENTARIO]
|
||||||
DROP VIEW RDX_V_INVENTARIO_STOCK;
|
GO
|
||||||
DROP VIEW RDX_V_STOCK_CALCULADO_DESGLOSADO;
|
DROP VIEW [RDX_V_INVENTARIO_STOCK]
|
||||||
DROP VIEW RDX_V_STOCK_CALCULADO;
|
GO
|
||||||
DROP VIEW RDX_V_STOCK;
|
DROP VIEW [RDX_V_INVENTARIO_STOCK_DESGLOSADO]
|
||||||
DROP VIEW RDX_V_STOCK_VENTAS;
|
GO
|
||||||
DROP VIEW RDX_V_STOCK_INVENTARIO;
|
DROP VIEW [RDX_V_STOCK_CALCULADO_DESGLOSADO]
|
||||||
DROP VIEW RDX_V_STOCK_VARELA;
|
GO
|
||||||
|
DROP VIEW [RDX_V_STOCK_CALCULADO]
|
||||||
|
GO
|
||||||
|
DROP VIEW [RDX_V_STOCK]
|
||||||
|
GO
|
||||||
|
DROP VIEW [RDX_V_STOCK_VENTAS]
|
||||||
|
GO
|
||||||
|
DROP VIEW [RDX_V_STOCK_INVENTARIO]
|
||||||
|
GO
|
||||||
|
DROP VIEW [RDX_V_STOCK_VARELA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
/*--------------- SQL ---------------*/
|
||||||
|
|||||||
@ -183,4 +183,81 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
/* EOF */
|
/*--------------- SQL ---------------*/
|
||||||
|
CREATE PROCEDURE RDX_P_DELETE_CARGA_VENTAS
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
DECLARE @CLAVE1 NUMERIC(10,0)
|
||||||
|
|
||||||
|
DECLARE ASD CURSOR FOR
|
||||||
|
SELECT RDX_CABVEN.CLAVE1
|
||||||
|
FROM RDX_CABVEN
|
||||||
|
WHERE RDX_CABVEN.FECINF = '2007/09/01'
|
||||||
|
OPEN ASD
|
||||||
|
FETCH NEXT FROM ASD INTO @CLAVE1
|
||||||
|
|
||||||
|
IF @@ROWCOUNT >= 0
|
||||||
|
BEGIN
|
||||||
|
WHILE @@FETCH_STATUS = 0
|
||||||
|
BEGIN
|
||||||
|
DELETE FROM RDX_ARTVEN
|
||||||
|
WHERE CLAVE1 = @CLAVE1
|
||||||
|
|
||||||
|
DELETE FROM RDX_LUGVEN
|
||||||
|
WHERE CLAVE1 = @CLAVE1
|
||||||
|
|
||||||
|
DELETE FROM RDX_CABVEN
|
||||||
|
WHERE CLAVE1 = @CLAVE1
|
||||||
|
|
||||||
|
DELETE FROM RDX_VENTASEDI
|
||||||
|
WHERE CLAVE1 = @CLAVE1
|
||||||
|
|
||||||
|
FETCH NEXT FROM ASD INTO @CLAVE1
|
||||||
|
END
|
||||||
|
END
|
||||||
|
CLOSE ASD
|
||||||
|
DEALLOCATE ASD
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
CREATE PROCEDURE RDX_P_DELETE_CARGA_INVENTARIO
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
DECLARE @NUMDOC VARCHAR(25)
|
||||||
|
|
||||||
|
DECLARE ASD CURSOR FOR
|
||||||
|
SELECT RDX_CABINV.NUMDOC
|
||||||
|
FROM RDX_CABINV
|
||||||
|
WHERE RDX_CABINV.FECHALIQ = '2007/09/01'
|
||||||
|
OPEN ASD
|
||||||
|
FETCH NEXT FROM ASD INTO @NUMDOC
|
||||||
|
|
||||||
|
IF @@ROWCOUNT >= 0
|
||||||
|
BEGIN
|
||||||
|
WHILE @@FETCH_STATUS = 0
|
||||||
|
BEGIN
|
||||||
|
DELETE FROM RDX_LININV
|
||||||
|
WHERE NUMDOC = @NUMDOC
|
||||||
|
|
||||||
|
DELETE FROM RDX_CANTINV
|
||||||
|
WHERE NUMDOC = @NUMDOC
|
||||||
|
|
||||||
|
DELETE FROM RDX_CABINV
|
||||||
|
WHERE NUMDOC = @NUMDOC
|
||||||
|
|
||||||
|
DELETE FROM RDX_INVENTARIOEDI
|
||||||
|
WHERE NUMDOC = @NUMDOC
|
||||||
|
|
||||||
|
FETCH NEXT FROM ASD INTO @NUMDOC
|
||||||
|
END
|
||||||
|
END
|
||||||
|
CLOSE ASD
|
||||||
|
DEALLOCATE ASD
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
/* EOF */
|
||||||
|
|
||||||
|
|||||||
@ -1,35 +1,3 @@
|
|||||||
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[FK__RDX_LUGVE__CLAVE__4A59F0B5]') AND OBJECTPROPERTY(id, N'IsForeignKey') = 1)
|
|
||||||
ALTER TABLE [RDX_LUGVEN]
|
|
||||||
DROP CONSTRAINT [FK__RDX_LUGVE__CLAVE__4A59F0B5]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Dropping foreign key FK__RDX_ARTVEN__56BFC79A :
|
|
||||||
--
|
|
||||||
|
|
||||||
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[FK__RDX_ARTVEN__56BFC79A]') AND OBJECTPROPERTY(id, N'IsForeignKey') = 1)
|
|
||||||
ALTER TABLE [dbo].[RDX_ARTVEN]
|
|
||||||
DROP CONSTRAINT [FK__RDX_ARTVEN__56BFC79A]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABINV]
|
|
||||||
DROP COLUMN [CARGADO]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABINV]
|
|
||||||
ADD [CARGADO]char(1) NULL
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABVEN]
|
|
||||||
DROP COLUMN [CARGADO]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABVEN]
|
|
||||||
ADD [CARGADO]char(1) NULL
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_INVENTARIOEDI]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_INVENTARIOEDI]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
@ -201,284 +169,12 @@ GO
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
UPDATE RDX_CABINV
|
||||||
|
SET CARGADO = NULL;
|
||||||
|
|
||||||
CREATE PROCEDURE RDX_P_CARGAR_INVENTARIOEDI
|
UPDATE RDX_CABVEN
|
||||||
AS
|
SET CARGADO = NULL;
|
||||||
BEGIN
|
|
||||||
INSERT INTO RDX_INVENTARIOEDI (
|
|
||||||
NUMDOC, NUMLIN, NUMCANT, TIPOCANT, FECHA, CENTRO, FILIAL, CODVEN,
|
|
||||||
VENDEDOR, CODIGO_BARRA, CODIGO, PRODUCTO, COLOR, TALLA, CANTIDAD,
|
|
||||||
CENTRO2, FILIAL2, IGNORAR )
|
|
||||||
SELECT
|
|
||||||
RDX_CANTINV.NUMDOC,
|
|
||||||
RDX_CANTINV.NUMLIN,
|
|
||||||
RDX_CANTINV.NUMCANT,
|
|
||||||
RDX_CANTINV.TIPOCANT,
|
|
||||||
RDX_CABINV.FECHALIQ AS FECHA,
|
|
||||||
RDX_CABINV.CENTRO,
|
|
||||||
FILIAL = ISNULL(FILIAIS.FILIAL, RDX_CABINV.CENTRO),
|
|
||||||
RDX_CANTINV.IDVEN AS CODVEN,
|
|
||||||
VENDEDOR = ISNULL(LTRIM(RTRIM(LOJA_VENDEDORES.NOME_VENDEDOR)) + ' ' + LTRIM(RTRIM(LOJA_VENDEDORES.VENDEDOR_APELIDO)), RDX_CANTINV.IDVEN),
|
|
||||||
RDX_LININV.CODART AS CODIGO_BARRA,
|
|
||||||
CODIGO = ISNULL(PRODUTOS.PRODUTO, '107CH.EN.01'),
|
|
||||||
PRODUCTO = ISNULL(PRODUTOS.DESC_PRODUTO, '*** ERROR REFERENCIA **** LLAMAR AL CI'),
|
|
||||||
COLOR = ISNULL(PRODUTOS_BARRA.COR_PRODUTO, 300),
|
|
||||||
TALLA = PRODUTOS_BARRA.GRADE,
|
|
||||||
RDX_CANTINV.CANTIDAD,
|
|
||||||
CENTRO2 = RDX_CANTINV.CENTRO,
|
|
||||||
FILIAL2 = ISNULL(FILIAIS2.FILIAL, RDX_CANTINV.CENTRO),
|
|
||||||
RDX_CABINV.IGNORAR
|
|
||||||
FROM RDX_CANTINV
|
|
||||||
INNER JOIN RDX_LININV ON
|
|
||||||
((RDX_LININV.NUMDOC = RDX_CANTINV.NUMDOC) AND
|
|
||||||
(RDX_LININV.NUMLIN = RDX_CANTINV.NUMLIN))
|
|
||||||
INNER JOIN RDX_CABINV ON
|
|
||||||
(RDX_CABINV.NUMDOC = RDX_LININV.NUMDOC)
|
|
||||||
LEFT OUTER JOIN RDX_FILIALES ON (RDX_FILIALES.CODBARRA = RDX_CABINV.CENTRO)
|
|
||||||
LEFT OUTER JOIN FILIAIS ON (FILIAIS.COD_FILIAL = RDX_FILIALES.CODFILIAL)
|
|
||||||
LEFT OUTER JOIN RDX_FILIALES RDX_FILIALES2 ON (RDX_FILIALES2.CODBARRA = RDX_CANTINV.CENTRO)
|
|
||||||
LEFT OUTER JOIN FILIAIS FILIAIS2 ON (FILIAIS2.COD_FILIAL = RDX_FILIALES2.CODFILIAL)
|
|
||||||
LEFT OUTER JOIN LOJA_VENDEDORES ON (LOJA_VENDEDORES.RG = RDX_CANTINV.IDVEN)
|
|
||||||
LEFT OUTER JOIN PRODUTOS_BARRA ON ((PRODUTOS_BARRA.CODIGO_BARRA = RDX_LININV.CODART))
|
|
||||||
LEFT OUTER JOIN PRODUTOS ON (PRODUTOS.PRODUTO = PRODUTOS_BARRA.PRODUTO)
|
|
||||||
WHERE RDX_CABINV.FECHALIQ >= CONVERT(DATETIME, '20060601', 112) /* PARA NO COGER AÑOS ANTERIORES */
|
|
||||||
AND RDX_CABINV.CARGADO IS NULL
|
|
||||||
|
|
||||||
UPDATE RDX_CABINV SET
|
|
||||||
CARGADO = 1
|
|
||||||
WHERE CARGADO IS NULL
|
|
||||||
END
|
|
||||||
go
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
|
||||||
|
|
||||||
CREATE PROCEDURE RDX_P_CARGAR_VENTASEDI
|
|
||||||
AS
|
|
||||||
BEGIN
|
|
||||||
INSERT INTO RDX_VENTASEDI (
|
|
||||||
NUMINF, CLAVE1, CLAVE2, CLAVE3, PERVENINI, NUMTALON, EANLUG,
|
|
||||||
FILIAL, EANVEN, CODVEN, VENDEDOR, EANART, CODCOM, PRODUTO,
|
|
||||||
DESC_PRODUTO, COR_PRODUTO, GRADE, TIPO_PRODUTO, GRUPO_PRODUTO,
|
|
||||||
DESC_COLECAO, VALVEN, CANVEN, CANDEV, CANVENNET, CANESP, IGNORAR )
|
|
||||||
SELECT
|
|
||||||
RDX_CABVEN.NUMINF,
|
|
||||||
RDX_ARTVEN.CLAVE1,
|
|
||||||
RDX_ARTVEN.CLAVE2,
|
|
||||||
RDX_ARTVEN.CLAVE3,
|
|
||||||
RDX_LUGVEN.PERVENINI,
|
|
||||||
RDX_ARTVEN.NUMTALON,
|
|
||||||
RDX_LUGVEN.EANLUG,
|
|
||||||
FILIAL = ISNULL(FILIAIS.FILIAL, RDX_LUGVEN.EANLUG),
|
|
||||||
RDX_ARTVEN.EANVEN,
|
|
||||||
LOJA_VENDEDORES.VENDEDOR AS CODVEN,
|
|
||||||
VENDEDOR = ISNULL(LTRIM(RTRIM(LOJA_VENDEDORES.NOME_VENDEDOR)) + ' ' + LTRIM(RTRIM(LOJA_VENDEDORES.VENDEDOR_APELIDO)), RDX_ARTVEN.EANVEN),
|
|
||||||
RDX_ARTVEN.EANART,
|
|
||||||
RDX_ARTVEN.CODCOM,
|
|
||||||
produtos.PRODUTO,
|
|
||||||
ISNULL(produtos.DESC_PRODUTO, '*** ERROR REFERENCIA **** LLAMAR AL CI') AS DESC_PRODUTO,
|
|
||||||
PRODUTOS_BARRA.COR_PRODUTO,
|
|
||||||
PRODUTOS_BARRA.GRADE,
|
|
||||||
produtos.TIPO_PRODUTO,
|
|
||||||
produtos.GRUPO_PRODUTO,
|
|
||||||
COLECOES.DESC_COLECAO,
|
|
||||||
RDX_ARTVEN.VALVEN,
|
|
||||||
RDX_ARTVEN.CANVEN,
|
|
||||||
RDX_ARTVEN.CANDEV,
|
|
||||||
RDX_ARTVEN.CANVENNET,
|
|
||||||
RDX_ARTVEN.CANESP,
|
|
||||||
RDX_CABVEN.IGNORAR
|
|
||||||
|
|
||||||
FROM
|
|
||||||
RDX_ARTVEN
|
|
||||||
INNER JOIN RDX_LUGVEN ON (RDX_ARTVEN.CLAVE1 = RDX_LUGVEN.CLAVE1 AND RDX_ARTVEN.CLAVE2 = RDX_LUGVEN.CLAVE2)
|
|
||||||
INNER JOIN RDX_CABVEN ON (RDX_LUGVEN.CLAVE1 = RDX_CABVEN.CLAVE1)
|
|
||||||
left outer join RDX_FILIALES on (RDX_FILIALES.CODBARRA = RDX_LUGVEN.EANLUG)
|
|
||||||
left outer join FILIAIS on (FILIAIS.COD_FILIAL = RDX_FILIALES.CODFILIAL)
|
|
||||||
LEFT OUTER JOIN LOJA_VENDEDORES ON (LOJA_VENDEDORES.RG LIKE '%' + RDX_ARTVEN.EANVEN + '%')
|
|
||||||
LEFT OUTER JOIN PRODUTOS_BARRA ON ((PRODUTOS_BARRA.CODIGO_BARRA = RDX_ARTVEN.EANART) or (PRODUTOS_BARRA.CODIGO_BARRA = RDX_ARTVEN.CODCOM))
|
|
||||||
LEFT OUTER JOIN PRODUTOS on (produtos.PRODUTO = PRODUTOS_BARRA.PRODUTO)
|
|
||||||
LEFT OUTER JOIN COLECOES on (COLECOES.COLECAO = PRODUTOS.COLECAO)
|
|
||||||
WHERE RDX_CABVEN.CARGADO IS NULL
|
|
||||||
|
|
||||||
|
|
||||||
UPDATE RDX_CABVEN SET
|
|
||||||
CARGADO = 1
|
|
||||||
WHERE CARGADO IS NULL
|
|
||||||
END
|
|
||||||
GO
|
|
||||||
|
|
||||||
/*--------------- SQL ---------------*/
|
|
||||||
|
|
||||||
CREATE PROCEDURE RDX_P_SET_ULTIMOINVENTARIO
|
|
||||||
AS
|
|
||||||
BEGIN
|
|
||||||
DECLARE @CENTRO VARCHAR(17),
|
|
||||||
@CODIGO VARCHAR(12),
|
|
||||||
@COLOR VARCHAR(10),
|
|
||||||
@TALLA VARCHAR(8),
|
|
||||||
@FECHA DATETIME,
|
|
||||||
@UPDATECMD VARCHAR(255)
|
|
||||||
|
|
||||||
DECLARE ASD CURSOR FOR
|
|
||||||
SELECT RTRIM(CENTRO), RTRIM(CODIGO), RTRIM(COLOR), RTRIM(TALLA), FECHA
|
|
||||||
FROM RDX_V_INVENTARIO_MAXFECHAS
|
|
||||||
OPEN ASD
|
|
||||||
FETCH NEXT FROM ASD INTO @CENTRO, @CODIGO, @COLOR, @TALLA, @FECHA
|
|
||||||
|
|
||||||
IF @@ROWCOUNT >= 0
|
|
||||||
BEGIN
|
|
||||||
WHILE @@FETCH_STATUS = 0
|
|
||||||
BEGIN
|
|
||||||
UPDATE RDX_INVENTARIOEDI SET ULTIMO_INVENTARIO=NULL
|
|
||||||
WHERE CENTRO = @CENTRO AND CODIGO = @CODIGO AND COLOR = @COLOR AND TALLA = @TALLA
|
|
||||||
|
|
||||||
UPDATE RDX_INVENTARIOEDI SET ULTIMO_INVENTARIO=1
|
|
||||||
WHERE FECHA = CONVERT(VARCHAR, @FECHA, 112) AND CENTRO = @CENTRO AND CODIGO = @CODIGO AND COLOR = @COLOR AND TALLA = @TALLA AND TIPOCANT = 145
|
|
||||||
|
|
||||||
FETCH NEXT FROM ASD INTO @CENTRO, @CODIGO, @COLOR, @TALLA, @FECHA
|
|
||||||
END
|
|
||||||
END
|
|
||||||
CLOSE ASD
|
|
||||||
DEALLOCATE ASD
|
|
||||||
END
|
|
||||||
go
|
|
||||||
|
|
||||||
|
|
||||||
/* borrar vistas */
|
|
||||||
|
|
||||||
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_ALBARANES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_ALBARANES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_HOJAS_DEVOLUCIONES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_HOJAS_DEVOLUCIONES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_HOJAS_TRASPASOS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_HOJAS_TRASPASOS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_TRASPASO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_TRASPASO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_DEVOLUCIONES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_DEVOLUCIONES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_DEVOLUCIONES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_DEVOLUCIONES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_TRASPASOS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_TRASPASOS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_RECEPCION_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_RECEPCION_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK_VARELA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK_VARELA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_RECEPCION_ALBARANES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_RECEPCION_ALBARANES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIO_STOCK_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIO_STOCK_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_INVENTARIO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_INVENTARIO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASTERMINADAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASTERMINADAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASPROCESO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASPROCESO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASPROCESOPENDIENTES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASPROCESOPENDIENTES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASEDI]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASEDI]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_REFERENCIA_GENERICA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_REFERENCIA_GENERICA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_DEVOLUCION_Y_TARA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_DEVOLUCION_Y_TARA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_TRASPASOS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_TRASPASOS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK_VENTAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK_VENTAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK_INVENTARIO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK_INVENTARIO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_ALBARANES_PENDIENTES]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_ALBARANES_PENDIENTES]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_ULTIMO_INVENTARIO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_ULTIMO_INVENTARIO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK_CALCULADO_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK_CALCULADO_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIO_STOCK]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIO_STOCK]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASEDI_ERRONEAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASEDI_ERRONEAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_TRASPASO_ENTRADA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_TRASPASO_ENTRADA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_TRASPASO_SALIDA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_TRASPASO_SALIDA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_RECEPCION_AJUSTES_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_RECEPCION_AJUSTES_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASEDI_RESUELTAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASEDI_RESUELTAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_TRASPASOS_AJUSTES_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_TRASPASOS_AJUSTES_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_CONTROL_RECEPCION]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_CONTROL_RECEPCION]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIO_MAXFECHAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIO_MAXFECHAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_STOCK_CALCULADO]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_STOCK_CALCULADO]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_TRASPASO_ENTRADA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_TRASPASO_ENTRADA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_TRASPASO_SALIDA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_TRASPASO_SALIDA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_RECEPCION]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_RECEPCION]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_REFERENCIAS_RESUELTAS]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_REFERENCIAS_RESUELTAS]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_RECEPCION]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_RECEPCION]
|
|
||||||
go
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_INVENTARIOEDI_PESADA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_INVENTARIOEDI_PESADA]
|
|
||||||
GO
|
|
||||||
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[RDX_V_VENTASEDI_PESADA]'))
|
|
||||||
DROP VIEW [dbo].[RDX_V_VENTASEDI_PESADA]
|
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
>>>>>>>>>>><LANZAR PROCEDIMIENTOS DE CARGA
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user