fixes bug #8659
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@67560 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
2660681e7a
commit
452c5484fe
|
@ -0,0 +1,15 @@
|
|||
CREATE TABLE CONEXION_DESCUENTO
|
||||
(
|
||||
CONEXIONDESCUENTO_ID NUMBER(15) PRIMARY KEY NOT NULL,
|
||||
ACTIVO NUMBER(1),
|
||||
CONEXION_ID NUMBER(15),
|
||||
CLASSESERVICIO_ID NUMBER(15),
|
||||
SECUENCIA NUMBER(2),
|
||||
GRUPO NUMBER(3),
|
||||
DESCUENTO NUMBER(7, 2),
|
||||
FECMODIF DATE,
|
||||
FOREIGN KEY (CONEXION_ID) REFERENCES CONEXION (CONEXION_ID),
|
||||
FOREIGN KEY (CLASSESERVICIO_ID) REFERENCES CLASE_SERVICIO (CLASESERVICIO_ID)
|
||||
);
|
||||
|
||||
CREATE SEQUENCE CONEXION_DESCUENTO_SEQ START WITH 1;
|
|
@ -0,0 +1,55 @@
|
|||
INSERT INTO CONEXION_DESCUENTO (CONEXIONDESCUENTO_ID, ACTIVO, CONEXION_ID, CLASSESERVICIO_ID, SECUENCIA, GRUPO, DESCUENTO, FECMODIF)
|
||||
SELECT
|
||||
CONEXION_DESCUENTO_SEQ.nextval,
|
||||
cf.ACTIVO,
|
||||
c.CONEXION_ID,
|
||||
-1,
|
||||
1,
|
||||
GRUPO,
|
||||
PORSEC1,
|
||||
cf.FECMODIF
|
||||
FROM CONEXION_CONF cf INNER JOIN CONEXION c
|
||||
ON c.NUMGRUPO = cf.GRUPO AND c.NUMSECUENCIA = 1 AND c.CONEXIONCTRL_ID = cf.CONEXIONCTRL_ID
|
||||
WHERE PORSEC1 IS NOT NULL AND PORSEC1 >0 AND c.ACTIVO = 1;
|
||||
|
||||
INSERT INTO CONEXION_DESCUENTO (CONEXIONDESCUENTO_ID, ACTIVO, CONEXION_ID, CLASSESERVICIO_ID, SECUENCIA, GRUPO, DESCUENTO, FECMODIF)
|
||||
SELECT
|
||||
CONEXION_DESCUENTO_SEQ.nextval,
|
||||
cf.ACTIVO,
|
||||
c.CONEXION_ID,
|
||||
-1,
|
||||
2,
|
||||
GRUPO,
|
||||
PORSEC2,
|
||||
cf.FECMODIF
|
||||
FROM CONEXION_CONF cf INNER JOIN CONEXION c
|
||||
ON c.NUMGRUPO = cf.GRUPO AND c.NUMSECUENCIA = 2 AND c.CONEXIONCTRL_ID = cf.CONEXIONCTRL_ID
|
||||
WHERE PORSEC2 IS NOT NULL AND PORSEC2 > 0 AND c.ACTIVO = 1;
|
||||
|
||||
INSERT INTO CONEXION_DESCUENTO (CONEXIONDESCUENTO_ID, ACTIVO, CONEXION_ID, CLASSESERVICIO_ID, SECUENCIA, GRUPO, DESCUENTO, FECMODIF)
|
||||
SELECT
|
||||
CONEXION_DESCUENTO_SEQ.nextval,
|
||||
cf.ACTIVO,
|
||||
c.CONEXION_ID,
|
||||
-1,
|
||||
3,
|
||||
GRUPO,
|
||||
PORSEC3,
|
||||
cf.FECMODIF
|
||||
FROM CONEXION_CONF cf INNER JOIN CONEXION c
|
||||
ON c.NUMGRUPO = cf.GRUPO AND c.NUMSECUENCIA = 3 AND c.CONEXIONCTRL_ID = cf.CONEXIONCTRL_ID
|
||||
WHERE PORSEC3 IS NOT NULL AND PORSEC3 > 0 AND c.ACTIVO = 1;
|
||||
|
||||
INSERT INTO CONEXION_DESCUENTO (CONEXIONDESCUENTO_ID, ACTIVO, CONEXION_ID, CLASSESERVICIO_ID, SECUENCIA, GRUPO, DESCUENTO, FECMODIF)
|
||||
SELECT
|
||||
CONEXION_DESCUENTO_SEQ.nextval,
|
||||
cf.ACTIVO,
|
||||
c.CONEXION_ID,
|
||||
-1,
|
||||
4,
|
||||
GRUPO,
|
||||
PORSEC4,
|
||||
cf.FECMODIF
|
||||
FROM CONEXION_CONF cf INNER JOIN CONEXION c
|
||||
ON c.NUMGRUPO = cf.GRUPO AND c.NUMSECUENCIA = 4 AND c.CONEXIONCTRL_ID = cf.CONEXIONCTRL_ID
|
||||
WHERE PORSEC4 IS NOT NULL AND PORSEC4 > 0 AND c.ACTIVO = 1;
|
Loading…
Reference in New Issue