git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@72689 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2017-08-17 21:26:48 +00:00
parent 42fd621ab7
commit f8f7506de1
2 changed files with 107 additions and 0 deletions

View File

@ -0,0 +1,97 @@
CREATE TABLE MENSAGEM_RECUSA(
MENSAGEMRECUSA_ID NUMBER(7,0),
TIPO_MENSAGEM VARCHAR(1),
CATEGORIA_ID NUMBER(7,0),
DESCRICAO VARCHAR(250),
ACTIVO NUMBER(1,0),
USUARIO_ID NUMBER(7,0),
FECMODIF DATE,
TIPO_RELATORIO NUMBER(1,0),
CONSTRAINT MENSAGEM_RECUSA_PK PRIMARY KEY (MENSAGEMRECUSA_ID),
CONSTRAINT MENSAGEM_RECUSA_CATEGORIA FOREIGN KEY(CATEGORIA_ID) REFERENCES CATEGORIA(CATEGORIA_ID),
CONSTRAINT MENSAGEM_RECUSA_USUARIO FOREIGN KEY(USUARIO_ID) REFERENCES USUARIO(USUARIO_ID)
);
CREATE TABLE RECUSA(
RECUSA_ID NUMBER(7,0),
EMPRESA_ID NUMBER(7,0),
RUTA_ID NUMBER(7,0),
FECEMISSAO DATE,
CORRIDA_ID NUMBER(7,0),
FECCORRIDA DATE,
ORIGEM_ID NUMBER(7,0),
DESTINO_ID NUMBER(7,0),
CATEGORIA_ID NUMBER(7,0),
CLASESERVICIO_ID NUMBER(7,0),
USUARIO_ID NUMBER(7,0),
FECMODIF DATE,
ACTIVO NUMBER(1,0),
FECRECUSA DATE,
PUNTOVENTA_ID NUMBER(7,0),
CONSTRAINT RECUSA_PK PRIMARY KEY (RECUSA_ID),
CONSTRAINT RECUSA_EMPRESA FOREIGN KEY(EMPRESA_ID) REFERENCES EMPRESA(EMPRESA_ID),
CONSTRAINT RECUSA_RUTA FOREIGN KEY(RUTA_ID) REFERENCES RUTA(RUTA_ID),
CONSTRAINT RECUSA_CORRIDA FOREIGN KEY (CORRIDA_ID,FECCORRIDA) REFERENCES CORRIDA(CORRIDA_ID,FECCORRIDA),
CONSTRAINT RECUSA_ORIGEM FOREIGN KEY (ORIGEM_ID) REFERENCES PARADA(PARADA_ID),
CONSTRAINT RECUSA_DESTINO FOREIGN KEY (DESTINO_ID) REFERENCES PARADA(PARADA_ID),
CONSTRAINT RECUSA_CATEGORIA FOREIGN KEY (CATEGORIA_ID) REFERENCES CATEGORIA(CATEGORIA_ID),
CONSTRAINT RECUSA_CLASSESERVICIO FOREIGN KEY (CLASESERVICIO_ID) REFERENCES CLASE_SERVICIO(CLASESERVICIO_ID),
CONSTRAINT RECUSA_USUARIO FOREIGN KEY (USUARIO_ID) REFERENCES USUARIO(USUARIO_ID),
CONSTRAINT RECUSA_PUNTOVENTA FOREIGN KEY (PUNTOVENTA_ID) REFERENCES PUNTO_VENTA(PUNTOVENTA_ID)
);
CREATE TABLE MENSAGEM_RECUSA_RECUSA(
MENSAGEMRECUSA_ID NUMBER(7,0),
RECUSA_ID NUMBER(7,0),
CONSTRAINT MRR_MENSAGEMRECUSA FOREIGN KEY(MENSAGEMRECUSA_ID) REFERENCES MENSAGEM_RECUSA(MENSAGEMRECUSA_ID),
CONSTRAINT MRR_RECUSA FOREIGN KEY(RECUSA_ID) REFERENCES RECUSA(RECUSA_ID)
);
CREATE SEQUENCE MENSAGEM_RECUSA_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ;
CREATE SEQUENCE RECUSA_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ;
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','O Idoso não apresentou qualquer documento pessoal com foto original, com fé pública que comprove idade mínima de 60 (sessenta) anos e/ou comprovante de renda igual ou inferior a 02 (dois) salários mínimos'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','No momento da solicitação do benefício (100% de desconto) as 02 (duas) vagas estavam preenchidas'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','O idoso recusou o benefício de bilhete com 50% de desconto'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','No momento da solicitação do benefício (50% de desconto) não havia poltrona disponível (ônibus lotado), tendo sido oferecido outro horário do serviço convencional'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','A pessoa portadora de deficiência não apresentou a carteira do Passe Livre emitida pelo Governo Federal'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','A pessoa portadora de deficiência apresentou a carteira do Passe Livre emitida pelo Governo Federal com prazo de validade vencido'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','No momento da solicitação do benefício não havia poltrona disponível (ônibus lotado), tendo sido oferecido outro horário do serviço convencional'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','O Jovem não apresentou a Identidade Jovem dentro do prazo de validade, acompanhada de documento de identificação com foto expedido por órgão público e válido em todo território nacional'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','No momento da solicitação do benefício (100% de desconto) as 02 (duas) vagas estavam preenchidas'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','O Jovem recusou o benefício de bilhete com 50% de desconto'
,1,1,'03/08/2017');
INSERT INTO MENSAGEM_RECUSA(MENSAGEMRECUSA_ID,TIPO_MENSAGEM,DESCRICAO,ACTIVO,USUARIO_ID,FECMODIF)
VALUES (MENSAGEM_RECUSA_SEQ.nextVal,'R','No momento da solicitação do benefício (50% de desconto) as 02 (duas) vagas estavam preenchidas'
,1,1,'03/08/2017');

View File

@ -0,0 +1,10 @@
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
values (FUNCION_SISTEMA_SEQ.NEXTVAL,''1'',''ADM > CATALOGO >> MENSAGEM RECUSA'',
''COM.RJCONSULTORES.ADMINISTRACION.GUI.CATALOGO.MENU.MENSAGEMRECUSA'',
''1'',to_date(''31/07/17'',''DD/MM/RR''),''1'')';
exception when dup_val_on_index then null;
end;