bug#00000
dev:lucas qua: merge scripts antigos branch pricing gestao git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@104732 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
5234cb6679
commit
881954c2cb
|
@ -0,0 +1,44 @@
|
|||
declare
|
||||
dup_val_on_index exception;
|
||||
except_02291 exception;
|
||||
|
||||
pragma exception_init (dup_val_on_index , -00001);
|
||||
pragma exception_init (except_02291 , -02291);
|
||||
begin
|
||||
execute immediate 'INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
VALUES (FUNCION_SISTEMA_SEQ.nextval,''1'',''ADM > PRICING > GESTAO DE PRICING > PRICING RAPIDO'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.GUI.GESTAODEPRICING.PRICINGESPECIFICO'',''1'',null,''2'')';
|
||||
exception
|
||||
when dup_val_on_index then null;
|
||||
when except_02291 then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
dup_val_on_index exception;
|
||||
except_02291 exception;
|
||||
|
||||
pragma exception_init (dup_val_on_index , -00001);
|
||||
pragma exception_init (except_02291 , -02291);
|
||||
begin
|
||||
execute immediate 'INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
VALUES (FUNCION_SISTEMA_SEQ.nextval,''1'',''ADM > PRICING> GESTAO DE PRICING > PRICING 2.0'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.GUI.GESTAODEPRICING.PRICING'',''1'',null,''2'')';
|
||||
exception
|
||||
when dup_val_on_index then null;
|
||||
when except_02291 then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
dup_val_on_index exception;
|
||||
except_02291 exception;
|
||||
|
||||
pragma exception_init (dup_val_on_index , -00001);
|
||||
pragma exception_init (except_02291 , -02291);
|
||||
begin
|
||||
execute immediate 'INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
VALUES (FUNCION_SISTEMA_SEQ.nextval,''1'',''ADM > PRICING> GESTAO DE PRICING > GESTAO DE PRICING'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.GUI.GESTAODEPRICING.GESTAOPRICING'',''1'',null,''2'')';
|
||||
exception
|
||||
when dup_val_on_index then null;
|
||||
when except_02291 then null;
|
||||
end;
|
|
@ -0,0 +1,493 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING (
|
||||
PRICING_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
EMPRESA_ID NUMBER(7,0),
|
||||
NOMBPRICING VARCHAR2(60 BYTE),
|
||||
CANTBOLETO NUMBER(3,0),
|
||||
DESCUENTOPORCENTAJE NUMBER(7,2),
|
||||
DESCUENTOPORCREDONDO NUMBER(5,2),
|
||||
INDTRANSFERIBLE NUMBER(1,0),
|
||||
INDRESERVABLE NUMBER(1,0),
|
||||
INDCANCELABLE NUMBER(1,0),
|
||||
CANTDIASANTICIPACION NUMBER(2,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
INDGENERAFERIADOVIAJE VARCHAR2(3 BYTE),
|
||||
INDGENERAFERIADOVENTA VARCHAR2(3 BYTE),
|
||||
EXIBEVENDA NUMBER(1,0),
|
||||
CONSTRAINT PK__GP_PRICING PRIMARY KEY (PRICING_ID),
|
||||
CONSTRAINT PK__GP_EMPRESA FOREIGN KEY(EMPRESA_ID) REFERENCES EMPRESA (EMPRESA_ID)
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ASIENTO (
|
||||
PRICINGASIENTO_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
NUMEASIENTO VARCHAR2(9 BYTE),
|
||||
PORCENTAJE NUMBER(5,2),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
NOMBIMAGEN VARCHAR2(60 BYTE),
|
||||
CONSTRAINT PK_GP_PRICING_ASIENTO PRIMARY KEY (PRICINGASIENTO_ID),
|
||||
CONSTRAINT FK_GP_PRICING_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ASIENTO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_MERCADO (
|
||||
PRICINGPARADA_ID NUMBER(10,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
ORIGEN_ID NUMBER(7,0),
|
||||
DESTINO_ID NUMBER(7,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_MERCADO PRIMARY KEY (PRICINGPARADA_ID),
|
||||
CONSTRAINT FK_GP_MERC_DESTINO_ID FOREIGN KEY(DESTINO_ID) REFERENCES PARADA (PARADA_ID),
|
||||
CONSTRAINT FK_GP_MERC_ORIGEM_ID FOREIGN KEY(ORIGEN_ID) REFERENCES PARADA (PARADA_ID),
|
||||
CONSTRAINT FK_GP_MERC_PRICING_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_MERCADO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_MARCA (
|
||||
PRICINGMARCA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
MARCA_ID NUMBER(3,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_MARGA_PRICING PRIMARY KEY (PRICINGMARCA_ID),
|
||||
CONSTRAINT FK_GP_MARCA_PRICING_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_MARCA_ID FOREIGN KEY(MARCA_ID) REFERENCES MARCA (MARCA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_MARCA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_RUTA (
|
||||
PRICINGRUTA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
RUTA_ID NUMBER(7,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_RUTA PRIMARY KEY (PRICINGRUTA_ID),
|
||||
CONSTRAINT FK_GP_RUTA_PRICING_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_RUTA_ID FOREIGN KEY(RUTA_ID) REFERENCES RUTA (RUTA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_RUTA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_DIA (
|
||||
PRICINGDIA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
INDLUNES NUMBER(1,0),
|
||||
INDMARTES NUMBER(1,0),
|
||||
INDMIERCOLES NUMBER(1,0),
|
||||
INDJUEVES NUMBER(1,0),
|
||||
INDVIERNES NUMBER(1,0),
|
||||
INDSABADO NUMBER(1,0),
|
||||
INDDOMINGO NUMBER(1,0),
|
||||
HORARIOINICIO DATE,
|
||||
HORARIOFIN DATE,
|
||||
FECMODIF DATE,
|
||||
ACTIVO NUMBER(1,0),
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
INDFECVIAJE NUMBER(1,0),
|
||||
INDFECVENTA NUMBER(1,0),
|
||||
CONSTRAINT PK_GP_PRICING_DIA PRIMARY KEY (PRICINGDIA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_DIA_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_DIA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_IMPORTE (
|
||||
PRICINGIMPORTE_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
MONEDA_ID NUMBER(7,0),
|
||||
IMPORTE NUMBER(7,2),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_IMPORTE PRIMARY KEY (PRICINGIMPORTE_ID),
|
||||
CONSTRAINT FK_GP_PRICING_IMP_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_MONEDA_ID FOREIGN KEY(MONEDA_ID) REFERENCES MONEDA (MONEDA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_IMPORTE_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_TIPOPTOVTA (
|
||||
PRICINGTIPOPTOVTA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
TIPOPTOVTA_ID NUMBER(2,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_TIPOPTVA PRIMARY KEY (PRICINGTIPOPTOVTA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_TIPOPTVA_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_TIPOPTVA_ID FOREIGN KEY(TIPOPTOVTA_ID) REFERENCES TIPO_PTOVTA (TIPOPTOVTA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_TIPOPTOVTA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_CATEGORIA (
|
||||
PRICINGCATEGORIA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
CATEGORIA_ID NUMBER(7,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_CATEGORIA PRIMARY KEY (PRICINGCATEGORIA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_CAT_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_CATEGORIA_ID FOREIGN KEY(CATEGORIA_ID) REFERENCES CATEGORIA (CATEGORIA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_CATEGORIA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_VIGENCIA (
|
||||
PRICINGVIGENCIA_ID NUMBER(10,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
FECINICIOVIAJE DATE,
|
||||
FECFINVIAJE DATE,
|
||||
FECINICIOVENTA DATE,
|
||||
FECFINVENTA DATE,
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_VIGENCIA PRIMARY KEY (PRICINGVIGENCIA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_VIG_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_VIGENCIA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_CLASE (
|
||||
PRICINGCLASE_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
CLASESERVICIO_ID NUMBER(2,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_CLASSE PRIMARY KEY (PRICINGCLASE_ID),
|
||||
CONSTRAINT FK_GP_PRICING_CLASE_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_CLASE_SERVICIO_ID FOREIGN KEY(CLASESERVICIO_ID) REFERENCES CLASE_SERVICIO (CLASESERVICIO_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_CLASE_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_CORRIDA (
|
||||
PRICINGCORRIDA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
CORRIDA_ID NUMBER(7,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_CORRIDA_ID PRIMARY KEY (PRICINGCORRIDA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_CORRIDA_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_CORRIDA_CTRL_ID FOREIGN KEY(CORRIDA_ID) REFERENCES CORRIDA_CTRL (CORRIDA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_CORRIDA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_PUNTOVENTA (
|
||||
PRICINGPTOVTA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
PUNTOVENTA_ID NUMBER(7,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_PTVTA PRIMARY KEY (PRICINGPTOVTA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_PTVTA_ID FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_PTVTA FOREIGN KEY(PUNTOVENTA_ID) REFERENCES PUNTO_VENTA (PUNTOVENTA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_PUNTOVENTA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_TIPOSERVICIO (
|
||||
PRICINGTIPOSERVICIO_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
TIPOSERVICIO_ID NUMBER(2,0) NOT NULL ENABLE,
|
||||
ACTIVO NUMBER(1,0) NOT NULL ENABLE,
|
||||
FECMODIF DATE NOT NULL ENABLE,
|
||||
USUARIO_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
CONSTRAINT PK_GP_PRICING_TPOSERVICIO PRIMARY KEY (PRICINGTIPOSERVICIO_ID),
|
||||
CONSTRAINT FK_GP_PRICING_TPOSERVICIO FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_TIPO_SERVICIO FOREIGN KEY(TIPOSERVICIO_ID) REFERENCES TIPO_SERVICIO (TIPOSERVICIO_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_TIPOSERVICIO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate ' CREATE TABLE GP_PRICING_CLASSE_TARIFARIA (
|
||||
PRICINGCLASSETARIFARIA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
DESCCLASSE_TARIFARIA VARCHAR2(20 BYTE),
|
||||
SIGLA VARCHAR2(1 BYTE),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_CLASSE_TAR PRIMARY KEY (PRICINGCLASSETARIFARIA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_CLAS_TAR_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_OCUPA_ANTECIPA (
|
||||
PRICINGOCUPAANTECIPA_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
CANTASIENTOSMIN NUMBER(2,0),
|
||||
CANTASIENTOSMAX NUMBER(2,0),
|
||||
CANTDIASMIN NUMBER(3,0),
|
||||
CANTDIASMAX NUMBER(3,0),
|
||||
PORCENTAJE NUMBER(5,2),
|
||||
IMPORTE NUMBER(5,2),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
OCUPACIONINICIAL NUMBER(5,2),
|
||||
OCUPACIONFINAL NUMBER(5,2),
|
||||
PRICINGCLASSETARIFARIA_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_OCUPA_ANTECIPA PRIMARY KEY (PRICINGOCUPAANTECIPA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_OCUPA_ANTECIPA FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_CLAS_TAR FOREIGN KEY(PRICINGCLASSETARIFARIA_ID) REFERENCES GP_PRICING_CLASSE_TARIFARIA (PRICINGCLASSETARIFARIA_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_OCUPA_ANTECIPA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_FORMAPAGO (
|
||||
PRICINGFORMAPAGO_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(7,0),
|
||||
FORMAPAGO_ID NUMBER(2,0),
|
||||
INDEXCEPCION NUMBER(1,0),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK_GP_PRICING_FORMAPAGO PRIMARY KEY (PRICINGFORMAPAGO_ID),
|
||||
CONSTRAINT FK_GP_PRICING_FORMAPAGO FOREIGN KEY(PRICING_ID) REFERENCES GP_PRICING (PRICING_ID),
|
||||
CONSTRAINT FK_GP_PRICING_FORMA_PAGO FOREIGN KEY(FORMAPAGO_ID) REFERENCES FORMA_PAGO (FORMAPAGO_ID)
|
||||
)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_FORMAPAGO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING_OCUPA_ANTECIPA ADD COR VARCHAR(7)';
|
||||
exception when column_exists then null;
|
||||
end;
|
|
@ -0,0 +1,10 @@
|
|||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (INDESTADIAMINIMA NUMBER(1), CANTDIAS_ESTADIAMINIMA NUMBER(3),
|
||||
INDLUN_ESTADIAMINIMA NUMBER(1), INDMAR_ESTADIAMINIMA NUMBER(1), INDMIE_ESTADIAMINIMA NUMBER(1),
|
||||
INDJUE_ESTADIAMINIMA NUMBER(1), INDVIE_ESTADIAMINIMA NUMBER(1), INDSAB_ESTADIAMINIMA NUMBER(1),
|
||||
INDDOM_ESTADIAMINIMA NUMBER(1))';
|
||||
exception when column_exists then null;
|
||||
end;
|
|
@ -0,0 +1,150 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_GESTAO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE BOLETO_GP_PRICING_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (INDSOBREPOSICAO NUMBER(1) DEFAULT 0)';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING_ESPECIFICO ADD (INDSOBREPOSICAO NUMBER(1) DEFAULT 0)';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (COLOR VARCHAR2(7 BYTE) )';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING_ESPECIFICO ADD (COLOR VARCHAR2(7 BYTE) )';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (INDGESTAO NUMBER(1) DEFAULT 0)';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (INDAGRUPADODIA NUMBER(1) DEFAULT 0)';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING ADD (INDAGRUPADOSERVICO NUMBER(1) DEFAULT 0 )';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_GESTAO
|
||||
(
|
||||
PRICINGGESTAO_ID NUMBER(7) NOT NULL
|
||||
, PRICING_ID NUMBER(7)
|
||||
, CORRIDA_ID NUMBER(7)
|
||||
, FECCORRIDA DATE
|
||||
, ACTIVO NUMBER(1)
|
||||
, FECMODIF DATE
|
||||
, USUARIO_ID NUMBER(7)
|
||||
, CONSTRAINT GP_PRICING_GESTAO_PK PRIMARY KEY
|
||||
(
|
||||
PRICINGGESTAO_ID
|
||||
)
|
||||
ENABLE
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE BOLETO_GP_PRICING
|
||||
(
|
||||
BOLETOPRICING_ID NUMBER(15, 0) NOT NULL
|
||||
, BOLETO_ID NUMBER(15, 0)
|
||||
, PRICING_ID NUMBER(7, 0)
|
||||
, PRICINGESPECIFICO_ID NUMBER(15, 0)
|
||||
, INDREPLICA NUMBER(1, 0)
|
||||
, ACTIVO NUMBER(1, 0)
|
||||
, FECMODIF DATE
|
||||
, USUARIO_ID NUMBER(7, 0)
|
||||
, NODO_ID NUMBER(2, 0)
|
||||
, PRICINGCLASSETARIFARIA_ID NUMBER(7, 0)
|
||||
) ';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ESPECIFICO_OCUPACION
|
||||
(
|
||||
PRICINGESPECIFICOOCUPACION_ID NUMBER(7, 0) NOT NULL
|
||||
, PRICINGESPECIFICO_ID NUMBER(7, 0)
|
||||
, OCUPACIONINICIAL NUMBER(5, 2)
|
||||
, OCUPACIONFINAL NUMBER(5, 2)
|
||||
, TARIFA NUMBER(7, 2)
|
||||
, ACTIVO NUMBER(1, 0)
|
||||
, FECMODIF DATE
|
||||
, USUARIO_ID NUMBER(7, 0)
|
||||
, DESCUENTO NUMBER(5, 2)
|
||||
) ';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
column_exists exception;
|
||||
pragma exception_init (column_exists , -01430);
|
||||
begin
|
||||
execute immediate 'ALTER TABLE GP_PRICING_ESPECIFICO_OCUPACION
|
||||
ADD CONSTRAINT FK_GP_PRICING_ESPECIFICO FOREIGN KEY
|
||||
(
|
||||
PRICINGESPECIFICO_ID
|
||||
)
|
||||
REFERENCES GP_PRICING_ESPECIFICO
|
||||
(
|
||||
PRICINGESPECIFICO_ID
|
||||
)
|
||||
ENABLE';
|
||||
exception when column_exists then null;
|
||||
end;
|
||||
/
|
|
@ -0,0 +1,12 @@
|
|||
declare
|
||||
dup_val_on_index exception;
|
||||
except_02291 exception;
|
||||
|
||||
pragma exception_init (dup_val_on_index , -00001);
|
||||
pragma exception_init (except_02291 , -02291);
|
||||
begin
|
||||
execute immediate 'INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID) VALUES (FUNCION_SISTEMA_SEQ.nextval,''1'',''ADM > RELATORIOS > FINANCEIRO > PRECOS PRATICADOS'',''COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.MENU.RELATORIOPRECOSPRATICADOS'',''1'',null,''2'')';
|
||||
exception
|
||||
when dup_val_on_index then null;
|
||||
when except_02291 then null;
|
||||
end;
|
|
@ -0,0 +1,29 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_HISTORICO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_HISTORICO (
|
||||
PRICINGHISTORICO_ID NUMBER(15,0) NOT NULL ENABLE,
|
||||
PRICING_ID NUMBER(15,0),
|
||||
ISESPECIFICO NUMBER(1,0),
|
||||
DESCRICAO VARCHAR2(500),
|
||||
VALORANTERIOR VARCHAR2(100),
|
||||
VALORNOVO VARCHAR2(100),
|
||||
CAMPOALTERADO VARCHAR2(100),
|
||||
CLASSEALTERADA VARCHAR2(100),
|
||||
CLASSEPRINCIPAL VARCHAR2(100),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK__PRICING_HISTORICO PRIMARY KEY (PRICINGHISTORICO_ID))';
|
||||
exception when others then null;
|
||||
end;
|
||||
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'insert into FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
values (FUNCION_SISTEMA_SEQ.NEXTVAL,1,''ADM > RELATORIOS > RELATORIO DE MUDANCAS PRICING'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.RELATORIOSDEMUDANCAS.RELATORIOSDEMUDANCASPRICING'',1,SYSDATE, -1)';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'insert into FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
values (FUNCION_SISTEMA_SEQ.NEXTVAL,1,''ADM > RELATORIOS > RELATORIO DE MUDANCAS'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.RELATORIOSDEMUDANCAS'',1,SYSDATE, -1)';
|
||||
exception when others then null;
|
||||
end;
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE TARIFA_HISTORICO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE TARIFA_HISTORICO (
|
||||
TARIFAHISTORICO_ID NUMBER(15,0) NOT NULL ENABLE,
|
||||
TARIFA_ID NUMBER(15,0),
|
||||
DESCRICAO VARCHAR2(500),
|
||||
VALORANTERIOR VARCHAR2(100),
|
||||
VALORNOVO VARCHAR2(100),
|
||||
CAMPOALTERADO VARCHAR2(100),
|
||||
CLASSEALTERADA VARCHAR2(100),
|
||||
CLASSEPRINCIPAL VARCHAR2(100),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT PK__TARIFA_HISTORICO PRIMARY KEY (TARIFAHISTORICO_ID))';
|
||||
exception when others then null;
|
||||
end;
|
||||
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
declare
|
||||
dup_val_on_index exception;
|
||||
except_02291 exception;
|
||||
|
||||
pragma exception_init (dup_val_on_index , -00001);
|
||||
pragma exception_init (except_02291 , -02291);
|
||||
begin
|
||||
execute immediate 'Insert into FUNCION_SISTEMA (FUNCIONSISTEMA_ID,SISTEMA_ID,NOMBFUNCION,DESCRUTA,ACTIVO,FECMODIF,USUARIO_ID)
|
||||
values (FUNCION_SISTEMA_SEQ.nextval,''1'',''ADM > RELATORIOS > RELATORIO DE VENDAS CONEXAO'',''COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.MENU.RELATORIOCONEXOES'',
|
||||
''1'',to_date(''10/12/19'',''DD/MM/RR''),''-1'')';
|
||||
exception
|
||||
when dup_val_on_index then null;
|
||||
when except_02291 then null;
|
||||
end;
|
|
@ -0,0 +1,6 @@
|
|||
declare
|
||||
begin
|
||||
execute immediate 'insert into funcion_sistema (funcionsistema_id,sistema_id,nombfuncion,descruta,activo,fecmodif,usuario_id) values
|
||||
(funcion_sistema_seq.nextval,2,''ADM > RELATORIOS > RELATORIOS > RELATORIOS OPERACIONAIS > CANAL DE EMISSAO'',''COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.MENU.RELATORIOVENDACANALEMISSAO'',1,sysdate,1)';
|
||||
exception when others then null;
|
||||
end;
|
|
@ -0,0 +1,146 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ESPECIFICO (
|
||||
PRICINGESPECIFICO_ID NUMBER(15,0) NOT NULL ENABLE,
|
||||
NOMBPRICING VARCHAR2(60 BYTE),
|
||||
TIPOPTOVTA_ID NUMBER(2,0),
|
||||
CATEGORIA_ID NUMBER(7,0),
|
||||
MARCA_ID NUMBER(3,0),
|
||||
ORIGEN_ID NUMBER(7,0),
|
||||
DESTINO_ID NUMBER(7,0),
|
||||
FECHORINICIO DATE,
|
||||
FECHORFIN DATE,
|
||||
CLASESERVICIO_ID NUMBER(2,0),
|
||||
MONEDA_ID NUMBER(7,0),
|
||||
TARIFA NUMBER(7,2),
|
||||
TARIFAREDABIERTO NUMBER(7,2),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CORRIDA_ID NUMBER(7,0),
|
||||
EXIBEVENDA NUMBER(1,0),
|
||||
CONSTRAINT PK__PRICING PRIMARY KEY (PRICINGESPECIFICO_ID),
|
||||
CONSTRAINT PRICING_ESP_CORRIDA_FK FOREIGN KEY(CORRIDA_ID) REFERENCES CORRIDA_CTRL (CORRIDA_ID),
|
||||
CONSTRAINT PRICING_ESP_CLASSE_FK FOREIGN KEY(CLASESERVICIO_ID) REFERENCES CLASE_SERVICIO (CLASESERVICIO_ID),
|
||||
CONSTRAINT PRICING_ESP_DESTINO_FK FOREIGN KEY(DESTINO_ID) REFERENCES PARADA (PARADA_ID),
|
||||
CONSTRAINT PRICING_ESP_ORIGEM_FK FOREIGN KEY(ORIGEN_ID) REFERENCES PARADA (PARADA_ID),
|
||||
CONSTRAINT PRICING_ESP_CATEGORIA_FK FOREIGN KEY(CATEGORIA_ID) REFERENCES CATEGORIA (CATEGORIA_ID),
|
||||
CONSTRAINT PRICING_ESP_TIPO_PTOVTA_FK FOREIGN KEY(TIPOPTOVTA_ID) REFERENCES TIPO_PTOVTA (TIPOPTOVTA_ID),
|
||||
CONSTRAINT PRICING_ESP_MONEDA_FK FOREIGN KEY(MONEDA_ID) REFERENCES MONEDA (MONEDA_ID),
|
||||
CONSTRAINT PRICING_ESP_MARCA_FK FOREIGN KEY(MARCA_ID) REFERENCES MARCA (MARCA_ID)
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ESPECIFICO_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ESPECIFICO_CATEGORIA(
|
||||
PRICINGESPECIFICO_CATEGORIAID NUMBER(7,0),
|
||||
PRICINGESPECIFICO_ID NUMBER (7,0),
|
||||
CATEGORIA_ID NUMBER (7,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER (7,0),
|
||||
ACTIVO NUMBER (1,0),
|
||||
CONSTRAINT GP_PRICING_ESPEC_CATEGORIA_PK PRIMARY KEY (PRICINGESPECIFICO_CATEGORIAID),
|
||||
CONSTRAINT GP_PRICING_CAT_001_FK FOREIGN KEY(PRICINGESPECIFICO_ID) REFERENCES GP_PRICING_ESPECIFICO (PRICINGESPECIFICO_ID),
|
||||
CONSTRAINT GP_PRICING_CAT_002_FK FOREIGN KEY(CATEGORIA_ID) REFERENCES CATEGORIA (CATEGORIA_ID)
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ESP_CATEGORIA_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ESPEC_OCUPACION(
|
||||
PRICINGESPECIFICOOCUPACION_ID NUMBER(7,0) NOT NULL ENABLE,
|
||||
PRICINGESPECIFICO_ID NUMBER(7,0),
|
||||
OCUPACIONINICIAL NUMBER(5,2),
|
||||
OCUPACIONFINAL NUMBER(5,2),
|
||||
TARIFA NUMBER(7,2),
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
DESCUENTO NUMBER(5,2),
|
||||
CONSTRAINT PK__GP_PRICINGOCUPACION PRIMARY KEY (PRICINGESPECIFICOOCUPACION_ID),
|
||||
CONSTRAINT FK_GP_PRICING_ESPEC FOREIGN KEY (PRICINGESPECIFICO_ID) REFERENCES GP_PRICING_ESPECIFICO (PRICINGESPECIFICO_ID)
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ESPEC_OCUP_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate ' CREATE TABLE GP_PRICING_ESP_PUNTO_VENTA (
|
||||
PRICINGESPPUNTOVENTA_ID NUMBER(15,0) NOT NULL,
|
||||
PUNTOVENTA_ID NUMBER(15,0) NOT NULL,
|
||||
PRICINGESPECIFICO_ID NUMBER(15,0) NOT NULL,
|
||||
ACTIVO NUMBER(1,0),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7,0),
|
||||
CONSTRAINT GP_PRICINGESPPTOVENTA_PK PRIMARY KEY (PRICINGESPPUNTOVENTA_ID),
|
||||
CONSTRAINT FK_GP_PRICING_ESPECIFICO FOREIGN KEY (PRICINGESPECIFICO_ID) REFERENCES GP_PRICING_ESPECIFICO (PRICINGESPECIFICO_ID)
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ESP_PUNTOV_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE GP_PRICING_ESP_CANAL_VENTA (
|
||||
PRICINGESPCANAL_ID NUMBER(15) NOT NULL,
|
||||
TIPOPTOVTA_ID NUMBER(15) NOT NULL,
|
||||
PRICINGESPECIFICO_ID NUMBER(15) NOT NULL ,
|
||||
ACTIVO NUMBER(1),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7),
|
||||
CONSTRAINT GP_PRICINGESPCANALVENTA_PK PRIMARY KEY (PRICINGESPCANAL_ID) ENABLE
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE GP_PRICING_ESP_CANAL_SEQ START WITH 1 INCREMENT BY 1';
|
||||
exception when others then null;
|
||||
end;
|
Loading…
Reference in New Issue