====== Controle de Cartões ====== Este caso de uso tem a finalidade de associar cartões de alimentação a pessoas (CPF), realizar o bloqueio de cartões em caso de perda ou roubo, dando a possibilidade de inclusão de créditos ou transferência dos créditos para o novo cartão. Essa funcionalidade é utilizada pelos gestores de cartão de alimentação. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIPAC -> Restaurante -> Operações -> Refeições -> Módulo de Vendas -> Executar -> Controle de Cartões // é acessada. Ao acessar a funcionalidade, é exibido um formulário para busca de cartão alimentação. O gestor pode escolher pelos seguintes campos de busca: * **Código do Cartão**: Tipo - NUMÉRICO. * **Nome**: Tipo - AUTOCOMPLETE. * **CPF**: Tipo - TEXTO. O resultado é exibido em formato de tabela com os seguintes dados de saída: * **__Código do Cartão__**: Tipo - NUMÉRICO. * **__Status do Cartão__**: Tipo - TEXTO. * **__Saldo__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__CPF__**: Tipo - TEXTO. ^ Código do Cartão ^ Status do Cartão ^ Saldo ^ Nome ^ CPF ^ | Tipo - NUMÉRICO | Tipo - TEXTO | Tipo - NUMÉRICO | Tipo - TEXTO | Tipo - TEXTO | | ------ | ------ | ------ | ------ | ------ | Para cada cartão alimentação ativo no sistema é possível //Bloquear Cartão//. Ao selecionar a opção é solicitado que informe o motivo do bloqueio: * **__Código do Cartão__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__CPF__**: Tipo - TEXTO. * **Motivo do Bloqueio***: Tipo - TEXTO. Após preencher o motivo o sistema deixa indisponível o uso do cartão de alimentação bloqueado. Para cada cartão alimentação ativo no sistema, ainda é possível //Inserir Créditos//. Ao selecionar a opção é solicitado que informe a quantidade de refeições que serão creditadas, podendo haver limite máximo: * **__Código do Cartão__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__CPF__**: Tipo - TEXTO. * **Quantidade de refeições***: Tipo - NUMÉRICO. Os créditos serão inseridos no cartão. ([[#principais_regras_de_negócio|RN01]]) Para cada cartão alimentação bloqueado no sistema é possível //Transferir Créditos//. Ao selecionar a opção é solicitado que informe o número de outro cartão ativo do mesmo titular: * **__Código do Cartão__**: Tipo - NUMÉRICO. Os créditos serão transferidos do cartão bloqueado para o novo cartão ativo, ambos do mesmo titular. Para cartões que não possuem pessoa titular associado é possível //Definir Titular//. Ao selecionar a opção é solicitado que informe a pessoa que será titular do cartão: * **__Código do Cartão__**: Tipo - NUMÉRICO. * **Nome***: Tipo - AUTOCOMPLETE. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Para alunos será creditado o valor de R$ 3,00 e para servidores o valor de R$ 5,00, por refeição. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Restaurante Link(s): Operações -> Refeições -> Módulo de Vendas -> Executar -> Controle de Cartões Usuário: gracacosta Papel que usuário deve ter: GESTOR_CARTAO_ALIMENTACAO ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.