Integração com o sistema Portal do Gestor
A integração entre o sistema Tributos e o Portal do Gestor tem como finalidade facilitar o compartilhamento de informações entre os sistemas, promovendo mais eficiência e segurança nos processos de gestão municipal.
Com o intuito de padronizar o uso e apoiar os usuários na configuração e operação dessa integração, elaboramos essa documentação, que reúne as principais orientações sobre a integração entre esses dois sistemas.
Primeiramente, é necessário realizar a configuração das chaves de integração, configuradas diretamente no Gerenciador de acessos, em substituição às antigas chaves de migração inseridas diretamente nos scripts.
Como configurar uma nova chave de integração?
- Acesse o Gerenciador de Acessos:
- Vá em Utilitários > Configurações > Gerenciador de Acessos.
|
|---|
- Clique em Integrações > +Integração.
|
|---|
- Preencha o formulário com as seguintes informações:
- Natureza da Integração: Integração através da ferramenta de scripts.
- Sistema de Origem: Tributos.
- Entidade de Origem: Sua entidade.
- Após o preenchimento, será gerado um Identificador, que deverá ser utilizado nos próximos passos.
Como configurar o Identificador no Gerenciador de Scripts?
- Acesse o Gerenciador de Scripts:
- Vá em Utilitários > Configurações > Gerenciador de scripts.
|
|---|
- Clique em Configurando > Variáveis de Ambiente;
- Clique em +Adicionar.
Preencha as variáveis de ambiente com os dados abaixo:
- CHAVE: INTEGRACAO_PORTAL;
- VALOR: O Identificador gerado na rotina de integrações.
Salve as alterações.
Atenção: O valor da chave deve obrigatoriamente ser INTEGRACAO_PORTAL. Qualquer outro valor resultará em erro na integração.
|
|---|
Após configurar as variáveis corretamente, os scripts padrões de integração que utilizam o Service Layer estarão funcionando normalmente.
Caso a entidade utilize artefatos específicos, o mesmo deve ser ajustado para se enquadrar nas especificações.
Script [Tributos] Envio Portal do Gestor
Na rotina Utilitários > Gerenciador de scripts, localize o script [Tributos] Envio Portal do Gestor e realize a execução do mesmo.
|
|---|
Para a sua execução, basta realizar o preenchimento dos campos Créditos de IPTU, Créditos de ISS e Créditos de Alvará.
Ao realizar a execução, todos os serviços seriam enviados ao sistema Portal do Gestor.
Recomendamos agendar a execução do script uma vez ao dia, preferencialmente no final do expediente.
Script [Tributos] Envio Portal do Gestor (C/ Envios Individuais)
Ressaltamos que este script foi disponibilizado apenas para as entidades que o solicitaram.
Primeiramente, é necessário que a entidade certifique que os seguintes scripts estejam disponíveis na sua entidade:
- [Tributos] Envio Portal do Gestor (C/ Envios Individuais);
- [Tributos] Portal do Gestor - Processamento Lotes.
E também certifique-se que os seguintes componentes estejam disponíveis:
- [Tributos] Portalgestor.controle;
- [Tributos] Portalgestor.tabela.individuais;
- [Tributos] acrescimos;
- [Tributos] enum.
Deve ser enviado uma carga inicial na primeira utilização do script [Tributos] Envio Portal do Gestor (C/ Envios Individuais), enviando uma vez na ordem numérica pelo tipo de serviço:
|
|---|
A partir do serviço 19, as cargas iniciais irão levar um tempo maior, pois a quantidade de registros é muito grande comparado aos serviços anteriores. Então será necessário verificar o LOG do script até ter certeza de que não está sendo enviado mais nenhum registro naquele serviço.
Ainda, a partir do serviço 19, eles devem ser enviados de forma individual.
Após fazer a carga inicial de todos os serviços, você deve executar o script [Tributos] Portal do Gestor - Processamento Lotes, pois ele processa todos os envios feitos, e salva os ID’s na tabela auxiliar (Configurando > Tabelas > Cadastros gerais > Integração com o Portal do Gestor).
Esse script também será necessário executar diversas vezes até que não tenha mais nenhum registro para ele processar. É necessário que seja verificado no log de execução do script para verificar se já foi enviado tudo.
Após processar todos os dados, você deverá agendar a execução de ambos os scripts (Apenas após enviar as cargas iniciais de todos os serviços até o fim).
Recomendações
[Tributos] Envio Portal do Gestor (Com Envios Individuais)
Configure o agendamento do script sempre com Carga Inicial = NÃO.
Agende a execução diária do script para o envio dos serviços 1 a 18 (pode inserir todos os serviços).
|
|---|
- Agende os serviços 19 a 22 separadamente, com intervalos de 15 minutos, garantindo que todos sejam executados dentro do mesmo período. Para relembrar como é realizado um agendamento, clique aqui.
[Tributos] Portal do Gestor – Processamento de Lotes
Agende a execução deste script a cada 15 minutos.
Caso o primeiro agendamento do script anterior tenha início às 08:00, recomendamos configurar este para 08:05, de modo que o processamento ocorra logo após o envio dos dados.






