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