0014844: Devolução de Troco Simples

bug#14844
dev:thiago
qua:junia

Primeira parte

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@95698 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2019-07-12 18:29:27 +00:00
parent e4a3d26417
commit f13399d1c6
4 changed files with 105 additions and 0 deletions

View File

@ -0,0 +1,48 @@
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,''TS00_URL_API_TROCO_SIMPLES'',''TROCO SIMPLES. URL da API.'',1, ''https://partner.api.trocosimples.xyz/'',1,1,null,1)';
exception when dup_val_on_index then null;
end;
/
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,''TS01_PATH_CONSULTA_SALDO_EMPRESA'',''TROCO SIMPLES. Consulta saldo da empresa'',1,
''v1/enterprise/enterprises/{parametro}/balance'',1,1,null,1)';
exception when dup_val_on_index then null;
end;
/
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,''TS02_PATH_PEDIDO_ENTREGA_TROCO'',''TROCO SIMPLES. Cria pedido de entrega de troco'',1,
''v1/transaction/delivery/{parametro}'',1,1,null,1)';
exception when dup_val_on_index then null;
end;
/
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,''TS03_PATH_CONFIRMA_TRANSACAO'',''TROCO SIMPLES. Confirma transacao.'',1,
''v1/transaction/confirm'',1,1,null,1)';
exception when dup_val_on_index then null;
end;
/
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,''TS04_PATH_CANCELA_TRANSACAO'',''TROCO SIMPLES. Cancela transacao.'',1,
''v1/transaction/cancel'',1,1,null,1)';
exception when dup_val_on_index then null;
end;

View File

@ -0,0 +1,13 @@
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'Insert into TIPO_EVENTO_EXTRA (TIPOEVENTOEXTRA_ID,PARAMARTICULO_ID,INDTIPO,IMPMAX,INDVALIDACORTE,INDVALIDADOCUMENTO,INDCONTRAPARTIDA,INDBOLETO,
INDORDENSERVICIO,PORCIVA,FORMAPAGO_ID,USUARIO_ID,FECMODIF,ACTIVO,PARAMARTICULO2_ID,INDTIPO2,FORMAPAGO2_ID,INDOPERACION,DESCTIPOEVENTO,
PROVEEDOR,IMPFISCALNUMOPERACAO,NATUREZA,CONTACONTABIL,INDCONFERENCIAFISICACOMISSAO,CVETIPOEVENTO,CVESISTEMA)
values (TIPO_EVENTO_EXTRA_SEQ.nextval,null,''1'',''99999,99'',null,''0'',null,''0'',null,''0'',1,''1'',sysdate,''1'',null,null,null,''1'',
''TROCO SIMPLES'',null,null,''RECEITA'',null,null,null,''TIPO_EVENTO_EXTRA_TROCO_SIMPLES'')';
exception when dup_val_on_index then null;
end;

View File

@ -0,0 +1,34 @@
DO $$
BEGIN
INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,'TS00_URL_API_TROCO_SIMPLES','TROCO SIMPLES. URL da API.',1, 'https://partner.api.trocosimples.xyz/',1,1,null,1);
END
$$;
/
DO $$
BEGIN
INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,'TS01_PATH_CONSULTA_SALDO_EMPRESA','TROCO SIMPLES. Consulta saldo da empresa',1, 'v1/enterprise/enterprises/{parametro}/balance',1,1,null,1);
END
$$;
/
DO $$
BEGIN
INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,'TS02_PATH_PEDIDO_ENTREGA_TROCO','TROCO SIMPLES. Cria pedido de entrega de troco',1, 'v1/transaction/delivery/{parametro}',1,1,null,1);
END
$$;
/
DO $$
BEGIN
INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,'TS03_PATH_CONFIRMA_TRANSACAO','TROCO SIMPLES. Confirma transacao.',1, 'v1/transaction/confirm',1,1,null,1);
END
$$;
/
DO $$
BEGIN
INSERT INTO CONSTANTE (CONSTANTE_ID,NOMBCONSTANTE,DESCCONSTANTE,INDTIPOCONSTANTE,VALORCONSTANTE,INDMANTENIMIENTOUSUARIO,ACTIVO,FECMODIF,USUARIO_ID) VALUES
(CONSTANTE_seq.nextval,'TS04_PATH_CANCELA_TRANSACAO','TROCO SIMPLES. Cancela transacao.',1, 'v1/transaction/cancel',1,1,null,1);
END
$$;

View File

@ -0,0 +1,10 @@
DO $$
BEGIN
Insert into TIPO_EVENTO_EXTRA (TIPOEVENTOEXTRA_ID,PARAMARTICULO_ID,INDTIPO,IMPMAX,INDVALIDACORTE,INDVALIDADOCUMENTO,INDCONTRAPARTIDA,INDBOLETO,
INDORDENSERVICIO,PORCIVA,FORMAPAGO_ID,USUARIO_ID,FECMODIF,ACTIVO,PARAMARTICULO2_ID,INDTIPO2,FORMAPAGO2_ID,INDOPERACION,DESCTIPOEVENTO,
PROVEEDOR,IMPFISCALNUMOPERACAO,NATUREZA,CONTACONTABIL,INDCONFERENCIAFISICACOMISSAO,CVETIPOEVENTO,CVESISTEMA)
values (TIPO_EVENTO_EXTRA_SEQ.nextval,null,'1','99999,99',null,'0',null,'0',null,'0',1,'1',sysdate,'1',null,null,null,'1',
'TROCO SIMPLES',null,null,'RECEITA',null,null,null,'TIPO_EVENTO_EXTRA_TROCO_SIMPLES');
END