====== Listar/Alterar Fornecedores ====== Esse caso de uso permite listar/alterar todos os fornecedores já cadastrados. Um Fornecedor é uma pessoal física ou jurídica cadastrada no sistema. ===== Descrição do Caso de Uso ===== Esse caso de uso se inicia quando o usuário acessa a listagem de fornecedores, opção: Menu Mudar de Sistema -> Cadastro -> Fornecedor -> Listar/Alterar. São solicitadas as seguintes informações p/ realização da pesquisa: * **CPF/CNPJ/UG** : Tipo - TEXTO * **Razão Social** : Tipo - TEXTO * **Inscrição Genérica** : Tipo - TEXTO * **Todos** : Tipo - TEXTO Após realizada a pesquisa serão mostrados as seguintes informações dos fornecedores: ^ CPF/CNPJ/UG ^ Razão Social ^ Email ^ Tipo de Fornecedor ^ | 99999999999 | DENOMINACAO | EMAIL_FORNECEDOR | DENOMINACAO_TIPO_FORNECEDOR | São disponibilizadas opções para Alterar ou Excluir Fornecedor. === Alterar Fornecedor === Ao selecionar o fornecedor para alteração são carregados os dados do fornecedor e redirecionados para o caso de uso de [[desenvolvimento:especificacoes:sipac:cadastro:casos_de_uso:fornecedor:cadastrar | Cadastrar Fornecedores]] === Excluir Fornecedor === Ao selecionar o fornecedor para exclusão é mostrado a mensagem de confirmação, e se exclui o fornecedor da base de dados. ===== 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.cadastro.dominio.Pessoa| sipac.comum.pessoa | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Cadastro Link(s): * Menu Mudar de Sistema -> Cadastro -> Fornecedor -> Listar/Alterar. Usuário: camilo Papel que usuário deve ter: * SipacPapeis.ADMINISTRADOR_SIPAC, * SipacPapeis.GESTOR_CADASTRO_FORNECEDOR, * SipacPapeis.GESTOR_CONVENIO, * SipacPapeis.EXECUTOR_DO_ORCAMENTO_LOCAL, * SipacPapeis.GESTOR_FATURAS, * SipacPapeis.AUDITOR_DO_ALMOXARIFADO, * SipacPapeis.GESTOR_ALMOXARIFADO, * SipacPapeis.GESTOR_COMPRA, * SipacPapeis.GESTOR_LICITACAO, * SipacPapeis.GESTOR_PATRIMONIO_GLOBAL, * SipacPapeis.EXECUTOR_DO_ORÇAMENTO_GLOBAL, * SipacPapeis.GESTOR_CONTRATOS_GLOBAL, * SipacPapeis.GESTOR_DE_AUXILIO_FINANCEIRO_AO_ESTUDANTE, * SipacPapeis.GESTOR_DE_DIÁRIAS, * SipacPapeis.GESTOR_PATRIMÔNIO_LOCAL, * SipacPapeis.GESTOR_PATRIMÔNIO_UNIDADE_GESTORA, * SipacPapeis.GESTOR_CONTRATOS, * SipacPapeis.GESTOR_CADASTRO, * SipacPapeis.GESTOR_TRANSPORTE_GLOBAL, * SipacPapeis.GESTOR_TOMBAMENTO. ===== Massa de Teste ===== Para listar, o usuário precisa clicar no link na página inicial do módulo cadastro. Em seguida, o sistema exibe a lista de fornecedores já cadastrados onde o usuário pode remover ou alterar os dados. O teste deve verificar se a persistência é feita corretamente, se as telas estão corretamente padronizadas, se o fluxo de navegação está correto e se as mensagens exibidas estão adequadas.