~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Descritor de Material====== Descritores de Material são características específicas de um determinado Grupo de Material. Esse caso de uso realiza o cadastro de descritores de material para grupos e subgrupos de materiais. Para exemplificar podemos ter o Grupo de Materiais //Eletrônicos//, e para este grupo ser feito o cadastro de um descritor chamado //Voltagem//. Um outro exemplo seria o Grupo de Materiais //Armamentos// e o descritor //Calibre//. ===== Descrição do Caso de Uso ===== Este caso de uso pode ser acessado pelo caminho //Sipac -> Compras/Licitação -> Cadastros -> Cadastro -> Material/Serviço -> Descritor do Material -> Cadastrar Descritor do Material//. No cadastro de descritor de material o usuário precisa informar: * **Grupo de Material***: Tipo - TEXTO. Pode ser informado tanto pela denominação do grupo de material como pelo código do grupo. * **Subgrupo**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Nome***: Tipo - TEXTO. * **Descrição**: Tipo - TEXTO. ***Unidade de Medida**: Tipo - TEXTO. ***Comprimento Máximo**: Tipo - NUMÉRICO. ([[#principais regras de negócio|RN04]]) * **Obrigatório***: Tipo - TEXTO, São apresentadas opções: 'Sim' ou 'Não'. Indica se o descritor deve ter como obrigatório seu preenchimento na hora do cadastro do material/bem. * **Destino***: Tipo - TEXTO, são apresentadas opções: 'Bem', 'Material' ou 'Bem/Material'. Indica se o descritor vai ser preenchido na hora do cadastro do material ou do bem ou ambos. ([[#principais_regras_de_negócio|RN02]]) * **Tipo***: Tipo - TEXTO, São apresentadas opções: 'Alfanumérico', 'Numérico' ou 'Lista'. ([[#principais_regras_de_negócio|RN03]]) Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Dependendo do grupo, poderá haver subgrupos associados, e o descritor pode ser cadastrado para os subgrupos. Se o descritor for associado a um ou mais subgrupos, só será possível preenchê-lo para materiais associados ao subgrupo informado. ***RN02** - Além do subgrupo, é possível determinar se aquele descritor será vinculado ao cadastro de bem ou material ou a ambos. ***RN03** - O tipo de descritor pode ser Numérico, Alfanumérico e Lista, na terceira opção será possível adicionar mais de um valor para aquele tipo de descritor. ***RN04** - O **Comprimento Máximo** é útil apenas se o descritor for do **Tipo** ''ALFANUMÉRICO''. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.requisicoes.material.dominio.DescritorSubGrupo | admnistrativo.comum.descritor_sub_grupo | | br.ufrn.sipac.requisicoes.material.dominio.DescritorGrupoMaterial | admnistrativo.comum.descritor_grupo_material | | br.ufrn.sipac.requisicoes.material.dominio.DescritorGrupoOpcaoValor | admnistrativo.comum.descritor_grupo_opcao_valor | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Compras/Licitação Link(s): Cadastros -> Cadastro → Material/Serviço -> Descritor do Material → Cadastrar Descritor de Material Usuário: diretordmp, san. Papel que usuário deve ter: SipacPapeis.GESTOR_COMPRAS ou SipacPapeis.GESTOR_LICITAÇÃO ou SipacPapeis.GESTOR_IMPORTAÇÃO ou SipacPapeis.GESTOR_SERVIÇOS_COMPRAS ou SipacPapeis.GESTOR_RELATÓRIO_COMPRAS ou SipacPapeis.GESTOR_PAGAMENTO_SERVIÇO_PF e SipacPapeis.GESTOR_CADASTRO_MATERIAL. ===== Cenários de Teste ===== Caso se deseje cadastrar um descritor associado a um sub-grupo, deve-se cadastrar primeiramente o sub-grupo associado ao grupo. ===== Dados para o Teste ===== Pode-se checar os dados cadastros realizando o caso de uso: [[:desenvolvimento:especificacoes:sipac:compras:casos_de_uso:cadastros:cadastro:material_servico:descritor_do_material:listar_alterar_remover_descritor_do_material]]