====== Solicitar Auxílio Transporte ====== Esse caso é usado para que o servidor possa solicitar auxílios transportes. Ele procede de forma idêntica ao caso de uso [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:auxilios_solicitacoes:auxilios:auxilio_transporte:cadastrar|Cadastro de Auxílio de Transporte]]. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIGRH -> Menu Servidor → Solicitações → Auxílio Transporte → Solicitar Este caso de uso é usado para que o servidor (usuário logado no sistema) possa efetuar o recadastramento do seu auxílio de transporte. Os seguintes dados são mostrados ou necessários para efetuar o recadastramento. * Identificação do servidor * **__Nome do servidor__**: Tipo - TEXTO. * **__Unidade do Exercício__**: Tipo - TEXTO. * Identificação de Endereço Residencial * **CEP***: Tipo - NUMÉRICO. * **Estado***: Tipo - TEXTO. São apresentadas opções de todos os estados do país. * **Cidade***: Tipo - TEXTO. * **Bairro***: Tipo - TEXTO. * **Logradouro***: Tipo - TEXTO. * **Número***: Tipo - NUMÉRICO. * **Complemento**: Tipo - TEXTO. * **Comprovante de Endereço***: Tipo - TEXTO. ([[#principais_regras_de_negocio|RN06]]) * **__Comprovante de Endereço__**: Tipo - TEXTO. ([[#principais_regras_de_negocio|RN07]]) * **Novo Comprovante de Endereço***: Tipo - TEXTO. ([[#principais_regras_de_negocio|RN07]]) * Contato * **Telefone Institucional**: Tipo - NUMÉRICO. * **Ramal Institucional**: Tipo - NUMÉRICO. * **Telefone Residencial***: Tipo - NUMÉRICO. * **Telefone Celular**: Tipo - NUMÉRICO. * **E-mail**: Tipo - TEXTO. * Localização do servidor (Dados informados pelo chefe no Dimensionamento) ([[#principais_regras_de_negocio|RN02]]) * **__Setor de trabalho__**: Tipo - TEXTO. * **__Horario de trabalho__**: Tipo - TEXTO. Campo só mostrado caso o servidor trabalhe em regime de expediente. * Adicionar Linha de transporte: * **Tipo de Transporte***: Tipo - TEXTO. Campo usado como filtro. Nele, é apresentada a lista de tipos de transporte. São exibidas as seguintes opções: ''ÔNIBUS INTERESTADUAL, ÔNIBUS INTERMUNICIPAL, OUTRO''. ([[#principais_regras_de_negócio|RN08]]) * **Unidade Federativa da Linha***: Tipo TEXTO. Listados os estados brasileiros cadastrados. [[#principais_regras_de_negócio|(RN03, RN08)]] * **Linha de transporte***: Tipo - TEXTO. É apresentada uma lista com as [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:auxilios_solicitacoes:auxilios:auxilio_transporte:linha_de_transporte:cadastrar|Linha de transporte]]. ([[#principais_regras_de_negócio|RN01]]) * **Sentido***: Tipo - TEXTO. Opções: ''casa-trabalho, trabalho-casa, casa-trabalho e trabalho-casa'' ([[#principais_regras_de_negócio|RN01, RN08]]). * **Observações**: Tipo - TEXTO. Ao inserir uma linha de transporte, o sistema adiciona a uma lista de linhas associadas ao servidor. Essa lista contém os seguintes dados: * **__Nome__**: Tipo - TEXTO. * **__Itinerário__**: Tipo - TEXTO. * **__Tarifa__**: Formato - R$ 9,9 , Tipo - TEXTO. * **__Sentido Casa-Trabalho__**: Tipo - LÓGICO. Representa o sentido do trajeto realizado pela linha. * **__Sentido Trabalho-Casa__**: Tipo - LÓGICO. Representa o sentido do trajeto realizado pela linha. Exemplo: ^ Identificação das Linhas de Transporte utilizadas ^^^^^ ^Nome ^Itinerário ^Tarifa ^Sentido Casa-Trabalho ^Sentido Trabalho-Casa ^ |nome da linha|itinerário|R$ 9.9|marcado|sem marcação| Para cada item da lista é apresentada opção de remover. Uma vez informado os dados descritos anteriormente, a solicitação é cadastrada através de duas opções: * Gravar: selecionando esta opção o sistema simplesmente grava a solicitação. O status da solicitação muda para CADASTRADO; * Gravar e Enviar para Atendimento: selecionando esta opção a solicitação é além de cadastrada, enviada para homologação. O status da solicitação muda para ENVIADO. O caso de uso é finalizado informando um comprovante que mostra os dados da solicitação de auxílio cadastrada. ===== Principais Regras de Negócio ===== * **RN01** - Pelo menos um sentido deve ser selecionado. * **RN02** - O horário de trabalho somente aparece caso o servidor trabalhe em regime de expediente. * **RN03** - Esta opção só estará disponível se o parâmetro HABILITA_FILTRO_LINHAS_TRANSPORTE_POR_ESTADO estiver com valor TRUE. * **RN04** - Não é possível adicionar duas linhas com informação de **Sentido** e **Linha de Transporte** iguais . * **RN05** - Não receberá o auxílio-transporte o servidor que se enquadrar nas seguintes situações: ''afastamento para realizar curso dentro do País, mas fora da cidade de origem; afastamento para o exterior; afastamento sem remuneração; férias; licença-prêmio por assiduidade; faltas por 30 (trinta) dias ou mais; licença maternidade; licença para acompanhamento de cônjuge sem remuneração; licença para tratamento da própria saúde ou de pessoa da família''. * **RN06** - O campo **Comprovante de Endereço** será solicitado como entrada de dados apenas se não houver nenhum comprovante cadastrado para o auxílio em questão. * **RN07** - O campo **Comprovante de Endereço** exibirá o nome do comprovante de endereço cadastrado para o auxílio em questão, além disso o campo **Novo Comprovante de Endereço** será exibido para que o servidor possa atualizar o arquivo do comprovante de endereço. * **RN08** - Este campo será obrigatório caso o parâmetro INFORMACAO_LINHA_TRANSPORTE_NAO_OBRIGATORIA estiver com valor FALSE. Para estes casos, caso o servidor não informe a linha de transporte o valor do gasto diário será definido pela tarifa padrão, informada no parâmetro VALOR_REFERENCIA_TARIFA_TRANSPORTE_URBANO. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.financeiro.dominio.AuxilioTransporte | administrativo.financeiro.auxilio_transporte | | br.ufrn.sigrh.financeiro.dominio.LinhaTransporte | administrativo.transporte.linha_transporte | | br.ufrn.sigrh.financeiro.dominio.LinhaAuxilio | administrativo.financeiro.linha_do_auxilio | | br.ufrn.sigrh.financeiro.dominio.TipoTransporte | administrativo.transporte.tipo_transporte | ====== Plano de Teste ====== Sistema: SIGPRH Módulo: Menu Servidor Link(s): Menu Servidor -> Solicitações -> Auxílio Transporte -> Solicitar Usuário: dalton, marcilia (qualquer servidor que possa acessar o sistema) Papel que usuário deve ter: Não existe um papel específico para acessar este caso de uso. ===== Cenários de Teste ===== * [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:auxilios_solicitacoes:auxilios:auxilio_transporte:cadastrar|Cadastrar Auxílios de Transportes]]: através do menu DAP, usuários habilitados realizam cadastro de solicitação de auxílio de transporte para servidores selecionados. * [[consultar_alterar|Consultar/Alterar]]: este caso de uso permite o servidor consultar e alterar suas solicitações de auxílios de transporte. ===== Dados para o Teste ===== Não se aplica.