Compare commits
92 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 317f5186b4 | |||
| c81c21ce62 | |||
| 4c9129f541 | |||
| 0a0319219b | |||
| c10fbb7772 | |||
| 2fcba2db5f | |||
| e2a1f9f312 | |||
| 014683ebe3 | |||
| ec81aadb4d | |||
| aadab9491f | |||
| 4e7f349b52 | |||
| bc2ba9eb56 | |||
| a5b0d2c322 | |||
| 89e1f653ac | |||
| 28231bb136 | |||
| 80b830fccc | |||
| aad361f8ac | |||
| f2f7442595 | |||
| 19aed4c9ee | |||
| 75ab5245cb | |||
| 7ef1e11fe7 | |||
| 9c9067c1d7 | |||
| 26177b3832 | |||
| c843b688f4 | |||
| 0b2eaf77bd | |||
| 1b2c71444c | |||
| 965d92f74c | |||
| d92d188aa3 | |||
| 79b5320470 | |||
| ed0eb64c3c | |||
| d6def61117 | |||
| 9faa821476 | |||
| d7633b3ea8 | |||
| b32185c030 | |||
| e8e2ae53c7 | |||
| 9eed5ff565 | |||
| a7480aba75 | |||
| 5f9641e60d | |||
| b83d472de4 | |||
| 5ddc68b123 | |||
| 8754b3bf89 | |||
| fed063fee3 | |||
| 9cd8bab2d3 | |||
| fe5b5a0f14 | |||
| 00a38645f6 | |||
| 65fb6bff77 | |||
| 02c3bbc18c | |||
| 87ff467f9f | |||
| 4c1303a7f9 | |||
| 2506a3ba09 | |||
| 42aefd478e | |||
| b83dbf1281 | |||
| 133e44287c | |||
| 13bd761a09 | |||
| 7877631c95 | |||
| f74169f352 | |||
| 76b714dfb4 | |||
| 11b08d1768 | |||
| b0576eec20 | |||
| c9256d15d4 | |||
| de4cd23745 | |||
| 2a8faa627b | |||
| 3459e99ffb | |||
| c66cb122cb | |||
| 357dde2dbb | |||
| b2ef1e462b | |||
| fd079b5a5d | |||
| abb105802b | |||
| 71a5586a35 | |||
| 7bf9dbbfe4 | |||
| faf38c2e3d | |||
| 4d20afb062 | |||
| f15be3bff6 | |||
| a7fa67d1af | |||
| 3a95882154 | |||
| d62dbd7153 | |||
| 6a5bce9c5b | |||
| 49cf4ad0cc | |||
| 64c04d6975 | |||
| acea1b6c0d | |||
| 4c3c04bbcc | |||
| e187e0dc91 | |||
| 289048178b | |||
| 320cce3609 | |||
| f7a9cbb8b7 | |||
| 0b690013f0 | |||
| 3bff8f59f8 | |||
| f9281d4ec9 | |||
| 11270e4550 | |||
| 35509dbd70 | |||
| 3b21a8d05d | |||
| 5f4dba093e |
2861
Build/Build.fbp5
Normal file
1
Build/Build.fbv
Normal file
@ -0,0 +1 @@
|
|||||||
|
<variables><project_path><![CDATA[C:\Varela_D2007]]></project_path></variables>
|
||||||
977
Database/1 - tablas.sql
Normal file
@ -0,0 +1,977 @@
|
|||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_CABINV]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_CABINV]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_CABINV] (
|
||||||
|
[NUMDOC] varchar(25) NOT NULL,
|
||||||
|
[TIPODOC] varchar(3) NULL,
|
||||||
|
[TIPOLIQ] varchar(3) NULL,
|
||||||
|
[FECHA] datetime NULL,
|
||||||
|
[FECHALIQ] datetime NULL,
|
||||||
|
[EMISOR] varchar(17) NULL,
|
||||||
|
[RECEPTOR] varchar(17) NULL,
|
||||||
|
[DPTO] varchar(3) NULL,
|
||||||
|
[CENTRO] varchar(17) NULL,
|
||||||
|
[FECHA_CARGA] datetime NULL,
|
||||||
|
[IGNORAR] varchar(1) NULL,
|
||||||
|
[CARGADO] char(1) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_CABINV]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([NUMDOC])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CABINV_idx] ON [RDX_CABINV]
|
||||||
|
([FECHALIQ])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CABINV_idx2] ON [RDX_CABINV]
|
||||||
|
([CENTRO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CABINV_idx3] ON [RDX_CABINV]
|
||||||
|
([IGNORAR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_CABINV]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_LININV]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_LININV]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_LININV] (
|
||||||
|
[NUMDOC] varchar(25) NOT NULL,
|
||||||
|
[NUMLIN] numeric(6, 0) NOT NULL,
|
||||||
|
[CODART] varchar(17) NULL,
|
||||||
|
[FAMILIA] varchar(17) NULL,
|
||||||
|
[BARRA] varchar(17) NULL,
|
||||||
|
[TALLA] varchar(17) NULL,
|
||||||
|
[MARCA] varchar(25) NULL,
|
||||||
|
[TAMANO] varchar(25) NULL,
|
||||||
|
[SERIE] varchar(25) NULL,
|
||||||
|
[COLOR] varchar(25) NULL,
|
||||||
|
[MODELO] varchar(25) NULL,
|
||||||
|
[DIBUJO] varchar(25) NULL,
|
||||||
|
[DESCRIP] varchar(70) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_LININV]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([NUMDOC], [NUMLIN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_LININV_idx] ON [RDX_LININV]
|
||||||
|
([CODART])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_LININV]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_CANTINV]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_CANTINV]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_CANTINV] (
|
||||||
|
[NUMDOC] varchar(25) NOT NULL,
|
||||||
|
[NUMLIN] numeric(6, 0) NOT NULL,
|
||||||
|
[NUMCANT] numeric(6, 0) NOT NULL,
|
||||||
|
[TIPOCANT] varchar(3) NULL,
|
||||||
|
[CANTIDAD] numeric(15, 0) NULL,
|
||||||
|
[CENTRO] varchar(17) NULL,
|
||||||
|
[TMOV] varchar(3) NULL,
|
||||||
|
[FACT] varchar(12) NULL,
|
||||||
|
[DEPTO] varchar(3) NULL,
|
||||||
|
[IDVEN] varchar(10) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_CANTINV]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([NUMDOC], [NUMLIN], [NUMCANT])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CANTINV_idx] ON [RDX_CANTINV]
|
||||||
|
([CENTRO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CANTINV_idx2] ON [RDX_CANTINV]
|
||||||
|
([TIPOCANT])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CANTINV_idx3] ON [RDX_CANTINV]
|
||||||
|
([IDVEN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_CANTINV]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_CABVEN]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_CABVEN]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_CABVEN] (
|
||||||
|
[CLAVE1] numeric(10, 0) NOT NULL,
|
||||||
|
[NUMINF] varchar(35) NULL,
|
||||||
|
[FUNCION] varchar(10) NULL,
|
||||||
|
[FECINI] datetime NULL,
|
||||||
|
[FECFIN] datetime NULL,
|
||||||
|
[FECINF] datetime NULL,
|
||||||
|
[PERVENINI] datetime NULL,
|
||||||
|
[PERVENFIN] datetime NULL,
|
||||||
|
[EANOFI] varchar(17) NULL,
|
||||||
|
[EANEMI] varchar(17) NULL,
|
||||||
|
[EANREC] varchar(17) NULL,
|
||||||
|
[EANVEN] varchar(17) NULL,
|
||||||
|
[EANALM] varchar(17) NULL,
|
||||||
|
[EANREP] varchar(17) NULL,
|
||||||
|
[EANPRO] varchar(17) NULL,
|
||||||
|
[EANADMSA] varchar(17) NULL,
|
||||||
|
[EANREPSR] varchar(17) NULL,
|
||||||
|
[ADMVENSA] varchar(35) NULL,
|
||||||
|
[REPDEPSR] varchar(35) NULL,
|
||||||
|
[EMAILSA] varchar(35) NULL,
|
||||||
|
[NUMFAXSA] varchar(35) NULL,
|
||||||
|
[NUMTELSA] varchar(35) NULL,
|
||||||
|
[NUMTLXSA] varchar(35) NULL,
|
||||||
|
[X400SA] varchar(35) NULL,
|
||||||
|
[EMAILSR] varchar(35) NULL,
|
||||||
|
[NUMFAXSR] varchar(35) NULL,
|
||||||
|
[NUMTELSR] varchar(35) NULL,
|
||||||
|
[NUMTLXSR] varchar(35) NULL,
|
||||||
|
[X400SR] varchar(35) NULL,
|
||||||
|
[NUMPRE] varchar(35) NULL,
|
||||||
|
[NUMINFSC] varchar(35) NULL,
|
||||||
|
[NUMCON] varchar(35) NULL,
|
||||||
|
[FECPRE] datetime NULL,
|
||||||
|
[FECINFSC] datetime NULL,
|
||||||
|
[FECCON] datetime NULL,
|
||||||
|
[DIVPED] varchar(3) NULL,
|
||||||
|
[DIVPRE] varchar(3) NULL,
|
||||||
|
[DIVPAG] varchar(3) NULL,
|
||||||
|
[DIVPEDF] varchar(3) NULL,
|
||||||
|
[DIVPREF] varchar(3) NULL,
|
||||||
|
[DIVPAGF] varchar(3) NULL,
|
||||||
|
[TASCAM] numeric(15, 3) NULL,
|
||||||
|
[FECTAS] datetime NULL,
|
||||||
|
[FECHA_CARGA] datetime NULL,
|
||||||
|
[IGNORAR] varchar(1) NULL,
|
||||||
|
[CARGADO] char(1) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_CABVEN]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([CLAVE1])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CABVEN_idx] ON [RDX_CABVEN]
|
||||||
|
([NUMINF])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_CABVEN_idx2] ON [RDX_CABVEN]
|
||||||
|
([IGNORAR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_CABVEN]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_LUGVEN]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_LUGVEN]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_LUGVEN] (
|
||||||
|
[CLAVE1] numeric(10, 0) NOT NULL,
|
||||||
|
[CLAVE2] numeric(5, 0) NOT NULL,
|
||||||
|
[EANLUG] varchar(17) NULL,
|
||||||
|
[LUGVEN] varchar(70) NULL,
|
||||||
|
[FECINI] datetime NULL,
|
||||||
|
[FECFIN] datetime NULL,
|
||||||
|
[PERVENINI] datetime NULL,
|
||||||
|
[PERVENFIN] datetime NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_LUGVEN]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([CLAVE1], [CLAVE2])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_LUGVEN_PERVENINI_IDX] ON [RDX_LUGVEN]
|
||||||
|
([PERVENINI])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_LUGVEN_idx] ON [RDX_LUGVEN]
|
||||||
|
([EANLUG])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_LUGVEN]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_ARTVEN]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_ARTVEN]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_ARTVEN] (
|
||||||
|
[CLAVE1] numeric(10, 0) NOT NULL,
|
||||||
|
[CLAVE2] numeric(5, 0) NOT NULL,
|
||||||
|
[CLAVE3] numeric(5, 0) NOT NULL,
|
||||||
|
[EANART] varchar(17) NULL,
|
||||||
|
[CODCOM] varchar(35) NULL,
|
||||||
|
[NUMVAR] varchar(35) NULL,
|
||||||
|
[CODPRO] varchar(35) NULL,
|
||||||
|
[DESARTCO] varchar(35) NULL,
|
||||||
|
[DESART] varchar(70) NULL,
|
||||||
|
[NUMCON] varchar(35) NULL,
|
||||||
|
[NUMLIS] varchar(35) NULL,
|
||||||
|
[CONESP1] varchar(3) NULL,
|
||||||
|
[CONESP2] varchar(3) NULL,
|
||||||
|
[CONESP3] varchar(3) NULL,
|
||||||
|
[VALVEN] numeric(15, 3) NULL,
|
||||||
|
[PRENETCT] numeric(15, 3) NULL,
|
||||||
|
[PREBRUCT] numeric(15, 3) NULL,
|
||||||
|
[PREINFET] numeric(15, 3) NULL,
|
||||||
|
[PREINFFT] numeric(15, 3) NULL,
|
||||||
|
[PRECALCT] numeric(15, 3) NULL,
|
||||||
|
[PRENETCA] numeric(15, 3) NULL,
|
||||||
|
[PREBRUCA] numeric(15, 3) NULL,
|
||||||
|
[PREINFEA] numeric(15, 3) NULL,
|
||||||
|
[PREINFFA] numeric(15, 3) NULL,
|
||||||
|
[PRECALCA] numeric(15, 3) NULL,
|
||||||
|
[BAPRUN1] numeric(9, 0) NULL,
|
||||||
|
[UNIMED1] varchar(3) NULL,
|
||||||
|
[BAPRUN2] numeric(9, 0) NULL,
|
||||||
|
[UNIMED2] varchar(3) NULL,
|
||||||
|
[BAPRUN3] numeric(9, 0) NULL,
|
||||||
|
[UNIMED3] varchar(3) NULL,
|
||||||
|
[BAPRUN4] numeric(9, 0) NULL,
|
||||||
|
[UNIMED4] varchar(3) NULL,
|
||||||
|
[BAPRUN5] numeric(9, 0) NULL,
|
||||||
|
[UNIMED5] varchar(3) NULL,
|
||||||
|
[CANVEN] numeric(15, 3) NULL,
|
||||||
|
[EXIPRO] numeric(15, 3) NULL,
|
||||||
|
[DESEXI] numeric(15, 3) NULL,
|
||||||
|
[ESPMEDCV] varchar(3) NULL,
|
||||||
|
[ESPMEDEP] varchar(3) NULL,
|
||||||
|
[ESPMEDDE] varchar(3) NULL,
|
||||||
|
[CANDEV] numeric(15, 3) NULL,
|
||||||
|
[EANVEN] varchar(17) NULL,
|
||||||
|
[NOMVEN] varchar(70) NULL,
|
||||||
|
[NUMTALON] varchar(35) NULL,
|
||||||
|
[CANVENNET] numeric(15, 3) NULL,
|
||||||
|
[UMEDVENNET] varchar(3) NULL,
|
||||||
|
[CANESP] numeric(15, 3) NULL,
|
||||||
|
[UMEDESP] varchar(3) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_ARTVEN]
|
||||||
|
ADD PRIMARY KEY CLUSTERED ([CLAVE1], [CLAVE2], [CLAVE3])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_ARTVEN_idx] ON [RDX_ARTVEN]
|
||||||
|
([EANART])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_ARTVEN_idx2] ON [RDX_ARTVEN]
|
||||||
|
([CODCOM])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_ARTVEN_idx4] ON [RDX_ARTVEN]
|
||||||
|
([NUMTALON])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_ARTVEN_idx5] ON [RDX_ARTVEN]
|
||||||
|
([EANVEN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_ARTVEN]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_INFORMES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_INFORMES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_INFORMES] (
|
||||||
|
[ID] smallint IDENTITY(1, 1) NOT NULL,
|
||||||
|
[CATEGORIA] varchar(15) NULL,
|
||||||
|
[ICONO] smallint NULL,
|
||||||
|
[NOMBRE] varchar(50) NULL,
|
||||||
|
[DESCRIPCION] varchar(255) NULL,
|
||||||
|
[ORDEN] smallint NULL,
|
||||||
|
[VISTA] text NULL,
|
||||||
|
[MODIFICABLE] char(1) CONSTRAINT [DF__RDX_INFOR__MODIF__5C78A0F0] DEFAULT 'S' NOT NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
TEXTIMAGE_ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_INFORMES]
|
||||||
|
ADD CONSTRAINT [RDX_INFORMES_pk]
|
||||||
|
PRIMARY KEY CLUSTERED ([ID])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INFORMES_idx] ON [RDX_INFORMES]
|
||||||
|
([CATEGORIA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_INFORMES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_LOG_CARGA]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_LOG_CARGA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_LOG_CARGA] (
|
||||||
|
[ID] int IDENTITY(1, 1) NOT NULL,
|
||||||
|
[REPORT] varchar(10) NOT NULL,
|
||||||
|
[FECHA] datetime NOT NULL,
|
||||||
|
[OK] bit NOT NULL,
|
||||||
|
[ERROR_MSG] varchar(255) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_LOG_CARGA]
|
||||||
|
ADD UNIQUE NONCLUSTERED ([ID])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_LOG_CARGA]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_REFERENCIA_GENERICA]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_REFERENCIA_GENERICA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_REFERENCIA_GENERICA] (
|
||||||
|
[NUMINF] varchar(35) NOT NULL,
|
||||||
|
[CLAVE1] numeric(10, 0) NOT NULL,
|
||||||
|
[CLAVE2] numeric(5, 0) NOT NULL,
|
||||||
|
[CLAVE3] numeric(5, 0) NOT NULL,
|
||||||
|
[FECHACAMBIO] datetime NOT NULL,
|
||||||
|
[ESTADO] char(1) NOT NULL,
|
||||||
|
[CODIGO_BARRA] varchar(25) NULL,
|
||||||
|
[CANVEN] numeric(15, 3) NULL,
|
||||||
|
[CANESP] numeric(15, 3) NULL,
|
||||||
|
[CANVENNET] numeric(15, 3) NULL,
|
||||||
|
[NUMCON] smallint CONSTRAINT [DF__RDX_REFER__NUMCO__28C3F2C0] DEFAULT 0 NOT NULL,
|
||||||
|
[VALVEN] numeric(15, 3) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_REFERENCIA_GENERICA]
|
||||||
|
ADD CONSTRAINT [PK__RDX_REFERENCIA_G__68DE77D5]
|
||||||
|
PRIMARY KEY CLUSTERED ([NUMINF], [CLAVE1], [CLAVE2], [CLAVE3], [NUMCON])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_REFERENCIA_GENERICA_idx] ON [RDX_REFERENCIA_GENERICA]
|
||||||
|
([FECHACAMBIO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_REFERENCIA_GENERICA_idx2] ON [RDX_REFERENCIA_GENERICA]
|
||||||
|
([CODIGO_BARRA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_REFERENCIA_GENERICA_idx3] ON [RDX_REFERENCIA_GENERICA]
|
||||||
|
([ESTADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_REFERENCIA_GENERICA]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_AJUSTES_ALBARAN]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_AJUSTES_ALBARAN]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_AJUSTES_ALBARAN] (
|
||||||
|
[ALBARAN] char(7) NOT NULL,
|
||||||
|
[ESTADO] varchar(15) NULL,
|
||||||
|
[OBSERVACIONES] varchar(255) NULL,
|
||||||
|
[CONTABILIZAR] char(1) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_AJUSTES_ALBARAN]
|
||||||
|
ADD CONSTRAINT [PK__RDX_AJUSTES_ALBA__1B69F7A2]
|
||||||
|
PRIMARY KEY CLUSTERED ([ALBARAN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_AJUSTES_ALBARAN_idx] ON [RDX_AJUSTES_ALBARAN]
|
||||||
|
([ESTADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_AJUSTES_ALBARAN_idx2] ON [RDX_AJUSTES_ALBARAN]
|
||||||
|
([CONTABILIZAR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_AJUSTES_ALBARAN]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_AJUSTES_HOJA_DEVOLUCIONES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_AJUSTES_HOJA_DEVOLUCIONES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_AJUSTES_HOJA_DEVOLUCIONES] (
|
||||||
|
[NUMHOJA] char(8) NOT NULL,
|
||||||
|
[ESTADO] varchar(20) NULL,
|
||||||
|
[OBSERVACIONES] varchar(255) NULL,
|
||||||
|
[CONTABILIZAR] char(1) CONSTRAINT [DF__RDX_AJUST__CONTA__7BF14C49] DEFAULT 'S' NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_AJUSTES_HOJA_DEVOLUCIONES]
|
||||||
|
ADD CONSTRAINT [PK__RDX_AJUSTES_HOJA__483C9E19]
|
||||||
|
PRIMARY KEY CLUSTERED ([NUMHOJA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_AJUSTES_HOJA_DEVOLUCIONES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_DEVOLUCION_AJUSTES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_DEVOLUCION_AJUSTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_DEVOLUCION_AJUSTES] (
|
||||||
|
[FECHA] datetime NOT NULL,
|
||||||
|
[CENTRO] varchar(17) NOT NULL,
|
||||||
|
[CODIGO] varchar(12) NOT NULL,
|
||||||
|
[COLOR] varchar(10) NOT NULL,
|
||||||
|
[APROBADO] char(1) NULL,
|
||||||
|
[FECHACAMBIO] datetime NULL,
|
||||||
|
[CANT36] numeric(15, 0) NULL,
|
||||||
|
[CANT38] numeric(15, 0) NULL,
|
||||||
|
[CANT40] numeric(15, 0) NULL,
|
||||||
|
[CANT42] numeric(15, 0) NULL,
|
||||||
|
[CANT44] numeric(15, 0) NULL,
|
||||||
|
[CANT46] numeric(15, 0) NULL,
|
||||||
|
[CANT48] numeric(15, 0) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_DEVOLUCION_AJUSTES]
|
||||||
|
ADD CONSTRAINT [PK_RDX_DEVOLUCION_AJUSTES_2F70F04A]
|
||||||
|
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CODIGO], [COLOR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_DEVOLUCION_AJUSTES_idx] ON [RDX_DEVOLUCION_AJUSTES]
|
||||||
|
([APROBADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_DEVOLUCION_AJUSTES_idx2] ON [RDX_DEVOLUCION_AJUSTES]
|
||||||
|
([FECHACAMBIO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_DEVOLUCION_AJUSTES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_RECEPCION_AJUSTES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_RECEPCION_AJUSTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_RECEPCION_AJUSTES] (
|
||||||
|
[FECHA] datetime NOT NULL,
|
||||||
|
[CENTRO] varchar(17) NOT NULL,
|
||||||
|
[CODIGO] varchar(12) NOT NULL,
|
||||||
|
[COLOR] varchar(10) NOT NULL,
|
||||||
|
[APROBADO] char(1) NULL,
|
||||||
|
[FECHACAMBIO] datetime NULL,
|
||||||
|
[CANT36] numeric(15, 0) NULL,
|
||||||
|
[CANT38] numeric(15, 0) NULL,
|
||||||
|
[CANT40] numeric(15, 0) NULL,
|
||||||
|
[CANT42] numeric(15, 0) NULL,
|
||||||
|
[CANT44] numeric(15, 0) NULL,
|
||||||
|
[CANT46] numeric(15, 0) NULL,
|
||||||
|
[CANT48] numeric(15, 0) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_RECEPCION_AJUSTES]
|
||||||
|
ADD CONSTRAINT [PK_RDX_RECEPCION_AJUSTES_2F70F04F]
|
||||||
|
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CODIGO], [COLOR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_RECEPCION_AJUSTES_idx] ON [RDX_RECEPCION_AJUSTES]
|
||||||
|
([FECHACAMBIO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_RECEPCION_AJUSTES_idx2] ON [RDX_RECEPCION_AJUSTES]
|
||||||
|
([APROBADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_RECEPCION_AJUSTES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_TRASPASOS_AJUSTES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_TRASPASOS_AJUSTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_TRASPASOS_AJUSTES] (
|
||||||
|
[FECHA] datetime NOT NULL,
|
||||||
|
[CENTRO] varchar(17) NOT NULL,
|
||||||
|
[CENTRO2] varchar(17) NOT NULL,
|
||||||
|
[CODIGO] varchar(12) NOT NULL,
|
||||||
|
[COLOR] varchar(10) NOT NULL,
|
||||||
|
[APROBADO] char(1) NULL,
|
||||||
|
[ESTADO] varchar(20) NULL,
|
||||||
|
[OBSERVACIONES] varchar(255) NULL,
|
||||||
|
[CONTABILIZAR] char(1) NULL,
|
||||||
|
[FECHACAMBIO] datetime NULL,
|
||||||
|
[CANT36] numeric(15, 0) NULL,
|
||||||
|
[CANT38] numeric(15, 0) NULL,
|
||||||
|
[CANT40] numeric(15, 0) NULL,
|
||||||
|
[CANT42] numeric(15, 0) NULL,
|
||||||
|
[CANT44] numeric(15, 0) NULL,
|
||||||
|
[CANT46] numeric(15, 0) NULL,
|
||||||
|
[CANT48] numeric(15, 0) NULL,
|
||||||
|
[TIPOCANT] varchar(3) NOT NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_TRASPASOS_AJUSTES]
|
||||||
|
ADD CONSTRAINT [PK_RDX_TRASPASOS_AJUSTES_2F70F04A]
|
||||||
|
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CENTRO2], [CODIGO], [COLOR])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_TRASPASOS_AJUSTES_idx] ON [RDX_TRASPASOS_AJUSTES]
|
||||||
|
([APROBADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_TRASPASOS_AJUSTES_idx2] ON [RDX_TRASPASOS_AJUSTES]
|
||||||
|
([ESTADO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_TRASPASOS_AJUSTES_idx3] ON [RDX_TRASPASOS_AJUSTES]
|
||||||
|
([FECHACAMBIO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_TRASPASOS_AJUSTES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_FILIALES]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_FILIALES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_FILIALES] (
|
||||||
|
[CODFILIAL] char(6) NULL,
|
||||||
|
[CODBARRA] varchar(17) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_FILIALES_idx] ON [RDX_FILIALES]
|
||||||
|
([CODBARRA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_FILIALES_idx2] ON [RDX_FILIALES]
|
||||||
|
([CODFILIAL])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_FILIALES]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_TALLAS]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_TALLAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_TALLAS] (
|
||||||
|
[TALLA] char(2) NOT NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_TALLAS_idx] ON [RDX_TALLAS]
|
||||||
|
([TALLA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_TALLAS]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[RDX_INVENTARIOEDI]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_INVENTARIOEDI]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_INVENTARIOEDI] (
|
||||||
|
[NUMDOC] varchar(25) NOT NULL,
|
||||||
|
[NUMLIN] numeric(6, 0) NOT NULL,
|
||||||
|
[NUMCANT] numeric(6, 0) NOT NULL,
|
||||||
|
[TIPOCANT] varchar(3) NULL,
|
||||||
|
[FECHA] datetime NULL,
|
||||||
|
[CENTRO] varchar(17) NULL,
|
||||||
|
[FILIAL] varchar(25) NULL,
|
||||||
|
[CODVEN] varchar(10) NULL,
|
||||||
|
[VENDEDOR] varchar(66) NULL,
|
||||||
|
[CODIGO_BARRA] varchar(17) NULL,
|
||||||
|
[CODIGO] varchar(12) NULL,
|
||||||
|
[PRODUCTO] varchar(40) NULL,
|
||||||
|
[COLOR] varchar(10) NULL,
|
||||||
|
[TALLA] varchar(8) NULL,
|
||||||
|
[CANTIDAD] numeric(15, 0) NULL,
|
||||||
|
[CENTRO2] varchar(17) NULL,
|
||||||
|
[FILIAL2] varchar(25) NULL,
|
||||||
|
[ULTIMO_INVENTARIO] char(1) NULL,
|
||||||
|
[IGNORAR] char(1) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_INVENTARIOEDI]
|
||||||
|
ADD CONSTRAINT [RDX_INVENTARIOEDI_pk]
|
||||||
|
PRIMARY KEY CLUSTERED ([NUMDOC], [NUMLIN], [NUMCANT])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx] ON [RDX_INVENTARIOEDI]
|
||||||
|
([TIPOCANT])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx2] ON [RDX_INVENTARIOEDI]
|
||||||
|
([FECHA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx3] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CENTRO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx4] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CODVEN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx5] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CODIGO_BARRA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx6] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CODIGO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx7] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CENTRO2])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx8] ON [RDX_INVENTARIOEDI]
|
||||||
|
([ULTIMO_INVENTARIO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_INVENTARIOEDI_idx9] ON [RDX_INVENTARIOEDI]
|
||||||
|
([CENTRO], [CODIGO], [COLOR], [TALLA])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_INVENTARIOEDI]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_VENTASEDI]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_VENTASEDI]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_VENTASEDI] (
|
||||||
|
[NUMINF] varchar(35) NOT NULL,
|
||||||
|
[CLAVE1] numeric(10, 0) NOT NULL,
|
||||||
|
[CLAVE2] numeric(5, 0) NOT NULL,
|
||||||
|
[CLAVE3] numeric(5, 0) NOT NULL,
|
||||||
|
[PERVENINI] datetime NULL,
|
||||||
|
[NUMTALON] varchar(35) NULL,
|
||||||
|
[EANLUG] varchar(17) NULL,
|
||||||
|
[FILIAL] varchar(25) NULL,
|
||||||
|
[EANVEN] varchar(17) NULL,
|
||||||
|
[CODVEN] varchar(4) NULL,
|
||||||
|
[VENDEDOR] varchar(66) NULL,
|
||||||
|
[EANART] varchar(17) NULL,
|
||||||
|
[CODCOM] varchar(35) NULL,
|
||||||
|
[PRODUTO] varchar(12) NULL,
|
||||||
|
[DESC_PRODUTO] varchar(40) NULL,
|
||||||
|
[COR_PRODUTO] varchar(10) NULL,
|
||||||
|
[GRADE] varchar(8) NULL,
|
||||||
|
[TIPO_PRODUTO] varchar(25) NULL,
|
||||||
|
[GRUPO_PRODUTO] varchar(25) NULL,
|
||||||
|
[DESC_COLECAO] varchar(40) NULL,
|
||||||
|
[VALVEN] numeric(15, 3) NULL,
|
||||||
|
[CANVEN] numeric(15, 3) NULL,
|
||||||
|
[CANDEV] numeric(15, 3) NULL,
|
||||||
|
[CANVENNET] numeric(15, 3) NULL,
|
||||||
|
[CANESP] numeric(15, 3) NULL,
|
||||||
|
[IGNORAR] char(1) NULL
|
||||||
|
)
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_VENTASEDI]
|
||||||
|
ADD CONSTRAINT [RDX_VENTASEDI_pk]
|
||||||
|
PRIMARY KEY CLUSTERED ([NUMINF], [CLAVE1], [CLAVE2], [CLAVE3])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx] ON [RDX_VENTASEDI]
|
||||||
|
([PERVENINI])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx2] ON [RDX_VENTASEDI]
|
||||||
|
([NUMTALON])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx3] ON [RDX_VENTASEDI]
|
||||||
|
([EANVEN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx4] ON [RDX_VENTASEDI]
|
||||||
|
([CODVEN])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx5] ON [RDX_VENTASEDI]
|
||||||
|
([EANART])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx6] ON [RDX_VENTASEDI]
|
||||||
|
([CODCOM])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX [RDX_VENTASEDI_idx7] ON [RDX_VENTASEDI]
|
||||||
|
([PRODUTO])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
||||||
|
ON [RDX_VENTASEDI]
|
||||||
|
TO [public]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_USUARIOS]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_USUARIOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_USUARIOS](
|
||||||
|
[ID] int NOT NULL,
|
||||||
|
[USERNAME] varchar(30) NULL,
|
||||||
|
[LOGIN] varchar(30) NULL,
|
||||||
|
[PASS] varchar(255) NULL,
|
||||||
|
[PASSEXPIRED] datetime NULL,
|
||||||
|
[BLOQUEADO] smallint NULL,
|
||||||
|
[EMAIL] varchar(150) NULL,
|
||||||
|
[USERDAYSSUN] int NULL,
|
||||||
|
[PRIVILEGED] int NULL,
|
||||||
|
[TIPO] char(1) NULL,
|
||||||
|
[ID_PERFIL] int NULL,
|
||||||
|
[CHECKSUM] varchar(250) NULL
|
||||||
|
) ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_USUARIOS]
|
||||||
|
ADD CONSTRAINT [RDX_USUARIOS_PK]
|
||||||
|
PRIMARY KEY CLUSTERED ([ID])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_USUARIOS_EVENTOS]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_USUARIOS_EVENTOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_USUARIOS_EVENTOS](
|
||||||
|
[APLICACION] VARCHAR(250),
|
||||||
|
[ID_USUARIO] INT,
|
||||||
|
[FECHA] CHAR(10),
|
||||||
|
[HORA] CHAR(8),
|
||||||
|
[FORM] VARCHAR(250),
|
||||||
|
[TITULO_FORM] VARCHAR(100),
|
||||||
|
[EVENTO] VARCHAR(50),
|
||||||
|
[NOTAS] TEXT,
|
||||||
|
[TNAME] VARCHAR(20)
|
||||||
|
) ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_USUARIOS_LOGON]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_USUARIOS_LOGON]
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_USUARIOS_LOGON] (
|
||||||
|
[LOGONID] CHAR(38) NOT NULL,
|
||||||
|
[ID_USUARIO] INT,
|
||||||
|
[APLICACION] VARCHAR(50),
|
||||||
|
[EQUIPO] VARCHAR(50),
|
||||||
|
[DATA] VARCHAR(14)
|
||||||
|
)
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [RDX_USUARIOS_LOGON]
|
||||||
|
ADD CONSTRAINT [RDX_USUARIOS_LOGON_PK]
|
||||||
|
PRIMARY KEY CLUSTERED ([LOGONID])
|
||||||
|
ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_PERMISOS]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_PERMISOS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_PERMISOS] (
|
||||||
|
[ID_USUARIO] INT,
|
||||||
|
[MODULO] VARCHAR(50),
|
||||||
|
[NOMBRECOMP] VARCHAR(50),
|
||||||
|
[CHECKSUM] VARCHAR(250)
|
||||||
|
)
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[RDX_PERMISOSEX]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
|
||||||
|
DROP TABLE [RDX_PERMISOSEX]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
CREATE TABLE [RDX_PERMISOSEX] (
|
||||||
|
[ID_USUARIO] INT,
|
||||||
|
[MODULO] VARCHAR(50),
|
||||||
|
[NOMBRECOMP] VARCHAR(50),
|
||||||
|
[NOMBREFORM] VARCHAR(50),
|
||||||
|
[CHECKSUM] VARCHAR(250)
|
||||||
|
)
|
||||||
|
GO
|
||||||
|
|
||||||
|
/* EOF */
|
||||||
|
|
||||||
|
|
||||||
@ -1,8 +1,79 @@
|
|||||||
--
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASTERMINADAS]'))
|
||||||
-- Definition for view RDX_V_VENTASEDI :
|
DROP VIEW [RDX_V_VENTASTERMINADAS]
|
||||||
--
|
GO
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASEDI
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASPROCESOPENDIENTES]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASPROCESOPENDIENTES]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASPROCESO]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASPROCESO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_REFERENCIA_GENERICA]'))
|
||||||
|
DROP VIEW [RDX_V_REFERENCIA_GENERICA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASEDI_ERRONEAS]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_ERRONEAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASEDI_RESUELTAS]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_RESUELTAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_REFERENCIAS_RESUELTAS]'))
|
||||||
|
DROP VIEW [RDX_V_REFERENCIAS_RESUELTAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASEDI_PESADA]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI_PESADA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_VENTASEDI]'))
|
||||||
|
DROP VIEW [RDX_V_VENTASEDI]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_VENTASEDI AS
|
||||||
|
SELECT
|
||||||
|
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
|
||||||
|
FROM RDX_VENTASEDI
|
||||||
|
WHERE (IGNORAR IS NULL) OR (IGNORAR <> 'S')
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_VENTASEDI_PESADA
|
||||||
AS
|
AS
|
||||||
SELECT
|
SELECT
|
||||||
RDX_CABVEN.NUMINF,
|
RDX_CABVEN.NUMINF,
|
||||||
@ -40,16 +111,10 @@ FROM
|
|||||||
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_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 PRODUTOS on (produtos.PRODUTO = PRODUTOS_BARRA.PRODUTO)
|
||||||
LEFT OUTER JOIN COLECOES on (COLECOES.COLECAO = PRODUTOS.COLECAO)
|
LEFT OUTER JOIN COLECOES on (COLECOES.COLECAO = PRODUTOS.COLECAO)
|
||||||
|
WHERE (RDX_CABVEN.IGNORAR IS NULL) OR (RDX_CABVEN.IGNORAR <> 'S')
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/*--------------- SQL ---------------*/
|
||||||
ON [RDX_V_VENTASEDI]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_REFERENCIAS_RESUELTAS :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_REFERENCIAS_RESUELTAS
|
CREATE VIEW RDX_V_REFERENCIAS_RESUELTAS
|
||||||
AS
|
AS
|
||||||
@ -58,15 +123,7 @@ FROM RDX_REFERENCIA_GENERICA
|
|||||||
WHERE ESTADO = 'R'
|
WHERE ESTADO = 'R'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/*--------------- SQL ---------------*/
|
||||||
ON [RDX_V_REFERENCIAS_RESUELTAS]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_VENTASEDI_RESUELTAS :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASEDI_RESUELTAS
|
CREATE VIEW RDX_V_VENTASEDI_RESUELTAS
|
||||||
AS
|
AS
|
||||||
@ -84,18 +141,21 @@ SELECT
|
|||||||
RDX_V_VENTASEDI.VENDEDOR,
|
RDX_V_VENTASEDI.VENDEDOR,
|
||||||
EANART = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.CODIGO_BARRA, RDX_V_VENTASEDI.EANART),
|
EANART = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.CODIGO_BARRA, RDX_V_VENTASEDI.EANART),
|
||||||
RDX_V_VENTASEDI.CODCOM,
|
RDX_V_VENTASEDI.CODCOM,
|
||||||
PRODUTO = ISNULL(PRODUTOS_BARRA.PRODUTO, RDX_V_VENTASEDI.PRODUTO),
|
PRODUTO = ISNULL(ISNULL(PRODUTOS_BARRA.PRODUTO, RDX_V_VENTASEDI.PRODUTO), '107CH.EN.01'), /*YA QUE NO ACTUALIZA LOS NUEVOS CODIGOS DE BARRA DE REFERENCIA GENERIACA DEL CORTE INGLES*/
|
||||||
DESC_PRODUTO = ISNULL(PRODUTOS.DESC_PRODUTO, RDX_V_VENTASEDI.DESC_PRODUTO),
|
DESC_PRODUTO = ISNULL(PRODUTOS.DESC_PRODUTO, RDX_V_VENTASEDI.DESC_PRODUTO),
|
||||||
COR_PRODUTO = ISNULL(PRODUTOS_BARRA.COR_PRODUTO, RDX_V_VENTASEDI.COR_PRODUTO),
|
COR_PRODUTO = ISNULL(ISNULL(PRODUTOS_BARRA.COR_PRODUTO, RDX_V_VENTASEDI.COR_PRODUTO), '300'),
|
||||||
GRADE = ISNULL(PRODUTOS_BARRA.GRADE, RDX_V_VENTASEDI.GRADE),
|
GRADE = ISNULL(ISNULL(PRODUTOS_BARRA.GRADE, RDX_V_VENTASEDI.GRADE), '38'),
|
||||||
TIPO_PRODUTO = ISNULL(PRODUTOS.TIPO_PRODUTO, RDX_V_VENTASEDI.TIPO_PRODUTO),
|
TIPO_PRODUTO = ISNULL(PRODUTOS.TIPO_PRODUTO, RDX_V_VENTASEDI.TIPO_PRODUTO),
|
||||||
GRUPO_PRODUTO = ISNULL(PRODUTOS.GRUPO_PRODUTO, RDX_V_VENTASEDI.GRUPO_PRODUTO),
|
GRUPO_PRODUTO = ISNULL(PRODUTOS.GRUPO_PRODUTO, RDX_V_VENTASEDI.GRUPO_PRODUTO),
|
||||||
DESC_COLECAO = ISNULL(COLECOES.DESC_COLECAO, RDX_V_VENTASEDI.DESC_COLECAO),
|
PRODUTOS.COLECAO,
|
||||||
RDX_V_VENTASEDI.VALVEN,
|
DESC_COLECAO = ISNULL(COLECOES.DESC_COLECAO, RDX_V_VENTASEDI.DESC_COLECAO),
|
||||||
RDX_V_VENTASEDI.CANVEN,
|
VALVEN = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.VALVEN, RDX_V_VENTASEDI.VALVEN),
|
||||||
|
CANVEN = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.CANVEN, RDX_V_VENTASEDI.CANVEN),
|
||||||
RDX_V_VENTASEDI.CANDEV,
|
RDX_V_VENTASEDI.CANDEV,
|
||||||
RDX_V_VENTASEDI.CANVENNET,
|
CANVENNET = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.CANVENNET, RDX_V_VENTASEDI.CANVENNET),
|
||||||
RDX_V_VENTASEDI.CANESP
|
|
||||||
|
CANESP = ISNULL(RDX_V_REFERENCIAS_RESUELTAS.CANESP, RDX_V_VENTASEDI.CANESP)
|
||||||
|
|
||||||
FROM RDX_V_VENTASEDI
|
FROM RDX_V_VENTASEDI
|
||||||
LEFT JOIN RDX_V_REFERENCIAS_RESUELTAS ON (
|
LEFT JOIN RDX_V_REFERENCIAS_RESUELTAS ON (
|
||||||
(RDX_V_REFERENCIAS_RESUELTAS.NUMINF = RDX_V_VENTASEDI.NUMINF) AND
|
(RDX_V_REFERENCIAS_RESUELTAS.NUMINF = RDX_V_VENTASEDI.NUMINF) AND
|
||||||
@ -110,15 +170,7 @@ LEFT JOIN COLECOES ON (
|
|||||||
(COLECOES.COLECAO = PRODUTOS.COLECAO))
|
(COLECOES.COLECAO = PRODUTOS.COLECAO))
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/*--------------- SQL ---------------*/
|
||||||
ON [RDX_V_VENTASEDI_RESUELTAS]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_VENTASEDI_ERRONEAS :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASEDI_ERRONEAS
|
CREATE VIEW RDX_V_VENTASEDI_ERRONEAS
|
||||||
AS
|
AS
|
||||||
@ -129,14 +181,92 @@ FROM
|
|||||||
WHERE PRODUTO = '107CH.EN.01'
|
WHERE PRODUTO = '107CH.EN.01'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/*--------------- SQL ---------------*/
|
||||||
ON [RDX_V_VENTASEDI_ERRONEAS]
|
|
||||||
TO [public]
|
CREATE VIEW RDX_V_REFERENCIA_GENERICA
|
||||||
|
AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
VENTAS.NUMINF,
|
||||||
|
VENTAS.CLAVE1,
|
||||||
|
VENTAS.CLAVE2,
|
||||||
|
VENTAS.CLAVE3,
|
||||||
|
NUMCON = ISNULL(REF.NUMCON, 0),
|
||||||
|
VENTAS.PERVENINI AS FECHA,
|
||||||
|
VENTAS.EANLUG AS CODCENTRO,
|
||||||
|
VENTAS.FILIAL AS CENTRO,
|
||||||
|
VENTAS.EANVEN AS CODVENDEDOR,
|
||||||
|
VENTAS.VENDEDOR,
|
||||||
|
VENTAS.NUMTALON,
|
||||||
|
CODIGO_BARRA = ISNULL(PRODUTOS_BARRA.CODIGO_BARRA, VENTAS.EANART),
|
||||||
|
CODIGO = ISNULL(PRODUTOS_BARRA.PRODUTO, VENTAS.PRODUTO),
|
||||||
|
PRODUCTO = ISNULL(PRODUTOS.DESC_PRODUTO, VENTAS.DESC_PRODUTO),
|
||||||
|
COLOR = ISNULL(PRODUTOS_BARRA.COR_PRODUTO, VENTAS.COR_PRODUTO),
|
||||||
|
TALLA = ISNULL(PRODUTOS_BARRA.GRADE, VENTAS.GRADE),
|
||||||
|
VTAPROCESO = ISNULL(REF.CANESP, VENTAS.CANESP),
|
||||||
|
VTAFINAL = ISNULL(REF.CANVENNET, VENTAS.CANVENNET),
|
||||||
|
VTATERM = ISNULL(REF.CANVEN, VENTAS.CANVEN),
|
||||||
|
VALTOT = ISNULL(REF.VALVEN, VENTAS.VALVEN),
|
||||||
|
REF.ESTADO,
|
||||||
|
REF.FECHACAMBIO
|
||||||
|
FROM RDX_V_VENTASEDI_ERRONEAS VENTAS
|
||||||
|
LEFT OUTER JOIN RDX_REFERENCIA_GENERICA REF ON
|
||||||
|
(REF.NUMINF = VENTAS.NUMINF AND REF.CLAVE1 = VENTAS.CLAVE1 AND
|
||||||
|
REF.CLAVE2 = VENTAS.CLAVE2 AND REF.CLAVE3 = VENTAS.CLAVE3)
|
||||||
|
LEFT OUTER JOIN PRODUTOS_BARRA on
|
||||||
|
(PRODUTOS_BARRA.CODIGO_BARRA = REF.CODIGO_BARRA)
|
||||||
|
LEFT OUTER JOIN PRODUTOS ON
|
||||||
|
(PRODUTOS.PRODUTO = PRODUTOS_BARRA.PRODUTO)
|
||||||
|
WHERE NOT ((VENTAS.VALVEN < 1) AND (VENTAS.VALVEN > 0)) /* QUITAR COMPOSTURAS */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
--
|
/*--------------- SQL ---------------*/
|
||||||
-- Definition for view RDX_V_VENTASTERMINADAS :
|
|
||||||
--
|
CREATE VIEW RDX_V_VENTASPROCESO AS
|
||||||
|
SELECT
|
||||||
|
NUMINF,
|
||||||
|
CLAVE1,
|
||||||
|
CLAVE2,
|
||||||
|
CLAVE3,
|
||||||
|
PERVENINI AS FECHA,
|
||||||
|
DAY(PERVENINI) AS DIA,
|
||||||
|
DATENAME(DW, PERVENINI) DIASEMANA,
|
||||||
|
DATENAME(MONTH, PERVENINI) AS MES,
|
||||||
|
YEAR(PERVENINI) AS ANO,
|
||||||
|
FILIAL AS CENTRO,
|
||||||
|
VENDEDOR,
|
||||||
|
NUMTALON,
|
||||||
|
PRODUTO AS CODIGO,
|
||||||
|
DESC_PRODUTO AS PRODUCTO,
|
||||||
|
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
||||||
|
TIPO_PRODUTO AS TIPOPRODUCTO,
|
||||||
|
COLECAO AS COLECCION,
|
||||||
|
COR_PRODUTO AS COLOR,
|
||||||
|
GRADE AS TALLA,
|
||||||
|
CANESP AS INICIO,
|
||||||
|
CANVENNET AS FINAL,
|
||||||
|
VALVEN AS IMPORTE
|
||||||
|
FROM
|
||||||
|
RDX_V_VENTASEDI_RESUELTAS
|
||||||
|
WHERE ((CANESP IS NOT NULL) OR (CANVENNET IS NOT NULL))
|
||||||
|
AND NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_VENTASPROCESOPENDIENTES AS
|
||||||
|
SELECT NUMTALON,
|
||||||
|
CODIGO,
|
||||||
|
COLOR,
|
||||||
|
TALLA,
|
||||||
|
SUM(ISNULL(INICIO, 0)) AS INICIO,
|
||||||
|
SUM(ABS(ISNULL(FINAL, 0))) AS FINAL
|
||||||
|
FROM RDX_V_VENTASPROCESO
|
||||||
|
GROUP BY NUMTALON, CODIGO, COLOR, TALLA
|
||||||
|
HAVING ((SUM(ISNULL(INICIO, 0)) <> 0) AND
|
||||||
|
(SUM(ISNULL(INICIO, 0)) > SUM(ABS(ISNULL(FINAL, 0)))))
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASTERMINADAS
|
CREATE VIEW RDX_V_VENTASTERMINADAS
|
||||||
AS
|
AS
|
||||||
@ -157,15 +287,20 @@ SELECT
|
|||||||
DESC_PRODUTO AS PRODUCTO,
|
DESC_PRODUTO AS PRODUCTO,
|
||||||
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
||||||
TIPO_PRODUTO AS TIPOPRODUCTO,
|
TIPO_PRODUTO AS TIPOPRODUCTO,
|
||||||
DESC_COLECAO AS COLECCION,
|
COLECAO AS COLECCION,
|
||||||
COR_PRODUTO AS COLOR,
|
COR_PRODUTO AS COLOR,
|
||||||
GRADE AS TALLA,
|
GRADE AS TALLA,
|
||||||
TALLA38 = CASE WHEN (GRADE = 38) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA36 = CASE WHEN (GRADE = 36) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
TALLA40 = CASE WHEN (GRADE = 40) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA38 = CASE WHEN ((GRADE = 38) OR (UPPER(GRADE) = 'S')) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
TALLA42 = CASE WHEN (GRADE = 42) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA40 = CASE WHEN ((GRADE = 40) OR (UPPER(GRADE) = 'M')) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
TALLA44 = CASE WHEN (GRADE = 44) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA42 = CASE WHEN ((GRADE = 42) OR (UPPER(GRADE) = 'L')) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
|
TALLA44 = CASE WHEN ((GRADE = 44) OR (UPPER(GRADE) = 'XL')) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
TALLA46 = CASE WHEN (GRADE = 46) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA46 = CASE WHEN (GRADE = 46) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
TALLA48 = CASE WHEN (GRADE = 48) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
TALLA48 = CASE WHEN (GRADE = 48) THEN ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0) ELSE NULL END,
|
||||||
|
|
||||||
|
VTATERMDEV = ISNULL(CANVEN, 0),
|
||||||
|
VTAFINALRESC = ISNULL(CANVENNET, 0),
|
||||||
|
|
||||||
VENTAS = CASE WHEN (CANVEN > 0) THEN CANVEN ELSE 0 END +
|
VENTAS = CASE WHEN (CANVEN > 0) THEN CANVEN ELSE 0 END +
|
||||||
CASE WHEN (CANVENNET > 0) THEN CANVENNET ELSE 0 END,
|
CASE WHEN (CANVENNET > 0) THEN CANVENNET ELSE 0 END,
|
||||||
|
|
||||||
@ -173,6 +308,10 @@ SELECT
|
|||||||
CASE WHEN (CANVENNET < 0) THEN CANVENNET ELSE 0 END,
|
CASE WHEN (CANVENNET < 0) THEN CANVENNET ELSE 0 END,
|
||||||
|
|
||||||
TOTAL = ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0),
|
TOTAL = ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0),
|
||||||
|
|
||||||
|
VALTERMDEV = CASE WHEN (CANVEN <> 0) THEN ISNULL(VALVEN, 0) ELSE 0 END,
|
||||||
|
VALFINALRESC = CASE WHEN (CANVENNET <> 0) THEN ISNULL(VALVEN, 0) ELSE 0 END,
|
||||||
|
|
||||||
VALVEN = CASE WHEN (VALVEN > 0) THEN VALVEN ELSE 0 END,
|
VALVEN = CASE WHEN (VALVEN > 0) THEN VALVEN ELSE 0 END,
|
||||||
VALDEV = CASE WHEN (VALVEN < 0) THEN VALVEN ELSE 0 END,
|
VALDEV = CASE WHEN (VALVEN < 0) THEN VALVEN ELSE 0 END,
|
||||||
VALTOT = VALVEN
|
VALTOT = VALVEN
|
||||||
@ -181,122 +320,9 @@ FROM
|
|||||||
WHERE NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
WHERE NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
||||||
AND (CANESP IS NULL OR CANESP = 0) /* QUITAR INICIO V.PROCESO */
|
AND (CANESP IS NULL OR CANESP = 0) /* QUITAR INICIO V.PROCESO */
|
||||||
AND (VALVEN IS NOT NULL) /* QUITAR CAMBIO DE TALLA */
|
AND (VALVEN IS NOT NULL) /* QUITAR CAMBIO DE TALLA */
|
||||||
|
AND ((CANVENNET >= 0) OR (CANVENNET IS NULL)) /* IGNORAR LAS RESCISIONES DE V.PROCESO */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/* EOF */
|
||||||
ON [RDX_V_VENTASTERMINADAS]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_VENTASPROCESO :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASPROCESO AS
|
|
||||||
SELECT
|
|
||||||
NUMINF,
|
|
||||||
CLAVE1,
|
|
||||||
CLAVE2,
|
|
||||||
CLAVE3,
|
|
||||||
PERVENINI AS FECHA,
|
|
||||||
DAY(PERVENINI) AS DIA,
|
|
||||||
DATENAME(DW, PERVENINI) DIASEMANA,
|
|
||||||
DATENAME(MONTH, PERVENINI) AS MES,
|
|
||||||
YEAR(PERVENINI) AS ANO,
|
|
||||||
FILIAL AS CENTRO,
|
|
||||||
VENDEDOR,
|
|
||||||
NUMTALON,
|
|
||||||
PRODUTO AS CODIGO,
|
|
||||||
DESC_PRODUTO AS PRODUCTO,
|
|
||||||
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
|
||||||
TIPO_PRODUTO AS TIPOPRODUCTO,
|
|
||||||
DESC_COLECAO AS COLECCION,
|
|
||||||
COR_PRODUTO AS COLOR,
|
|
||||||
GRADE AS TALLA,
|
|
||||||
CANESP AS INICIO,
|
|
||||||
CANVENNET AS FINAL,
|
|
||||||
VALVEN AS IMPORTE
|
|
||||||
FROM
|
|
||||||
RDX_V_VENTASEDI_RESUELTAS
|
|
||||||
WHERE ((CANESP IS NOT NULL) OR (CANVENNET IS NOT NULL))
|
|
||||||
AND NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_V_VENTASPROCESO]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_VENTASPROCESOPENDIENTES :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_VENTASPROCESOPENDIENTES AS
|
|
||||||
SELECT NUMTALON,
|
|
||||||
CODIGO,
|
|
||||||
COLOR,
|
|
||||||
TALLA,
|
|
||||||
SUM(ISNULL(INICIO, 0)) AS INICIO,
|
|
||||||
SUM(ABS(ISNULL(FINAL, 0))) AS FINAL
|
|
||||||
FROM RDX_V_VENTASPROCESO
|
|
||||||
GROUP BY NUMTALON, CODIGO, COLOR, TALLA
|
|
||||||
HAVING ((SUM(ISNULL(INICIO, 0)) <> 0) AND
|
|
||||||
(SUM(ISNULL(INICIO, 0)) > SUM(ABS(ISNULL(FINAL, 0)))))
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_V_VENTASPROCESOPENDIENTES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_REFERENCIA_GENERICA :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_REFERENCIA_GENERICA
|
|
||||||
AS
|
|
||||||
SELECT DISTINCT
|
|
||||||
VENTAS.NUMINF,
|
|
||||||
VENTAS.CLAVE1,
|
|
||||||
VENTAS.CLAVE2,
|
|
||||||
VENTAS.CLAVE3,
|
|
||||||
VENTAS.PERVENINI AS FECHA,
|
|
||||||
VENTAS.EANLUG AS CODCENTRO,
|
|
||||||
VENTAS.FILIAL AS CENTRO,
|
|
||||||
VENTAS.EANVEN AS CODVENDEDOR,
|
|
||||||
VENTAS.VENDEDOR,
|
|
||||||
VENTAS.NUMTALON,
|
|
||||||
CODIGO_BARRA = ISNULL(PRODUTOS_BARRA.CODIGO_BARRA, VENTAS.EANART),
|
|
||||||
CODIGO = ISNULL(PRODUTOS_BARRA.PRODUTO, VENTAS.PRODUTO),
|
|
||||||
PRODUCTO = ISNULL(PRODUTOS.DESC_PRODUTO, VENTAS.DESC_PRODUTO),
|
|
||||||
COLOR = ISNULL(PRODUTOS_BARRA.COR_PRODUTO, VENTAS.COR_PRODUTO),
|
|
||||||
TALLA = ISNULL(PRODUTOS_BARRA.GRADE, VENTAS.GRADE),
|
|
||||||
VENTAS.CANESP AS VTAPROCESO,
|
|
||||||
VENTAS.CANVENNET AS VTAFINAL,
|
|
||||||
VTATERM = VENTAS.CANVEN,
|
|
||||||
VALTOT = VENTAS.VALVEN,
|
|
||||||
REF.ESTADO,
|
|
||||||
REF.FECHACAMBIO
|
|
||||||
FROM RDX_V_VENTASEDI_ERRONEAS VENTAS
|
|
||||||
LEFT OUTER JOIN RDX_REFERENCIA_GENERICA REF ON
|
|
||||||
(REF.NUMINF = VENTAS.NUMINF AND REF.CLAVE1 = VENTAS.CLAVE1 AND
|
|
||||||
REF.CLAVE2 = VENTAS.CLAVE2 AND REF.CLAVE3 = VENTAS.CLAVE3)
|
|
||||||
LEFT OUTER JOIN PRODUTOS_BARRA on
|
|
||||||
(PRODUTOS_BARRA.CODIGO_BARRA = REF.CODIGO_BARRA)
|
|
||||||
LEFT OUTER JOIN PRODUTOS ON
|
|
||||||
(PRODUTOS.PRODUTO = PRODUTOS_BARRA.PRODUTO)
|
|
||||||
WHERE NOT ((VENTAS.VALVEN < 1) AND (VENTAS.VALVEN > 0)) /* QUITAR COMPOSTURAS */
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_V_REFERENCIA_GENERICA]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,6 +1,37 @@
|
|||||||
--
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_CONTROL_INVENTARIO]'))
|
||||||
-- Definition for view RDX_V_STOCK_VARELA :
|
DROP VIEW [RDX_V_CONTROL_INVENTARIO]
|
||||||
--
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_INVENTARIO_STOCK_DESGLOSADO]'))
|
||||||
|
DROP VIEW [RDX_V_INVENTARIO_STOCK_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK_CALCULADO_DESGLOSADO]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK_CALCULADO_DESGLOSADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK_CALCULADO]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK_CALCULADO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK_VENTAS]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK_VENTAS]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK_INVENTARIO]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK_INVENTARIO]
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[RDX_V_STOCK_VARELA]'))
|
||||||
|
DROP VIEW [RDX_V_STOCK_VARELA]
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
CREATE VIEW RDX_V_STOCK_VARELA AS
|
CREATE VIEW RDX_V_STOCK_VARELA AS
|
||||||
SELECT ESTOQUE_PRODUTOS.FILIAL,
|
SELECT ESTOQUE_PRODUTOS.FILIAL,
|
||||||
@ -9,74 +40,32 @@ SELECT ESTOQUE_PRODUTOS.FILIAL,
|
|||||||
PRODUCTO = PRODUTOS.DESC_PRODUTO,
|
PRODUCTO = PRODUTOS.DESC_PRODUTO,
|
||||||
PRODUTOS.TIPO_PRODUTO,
|
PRODUTOS.TIPO_PRODUTO,
|
||||||
PRODUTOS.GRUPO_PRODUTO,
|
PRODUTOS.GRUPO_PRODUTO,
|
||||||
COLECCION=COLECOES.DESC_COLECAO,
|
COLECCION = PRODUTOS.COLECAO,
|
||||||
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES1 ELSE 0 END AS K36,
|
||||||
ESTOQUE_PRODUTOS.ES1 as K38,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES2 ELSE ESTOQUE_PRODUTOS.ES1 END AS K38,
|
||||||
ESTOQUE_PRODUTOS.ES2 as K40,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES3 ELSE ESTOQUE_PRODUTOS.ES2 END AS K40,
|
||||||
ESTOQUE_PRODUTOS.ES3 as K42,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES4 ELSE ESTOQUE_PRODUTOS.ES3 END AS K42,
|
||||||
ESTOQUE_PRODUTOS.ES4 as K44,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES5 ELSE ESTOQUE_PRODUTOS.ES4 END AS K44,
|
||||||
ESTOQUE_PRODUTOS.ES5 as K46,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES6 ELSE ESTOQUE_PRODUTOS.ES5 END AS K46,
|
||||||
ESTOQUE_PRODUTOS.ES6 as K48,
|
CASE WHEN (PRODUTOS.GRADE IN ('JEANS')) THEN ESTOQUE_PRODUTOS.ES7 ELSE ESTOQUE_PRODUTOS.ES6 END AS K48,
|
||||||
ESTOQUE_PRODUTOS.ESTOQUE as KT
|
ESTOQUE_PRODUTOS.ESTOQUE as KT
|
||||||
|
|
||||||
FROM ESTOQUE_PRODUTOS
|
FROM ESTOQUE_PRODUTOS
|
||||||
LEFT OUTER JOIN PRODUTOS ON (PRODUTOS.PRODUTO = ESTOQUE_PRODUTOS.PRODUTO)
|
LEFT OUTER JOIN PRODUTOS ON (PRODUTOS.PRODUTO = ESTOQUE_PRODUTOS.PRODUTO)
|
||||||
LEFT OUTER JOIN COLECOES ON (PRODUTOS.COLECAO = COLECOES.COLECAO)
|
|
||||||
|
|
||||||
WHERE FILIAL LIKE '%VARELA IMAGEN Y DISEÑO%'
|
WHERE FILIAL LIKE '%VARELA IMAGEN Y DISEÑO%'
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_STOCK_VENTAS :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_STOCK_VENTAS AS
|
|
||||||
SELECT
|
|
||||||
PERVENINI AS FECHA,
|
|
||||||
DAY(PERVENINI) AS DIA,
|
|
||||||
DATENAME(DW, PERVENINI) DIASEMANA,
|
|
||||||
DATENAME(MONTH, PERVENINI) AS MES,
|
|
||||||
YEAR(PERVENINI) AS ANO,
|
|
||||||
FILIAL AS CENTRO,
|
|
||||||
CODIGO = ISNULL(PRODUTO, '107CH.EN.01'),
|
|
||||||
DESC_PRODUTO AS PRODUCTO,
|
|
||||||
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
|
||||||
TIPO_PRODUTO AS TIPOPRODUCTO,
|
|
||||||
DESC_COLECAO AS COLECCION,
|
|
||||||
COLOR = ISNULL(COR_PRODUTO, '300'),
|
|
||||||
GRADE AS TALLA,
|
|
||||||
CANTIDAD = ISNULL(CANVEN, 0) + ISNULL(CANVENNET, 0)
|
|
||||||
FROM
|
|
||||||
RDX_V_VENTASEDI_RESUELTAS
|
|
||||||
WHERE NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_V_STOCK_VENTAS]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_STOCK_INVENTARIO :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_STOCK_INVENTARIO AS
|
CREATE VIEW RDX_V_STOCK_INVENTARIO AS
|
||||||
SELECT
|
SELECT
|
||||||
FECHA = ISNULL(RDX_V_INVENTARIOEDI.FECHA, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.FECHA, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FECHA, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FECHA))),
|
FECHA = ISNULL(RDX_V_INVENTARIOEDI.FECHA, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.FECHA, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FECHA, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FECHA))),
|
||||||
CENTRO = ISNULL(RDX_V_INVENTARIOEDI.FILIAL, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.FILIAL, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FILIAL, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FILIAL))),
|
CENTRO = ISNULL(RDX_V_INVENTARIOEDI.CENTRO, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CENTRO, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CENTRO, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CENTRO))),
|
||||||
|
FILIAL = ISNULL(RDX_V_INVENTARIOEDI.FILIAL, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.FILIAL, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FILIAL, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FILIAL))),
|
||||||
CODIGO = ISNULL(RDX_V_INVENTARIOEDI.CODIGO, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CODIGO, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CODIGO, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CODIGO))),
|
CODIGO = ISNULL(RDX_V_INVENTARIOEDI.CODIGO, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CODIGO, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CODIGO, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CODIGO))),
|
||||||
PRODUCTO = ISNULL(RDX_V_INVENTARIOEDI.PRODUCTO, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.PRODUCTO, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.PRODUCTO, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.PRODUCTO))),
|
PRODUCTO = ISNULL(RDX_V_INVENTARIOEDI.PRODUCTO, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.PRODUCTO, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.PRODUCTO, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.PRODUCTO))),
|
||||||
COLOR = ISNULL(RDX_V_INVENTARIOEDI.COLOR, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.COLOR, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.COLOR, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.COLOR))),
|
COLOR = ISNULL(RDX_V_INVENTARIOEDI.COLOR, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.COLOR, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.COLOR, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.COLOR))),
|
||||||
TALLA = ISNULL(RDX_V_INVENTARIOEDI.TALLA, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.TALLA, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.TALLA, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.TALLA))),
|
TALLA = ISNULL(RDX_V_INVENTARIOEDI.TALLA, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.TALLA, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.TALLA, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.TALLA))),
|
||||||
CANTIDAD = ISNULL(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CANTIDAD, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CANTIDAD, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CANTIDAD, RDX_V_INVENTARIOEDI.CANTIDAD))),
|
CANTIDAD = ISNULL(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CANTIDAD, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CANTIDAD, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CANTIDAD, RDX_V_INVENTARIOEDI.CANTIDAD))),
|
||||||
/*RDX_V_INVENTARIOEDI.CANTIDAD,
|
|
||||||
RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CANTIDAD,
|
|
||||||
RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CANTIDAD,
|
|
||||||
RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CANTIDAD,*/
|
|
||||||
OPERACION = CASE RDX_V_INVENTARIOEDI.TIPOCANT
|
OPERACION = CASE RDX_V_INVENTARIOEDI.TIPOCANT
|
||||||
WHEN '194' THEN 'R'
|
WHEN '194' THEN 'R'
|
||||||
WHEN '46' THEN 'E'
|
WHEN '46' THEN 'E'
|
||||||
@ -92,11 +81,6 @@ SELECT
|
|||||||
END
|
END
|
||||||
END
|
END
|
||||||
FROM RDX_V_INVENTARIOEDI
|
FROM RDX_V_INVENTARIOEDI
|
||||||
FULL OUTER JOIN RDX_V_INVENTARIO_MAXFECHAS ON
|
|
||||||
(RDX_V_INVENTARIO_MAXFECHAS.CENTRO = RDX_V_INVENTARIOEDI.CENTRO) AND
|
|
||||||
(RDX_V_INVENTARIO_MAXFECHAS.CODIGO = RDX_V_INVENTARIOEDI.CODIGO) AND
|
|
||||||
(RDX_V_INVENTARIO_MAXFECHAS.COLOR = RDX_V_INVENTARIOEDI.COLOR) AND
|
|
||||||
(RDX_V_INVENTARIO_MAXFECHAS.TALLA = RDX_V_INVENTARIOEDI.TALLA)
|
|
||||||
FULL OUTER JOIN RDX_V_RECEPCION_AJUSTES_DESGLOSADO ON
|
FULL OUTER JOIN RDX_V_RECEPCION_AJUSTES_DESGLOSADO ON
|
||||||
(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CENTRO = RDX_V_INVENTARIOEDI.CENTRO) AND
|
(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.CENTRO = RDX_V_INVENTARIOEDI.CENTRO) AND
|
||||||
(RDX_V_INVENTARIOEDI.CENTRO = RDX_V_INVENTARIOEDI.CENTRO2) AND
|
(RDX_V_INVENTARIOEDI.CENTRO = RDX_V_INVENTARIOEDI.CENTRO2) AND
|
||||||
@ -110,8 +94,7 @@ FULL OUTER JOIN RDX_V_TRASPASOS_AJUSTES_DESGLOSADO ON
|
|||||||
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CODIGO = RDX_V_INVENTARIOEDI.CODIGO) AND
|
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.CODIGO = RDX_V_INVENTARIOEDI.CODIGO) AND
|
||||||
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.COLOR = RDX_V_INVENTARIOEDI.COLOR) AND
|
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.COLOR = RDX_V_INVENTARIOEDI.COLOR) AND
|
||||||
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.TALLA = RDX_V_INVENTARIOEDI.TALLA) AND
|
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.TALLA = RDX_V_INVENTARIOEDI.TALLA) AND
|
||||||
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FECHA = RDX_V_INVENTARIOEDI.FECHA) AND
|
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FECHA = RDX_V_INVENTARIOEDI.FECHA)
|
||||||
(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.TIPO = RDX_V_INVENTARIOEDI.TIPOCANT)
|
|
||||||
FULL OUTER JOIN RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO ON
|
FULL OUTER JOIN RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO ON
|
||||||
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CENTRO = RDX_V_INVENTARIOEDI.CENTRO) AND
|
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.CENTRO = RDX_V_INVENTARIOEDI.CENTRO) AND
|
||||||
(RDX_V_INVENTARIOEDI.CENTRO = RDX_V_INVENTARIOEDI.CENTRO2) AND
|
(RDX_V_INVENTARIOEDI.CENTRO = RDX_V_INVENTARIOEDI.CENTRO2) AND
|
||||||
@ -119,35 +102,57 @@ FULL OUTER JOIN RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO ON
|
|||||||
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.COLOR = RDX_V_INVENTARIOEDI.COLOR) AND
|
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.COLOR = RDX_V_INVENTARIOEDI.COLOR) AND
|
||||||
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.TALLA = RDX_V_INVENTARIOEDI.TALLA) AND
|
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.TALLA = RDX_V_INVENTARIOEDI.TALLA) AND
|
||||||
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FECHA = RDX_V_INVENTARIOEDI.FECHA)
|
(RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FECHA = RDX_V_INVENTARIOEDI.FECHA)
|
||||||
WHERE
|
|
||||||
((RDX_V_INVENTARIO_MAXFECHAS.FECHA IS NULL) /* Puede haber prendas que no se hayan inventariado nunca */
|
|
||||||
OR
|
|
||||||
(ISNULL(RDX_V_INVENTARIOEDI.FECHA, ISNULL(RDX_V_RECEPCION_AJUSTES_DESGLOSADO.FECHA, ISNULL(RDX_V_TRASPASOS_AJUSTES_DESGLOSADO.FECHA, RDX_V_DEVOLUCION_AJUSTES_DESGLOSADO.FECHA))) >= RDX_V_INVENTARIO_MAXFECHAS.FECHA))
|
|
||||||
GO
|
GO
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
/*--------------- SQL ---------------*/
|
||||||
ON [RDX_V_STOCK_INVENTARIO]
|
|
||||||
TO [public]
|
CREATE VIEW RDX_V_STOCK_VENTAS AS
|
||||||
|
SELECT
|
||||||
|
PERVENINI AS FECHA,
|
||||||
|
DAY(PERVENINI) AS DIA,
|
||||||
|
DATENAME(DW, PERVENINI) DIASEMANA,
|
||||||
|
DATENAME(MONTH, PERVENINI) AS MES,
|
||||||
|
YEAR(PERVENINI) AS ANO,
|
||||||
|
EANLUG AS CENTRO,
|
||||||
|
FILIAL AS FILIAL,
|
||||||
|
CODIGO = ISNULL(PRODUTO, '107CH.EN.01'),
|
||||||
|
DESC_PRODUTO AS PRODUCTO,
|
||||||
|
GRUPO_PRODUTO AS GRUPOPRODUCTO,
|
||||||
|
TIPO_PRODUTO AS TIPOPRODUCTO,
|
||||||
|
COLECAO AS COLECCION,
|
||||||
|
COLOR = ISNULL(COR_PRODUTO, '300'),
|
||||||
|
GRADE AS TALLA,
|
||||||
|
CANTIDAD = ISNULL(CANVEN, 0)
|
||||||
|
+
|
||||||
|
CASE
|
||||||
|
WHEN ISNULL(CANVENNET, 0) < 0 THEN
|
||||||
|
ISNULL(CANVENNET, 0)
|
||||||
|
ELSE 0
|
||||||
|
END
|
||||||
|
+
|
||||||
|
ISNULL(CANESP, 0)
|
||||||
|
FROM
|
||||||
|
RDX_V_VENTASEDI_RESUELTAS
|
||||||
|
WHERE NOT ((DESC_PRODUTO LIKE '%ERROR REFERENCIA%') AND ((VALVEN < 1) AND (VALVEN > 0))) /* QUITAR COMPOSTURAS */
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
--
|
|
||||||
-- Definition for view RDX_V_STOCK :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_STOCK AS
|
CREATE VIEW RDX_V_STOCK AS
|
||||||
SELECT
|
SELECT
|
||||||
|
FECHA = ISNULL(RDX_V_STOCK_INVENTARIO.FECHA, RDX_V_STOCK_VENTAS.FECHA),
|
||||||
CENTRO = ISNULL(RDX_V_STOCK_INVENTARIO.CENTRO, RDX_V_STOCK_VENTAS.CENTRO),
|
CENTRO = ISNULL(RDX_V_STOCK_INVENTARIO.CENTRO, RDX_V_STOCK_VENTAS.CENTRO),
|
||||||
|
FILIAL = ISNULL(RDX_V_STOCK_INVENTARIO.FILIAL, RDX_V_STOCK_VENTAS.FILIAL),
|
||||||
CODIGO = ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO),
|
CODIGO = ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO),
|
||||||
PRODUCTO = ISNULL(RDX_V_STOCK_INVENTARIO.PRODUCTO, RDX_V_STOCK_VENTAS.PRODUCTO),
|
PRODUCTO = ISNULL(RDX_V_STOCK_INVENTARIO.PRODUCTO, RDX_V_STOCK_VENTAS.PRODUCTO),
|
||||||
TIPO_PRODUCTO = PRODUTOS.TIPO_PRODUTO,
|
TIPO_PRODUCTO = PRODUTOS.TIPO_PRODUTO,
|
||||||
GRUPO_PRODUCTO = PRODUTOS.GRUPO_PRODUTO,
|
GRUPO_PRODUCTO = PRODUTOS.GRUPO_PRODUTO,
|
||||||
COLECCION = COLECOES.DESC_COLECAO,
|
COLECCION = PRODUTOS.COLECAO,
|
||||||
COLOR = ISNULL(RDX_V_STOCK_INVENTARIO.COLOR, RDX_V_STOCK_VENTAS.COLOR),
|
COLOR = ISNULL(RDX_V_STOCK_INVENTARIO.COLOR, RDX_V_STOCK_VENTAS.COLOR),
|
||||||
E38 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E36 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
||||||
WHEN '38' THEN
|
WHEN '36' THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -155,17 +160,35 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END
|
||||||
|
END),
|
||||||
|
|
||||||
|
E38 = SUM(CASE
|
||||||
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '38') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'S')) THEN
|
||||||
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
|
WHEN 'RM' THEN 0
|
||||||
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END
|
||||||
|
+
|
||||||
|
CASE
|
||||||
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
E40 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E40 = SUM(CASE
|
||||||
WHEN '40' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '40') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'M')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -173,17 +196,17 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
E42 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E42 = SUM(CASE
|
||||||
WHEN '42' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '42') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'L')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -191,17 +214,17 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
E44 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E44 = SUM(CASE
|
||||||
WHEN '44' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '44') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'XL')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -209,7 +232,7 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
@ -219,7 +242,7 @@ SELECT
|
|||||||
E46 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E46 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
||||||
WHEN '46' THEN
|
WHEN '46' THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -227,7 +250,7 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
@ -237,7 +260,7 @@ SELECT
|
|||||||
E48 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
E48 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
||||||
WHEN '48' THEN
|
WHEN '48' THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'RM' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'RM' THEN 0
|
||||||
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'R' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
WHEN 'E' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD
|
||||||
ELSE
|
ELSE
|
||||||
@ -245,15 +268,15 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) > 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD < 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
S38 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
S36 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
||||||
WHEN '38' THEN
|
WHEN '36' THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
@ -263,15 +286,15 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
S40 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
S38 = SUM(CASE
|
||||||
WHEN '40' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '38') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'S')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
@ -281,15 +304,15 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
S42 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
S40 = SUM(CASE
|
||||||
WHEN '42' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '40') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'M')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
@ -299,15 +322,15 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
END
|
END
|
||||||
END),
|
END),
|
||||||
|
|
||||||
S44 = SUM(CASE ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)
|
S42 = SUM(CASE
|
||||||
WHEN '44' THEN
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '42') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'L')) THEN
|
||||||
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
@ -317,7 +340,25 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END
|
||||||
|
END),
|
||||||
|
|
||||||
|
S44 = SUM(CASE
|
||||||
|
WHEN ((ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA) = '44') OR (UPPER(ISNULL(RDX_V_STOCK_INVENTARIO.TALLA, RDX_V_STOCK_VENTAS.TALLA)) = 'XL')) THEN
|
||||||
|
CASE RDX_V_STOCK_INVENTARIO.OPERACION
|
||||||
|
WHEN 'D' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
|
WHEN 'S' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
|
WHEN 'T' THEN RDX_V_STOCK_INVENTARIO.CANTIDAD * (-1)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END
|
||||||
|
+
|
||||||
|
CASE
|
||||||
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
@ -335,7 +376,7 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
@ -353,7 +394,7 @@ SELECT
|
|||||||
END
|
END
|
||||||
+
|
+
|
||||||
CASE
|
CASE
|
||||||
WHEN ((RDX_V_STOCK_VENTAS.CANTIDAD * (-1)) < 0) THEN
|
WHEN (RDX_V_STOCK_VENTAS.CANTIDAD > 0) THEN
|
||||||
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
RDX_V_STOCK_VENTAS.CANTIDAD * (-1)
|
||||||
ELSE
|
ELSE
|
||||||
0
|
0
|
||||||
@ -369,63 +410,229 @@ FULL OUTER JOIN RDX_V_STOCK_VENTAS ON
|
|||||||
AND (RDX_V_STOCK_INVENTARIO.FECHA = RDX_V_STOCK_VENTAS.FECHA)
|
AND (RDX_V_STOCK_INVENTARIO.FECHA = RDX_V_STOCK_VENTAS.FECHA)
|
||||||
LEFT OUTER JOIN PRODUTOS ON
|
LEFT OUTER JOIN PRODUTOS ON
|
||||||
(PRODUTOS.PRODUTO = ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO))
|
(PRODUTOS.PRODUTO = ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO))
|
||||||
LEFT OUTER JOIN COLECOES ON
|
|
||||||
(COLECOES.COLECAO = PRODUTOS.COLECAO)
|
|
||||||
|
|
||||||
GROUP BY
|
GROUP BY
|
||||||
|
ISNULL(RDX_V_STOCK_INVENTARIO.FECHA, RDX_V_STOCK_VENTAS.FECHA),
|
||||||
ISNULL(RDX_V_STOCK_INVENTARIO.CENTRO, RDX_V_STOCK_VENTAS.CENTRO),
|
ISNULL(RDX_V_STOCK_INVENTARIO.CENTRO, RDX_V_STOCK_VENTAS.CENTRO),
|
||||||
|
ISNULL(RDX_V_STOCK_INVENTARIO.FILIAL, RDX_V_STOCK_VENTAS.FILIAL),
|
||||||
ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO),
|
ISNULL(RDX_V_STOCK_INVENTARIO.CODIGO, RDX_V_STOCK_VENTAS.CODIGO),
|
||||||
ISNULL(RDX_V_STOCK_INVENTARIO.PRODUCTO, RDX_V_STOCK_VENTAS.PRODUCTO),
|
ISNULL(RDX_V_STOCK_INVENTARIO.PRODUCTO, RDX_V_STOCK_VENTAS.PRODUCTO),
|
||||||
PRODUTOS.TIPO_PRODUTO,
|
PRODUTOS.TIPO_PRODUTO,
|
||||||
PRODUTOS.GRUPO_PRODUTO,
|
PRODUTOS.GRUPO_PRODUTO,
|
||||||
COLECOES.DESC_COLECAO,
|
PRODUTOS.COLECAO,
|
||||||
ISNULL(RDX_V_STOCK_INVENTARIO.COLOR, RDX_V_STOCK_VENTAS.COLOR)
|
ISNULL(RDX_V_STOCK_INVENTARIO.COLOR, RDX_V_STOCK_VENTAS.COLOR)
|
||||||
GO
|
GO
|
||||||
|
|
||||||
--
|
/*--------------- SQL ---------------*/
|
||||||
-- Definition for view RDX_V_STOCK_CALCULADO :
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE VIEW RDX_V_STOCK_CALCULADO AS
|
CREATE VIEW RDX_V_STOCK_CALCULADO AS
|
||||||
SELECT
|
SELECT
|
||||||
|
FECHA,
|
||||||
CENTRO,
|
CENTRO,
|
||||||
|
FILIAL,
|
||||||
CODIGO,
|
CODIGO,
|
||||||
PRODUCTO,
|
PRODUCTO,
|
||||||
TIPO_PRODUCTO,
|
TIPO_PRODUCTO,
|
||||||
GRUPO_PRODUCTO,
|
GRUPO_PRODUCTO,
|
||||||
COLECCION,
|
COLECCION,
|
||||||
COLOR,
|
COLOR,
|
||||||
|
E36,
|
||||||
E38,
|
E38,
|
||||||
E40,
|
E40,
|
||||||
E42,
|
E42,
|
||||||
E44,
|
E44,
|
||||||
E46,
|
E46,
|
||||||
E48,
|
E48,
|
||||||
TE = ISNULL(E38, 0) + ISNULL(E40, 0) + ISNULL(E42, 0) + ISNULL(E44, 0) + ISNULL(E46, 0) + ISNULL(E48, 0),
|
TE = ISNULL(E36, 0) + ISNULL(E38, 0) + ISNULL(E40, 0) + ISNULL(E42, 0) + ISNULL(E44, 0) + ISNULL(E46, 0) + ISNULL(E48, 0),
|
||||||
|
S36,
|
||||||
S38,
|
S38,
|
||||||
S40,
|
S40,
|
||||||
S42,
|
S42,
|
||||||
S44,
|
S44,
|
||||||
S46,
|
S46,
|
||||||
S48,
|
S48,
|
||||||
TS = ISNULL(S38, 0) + ISNULL(S40, 0) + ISNULL(S42, 0) + ISNULL(S44, 0) + ISNULL(S46, 0) + ISNULL(S48, 0),
|
TS = ISNULL(S36, 0) + ISNULL(S38, 0) + ISNULL(S40, 0) + ISNULL(S42, 0) + ISNULL(S44, 0) + ISNULL(S46, 0) + ISNULL(S48, 0),
|
||||||
|
K36 = ISNULL(E36, 0) + ISNULL(S36, 0),
|
||||||
K38 = ISNULL(E38, 0) + ISNULL(S38, 0),
|
K38 = ISNULL(E38, 0) + ISNULL(S38, 0),
|
||||||
K40 = ISNULL(E40, 0) + ISNULL(S40, 0),
|
K40 = ISNULL(E40, 0) + ISNULL(S40, 0),
|
||||||
K42 = ISNULL(E42, 0) + ISNULL(S42, 0),
|
K42 = ISNULL(E42, 0) + ISNULL(S42, 0),
|
||||||
K44 = ISNULL(E44, 0) + ISNULL(S44, 0),
|
K44 = ISNULL(E44, 0) + ISNULL(S44, 0),
|
||||||
K46 = ISNULL(E46, 0) + ISNULL(S46, 0),
|
K46 = ISNULL(E46, 0) + ISNULL(S46, 0),
|
||||||
K48 = ISNULL(E48, 0) + ISNULL(S48, 0),
|
K48 = ISNULL(E48, 0) + ISNULL(S48, 0),
|
||||||
KT = ISNULL(E38, 0) + ISNULL(S38, 0) + ISNULL(E40, 0) + ISNULL(S40, 0) +
|
KT = ISNULL(E36, 0) + ISNULL(E38, 0) + ISNULL(S38, 0) + ISNULL(E40, 0) + ISNULL(S40, 0) +
|
||||||
ISNULL(E42, 0) + ISNULL(S42, 0) + ISNULL(E44, 0) + ISNULL(S44, 0) +
|
ISNULL(E42, 0) + ISNULL(S42, 0) + ISNULL(E44, 0) + ISNULL(S44, 0) +
|
||||||
ISNULL(E46, 0) + ISNULL(S46, 0) + ISNULL(E48, 0) + ISNULL(S48, 0)
|
ISNULL(E46, 0) + ISNULL(S46, 0) + ISNULL(E48, 0) + ISNULL(S48, 0)
|
||||||
|
|
||||||
FROM RDX_V_STOCK
|
FROM RDX_V_STOCK
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
/*AQUI TENGO INCLUIDAS LAS S CON LAS 38 LA M CON LA 40..... EL PROBLEMA LO TENEMOS AL HACER EL JOIN CON RDX_TALLAS QUE TENDRÁ TODAS (DEBEREMOS ELEGIR SOLO LAS DE TIPO1(38,40,42,44,48) */
|
||||||
|
/*Y NO LAS DE TIPO2(S,M,L,XL)*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_STOCK_CALCULADO_DESGLOSADO AS
|
||||||
|
SELECT FECHA,
|
||||||
|
CENTRO,
|
||||||
|
FILIAL,
|
||||||
|
CODIGO,
|
||||||
|
PRODUCTO,
|
||||||
|
TIPO_PRODUCTO,
|
||||||
|
GRUPO_PRODUCTO,
|
||||||
|
COLECCION,
|
||||||
|
COLOR,
|
||||||
|
RDX_TALLAS.TALLA,
|
||||||
|
CANTIDAD = CASE RDX_TALLAS.TALLA
|
||||||
|
WHEN '36' THEN RDX_V_STOCK_CALCULADO.K36
|
||||||
|
WHEN '38' THEN RDX_V_STOCK_CALCULADO.K38
|
||||||
|
WHEN '40' THEN RDX_V_STOCK_CALCULADO.K40
|
||||||
|
WHEN '42' THEN RDX_V_STOCK_CALCULADO.K42
|
||||||
|
WHEN '44' THEN RDX_V_STOCK_CALCULADO.K44
|
||||||
|
WHEN '46' THEN RDX_V_STOCK_CALCULADO.K46
|
||||||
|
WHEN '48' THEN RDX_V_STOCK_CALCULADO.K48
|
||||||
|
END
|
||||||
|
|
||||||
|
FROM RDX_TALLAS, RDX_V_STOCK_CALCULADO
|
||||||
|
WHERE RDX_TALLAS.TIPO_TALLAJE = 1
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
/*PROBLEMA CON TALLA RDX_ULTIMO_INVENTARIO VIENE LAS TALLAS DE TIPO2 Y EL RDX_STOK_CALCULADO_DESGLOSADO YA HEMOS METIDO LS TALLAS DE TIPO2 EN TIPO1*/
|
||||||
|
/*El problema se arregla en la vista RDX_V_ULTIMO_INVENTARIO*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_INVENTARIO_STOCK_DESGLOSADO AS
|
||||||
|
SELECT
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.FECHA, RDX_V_ULTIMO_INVENTARIO.FECHA) as FECHA,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.CENTRO, RDX_V_ULTIMO_INVENTARIO.CENTRO) as CENTRO,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.FILIAL, RDX_V_ULTIMO_INVENTARIO.FILIAL) as FILIAL,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.CODIGO, RDX_V_ULTIMO_INVENTARIO.CODIGO) as CODIGO,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.PRODUCTO, RDX_V_ULTIMO_INVENTARIO.PRODUCTO) as PRODUCTO,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.COLOR, RDX_V_ULTIMO_INVENTARIO.COLOR) as COLOR,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.TALLA, RDX_V_ULTIMO_INVENTARIO.TALLA) as TALLA,
|
||||||
|
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.TIPO_PRODUCTO, RDX_V_ULTIMO_INVENTARIO.TIPO_PRODUCTO) as TIPO_PRODUCTO,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.GRUPO_PRODUCTO, RDX_V_ULTIMO_INVENTARIO.GRUPO_PRODUCTO) as GRUPO_PRODUCTO,
|
||||||
|
ISNULL(RDX_V_STOCK_CALCULADO_DESGLOSADO.COLECCION, RDX_V_ULTIMO_INVENTARIO.COLECCION) as COLECCION,
|
||||||
|
|
||||||
|
RDX_V_STOCK_CALCULADO_DESGLOSADO.CANTIDAD as CANTIDAD_STOCK,
|
||||||
|
RDX_V_ULTIMO_INVENTARIO.CANTIDAD as CANTIDAD_INVENTARIO
|
||||||
|
|
||||||
|
FROM RDX_V_ULTIMO_INVENTARIO
|
||||||
|
FULL OUTER JOIN RDX_V_STOCK_CALCULADO_DESGLOSADO ON
|
||||||
|
(RDX_V_ULTIMO_INVENTARIO.FILIAL = RDX_V_STOCK_CALCULADO_DESGLOSADO.CENTRO)
|
||||||
|
AND (RDX_V_ULTIMO_INVENTARIO.CODIGO = RDX_V_STOCK_CALCULADO_DESGLOSADO.CODIGO)
|
||||||
|
AND (RDX_V_ULTIMO_INVENTARIO.COLOR = RDX_V_STOCK_CALCULADO_DESGLOSADO.COLOR)
|
||||||
|
AND (RDX_V_ULTIMO_INVENTARIO.TALLA = RDX_V_STOCK_CALCULADO_DESGLOSADO.TALLA)
|
||||||
|
AND (RDX_V_ULTIMO_INVENTARIO.FECHA = RDX_V_STOCK_CALCULADO_DESGLOSADO.FECHA)
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
|
CREATE VIEW RDX_V_CONTROL_INVENTARIO AS
|
||||||
|
select
|
||||||
|
FECHA,
|
||||||
|
CENTRO,
|
||||||
|
FILIAL,
|
||||||
|
CODIGO,
|
||||||
|
PRODUCTO,
|
||||||
|
COLOR,
|
||||||
|
TIPO_PRODUCTO,
|
||||||
|
GRUPO_PRODUCTO,
|
||||||
|
COLECCION,
|
||||||
|
I36 = SUM(CASE TALLA
|
||||||
|
WHEN '36' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I38 = SUM(CASE TALLA
|
||||||
|
WHEN '38' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I40 = SUM(CASE TALLA
|
||||||
|
WHEN '40' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I42 = SUM(CASE TALLA
|
||||||
|
WHEN '42' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I44 = SUM(CASE TALLA
|
||||||
|
WHEN '44' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I46 = SUM(CASE TALLA
|
||||||
|
WHEN '46' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,I48 = SUM(CASE TALLA
|
||||||
|
WHEN '48' THEN
|
||||||
|
CANTIDAD_INVENTARIO
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K36 = SUM(CASE TALLA
|
||||||
|
WHEN '36' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K38 = SUM(CASE TALLA
|
||||||
|
WHEN '38' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K40 = SUM(CASE TALLA
|
||||||
|
WHEN '40' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K42 = SUM(CASE TALLA
|
||||||
|
WHEN '42' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K44 = SUM(CASE TALLA
|
||||||
|
WHEN '44' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K46 = SUM(CASE TALLA
|
||||||
|
WHEN '46' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
,K48 = SUM(CASE TALLA
|
||||||
|
WHEN '48' THEN
|
||||||
|
CANTIDAD_STOCK
|
||||||
|
ELSE 0
|
||||||
|
END)
|
||||||
|
|
||||||
|
from RDX_V_INVENTARIO_STOCK_DESGLOSADO
|
||||||
|
|
||||||
|
group by FECHA,
|
||||||
|
CENTRO,
|
||||||
|
FILIAL,
|
||||||
|
CODIGO,
|
||||||
|
PRODUCTO,
|
||||||
|
COLOR,
|
||||||
|
TIPO_PRODUCTO,
|
||||||
|
GRUPO_PRODUCTO,
|
||||||
|
COLECCION
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
|
||||||
273
Database/3 - procedimientos.sql
Normal file
@ -0,0 +1,273 @@
|
|||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
DROP PROCEDURE crosstab
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE PROCEDURE crosstab
|
||||||
|
@select varchar(8000),
|
||||||
|
@sumfunc varchar(100),
|
||||||
|
@pivot varchar(100),
|
||||||
|
@table varchar(100)
|
||||||
|
AS
|
||||||
|
|
||||||
|
DECLARE @sql varchar(8000), @delim varchar(1)
|
||||||
|
SET NOCOUNT ON
|
||||||
|
SET ANSI_WARNINGS OFF
|
||||||
|
|
||||||
|
EXEC ('SELECT ' + @pivot + ' AS pivot INTO ##pivot FROM ' + @table + ' WHERE 1=2')
|
||||||
|
EXEC ('INSERT INTO ##pivot SELECT DISTINCT ' + @pivot + ' FROM ' + @table + ' WHERE ' + @pivot + ' Is Not Null')
|
||||||
|
|
||||||
|
SELECT @sql='', @sumfunc=stuff(@sumfunc, len(@sumfunc), 1, ' END)' )
|
||||||
|
|
||||||
|
SELECT @delim=CASE Sign( CharIndex('char', data_type)+CharIndex('date', data_type) )
|
||||||
|
WHEN 0 THEN '' ELSE '''' END
|
||||||
|
FROM tempdb.information_schema.columns
|
||||||
|
WHERE table_name='##pivot' AND column_name='pivot'
|
||||||
|
|
||||||
|
SELECT @sql=@sql + '''' + convert(varchar(100), pivot) + ''' = ' + stuff(@sumfunc,charindex( '(', @sumfunc )+1, 0, ' CASE ' + @pivot + ' WHEN ' + @delim + convert(varchar(100), pivot) + @delim + ' THEN ' ) + ', ' FROM ##pivot
|
||||||
|
|
||||||
|
DROP TABLE ##pivot
|
||||||
|
|
||||||
|
SELECT @sql=left(@sql, len(@sql)-1)
|
||||||
|
SELECT @select=stuff(@select, charindex(' FROM ', @select)+1, 0, ', ' + @sql + ' ')
|
||||||
|
|
||||||
|
EXEC (@select)
|
||||||
|
SET ANSI_WARNINGS ON
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
DROP PROCEDURE RDX_P_CARGAR_INVENTARIOEDI
|
||||||
|
GO
|
||||||
|
|
||||||
|
CREATE PROCEDURE RDX_P_CARGAR_INVENTARIOEDI
|
||||||
|
AS
|
||||||
|
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
|
||||||
|
|
||||||
|
IF @@ERROR = 0
|
||||||
|
UPDATE RDX_CABINV SET
|
||||||
|
CARGADO = 1
|
||||||
|
WHERE CARGADO IS NULL
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
DROP PROCEDURE RDX_P_CARGAR_VENTASEDI
|
||||||
|
GO
|
||||||
|
|
||||||
|
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,
|
||||||
|
ISNULL(produtos.PRODUTO, '107CH.EN.01') AS 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
|
||||||
|
|
||||||
|
IF @@error = 0
|
||||||
|
UPDATE RDX_CABVEN SET
|
||||||
|
CARGADO = 1
|
||||||
|
WHERE CARGADO IS NULL
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
/*--------------- SQL ---------------*/
|
||||||
|
DROP PROCEDURE RDX_P_SET_ULTIMOINVENTARIO
|
||||||
|
GO
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
/*--------------- 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
|
||||||
|
|
||||||
|
CREATE PROCEDURE dbo.RDX_P_TIPO_TALLAJE
|
||||||
|
@PRODUCTO VARCHAR(12), @TIPO_TALLAJE smallint OUT
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
set @TIPO_TALLAJE = (SELECT DISTINCT RDX_TALLAS.TIPO_TALLAJE
|
||||||
|
FROM PRODUTOS_BARRA
|
||||||
|
LEFT JOIN RDX_TALLAS ON (PRODUTOS_BARRA.GRADE = RDX_TALLAS.TALLA)
|
||||||
|
WHERE PRODUTOS_BARRA.PRODUTO = @PRODUCTO)
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
/* EOF */
|
||||||
|
|
||||||
44
Database/4 - datos.sql
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'38', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'40', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'42', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'44', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'46', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'48', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'S', 2)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'M', 2)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'L', 2)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'XL', 2)
|
||||||
|
GO
|
||||||
|
|
||||||
|
INSERT INTO [RDX_TALLAS] ([TALLA], [TIPO_TALLAJE])
|
||||||
|
VALUES (N'36', 1)
|
||||||
|
GO
|
||||||
|
|
||||||
@ -1,191 +0,0 @@
|
|||||||
--------------- SQL ---------------
|
|
||||||
CREATE USER [usuario_gft]
|
|
||||||
FOR LOGIN [usuario_gft]
|
|
||||||
WITH DEFAULT_SCHEMA = [dbo]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_FILIALES] (
|
|
||||||
[CODFILIAL] char(6) NULL,
|
|
||||||
[CODBARRA] varchar(17) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_FILIALES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
COMMIT
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010082','8422416200065')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010083','8422416200058')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010086','8422416200041')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010089','8422416200102')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010090','8422416200126')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010091','8422416200133')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010092','8422416200188')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010244','8422416101256')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010094','8422416200959')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010096','8422416209068')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010088','8422416200089')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010103','8422416200140')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('010087','8422416200072')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_FILIALES] ([CODFILIAL], [CODBARRA])
|
|
||||||
VALUES
|
|
||||||
('000001','8435159800003')
|
|
||||||
GO
|
|
||||||
|
|
||||||
COMMIT
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_TALLAS] (
|
|
||||||
[TALLA] char(2) NOT NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_TALLAS]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('38')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('40')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('42')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('44')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('46')
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [RDX_TALLAS] ([TALLA])
|
|
||||||
VALUES
|
|
||||||
('48')
|
|
||||||
GO
|
|
||||||
|
|
||||||
COMMIT
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Códigos de barra de ECI que son referencias nulas */
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('61800000000','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('61810001406','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('61810001547','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('61810001042','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('61810001141','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
INSERT INTO [PRODUTOS_BARRA] ([CODIGO_BARRA], [PRODUTO], [COR_PRODUTO], [TAMANHO], [GRADE], [DATA_PARA_TRANSFERENCIA], [CODIGO_BARRA_PADRAO], [NOME_CLIFOR])
|
|
||||||
VALUES
|
|
||||||
('8300733557232','107CH.EN.01','300',1,'38',CURRENT_TIMESTAMP,0,NULL)
|
|
||||||
GO
|
|
||||||
|
|
||||||
COMMIT
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,519 +0,0 @@
|
|||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_CABINV] (
|
|
||||||
[NUMDOC] varchar(25) NOT NULL,
|
|
||||||
[TIPODOC] varchar(3) NULL,
|
|
||||||
[TIPOLIQ] varchar(3) NULL,
|
|
||||||
[FECHA] datetime NULL,
|
|
||||||
[FECHALIQ] datetime NULL,
|
|
||||||
[EMISOR] varchar(17) NULL,
|
|
||||||
[RECEPTOR] varchar(17) NULL,
|
|
||||||
[DPTO] varchar(3) NULL,
|
|
||||||
[CENTRO] varchar(17) NULL,
|
|
||||||
[FECHA_CARGA] datetime NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CABINV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABINV]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([NUMDOC])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_CABINV_idx] ON [RDX_CABINV]
|
|
||||||
([FECHALIQ])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_CABINV_idx2] ON [RDX_CABINV]
|
|
||||||
([CENTRO])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_LININV] (
|
|
||||||
[NUMDOC] varchar(25) NOT NULL,
|
|
||||||
[NUMLIN] numeric(6, 0) NOT NULL,
|
|
||||||
[CODART] varchar(17) NULL,
|
|
||||||
[FAMILIA] varchar(17) NULL,
|
|
||||||
[BARRA] varchar(17) NULL,
|
|
||||||
[TALLA] varchar(17) NULL,
|
|
||||||
[MARCA] varchar(25) NULL,
|
|
||||||
[TAMANO] varchar(25) NULL,
|
|
||||||
[SERIE] varchar(25) NULL,
|
|
||||||
[COLOR] varchar(25) NULL,
|
|
||||||
[MODELO] varchar(25) NULL,
|
|
||||||
[DIBUJO] varchar(25) NULL,
|
|
||||||
[DESCRIP] varchar(70) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_LININV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_LININV]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([NUMDOC], [NUMLIN])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_LININV_idx] ON [RDX_LININV]
|
|
||||||
([CODART])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_CANTINV] (
|
|
||||||
[NUMDOC] varchar(25) NOT NULL,
|
|
||||||
[NUMLIN] numeric(6, 0) NOT NULL,
|
|
||||||
[NUMCANT] numeric(6, 0) NOT NULL,
|
|
||||||
[TIPOCANT] varchar(3) NULL,
|
|
||||||
[CANTIDAD] numeric(15, 0) NULL,
|
|
||||||
[CENTRO] varchar(17) NULL,
|
|
||||||
[TMOV] varchar(3) NULL,
|
|
||||||
[FACT] varchar(12) NULL,
|
|
||||||
[DEPTO] varchar(3) NULL,
|
|
||||||
[IDVEN] varchar(10) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CANTINV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CANTINV]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([NUMDOC], [NUMLIN], [NUMCANT])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_CANTINV_idx] ON [RDX_CANTINV]
|
|
||||||
([TIPOCANT])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_CANTINV_idx2] ON [RDX_CANTINV]
|
|
||||||
([IDVEN])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_CABVEN] (
|
|
||||||
[CLAVE1] numeric(10, 0) NOT NULL,
|
|
||||||
[NUMINF] varchar(35) NULL,
|
|
||||||
[FUNCION] varchar(10) NULL,
|
|
||||||
[FECINI] datetime NULL,
|
|
||||||
[FECFIN] datetime NULL,
|
|
||||||
[FECINF] datetime NULL,
|
|
||||||
[PERVENINI] datetime NULL,
|
|
||||||
[PERVENFIN] datetime NULL,
|
|
||||||
[EANOFI] varchar(17) NULL,
|
|
||||||
[EANEMI] varchar(17) NULL,
|
|
||||||
[EANREC] varchar(17) NULL,
|
|
||||||
[EANVEN] varchar(17) NULL,
|
|
||||||
[EANALM] varchar(17) NULL,
|
|
||||||
[EANREP] varchar(17) NULL,
|
|
||||||
[EANPRO] varchar(17) NULL,
|
|
||||||
[EANADMSA] varchar(17) NULL,
|
|
||||||
[EANREPSR] varchar(17) NULL,
|
|
||||||
[ADMVENSA] varchar(35) NULL,
|
|
||||||
[REPDEPSR] varchar(35) NULL,
|
|
||||||
[EMAILSA] varchar(35) NULL,
|
|
||||||
[NUMFAXSA] varchar(35) NULL,
|
|
||||||
[NUMTELSA] varchar(35) NULL,
|
|
||||||
[NUMTLXSA] varchar(35) NULL,
|
|
||||||
[X400SA] varchar(35) NULL,
|
|
||||||
[EMAILSR] varchar(35) NULL,
|
|
||||||
[NUMFAXSR] varchar(35) NULL,
|
|
||||||
[NUMTELSR] varchar(35) NULL,
|
|
||||||
[NUMTLXSR] varchar(35) NULL,
|
|
||||||
[X400SR] varchar(35) NULL,
|
|
||||||
[NUMPRE] varchar(35) NULL,
|
|
||||||
[NUMINFSC] varchar(35) NULL,
|
|
||||||
[NUMCON] varchar(35) NULL,
|
|
||||||
[FECPRE] datetime NULL,
|
|
||||||
[FECINFSC] datetime NULL,
|
|
||||||
[FECCON] datetime NULL,
|
|
||||||
[DIVPED] varchar(3) NULL,
|
|
||||||
[DIVPRE] varchar(3) NULL,
|
|
||||||
[DIVPAG] varchar(3) NULL,
|
|
||||||
[DIVPEDF] varchar(3) NULL,
|
|
||||||
[DIVPREF] varchar(3) NULL,
|
|
||||||
[DIVPAGF] varchar(3) NULL,
|
|
||||||
[TASCAM] numeric(15, 3) NULL,
|
|
||||||
[FECTAS] datetime NULL,
|
|
||||||
[FECHA_CARGA] datetime NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CABVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_CABVEN]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([CLAVE1])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_LUGVEN] (
|
|
||||||
[CLAVE1] numeric(10, 0) NOT NULL,
|
|
||||||
[CLAVE2] numeric(5, 0) NOT NULL,
|
|
||||||
[EANLUG] varchar(17) NULL,
|
|
||||||
[LUGVEN] varchar(70) NULL,
|
|
||||||
[FECINI] datetime NULL,
|
|
||||||
[FECFIN] datetime NULL,
|
|
||||||
[PERVENINI] datetime NULL,
|
|
||||||
[PERVENFIN] datetime NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_LUGVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_LUGVEN]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([CLAVE1], [CLAVE2])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
CREATE NONCLUSTERED INDEX [RDX_LUGVEN_PERVENINI_IDX] ON [RDX_LUGVEN]
|
|
||||||
([PERVENINI])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_LUGVEN]
|
|
||||||
ADD CONSTRAINT [FK__RDX_LUGVE__CLAVE__4A59F0B5] FOREIGN KEY ([CLAVE1])
|
|
||||||
REFERENCES [RDX_CABVEN] ([CLAVE1])
|
|
||||||
ON UPDATE CASCADE
|
|
||||||
ON DELETE CASCADE
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_LUGVEN]
|
|
||||||
NOCHECK CONSTRAINT [FK__RDX_LUGVE__CLAVE__4A59F0B5]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_ARTVEN] (
|
|
||||||
[CLAVE1] numeric(10, 0) NOT NULL,
|
|
||||||
[CLAVE2] numeric(5, 0) NOT NULL,
|
|
||||||
[CLAVE3] numeric(5, 0) NOT NULL,
|
|
||||||
[EANART] varchar(17) NULL,
|
|
||||||
[CODCOM] varchar(35) NULL,
|
|
||||||
[NUMVAR] varchar(35) NULL,
|
|
||||||
[CODPRO] varchar(35) NULL,
|
|
||||||
[DESARTCO] varchar(35) NULL,
|
|
||||||
[DESART] varchar(70) NULL,
|
|
||||||
[NUMCON] varchar(35) NULL,
|
|
||||||
[NUMLIS] varchar(35) NULL,
|
|
||||||
[CONESP1] varchar(3) NULL,
|
|
||||||
[CONESP2] varchar(3) NULL,
|
|
||||||
[CONESP3] varchar(3) NULL,
|
|
||||||
[VALVEN] numeric(15, 3) NULL,
|
|
||||||
[PRENETCT] numeric(15, 3) NULL,
|
|
||||||
[PREBRUCT] numeric(15, 3) NULL,
|
|
||||||
[PREINFET] numeric(15, 3) NULL,
|
|
||||||
[PREINFFT] numeric(15, 3) NULL,
|
|
||||||
[PRECALCT] numeric(15, 3) NULL,
|
|
||||||
[PRENETCA] numeric(15, 3) NULL,
|
|
||||||
[PREBRUCA] numeric(15, 3) NULL,
|
|
||||||
[PREINFEA] numeric(15, 3) NULL,
|
|
||||||
[PREINFFA] numeric(15, 3) NULL,
|
|
||||||
[PRECALCA] numeric(15, 3) NULL,
|
|
||||||
[BAPRUN1] numeric(9, 0) NULL,
|
|
||||||
[UNIMED1] varchar(3) NULL,
|
|
||||||
[BAPRUN2] numeric(9, 0) NULL,
|
|
||||||
[UNIMED2] varchar(3) NULL,
|
|
||||||
[BAPRUN3] numeric(9, 0) NULL,
|
|
||||||
[UNIMED3] varchar(3) NULL,
|
|
||||||
[BAPRUN4] numeric(9, 0) NULL,
|
|
||||||
[UNIMED4] varchar(3) NULL,
|
|
||||||
[BAPRUN5] numeric(9, 0) NULL,
|
|
||||||
[UNIMED5] varchar(3) NULL,
|
|
||||||
[CANVEN] numeric(15, 3) NULL,
|
|
||||||
[EXIPRO] numeric(15, 3) NULL,
|
|
||||||
[DESEXI] numeric(15, 3) NULL,
|
|
||||||
[ESPMEDCV] varchar(3) NULL,
|
|
||||||
[ESPMEDEP] varchar(3) NULL,
|
|
||||||
[ESPMEDDE] varchar(3) NULL,
|
|
||||||
[CANDEV] numeric(15, 3) NULL,
|
|
||||||
[EANVEN] varchar(17) NULL,
|
|
||||||
[NOMVEN] varchar(70) NULL,
|
|
||||||
[NUMTALON] varchar(35) NULL,
|
|
||||||
[CANVENNET] numeric(15, 3) NULL,
|
|
||||||
[UMEDVENNET] varchar(3) NULL,
|
|
||||||
[CANESP] numeric(15, 3) NULL,
|
|
||||||
[UMEDESP] varchar(3) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_ARTVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_ARTVEN]
|
|
||||||
ADD PRIMARY KEY CLUSTERED ([CLAVE1], [CLAVE2], [CLAVE3])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_ARTVEN]
|
|
||||||
ADD CONSTRAINT [FK__RDX_ARTVEN__56BFC79A] FOREIGN KEY ([CLAVE1], [CLAVE2])
|
|
||||||
REFERENCES [RDX_LUGVEN] ([CLAVE1], [CLAVE2])
|
|
||||||
ON UPDATE CASCADE
|
|
||||||
ON DELETE CASCADE
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_ARTVEN]
|
|
||||||
NOCHECK CONSTRAINT [FK__RDX_ARTVEN__56BFC79A]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_INFORMES] (
|
|
||||||
[ID] smallint IDENTITY(1, 1) NOT NULL,
|
|
||||||
[CATEGORIA] varchar(15) NULL,
|
|
||||||
[ICONO] smallint NULL,
|
|
||||||
[NOMBRE] varchar(50) NULL,
|
|
||||||
[DESCRIPCION] varchar(255) NULL,
|
|
||||||
[ORDEN] smallint NULL,
|
|
||||||
[VISTA] text NULL,
|
|
||||||
[MODIFICABLE] char(1) CONSTRAINT [DF__RDX_INFOR__MODIF__5C78A0F0] DEFAULT 'S' NOT NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
TEXTIMAGE_ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_INFORMES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_INFORMES]
|
|
||||||
ADD CONSTRAINT [RDX_INFORMES_pk]
|
|
||||||
PRIMARY KEY CLUSTERED ([ID])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_ARTVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CABINV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CABVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_CANTINV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_LININV]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_LUGVEN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_LOG_CARGA] (
|
|
||||||
[ID] int IDENTITY(1, 1) NOT NULL,
|
|
||||||
[REPORT] varchar(10) NOT NULL,
|
|
||||||
[FECHA] datetime NOT NULL,
|
|
||||||
[OK] bit NOT NULL,
|
|
||||||
[ERROR_MSG] varchar(255) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_LOG_CARGA]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_LOG_CARGA]
|
|
||||||
ADD UNIQUE NONCLUSTERED ([ID])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_REFERENCIA_GENERICA] (
|
|
||||||
[NUMINF] varchar(35) NOT NULL,
|
|
||||||
[CLAVE1] numeric(10, 0) NOT NULL,
|
|
||||||
[CLAVE2] numeric(5, 0) NOT NULL,
|
|
||||||
[CLAVE3] numeric(5, 0) NOT NULL,
|
|
||||||
[FECHACAMBIO] datetime NOT NULL,
|
|
||||||
[ESTADO] char(1) NOT NULL,
|
|
||||||
[CODIGO_BARRA] varchar(25) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_REFERENCIA_GENERICA]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_REFERENCIA_GENERICA]
|
|
||||||
ADD CONSTRAINT [PK__RDX_REFERENCIA_G__68DE77D5]
|
|
||||||
PRIMARY KEY CLUSTERED ([NUMINF], [CLAVE1], [CLAVE2], [CLAVE3])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_AJUSTES_ALBARAN] (
|
|
||||||
[ALBARAN] char(7) NOT NULL,
|
|
||||||
[ESTADO] varchar(15) NULL,
|
|
||||||
[OBSERVACIONES] varchar(255) NULL,
|
|
||||||
[CONTABILIZAR] char(1) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_AJUSTES_ALBARAN]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_AJUSTES_ALBARAN]
|
|
||||||
ADD CONSTRAINT [PK__RDX_AJUSTES_ALBA__1B69F7A2]
|
|
||||||
PRIMARY KEY CLUSTERED ([ALBARAN])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_AJUSTES_HOJA_DEVOLUCIONES] (
|
|
||||||
[NUMHOJA] char(8) NOT NULL,
|
|
||||||
[ESTADO] varchar(20) NULL,
|
|
||||||
[OBSERVACIONES] varchar(255) NULL,
|
|
||||||
[CONTABILIZAR] char(1) CONSTRAINT [DF__RDX_AJUST__CONTA__7BF14C49] DEFAULT 'S' NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_AJUSTES_HOJA_DEVOLUCIONES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_AJUSTES_HOJA_DEVOLUCIONES]
|
|
||||||
ADD CONSTRAINT [PK__RDX_AJUSTES_HOJA__483C9E19]
|
|
||||||
PRIMARY KEY CLUSTERED ([NUMHOJA])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_DEVOLUCION_AJUSTES] (
|
|
||||||
[FECHA] datetime NOT NULL,
|
|
||||||
[CENTRO] varchar(17) NOT NULL,
|
|
||||||
[CODIGO] varchar(12) NOT NULL,
|
|
||||||
[COLOR] varchar(10) NOT NULL,
|
|
||||||
[APROBADO] char(1) NULL,
|
|
||||||
[FECHACAMBIO] datetime NULL,
|
|
||||||
[CANT38] numeric(15, 0) NULL,
|
|
||||||
[CANT40] numeric(15, 0) NULL,
|
|
||||||
[CANT42] numeric(15, 0) NULL,
|
|
||||||
[CANT44] numeric(15, 0) NULL,
|
|
||||||
[CANT46] numeric(15, 0) NULL,
|
|
||||||
[CANT48] numeric(15, 0) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_DEVOLUCION_AJUSTES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_DEVOLUCION_AJUSTES]
|
|
||||||
ADD CONSTRAINT [PK_RDX_DEVOLUCION_AJUSTES_2F70F04A]
|
|
||||||
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CODIGO], [COLOR])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_RECEPCION_AJUSTES] (
|
|
||||||
[FECHA] datetime NOT NULL,
|
|
||||||
[CENTRO] varchar(17) NOT NULL,
|
|
||||||
[CODIGO] varchar(12) NOT NULL,
|
|
||||||
[COLOR] varchar(10) NOT NULL,
|
|
||||||
[APROBADO] char(1) NULL,
|
|
||||||
[FECHACAMBIO] datetime NULL,
|
|
||||||
[CANT38] numeric(15, 0) NULL,
|
|
||||||
[CANT40] numeric(15, 0) NULL,
|
|
||||||
[CANT42] numeric(15, 0) NULL,
|
|
||||||
[CANT44] numeric(15, 0) NULL,
|
|
||||||
[CANT46] numeric(15, 0) NULL,
|
|
||||||
[CANT48] numeric(15, 0) NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_RECEPCION_AJUSTES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_RECEPCION_AJUSTES]
|
|
||||||
ADD CONSTRAINT [PK_RDX_RECEPCION_AJUSTES_2F70F04F]
|
|
||||||
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CODIGO], [COLOR])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
--------------- SQL ---------------
|
|
||||||
CREATE TABLE [RDX_TRASPASOS_AJUSTES] (
|
|
||||||
[FECHA] datetime NOT NULL,
|
|
||||||
[CENTRO] varchar(17) NOT NULL,
|
|
||||||
[CENTRO2] varchar(17) NOT NULL,
|
|
||||||
[CODIGO] varchar(12) NOT NULL,
|
|
||||||
[COLOR] varchar(10) NOT NULL,
|
|
||||||
[APROBADO] char(1) NULL,
|
|
||||||
[ESTADO] varchar(20) NULL,
|
|
||||||
[OBSERVACIONES] varchar(255) NULL,
|
|
||||||
[CONTABILIZAR] char(1) NULL,
|
|
||||||
[FECHACAMBIO] datetime NULL,
|
|
||||||
[CANT38] numeric(15, 0) NULL,
|
|
||||||
[CANT40] numeric(15, 0) NULL,
|
|
||||||
[CANT42] numeric(15, 0) NULL,
|
|
||||||
[CANT44] numeric(15, 0) NULL,
|
|
||||||
[CANT46] numeric(15, 0) NULL,
|
|
||||||
[CANT48] numeric(15, 0) NULL,
|
|
||||||
[TIPOCANT] varchar(3) NOT NULL
|
|
||||||
)
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
|
||||||
GRANT SELECT, INSERT, DELETE, REFERENCES, UPDATE
|
|
||||||
ON [RDX_TRASPASOS_AJUSTES]
|
|
||||||
TO [public]
|
|
||||||
GO
|
|
||||||
|
|
||||||
ALTER TABLE [RDX_TRASPASOS_AJUSTES]
|
|
||||||
ADD CONSTRAINT [PK_RDX_TRASPASOS_AJUSTES_2F70F04A]
|
|
||||||
PRIMARY KEY CLUSTERED ([FECHA], [CENTRO], [CENTRO2], [CODIGO], [COLOR], [TIPOCANT])
|
|
||||||
ON [PRIMARY]
|
|
||||||
GO
|
|
||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
BIN
Resources/Iconos/Cliente.ico
Normal file
|
After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 420 B After Width: | Height: | Size: 420 B |
|
Before Width: | Height: | Size: 544 B After Width: | Height: | Size: 544 B |
|
Before Width: | Height: | Size: 605 B After Width: | Height: | Size: 605 B |
|
Before Width: | Height: | Size: 734 B After Width: | Height: | Size: 734 B |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 916 B After Width: | Height: | Size: 916 B |
|
Before Width: | Height: | Size: 420 B After Width: | Height: | Size: 420 B |
|
Before Width: | Height: | Size: 490 B After Width: | Height: | Size: 490 B |
|
Before Width: | Height: | Size: 717 B After Width: | Height: | Size: 717 B |
|
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 685 B |
|
Before Width: | Height: | Size: 909 B After Width: | Height: | Size: 909 B |
|
Before Width: | Height: | Size: 400 B After Width: | Height: | Size: 400 B |
|
Before Width: | Height: | Size: 640 B After Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 442 B After Width: | Height: | Size: 442 B |
|
Before Width: | Height: | Size: 584 B After Width: | Height: | Size: 584 B |
|
Before Width: | Height: | Size: 440 B After Width: | Height: | Size: 440 B |
|
Before Width: | Height: | Size: 499 B After Width: | Height: | Size: 499 B |
|
Before Width: | Height: | Size: 709 B After Width: | Height: | Size: 709 B |
|
Before Width: | Height: | Size: 473 B After Width: | Height: | Size: 473 B |
|
Before Width: | Height: | Size: 530 B After Width: | Height: | Size: 530 B |
|
Before Width: | Height: | Size: 580 B After Width: | Height: | Size: 580 B |
|
Before Width: | Height: | Size: 427 B After Width: | Height: | Size: 427 B |
|
Before Width: | Height: | Size: 734 B After Width: | Height: | Size: 734 B |
|
Before Width: | Height: | Size: 309 B After Width: | Height: | Size: 309 B |
|
Before Width: | Height: | Size: 379 B After Width: | Height: | Size: 379 B |
|
Before Width: | Height: | Size: 351 B After Width: | Height: | Size: 351 B |
|
Before Width: | Height: | Size: 496 B After Width: | Height: | Size: 496 B |
|
Before Width: | Height: | Size: 606 B After Width: | Height: | Size: 606 B |
|
Before Width: | Height: | Size: 488 B After Width: | Height: | Size: 488 B |
|
Before Width: | Height: | Size: 563 B After Width: | Height: | Size: 563 B |
|
Before Width: | Height: | Size: 896 B After Width: | Height: | Size: 896 B |
|
Before Width: | Height: | Size: 391 B After Width: | Height: | Size: 391 B |
|
Before Width: | Height: | Size: 261 B After Width: | Height: | Size: 261 B |
|
Before Width: | Height: | Size: 454 B After Width: | Height: | Size: 454 B |
|
Before Width: | Height: | Size: 263 B After Width: | Height: | Size: 263 B |
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 350 B |
|
Before Width: | Height: | Size: 264 B After Width: | Height: | Size: 264 B |
|
Before Width: | Height: | Size: 343 B After Width: | Height: | Size: 343 B |
|
Before Width: | Height: | Size: 389 B After Width: | Height: | Size: 389 B |
|
Before Width: | Height: | Size: 380 B After Width: | Height: | Size: 380 B |
|
Before Width: | Height: | Size: 561 B After Width: | Height: | Size: 561 B |
|
Before Width: | Height: | Size: 543 B After Width: | Height: | Size: 543 B |
|
Before Width: | Height: | Size: 343 B After Width: | Height: | Size: 343 B |
|
Before Width: | Height: | Size: 597 B After Width: | Height: | Size: 597 B |
|
Before Width: | Height: | Size: 446 B After Width: | Height: | Size: 446 B |
|
Before Width: | Height: | Size: 484 B After Width: | Height: | Size: 484 B |
|
Before Width: | Height: | Size: 486 B After Width: | Height: | Size: 486 B |
|
Before Width: | Height: | Size: 482 B After Width: | Height: | Size: 482 B |
|
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
|
Before Width: | Height: | Size: 586 B After Width: | Height: | Size: 586 B |
|
Before Width: | Height: | Size: 407 B After Width: | Height: | Size: 407 B |
|
Before Width: | Height: | Size: 238 B After Width: | Height: | Size: 238 B |
|
Before Width: | Height: | Size: 651 B After Width: | Height: | Size: 651 B |
|
Before Width: | Height: | Size: 519 B After Width: | Height: | Size: 519 B |
|
Before Width: | Height: | Size: 559 B After Width: | Height: | Size: 559 B |
|
Before Width: | Height: | Size: 682 B After Width: | Height: | Size: 682 B |
|
Before Width: | Height: | Size: 445 B After Width: | Height: | Size: 445 B |
|
Before Width: | Height: | Size: 476 B After Width: | Height: | Size: 476 B |
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 687 B |
|
Before Width: | Height: | Size: 862 B After Width: | Height: | Size: 862 B |
|
Before Width: | Height: | Size: 848 B After Width: | Height: | Size: 848 B |
|
Before Width: | Height: | Size: 289 B After Width: | Height: | Size: 289 B |
|
Before Width: | Height: | Size: 295 B After Width: | Height: | Size: 295 B |
|
Before Width: | Height: | Size: 327 B After Width: | Height: | Size: 327 B |
|
Before Width: | Height: | Size: 323 B After Width: | Height: | Size: 323 B |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 700 B After Width: | Height: | Size: 700 B |
|
Before Width: | Height: | Size: 577 B After Width: | Height: | Size: 577 B |