Mudanças entre as edições de "Automatização da Geração de Boletos"

De Wiki AIX
Ir para: navegação, pesquisa
Linha 15: Linha 15:
  
  
O roteiro para a automatização destas funcionalidades no '''Sistema Giz''' é:
+
O roteiro para a automatização desta funcionalidade no '''Sistema Giz''' é:
  
  

Edição das 12h05min de 14 de maio de 2009


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 secretaria que diariamente 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 o arquivo com o scritp: Clique aqui: notas.bat, descompacte e salve o mesmo (notas.bat) dentro da pasta do Sistema Giz em C:\Arquivos de programas\AIX SISTEMAS\Sistema Giz;


  • Configurar o arquivo notas.bat de acordo com a Instituição e o tipo de automatização desejada (Cálculo do Resultado Final ou Geração de Boletos).


Veja as configurações nos itens abaixo:


Geração de Boletos


  • 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 notas.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 notas.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

Para ativar o comando automático do Geração de Boletos é necessário configurar o arquivo notas.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 utilizada 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, outros comandos podem ser executados via linha de comando (prompt de comando) ou Tarefas Agendadas do Windows, se o usuário souber o Sequencial no menu do comando.


  • 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.