~~ODT~~
Última atualização: 2017/04/03 18:20 (edição externa)
Alterar/Listar linha telefônica
Esta funcionalidade tem a finalidade de alterar as linhas telefônicas cadastradas no caso de uso Cadastrar Linha Telefônica.
Pré-condições: O usuário deve possuir o papel de Gestor de Faturas acrescido de um dos papéis: Gestor de Telefones. Ou deverá ter o papel de Cadastrador de Telefones.
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 → Telefones → Listar/Alterar.
O sistema solicta que informe um dos parâmetros de busca permitindo selecionar mais de uma opção:
Unidade Pagadora*: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). Unidade que paga os gastos das faturas telefônicas. (
RN04)
Unidade de localização*: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). Unidade onde a linha telefônica se encontra fisicamente.
Descrição da linha telefônica*: Tipo - TEXTO.
Tipo de Telefone: Tipo TEXTO, são apresentadas as opções: CELULAR
, FAX
, FIXO
e VOIP
.
Perfil de Telefone: Tipo TEXTO. Campo exibido se houverem perfis cadastrados para o tipo de telefone selecionado.
Número*: Tipo NUMÉRICO.
Público: Tipo TEXTO, são apresentadas as opções: SIM
, NÃO
.
O resultado da consulta exibe os mesmos campos descritos no caso de uso Alterar linha telefônica
O caso de uso é finalizado.
Principais Regras de Negócio
RN01 - Não é possível cadastrar uma nova linha com um número de outra linha previamente cadastrada
RN02 - A unidade pagadora só podem ser unidades que são orçamentárias.
RN03 - Se o Tipo de Telefone selecionado possuir perfis cadastrados, o sistema deve solicitar a escolha do perfil ao usuário.
RN04 - O usuário com apenas o papel de CADASTRADOR_TELEFONES poderá acessar este caso para alterar a linha telefônica e não poderá visualizar demais funcionalidades do módulo de faturas, com exceção dos casos de uso cadastrar e consultar catálogo (Tarefa 167345, adicionada em 10/11/2015).
Resoluções/Legislações Associadas
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sipac.faturas.telefones.dominio.LinhaTelefonica | administrativo.contratos.linha_telefonica |
Plano de Teste
Sistema: SIPAC
Módulo: Faturas
Link(s):
Usuário: lof,lmarcos,cunha
Papel que usuário deve ter: SipacPapeis.GESTOR_TELEFONIA, SipacPapeis.CADASTRADOR_TELEFONES
Cenários de Teste
Dados para o Teste
Para obter as linhas telefônicas cadastradas Faturas → Telefonia → Telefones → Listar/Alterar
Consulta para verificar as unidade orçamentárias:
select unidade_orcamentaria from unidade where unidade_orcamentaria=true and codigo_unidade = ?