O Serviço em questão foi criado para ler a planilha de clientes autorizados disponibilizada pela ANP. O serviço sempre pega a planilha mais recente (.xls) da pasta “A processar” e tentar abrir como planilha da ANP. Feito isso, move o arquivo para pasta “Processadas”, caso contrário para a pasta “Com erro". Vale lembrar que o SisPetro só fará a consulta pela planilha caso a configuração
Para ativar o serviço de Processa Planilha deve-se acessar o Controlador Hermes, na aba Serviços, selecionar Processa Planilha ANP e clicar em . Será aberta a tela de configurações para informar os dados necessários:
- Intervalo Entre as Execuções: de quanto em quanto tempo (de trinta em trinta minutos por exemplo) o serviço irá olhar se há uma planilha nova na pasta.
- Horário de Execução: entre quais horas (das 08:00hs as 18:00hs por exemplo) é para o serviço funcionar.
- Executar Automaticamente Quando Servidor for Iniciado: parâmetro que define se o serviço deve ser iniciado sempre que o Servidor Hermes for iniciado.
- Pasta de Arquivos a Processar: Indique de qual local o serviço irá ler a planilha da ANP
- Pasta de Arquivos Processados: indique para qual local o serviço irá mover a planilha lida
- Pasta de Arquivos com Erros: indique para qual local o serviço irá mover a planilha com erro. O SisPetro criará também um arquivo nessa pasta com o mesmo nome da planilha indicando qual o motivo de não leitura.
- Usuário: informar um usuário cadastrado no SisPetro
- N.º de Dias para Consulta: qual a quantidade de dias que o SisPetro irá realizar a leitura anteriores a data atual. O usuário deverá informar zero (0) para verificar as OC do dia da execução.
Os dias variam entre 0 e -60. Qualquer número diferente de zero só pode ser informado em ambiente de testes!
Quanto menor for o número maior é a quantidade de dias que o SisPetro irá fazer a leitura das OC(s). Isso impacta diretamente na performance do programa tornando-o mais lento.
Mais informações sobre a integração veja Importação de OC Autoload.