0015431: Melhoria VIOP - ESPEC_TotalBus_cobrancaTaxaDiaria - Chamado: REQ-627858;
bug#15431 dev:thiago qua:junia git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@97720 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
56453ce213
commit
d2fc485ed7
|
@ -0,0 +1,40 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE COBRANCA_ADC_SEQ INCREMENT BY 1 START WITH 1 NOCYCLE';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE COBRANCA_ADC_PUNTO_VENTA (
|
||||
COBRANCAADDPUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
PUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
DESCRICAO VARCHAR2(30 BYTE) NOT NULL,
|
||||
VALOR NUMBER(7,2) NOT NULL,
|
||||
EMPRESA_ID NUMBER(7,0) NOT NULL,
|
||||
DATAINICIAL DATE NOT NULL,
|
||||
DATAFINAL DATE NOT NULL,
|
||||
DIARIO NUMBER(1),
|
||||
SEMANAL NUMBER(1),
|
||||
MENSAL NUMBER(1),
|
||||
SEGUNDA NUMBER(1),
|
||||
TERCA NUMBER(1),
|
||||
QUARTA NUMBER(1),
|
||||
QUINTA NUMBER(1),
|
||||
SEXTA NUMBER(1),
|
||||
PRIMEIRO_DIA_UTIL NUMBER(1),
|
||||
ULTIMO_DIA_UTIL NUMBER(1),
|
||||
DESCONTO_PROXIMO_CICLO NUMBER(1),
|
||||
DESCONTO_PROXIMO_DIA NUMBER(1),
|
||||
ACTIVO NUMBER(1),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7),
|
||||
PRIMARY KEY (COBRANCAADDPUNTOVENTA_ID),
|
||||
FOREIGN KEY (PUNTOVENTA_ID) REFERENCES PUNTO_VENTA
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
|
@ -0,0 +1,30 @@
|
|||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE SEQUENCE COBRANCA_ADC_HIST_SEQ INCREMENT BY 1 START WITH 1 NOCYCLE';
|
||||
exception when object_exists then null;
|
||||
end;
|
||||
/
|
||||
declare
|
||||
object_exists exception;
|
||||
pragma exception_init (object_exists , -00955);
|
||||
begin
|
||||
execute immediate 'CREATE TABLE COBRANCA_ADICIONAL_HISTORICO (
|
||||
COBRANCAADICIONALHISTORICO_ID NUMBER(15,0) NOT NULL,
|
||||
COBRANCAADDPUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
CONTACORRENTEPTOVTA_ID NUMBER(15,0),
|
||||
PUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
VALOR_COBRANCA NUMBER(7,2) NOT NULL,
|
||||
VALOR_ACUMULADO NUMBER(7,2) NOT NULL,
|
||||
VALOR_APLICADO NUMBER(7,2) NOT NULL,
|
||||
COBRANCA_EFETUADA NUMBER(1) NOT NULL,
|
||||
FREQUENCIA_NA_DATA VARCHAR2(30 BYTE),
|
||||
DATA_REGISTRO DATE NOT NULL,
|
||||
MOTIVO VARCHAR2(350 BYTE),
|
||||
USUARIO_ID NUMBER(7),
|
||||
PRIMARY KEY (COBRANCAADICIONALHISTORICO_ID),
|
||||
FOREIGN KEY (COBRANCAADDPUNTOVENTA_ID) REFERENCES COBRANCA_ADC_PUNTO_VENTA
|
||||
)';
|
||||
exception when object_exists then null;
|
||||
end;
|
|
@ -0,0 +1,7 @@
|
|||
declare
|
||||
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 > PUNTO VENTA > COBRANCA ADICIONAL'',
|
||||
''COM.RJCONSULTORES.ADMINISTRACION.PUNTOVENTA.COBRANCAADICIONAL'', 1, SYSDATE, 1)';
|
||||
exception when others then null;
|
||||
end;
|
|
@ -0,0 +1,44 @@
|
|||
DO $$
|
||||
BEGIN
|
||||
CREATE SEQUENCE COBRANCA_ADC_SEQ INCREMENT BY 1 START WITH 1 NOCYCLE;
|
||||
EXCEPTION
|
||||
WHEN duplicate_table THEN NULL;
|
||||
WHEN duplicate_object THEN NULL;
|
||||
WHEN duplicate_column THEN NULL;
|
||||
END
|
||||
$$;
|
||||
/
|
||||
DO $$
|
||||
BEGIN
|
||||
CREATE TABLE COBRANCA_ADC_PUNTO_VENTA (
|
||||
COBRANCAADDPUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
PUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
DESCRICAO VARCHAR2(30 BYTE) NOT NULL,
|
||||
VALOR NUMBER(7,2) NOT NULL,
|
||||
EMPRESA_ID NUMBER(7,0) NOT NULL,
|
||||
DATAINICIAL DATE NOT NULL,
|
||||
DATAFINAL DATE NOT NULL,
|
||||
DIARIO NUMBER(1),
|
||||
SEMANAL NUMBER(1),
|
||||
MENSAL NUMBER(1),
|
||||
SEGUNDA NUMBER(1),
|
||||
TERCA NUMBER(1),
|
||||
QUARTA NUMBER(1),
|
||||
QUINTA NUMBER(1),
|
||||
SEXTA NUMBER(1),
|
||||
PRIMEIRO_DIA_UTIL NUMBER(1),
|
||||
ULTIMO_DIA_UTIL NUMBER(1),
|
||||
DESCONTO_PROXIMO_CICLO NUMBER(1),
|
||||
DESCONTO_PROXIMO_DIA NUMBER(1),
|
||||
ACTIVO NUMBER(1),
|
||||
FECMODIF DATE,
|
||||
USUARIO_ID NUMBER(7),
|
||||
PRIMARY KEY (COBRANCAADDPUNTOVENTA_ID),
|
||||
FOREIGN KEY (PUNTOVENTA_ID) REFERENCES PUNTO_VENTA
|
||||
);
|
||||
EXCEPTION
|
||||
WHEN duplicate_table THEN NULL;
|
||||
WHEN duplicate_object THEN NULL;
|
||||
WHEN duplicate_column THEN NULL;
|
||||
END
|
||||
$$;
|
|
@ -0,0 +1,34 @@
|
|||
DO $$
|
||||
BEGIN
|
||||
CREATE SEQUENCE COBRANCA_ADC_HIST_SEQ INCREMENT BY 1 START WITH 1 NOCYCLE;
|
||||
EXCEPTION
|
||||
WHEN duplicate_table THEN NULL;
|
||||
WHEN duplicate_object THEN NULL;
|
||||
WHEN duplicate_column THEN NULL;
|
||||
END
|
||||
$$;
|
||||
/
|
||||
DO $$
|
||||
BEGIN
|
||||
CREATE TABLE COBRANCA_ADICIONAL_HISTORICO (
|
||||
COBRANCAADICIONALHISTORICO_ID NUMBER(15,0) NOT NULL,
|
||||
COBRANCAADDPUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
CONTACORRENTEPTOVTA_ID NUMBER(15,0),
|
||||
PUNTOVENTA_ID NUMBER(7) NOT NULL,
|
||||
VALOR_COBRANCA NUMBER(7,2) NOT NULL,
|
||||
VALOR_ACUMULADO NUMBER(7,2) NOT NULL,
|
||||
VALOR_APLICADO NUMBER(7,2) NOT NULL,
|
||||
COBRANCA_EFETUADA NUMBER(1) NOT NULL,
|
||||
FREQUENCIA_NA_DATA VARCHAR2(30 BYTE),
|
||||
DATA_REGISTRO DATE NOT NULL,
|
||||
MOTIVO VARCHAR2(350 BYTE),
|
||||
USUARIO_ID NUMBER(7),
|
||||
PRIMARY KEY (COBRANCAADICIONALHISTORICO_ID),
|
||||
FOREIGN KEY (COBRANCAADDPUNTOVENTA_ID) REFERENCES COBRANCA_ADC_PUNTO_VENTA
|
||||
);
|
||||
EXCEPTION
|
||||
WHEN duplicate_table THEN NULL;
|
||||
WHEN duplicate_object THEN NULL;
|
||||
WHEN duplicate_column THEN NULL;
|
||||
END
|
||||
$$;
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
DO $$
|
||||
BEGIN
|
||||
INSERT INTO FUNCION_SISTEMA (FUNCIONSISTEMA_ID, SISTEMA_ID, NOMBFUNCION, DESCRUTA, ACTIVO, FECMODIF, USUARIO_ID)
|
||||
VALUES (FUNCION_SISTEMA_SEQ.nextVal, 1, 'ADM > CATALOGO > PUNTO VENTA > COBRANÇA ADICIONAL',
|
||||
'COM.RJCONSULTORES.ADMINISTRACION.PUNTOVENTA.COBRANCAADICIONAL', 1, SYSDATE, 1);
|
||||
EXCEPTION
|
||||
WHEN duplicate_table THEN NULL;
|
||||
WHEN duplicate_object THEN NULL;
|
||||
WHEN duplicate_column THEN NULL;
|
||||
END
|
||||
$$;
|
Loading…
Reference in New Issue