Guia de Instalação
Agendando tarefas do Sistema
O Sistema de Tarifação Online da Net Manager permite a execução de rotinas internas do
sistema a partir de comandos em linha.
Para agendar e automatizar as rotinas desejadas, podemos utilizar o agendamento de
tarefas do Windows, criando as tarefas nos dias e horários definidos.
Segue, abaixo, exemplo de criação de tarefa agendada:
(No exemplo, estamos agendando o envio dos arquivos de um coletor para o servidor On Demmand)
Adicionar a nova tarefa:
Clicar em avançar
Clicar em procurar
TARIFAÇÃO ON-LINE
Net Manager 1Informática Ltda
1
Selecionar o aplicativo na pasta do sistema
TARIFAÇÃO ON-LINE
Net Manager 2Informática Ltda
2
Indique a periodicidade de execução da tarefa (ex: diária):
Indique o horário de início de execução da tarefa:
TARIFAÇÃO ON-LINE
Net Manager 3Informática Ltda
3
Selecione para abrir as propriedades avançadas:
Acrescentar os parâmetros de chamada na linha de execução:
TARIFAÇÃO ON-LINE
Net Manager 4Informática Ltda
4
Clicar na aba Agendar / botão Avançado
Definir a freqüência e término de execução da tarefa:
TARIFAÇÃO ON-LINE
Net Manager 5Informática Ltda
5
Definir a usuário e senha do Windows para execução da tarefa:
(Ex: Windows XP Professional)
TARIFAÇÃO ON-LINE
Net Manager 6Informática Ltda
6
Comandos em linha do Sistema:
•
Módulo coletor, inicialização automática:
[caminho]\central.exe [autoini]
onde:
[autoini] parâmetro de autoinicialização.
Ex: c:\central\central.exe autoini
•
Transferência dos arquivos para o servidor (modo On Demmand)
[caminho]\ftpcoletor.exe [autoini]
onde:
[autoini] parâmetro de autoinicialização.
Ex: c:\central\coletor1\ftpcoletor.exe autoini
•
Transferência dos arquivos dos coletores (modo microcomputador ou buffer com
serviço FTP)
[caminho]\transftp.exe [autoini] [senha] [true]
onde:
[autoini] parâmetro de autoinicialização.
[senha] senha do usuário “autoini” no módulo gerente
[true] parâmetro para finalizar a execução após 1 (um) ciclo de coleta
Ex: c:\tarifa\transftp.exe autoini pwd123 true
TARIFAÇÃO ON-LINE
Net Manager 7Informática Ltda
7
•
Consolidação mensal automática:
[caminho]\tarifa.exe [calcmes] [senha] [mes]
onde:
[calcmes] parâmetro de autoinicialização.
[senha] senha do usuário “calcmes” no módulo gerente
[mes] mês a consolidar, ao ocultar será calculado o mês corrente (data-1).
Pode ser informado nas formas:
- [MM/AAAA] (ex: 12/1900)
ou
- [INI:datainicial[;FIM:datafinal]] [;CEN:central]
onde:
[INI:datainicial] filtro da data inicial, onde “datainicial” é a data do início do
período para consolidação na forma direta ou com função vfp (exs: 01/01/1900,
date()-8)
[;FIM:datafinal] filtro da data final, se ocultado o fim será o último dia do mês da
datainicial. onde “datafinal” é a data do fim do período para consolidação na forma
direta ou com função vfp (exs: 31/01/1900, date()-1)
Nota: O mês de referência do fechamento será o mês da data final
[;CEN:central] filtro de central, onde “central” é a descrição da central desejada.
•
Recalcular ligações automaticamente:
[caminho]\tarifa.exe [calctari] [senha] [dias]
onde:
[calctari] parâmetro de autoinicialização.
[senha] senha do usuário “calctari” no módulo gerente
[dias] período de recálculo, ao ocultar o período será de a data atual menos 62 dias até a
data atual. Pode ser informado nas formas:
- [dd] onde dd é quantidade de dias anteriores à data atual para início do recálculo, ao
ocultar DD=62 dias (ex: 30, será feito o cálculo dos últimos 30 dias)
ou
- [INI:datainicial[;FIM:datafinal]]
onde:
[INI:datainicial] filtro da data inicial, onde “datainicial” é a data do início do
período para cálculo na forma direta ou com função vfp (exs: 01/01/1900, date()-8)
[;FIM:datafinal] filtro da data final, se ocultado o fim será a data atual, onde
“datafinal” é a data do fim do período para cálculo na forma direta ou com função
vfp (exs: 31/01/1900, date()-1)
Ex: c:\tarifa\tarifa.exe calctari pwd123
TARIFAÇÃO ON-LINE
Net Manager 8Informática Ltda
8
•
Envio de email automaticamente:
[caminho]\tarifa.exe [envemail] [senha] [[MODELO][ADIC][;CEN:central][;RAM:ramal] [;GER:gerencia]]
onde:
[envemail] parâmetro de autoinicialização.
[senha] senha do usuário “envemail” no módulo gerente
[MODELO] modelo de envio (1,2,3,4 – modelo na ordem de opções do módulo gerente)
[ADIC] parâmetros adicionais de envio, referente ao filtro de opções de chamada da
consulta ao módulo WEB
[;CEN:central] filtro de envio por central, onde “central” é a descrição da central desejada
[;RAM:ramal] filtro de envio por ramal, onde “ramal” é o número do ramal desejado
[;GER:gerencia]] filtro de envio por gerência, onde “gerrncia” é a descrição da gerência
desejada
[;INI:datainicial] filtro da data inicial, válido para o modelo conta individual, onde
“datainicial” é a data do início do período enviado no link do email na forma direta ou com
função vfp (exs: 01/01/1900, date()-8)
[;FIM:datafinal] filtro da data final, válido para o modelo conta individual, onde “datafinal”
é a data do fim do período enviado no link do email na forma direta ou com função vfp
(exs: 01/01/1900, date()-1)
Exs:c:\tarifa\tarifa.exe envemail pwd123 2&wtipolig=@0300xxxxxxxxxxx
c:\tarifa\tarifa.exe envemail pwd123 2&xramorca=ON;RAM:201
c:\tarifa\tarifa.exe envemail pwd123 2&xramorca=ON;CEN:SEDE;RAM:201;GER:Informática/Suporte
TARIFAÇÃO ON-LINE
Net Manager 9Informática Ltda
9
Download

Guia de Instalação Agendando tarefas do Sistema