Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE OR REPLACE FUNCTION _car_validacao(id_car integer, id_pessoa integer) RETURNS integer as $$
- DECLARE
- id_validacao integer;
- BEGIN
- -- Cria Validação
- insert into validacoes(car_id, pessoa_id, created) values(id_car, id_pessoa, NOW());
- --select id from validacoes where car_id = id_car order by created desc limit 1 into id_validacao;
- select id from validacoes where car_id = id_car order by id desc limit 1 into id_validacao;
- -- Munícipio Principal
- PERFORM _car_mun_sobreposicao_beta(id_car, id_validacao);
- -- Sobreposições entre Propriedades
- --PERFORM _car_shape_sobreposicao_beta(id_car, id_validacao);
- PERFORM car_shape_validacao(id_car, id_validacao);
- -- Áreas Protegidas
- --PERFORM _car_fundiario_ti_beta(id_car, id_validacao);
- --PERFORM _car_fundiario_uc_beta(id_car, id_validacao);
- PERFORM _car_fundiario_ap_beta(id_car, id_validacao);
- -- Áreas Especiais
- --PERFORM _car_fundiario_assentamento_beta(id_car, id_validacao);
- --PERFORM _car_fundiario_quilombo_beta(id_car, id_validacao);
- PERFORM _car_fundiario_dagua_beta(id_car, id_validacao);
- PERFORM _car_fundiario_militar_beta(id_car, id_validacao);
- PERFORM _car_fundiario_urbana_beta(id_car, id_validacao);
- -- Legislação: Resultados armazenados em ca_resultado
- -- Módulo Fiscal
- -- _car_mun_sobreposicao_beta(Executada no Início)
- -- Amazônia legal
- -- _ca_rl_regiao2(Pré Executada)
- -- UCTI Estado/UCTI Muncípio
- -- Tipologia Vegetal
- PERFORM _ca_rl_tipologia_vegetal_beta(id_car, id_validacao);
- -- ZEE
- PERFORM _ca_rl_zee_consolidada_beta(id_car, id_validacao);
- -- Definição de Reserva Legal
- --PERFORM _car_rl_definicao_beta_2(id_car, id_validacao);
- PERFORM _car_rl_definicao_beta_2_teste(id_car, id_validacao);
- -- APP E APPD
- PERFORM _car_area_app_beta(id_car, id_validacao);
- -- AUAS
- PERFORM _car_area_auas_beta(id_car, id_validacao);
- --CAR DESMATAMENTO
- PERFORM _ca_desmatamento(id_car, id_validacao);
- PERFORM _ca_desmatamento_prodes(id_car, id_validacao);
- PERFORM _car_embargo (id_car, id_validacao);
- RETURN id_validacao;
- END;
- $$ language plpgsql;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement