~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar Contratados ====== Este caso de uso é utilizado pelos gestores de contrato e fiscais vigentes do contrato com a finalidade de listar os [[desenvolvimento:especificacoes:sipac:contratos:casos_de_uso:cadastros:contratados:cadastrar|contratados]] vinculados a um determinado contrato. ===== Descrição do Caso de uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Módulo Contratos -> Aba Cadastros -> Contratados -> Listar. O sistema disponibiliza um filtro para realizar o refinamento da listagem exibida contendo todos os contratados da instituição, com os seguintes campos: ***Contrato**: Tipo NUMÉRICO, formato: 9.../AAAA. ***Unidade**: Tipo TEXTO, formato: NOME UNIDADE. ***Serviço**: Tipo TEXTO. ***CPF**: Tipo NUMÉRICO. ***Nome**: Tipo TEXTO. Como já mencionado, a listagem dos contratados possui os seguintes campos: ***__Contrato__**: Tipo NUMÉRICO, formato: 9.../AAAA. ***__Unidade__**: Tipo TEXTO, formato: NOME UNIDADE. ***__Serviço__**: Tipo TEXTO. ***__CPF__**: Tipo NUMÉRICO. ***__Nome__**: Tipo TEXTO. O sistema permite a alteração ( [[#PRINCIPAIS REGRAS DE NEGÓCIO|RN01]] ) ou remoção ( [[#PRINCIPAIS REGRAS DE NEGÓCIO|RN02]] ) dos contratados relacionados. Para a alteração, verifique a especificação: [[desenvolvimento:especificacoes:sipac:contratos:casos_de_uso:cadastros:contratados:cadastrar| Cadastrar Contratado]]. Caso haja necessidade de remoção, então é requerida uma confirmação para realizar a remoção do indivíduo. O caso de uso então é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Se o acesso do caso de uso for pelo portal administrativo só permitirá alterações de contratados que o usuário for fiscal vigente do contrato e o parâmetro PERMITE_FISCAL_VISUALIZAR_TUDO_CONTRATO for verdadeiro. ***RN02** - Se o acesso do caso de uso for pelo portal administrativo só permitirá remoções de contratados que o usuário for fiscal vigente do contrato e o parâmetro PERMITE_FISCAL_VISUALIZAR_TUDO_CONTRATO for verdadeiro. ==== 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 | | br.ufrn.sipac.contratos.dominio.Contrato | sipac.contratos.contrato | | br.ufrn.sipac.contratos.dominio.Contratado | sipac.contratos.contratado | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Contratos Link(s): Caminho : aba Cadastro -> Contratados -> Listar. Usuário: rcsl Papel que usuário deve ter: SipacPapeis.GESTOR_CONTRATO, SipacPapeis.GESTOR_CONTRATO_GLOBAL, FISCAL_CONTRATO (Papel temporário atribuido no momento do login no sistema se o usuário estiver associado a algum contrato) ===== Cenários de Teste ===== Para o teste, realizar o cadastro ([[desenvolvimento:especificacoes:sipac:contratos:casos_de_uso:cadastros:contratados:cadastrar|Cadastrar de Contratados]]) na opção Cadastro -> Contratados -> Cadastrar. ===== Dados para o Teste ===== Sugerimos utilizar o contrato 114/2008 para realizar a listagem dos contratados.