0012262: erro venda na moeda Guarani-py

fixes bug#12262
dev:Thiago Veloso
qua:Marcelo

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@85930 d1611594-4594-4d17-8e1d-87c2c4800839
master
fabricio.oliveira 2018-10-04 19:57:27 +00:00
parent 5f1a0d7ccd
commit 27f9168589
2 changed files with 72 additions and 0 deletions

View File

@ -0,0 +1,39 @@
declare
column_exists exception;
pragma exception_init (column_exists , -01430);
begin
execute immediate 'ALTER TABLE BOLETO MODIFY (
PRECIOBASE NUMBER(10, 2),
PRECIOPAGADO NUMBER(10, 2),
DESCUENTOAMPARADO NUMBER(10, 2),
PRECIOCARGOEXTRA NUMBER(10, 2),
PORCCATEGORIA NUMBER(10, 2),
PRECIOPRICING NUMBER(10, 2),
IMPORTECATEGORIA NUMBER(10, 2),
IMPORTETAXAEMBARQUE NUMBER(10, 2),
IMPORTEPEDAGIO NUMBER(10, 2),
IMPORTEOUTROS NUMBER(10, 2),
IMPORTESEGURO NUMBER(10, 2))';
exception when column_exists then null;
end;
/
declare
column_exists exception;
pragma exception_init (column_exists , -01430);
begin
execute immediate 'ALTER TABLE CAJA MODIFY (
PRECIOBASE NUMBER(10, 2),
PRECIOPAGADO NUMBER(10, 2),
DESCUENTOAMPARADO NUMBER(10, 2),
PRECIOCARGOEXTRA NUMBER(10, 2),
PORCCATEGORIA NUMBER(10, 2),
PRECIOPRICING NUMBER(10, 2),
IMPORTECATEGORIA NUMBER(10, 2),
IMPORTETAXAEMBARQUE NUMBER(10, 2),
IMPORTEPEDAGIO NUMBER(10, 2),
IMPORTEOUTROS NUMBER(10, 2),
IMPORTESEGURO NUMBER(10, 2))';
exception when column_exists then null;
end;

View File

@ -0,0 +1,33 @@
DO $$
BEGIN
ALTER TABLE BOLETO MODIFY (PRECIOBASE NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (PRECIOPAGADO NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (DESCUENTOAMPARADO NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (PRECIOCARGOEXTRA NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (PORCCATEGORIA NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (PRECIOPRICING NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (IMPORTECATEGORIA NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (IMPORTETAXAEMBARQUE NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (IMPORTEPEDAGIO NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (IMPORTEOUTROS NUMERIC(10, 2));
ALTER TABLE BOLETO MODIFY (IMPORTESEGURO NUMERIC(10, 2));
EXCEPTION WHEN others THEN NULL;
END
$$;
DO $$
BEGIN
ALTER TABLE CAJA MODIFY (PRECIOBASE NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (PRECIOPAGADO NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (DESCUENTOAMPARADO NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (PRECIOCARGOEXTRA NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (PORCCATEGORIA NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (PRECIOPRICING NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (IMPORTECATEGORIA NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (IMPORTETAXAEMBARQUE NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (IMPORTEPEDAGIO NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (IMPORTEOUTROS NUMERIC(10, 2));
ALTER TABLE CAJA MODIFY (IMPORTESEGURO NUMERIC(10, 2));
EXCEPTION WHEN others THEN NULL;
END
$$;