Tabela de conteúdos

Relatório de Linhas Ausentes no Catálogo

Este caso de uso de tem como finalidade exibir as linhas telefônicas ausentes no catálogo de telefones. É utilizado pelos gestores de faturas no Setor de Faturas da Administração Central.

Pré-condições: O usuário deve possuir o perfil de Gestor de Faturas para executar esta funcionalidade.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Faturas → Aba Telefonia → Relatórios → Linhas Ausentes no Catálogo.

O sistema exibe as linhas telefônicas ausentes no catálogo de telefones. Ver o modelo do relatório abaixo:

Telefonia Fixa
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
Total de Linhas Encontradas : 99
Telefonia Móvel
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
99999999 99999999 99999999 9999999999999999 99999999 99999999 99999999
Total de Linhas Encontradas : 99

O caso de uso é finalizado.

Principais Regras de Negócio

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.faturas.telefones.dominio.LigacaoTelefonica administrativo.contratos.ligacao_telefonica

Plano de Teste

Sistema: SIPAC

Módulo: Faturas

Link(s): Telefonia → Contas Telefônicas → Relatórios → Linhas Ausentes no Catálogo

Usuário: lof

Papel que usuário deve ter: SipacPapeis.GESTOR_TELEFONES, SipacPapeis.GESTOR_ACOMPANHAMENTO_FATURAS, SipacPapeis_AUDITOR.

Cenários de Teste

Para que um número seja retirado da lista de linhas ausentes é necessário fazer o cadastro da mesma através do link Menu Faturas → Telefonia → Telefones → Cadastrar. Com a linha telefônica cadastrada ao realizar o processamento da uma fatura a linha será associada.

Dados para o Teste

 SELECT distinct lt.numero_origem FROM contratos.ligacao_telefonica lt WHERE lt.id_linha_telefonica is null ORDER BY lt.numero_origem