Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


ajuda:registrar_leituras_e_anormalidades
A Versão Mais Recente deste documento é um rascunho.DiffEsta versão (27/06/2016 13:44) é um Rascunho.
Approvals: 0/1

Essa é uma revisão anterior do documento!


Registrar Leituras e Anormalidades

O objetivo desta funcionalidade é registrar as leituras e as anormalidades no sistema GSAN. Ela pode ser acessada via Menu de sistema, no caminho: GSAN > Faturamento > Leituras e Consumo > Registrar Leituras e Anormalidades.

Feito isso, o sistema visualiza a tela abaixo:

Observação

Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.

Ao preencher os campos conforme instruções para preenchimento (aqui) e clicar no botão , o sistema efetua algumas validações, antes de inserir o novo registro:

  • Verificar a existência de dados:
    • Caso não exista a tabela na base de dados, será exibida a mensagem “Tabela «nome da tabela» inexistente” e cancela a operação.
    • Caso a tabela esteja sem dados, será exibida a mensagem “Tabela «nome da tabela» sem dados para seleção” e cancela a operação.
  • Verificar a existência do arquivo de leituras e anormalidades
    • Caso o arquivo de leituras e anormalidades informado não exista no diretório padrão, será exibida a mensagem “Arquivo de Leituras e Anormalidades inexistente” e cancela a operação.
  • Verificar a existência de dados no arquivo:
    • Caso o arquivo esteja sem dados, será exibida a mensagem “Arquivo «nome do arquivo » sem dados” e cancela a operação.
  • Verificar a existência da matrícula do imóvel
    • Caso a matrícula do imóvel não exista no sistema, será gerado no relatório de consistência a mensagem “Matrícula inexistente”.
  • Verificar tipo de medição:
    • Caso o tipo de medição seja diferente de zero e não exista na tabela do sistema, gera no relatório de consistência a mensagem “Tipo de Medição inexistente”.
    • Caso o tipo de medição corresponda à ligação de água e não exista hidrômetro instalado para a ligação, gera no relatório de consistência a mensagem “Movimento para ligação de água sem hidrômetro”.
    • Caso o tipo de medição corresponda a poço e não exista hidrômetro instalado para o poço, gera no relatório de consistência a mensagem “Movimento para poço sem hidrômetro”.
    • Caso o tipo de medição seja zero e a leitura seja informada e não exista hidrômetro instalado para o imóvel, gera no relatório de consistência a mensagem “Movimento para ligação sem hidrômetro”.
    • Caso o tipo de medição seja zero e a anormalidade informada não seja compatível com ligação sem hidrômetro e não exista hidrômetro instalado para o imóvel, gera no relatório de consistência a mensagem “Anormalidade não permitida para ligação sem hidrômetro”.
  • Verificar a data de leitura:
    • Caso a data de leitura seja inválida ou maior que a data corrente, gera no relatório de consistência a mensagem “Data de leitura inválida”.
    • Caso o ano/mês da data de leitura não seja igual ao ano/mês de referência do faturamento do grupo, e não seja igual ao ano/mês de referência do faturamento do grupo menos um mês, e não seja igual ao ano/mês de referência do faturamento do grupo mais um mês, gera no relatório de consistência a mensagem “Data de leitura incompatível com o mês/ano de faturamento”.
  • Verificar a existência da matrícula do funcionário:
    • Caso a matrícula do funcionário não exista no sistema, gera no relatório de consistência a mensagem “Matrícula do Funcionário inexistente” e continua o processo.
  • Verificar a existência do código da anormalidade de leitura:
    • Caso o código da anormalidade seja informado (diferente de zero e de espaços em branco), e não exista no sistema, gera no relatório de consistência a mensagem “Código da Anormalidade de Leitura inexistente”.
  • Validar o indicador de confirmação de leitura:
    • Caso o Indicador de confirmação de leitura não seja igual a 0 ou 1, gera no relatório de consistência a mensagem “Indicador de Confirmação de Leitura inválido”.
  • Verificar o sucesso da transação:
    • Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno; caso contrário, exibe a mensagem “«descrição da função» efetuada com sucesso”.
  • Verificar a existência do histórico de medição:
    • Caso já exista o histórico de medição para o imóvel no mês, o sistema atualiza a tabela MEDICAO HISTORICO.
  • Validar header do arquivo de leituras:
    • Caso o arquivo de leituras esteja sem header, será exibida a mensagem “Arquivo de Leituras sem Header” e cancela a operação, caso contrário, valida o header de acordo com o formato determinado.
  • Nenhum registro encontrado:
    • Caso não encontre nenhum registro na tabela MOVIMENTO ROTEIRO EMPRESA, será exibida a mensagem “Movimento Roteiro Empresa sem dados para processar o grupo de faturamento informado”.

Preenchimento dos Campos

CampoOrientações para Preenchimento
Grupo de FaturamentoSelecione uma das opções, referente ao grupo de faturamento, disponibilizada pelo sistema.
Movimento Celular(*)Campo obrigatório - Informe a opção “Sim” quando o movimento se refere a celular, caso contrário, selecione a opção “Não” e o botão ficará habilitado para que seja selecionado.
Nome Arquivo(*)Campo obrigatório - Ao clicar no botão , o sistema permite selecionar o arquivo de entrada para o registro das leituras e anormalidades.


Funcionalidade dos Botões

BotãoDescrição da Funcionalidade
Ao clicar neste botão, o sistema permite selecionar o arquivo de entrada para o registro das leituras e anormalidades.
Ao clicar neste botão, o sistema comanda o processamento dos dados referente ao registro de leituras e anormalidades.




Clique aqui para retornar ao Menu Principal do GSAN

ajuda/registrar_leituras_e_anormalidades.1467035041.txt.gz · Última modificação: 31/08/2017 01:11 (edição externa)