~~ODT~~

Última atualização: 2017/04/03 18:23 (edição externa)

Associar Cartão a um Usuário

Esse caso de uso é utilizado pelos gestores de restaurantes com a finalidade de associar um cartão livre e ativo a um usuário, que passa a ser seu portador.

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Restaurante → Controle de Acessos / Vendas → Controle de cartões → Associar Cartão a um Usuário.

Ao iniciar o caso de uso, o usuário deve escolher um cartão pelo código. Uma busca prévia já informará a situação do cartão digitado. Após a escolha do cartão, o usuário deve escolher o usuário que será seu portador. Escolhido o usuário, o sistema mostra quais são os vínculos dele no sistema. Para cada vínculo são mostradas as seguintes informações (RN01, RN02, RN03, RN04 e RN05):

  • Código*: Tipo NUMÉRICO, entrada de dados: CÓDIGO DO CARTÃO.
  • Usuário*: Tipo AUTOCOMPLETE, formato: NOME USUÁRIO, entrada de dados: NOME, CPF.
  • Vínculo*: Tipo TEXTO, formato: NOME VÍNCULO - MATRÍCULA SIAPE ou NOME VÍNCULO - MATRICULA - CURSO ou NOME VÍNCULO.
    • O curso apenas é exibido caso seja selecionado um vínculo discente.
  • Refeições*: Indica as refeições que o usuário estará habilitado a realizar no Restaurante Universitário
  • Foto*: Foto do usuário.

O cartão é associado e o caso de uso é finalizado.

  • RN01 - Um usuário não pode estar vinculado a mais de um cartão ativo no sistema.
  • RN02 - Somente vínculos ativos são considerados.
  • RN03 - Se o cartão já estava anteriormente vinculado a algum usuário, é necessário que o cartão tenha o vinculo ativo desassociado por em: SIPAC → Restaurante → Controle de Acessos / Vendas → Controle de cartões → Desassociar Cartão de Usuário. Os créditos de refeição não são transferidos para o novo vínculo e, por isso, um cartão que ainda tenha refeições não pode trocar de usuário.
  • RN04 - Somente cartões ativos podem ser associados a um usuário.
  • RN05 - Um cartão só poderá ser vinculado caso seu status seja 'Cartão válido'

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.restaurante.dominio.CartaoPagamento restaurante.cartao_pagamento
br.ufrn.sipac.restaurante.dominio.CartaoPagamentoPessoa restaurante.cartao_pagamento_pessoa

Plano de Teste

Sistema: SIPAC

Módulo: Restaurante

Link(s): Controle de Acesso/Vendas → Controle de Cartões → Associar Cartão a um Usuário

Usuário: kmbso

Papel que usuário deve ter: PapeisRestaurante.GESTOR_RESTAURANTE_GLOBAL, PapeisRestaurante.GESTOR_VENDAS_RESTAURANTE

  • Associar um cartão que ainda não tenha vínculo.
  • Associar um cartão que já esteja vinculado a um usuário antigo para um novo usuário.
  • Associar um cartão a um usuário que já tenha cartão ativo.
  • Associar um cartão a um usuário que tenha um ou mais cartões, mas nenhum ativo.
  • desenvolvimento/especificacoes/sipac/restaurante/casos_de_uso/controle_de_acesso_vendas/controle_de_cartoes/associar_cartao_a_um_usuario.txt
  • Última modificação: 2017/04/03 18:23
  • (edição externa)