====== Cadastrar Descritores ====== Os descritores são informações chave de um documento, informações que o definem, que o identificam. Eles dependem do tipo de documento, e cada tipo de documento pode ter um ou mais descritores. Eles são cadastrados pelo Gestor [[https://docs.info.ufrn.br/doku.php?id=desenvolvimento:especificacoes:siged:estudo:proposta_ged_ufrn|SIGED]]. Imaginemos que temos o tipo de documento Livro. Os seus descritores são: autor, título, editora, edição; para uma nota fiscal, os descritores são número, série, fornecedor; etc. ===== Descrição do Caso de Uso ===== Para cadastrar um descritor é necessário informar os seguintes dados: * O Tipo de Documento, que pode ser um Artigo, Nota Fiscal, Declaração, Contrato e entre outros. O Tipo de documento é requerido pelo sistema. * Denominação do Descritor, que é um campo requerido pelo sistema. * Sistema associado ao descritor. * SQL de validação: Consulta SQL que será executada para validar o descritor. * Tipo: Utilizado para realizar a atribuição do parâmetro na consulta SQL de validação do descritor. ===== Principais Regras de Negócio ===== * A SQL de validação deve validar o conteúdo do descritor no cadastro de documentos. * Se ela for digitada, o tipo do descritor também deve ser informado. * Se o tipo do descritor for informado, a SQL deve ser digitada. * A SQL de validação deve ter um parâmetro, que será representado por uma interrogação (?), que será substituído pelo valor do parâmetro no cadastro de um documento. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.siged.dominio.Descritor | sistemas_comum.ged.descritor | ====== Plano de Teste ====== Sistema: SIGED Módulo: Administração Link(s): Administração -> Cadastros -> Descritores Papel que usuário deve ter: SigedPapeis.GESTOR_SIGED ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Fluxo para Teste: * Tipo de Documento: Artigo. * Infomar uma denominação para o descritor. * Sistema: SIPAC * Infomar se necessário a SQL de validação. * Infomar se desejado a obrigatoriedade, marcando a opção obrigatório.