Base Filtro Jobs
Índice
[ocultar]Visão Geral
- Através da execução do filtro por JOBs o processamento poderá ser feito por faixas de clientes separados por faixas de execução.
- Isso torna o filtro muito mais rápido principalmente em bancos de dados com maior carga de arquivos.
- A quantidade de JOBs e faixas de execução deverão ser configuradas no arquivo Filtro.INI, também deverá ser criado um arquivo para execução do filtro em lotes (arquivo com extensão cmd) conforme veremos adiante.
Procedimentos
- Para que a execução seja habilitada, os procedimentos a seguir deverão ser observados:
Configurando o Arquivo INI
- Os JOBs de execução incluindo as suas faixas de Condomínios/Proprietários deverão ser determinados com suas chaves no arquivo Filtro.INI.
- De acordo como exemplo acima estão configurados cinco JOBs de execução, sendo que quatro para condomínio e o quinto para locação. Cada processo deverá estar configurado com os parâmetros para o tipo de sistema condominio ou locacao identificados com o valor 1 que habilita a sua execução e suas faixas de execução determinadas pelos parâmetros Condominio_inicial, Condominio_final, Proprietario_inicial e Proprietario_final.
|
É importante que o ultimo JOB configurado não tenha o limite de faixa final estabelecido pelos parâmetros Condominio_final e Proprietario_final, isso determina que ele será executado do código inicial até o ultimo código cadastrado. Assim o filtro estará habilitado para considerar novos condomínios ou proprietários cadastrados após a configuração da faixa de códigos, posteriormente os JOBs poderão ser remodelados conforme a necessidade de mais divisões de faixas. |
|
Os parâmetros Penultimo_Envio e Ultimo_Envio são inseridos e controlados automaticamente pelo IExpress, eles controlam a necessidade de reprocessamento dos arquivos e somente deverão ser manipulados sob supervisão da nossa Equipe de Suporte. |
Criando o Comando de Execução em Lote
- Para que os JOBs sejam executados em lote será necessário criar um arquivo cmd, esse arquivo poderá ser criado utilizando um editor comum de textos como Notepad ou similares.
- O arquivo deverá conter todas chamadas para o Base Filtro passando como parâmetro o respectivo JOB que deverá ser executado, deverão ter tantas chamadas quantos forem os JOBs configurados no arquivo Filro.ini.
|
Um arquivo cmd contém uma série de comandos executados em ordem encadeada, para ser executado pelo Windows. |
- De acordo com o exemplo acima, está sendo configurado o arquivo Filtro_Auto_Jobs.cmd para a execução dos JOBs pelo Base Filtro.
- Esse arquivo deverá ser salvo dentro da mesma pasta onde está o executável BaseFilro.exe e, ao invés de executar o Base Filtro, deverá ser executado o arquivo Filtro_Auto_Jobs.cmd que se encarregará de rodar os JOBs.
|
Caso o Base Filtro seja executado através do Agendador de Tarefas do Windows a tarefa deverá ser ajustada para executar o comando 'Filtro_Auto_jobs.cmd. A execução do Base Filtro através de JOBs desabilita a execução automática do IExpress configurada no próprio filtro, nesse caso a execução do Iexpress também deverá ser configurada no agendador de tarefas de forma que seja feita em horário posterior à execução de todos os JOBs. Em caso de dificuldades para a configuração desses procedimentos consulte e nossa Equipe de Suporte. |

