Automatização da Geração de Boletos

De Wiki AIX
Ir para: navegação, pesquisa


Apresentação

O tópico desta página ensina como automatizar a Geração de Boletos, utilizando a ferramenta Tarefas Agendadas do Windows, com um script criado pela AIX para esta facilitação.


Esta automatização é de grande utilidade para as instituições que possuem o WebGiz, pois, mantém os dados que serão consultados pelos usuários (pela internet) sempre atualizados, além de dar maior comodidade para a secretária, que no seu dia-a-dia não necessitará realizar estas ações manualmente.


Automatização da Geração de Boletos

O roteiro para a automatização desta funcionalidade no Sistema Giz é:


Baixar Script

  • Baixar o arquivo com o scritp: Clique aqui: automatizar.bat, descompactar e salvar o mesmo (automatizar.bat) dentro da pasta do Sistema Giz em C:\Arquivos de programas\AIX SISTEMAS\Sistema Giz;


Configurar Script

  • Configurar o arquivo automatizar.bat de acordo com a Instituição e o tipo de automatização desejada (Geração de Boletos).


Veja as configurações no item abaixo:


Geração de Boletos - Configurando


Agendar Script

  • Agendar a execução do arquivo na ferramenta Tarefas Agendadas do Windows, da seguinte forma:


1) Clique no menu INICIAR do Windows, no canto inferior esquerdo da barra de navegação, e acesse a ferramenta Tarefas Agendadas: Iniciar | Programas | Acessórios | Ferramentas do Sistema | Tarefas Agendadas.


Agendawindows.jpg


2) Agende no Tarefas Agendadas a execução do arquivo automatizar.bat conforme abaixo, definindo o período de ação do mesmo:


Clique em Adicionar tarefa agendada:
Agendawindows3.jpg


Clique em Avançar:
Agendawindows4.jpg


Busque em C:\Arquivos de programas\AIX SISTEMAS\Sistema Giz o arquivo automatizar.bat:
Agendawindows5.jpg


Digite um nome e defina o período desejado:
Agendawindows6.jpg


Agendawindows7.jpg


Caso solicitado preencha os dados do usuário da máquina:
Agendawindows8.jpg


Finalize o agendamento:
Agendawindows9.jpg


Geração de Boletos - Configurando

Para ativar o comando automático do Geração de Boletos é necessário configurar o arquivo automatizar.bat com os dados da instituição e usuário:


  • 1) Retirar o comentário no inicio da linha de execução do comando para a Geração de Boletos, veja o exemplo:


Linha comentada:

Agendawindows10.jpg


Comentário retirado

Agendawindows10a.jpg


  • 2) Configurar a instituição, usuário, senha, período letivo e sequencial do menu nos campos correspondentes;


Comando para geração de boletos:

O comando abaixo deverá ser utilizado para faculdade, escola e ep.
c:\arquiv~1\gizfor~1\giz.exe /n=AIX /u="AIX SISTEMAS" /s=total /p=01-2009 /i=1032


a) Abaixo segue os parâmetros disponíveis para geração de boletos:

  • /banco=(Código sequencial do banco ***** NÃO É O BACEN *****)
  • /conta=(Código da conta)
  • /taxa=(Código da taxa)
  • /mesref=(Mês de referência)
  • /atemes=S ***** para marcar a opção até o mês da geração de boletos
  • /tipomens=S ***** para gerar somente boletos de mensalidade
  • /tipotaxa=S ***** para gerar somento boletos de taxa extra. É possível utilizar os dois juntos


b) Abaixo segue os parâmetros disponíveis para Geração de Boletos que devem e/ou podem ser filtrados:

Os filtros de unidade, curso, turno, série e matrícula são comuns para todos os comandos automatizados no Giz.


  • /u=(Usuário do Giz)
  • /n=(Instituição)
  • /s=(Senha)
  • /p=(Período Letivo)
  • /i=(Sequencial do menu)


  • /unidade=(Unidade)
  • /turma=(Turma)
  • /curso=(Curso)
  • /turno=(Turno)
  • /serie=(Série/Período)
  • /matricula=(Matrícula)
  • /disciplina=(Código da disciplina obs.: para usar esse parâmetro é necessário usar que utilize a turma em um nível superior.)
  • /etapa=(Código da etapa obs.: para usar esse parâmetro é necessário usar que utilize o curso em um nível superior.)


Observações Importantes

  • 1) Os filtros de unidade, curso, turno, série e matrícula são comuns para todos os comandos automatizados no Giz.


  • 2) O número do Sequencial do menu (/i=) é o que identifica a linha que será executada no banco de dados do Giz, para a realização da tarefa programada, exemplo:


Cálculo de notas e resultado Faculdade: /i=731
Cálculo de notas e resultado Escola: /i=212
Cálculo de notas e resultado EP: /i=1105
Geração de boletos: /i=1032


Portanto, outras ações podem ser executados via linha de comando (prompt de comando) ou Tarefas Agendadas do Windows, se o usuário souber o Sequencial no menu para o mesmo. Para isso, entre em contato com o Suporte da AIX Sistema e consulte nossos técnicos.


  • 3) O computador que terá as ações automatizadas deverá estar sempre ligado dentro do período programado para tal execução.


  • 4) A execução dos comandos ocorre de forma oculta no sistema, aparecendo apenas na barra de status do Windows o ícone minimizado do Giz, que se fecha ao término da tarefa.