~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Atender Solicitação de Atualização de Preço ====== Este caso de uso permite aos funcionários dos setores de compras e de licitação atender a solicitação de atualização de preço de determinado material/serviço no sistema. Para realizar esta operação é necessário que um usuário tenha [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:material:catalogo:solicitar_atualizacao_de_preco|solicitado atualização de preço pelo Portal Administrativo]]. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Compras -> Cadastro -> Cadastro -> Material/Serviço -> Atender Solicitação de Atualização de Preço//. Ao acessar o caso de uso o sistema exibe as solicitações aguardando atendimento, com os seguintes dados: * **__Denominação__**: Tipo - TEXTO. * **__Un. Requisitante__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Preço Requerido__**: Tipo - TEXTO. Para cada solicitação é possível atender a solicitação, negá-la ou cadatrar cotações para o material. === Cadastrar Cotações === Caso seja escolhido a opção //Cotações//. É exibido os dados do material: * **__Código__:** Tipo NUMÉRICO. * **__Código CATMAT__:** Tipo NUMÉRICO. * **__Denominação__:** Tipo TEXTO. * **__Grupo de Material__:** Tipo TEXTO. Formato: NOME DO GRUPO. * **__Und. Medida__:** Tipo TEXTO. * **__Especificação__:** Tipo TEXTO. * **__Valor Estimado__:** Tipo NUMÉRICO [[#principais_regras_de_negócio|(RN04)]]. * **__Preço de Compra__:** Tipo NUMÉRICO [[#principais_regras_de_negócio|(RN05)]]. Abaixo é disponibilizado o formulário para cadastro das cotações do materia, com as seguintes informações: * **Fonte Externa:** Tipo TEXTO. [[#principais_regras_de_negócio|(RN01)]] * **Fornecedor:*** Tipo AUTOCOMPLETE. [[#principais_regras_de_negócio|(RN02)]] * **Marca:*** Tipo TEXTO. * **Valor Cotado:*** Tipo MOEDA. * **Data da Cotação:*** Tipo DATA. [[#principais_regras_de_negócio|(RN02)]] * **Arquivo:** Tipo UPLOAD. Após inserir as cotações é exibido a listagem com as informações: * **__Fornecedor/Fonte Externa__**: Tipo - TEXTO. * **__Marca__**: Tipo - TEXTO. * **__Valor Cotado__**: Tipo - MOEDA. * **__Data da Cotação__**: Tipo - DATA. * **__Proc. de Origem__**: Tipo - TEXTO. * **__Nome do Arquivo__**: Tipo - TEXTO. * Opção para Alterar; preenche os dados do formulários para serem alterados. * Opção para Remover; No fim da tela é disponibilizado o botão de ação //**Adicionar Cotações**//. [[#principais_regras_de_negócio|(RN03)]] ===Atender Solicitação=== O sistema exibe os dados do material e da solicitação e solicita os seguintes dados: ==Dados do Material== * **__Código__**: Tipo - NUMÉRICO. * **__Código CATMAT__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Grupo de Material__**: Tipo - TEXTO. * **__Unidade de Medida__**: Tipo - TEXTO. * **__Especificação__**: Tipo - TEXTO. * **__Valor Estimado__**: Tipo - NUMÉRICO [[#principais_regras_de_negócio|(RN04)]]. * **__Preço de Compra__**: Tipo - NUMÉRICO[[#principais_regras_de_negócio|(RN05)]]. ==Dados da Solicitação== * **__Unidade Requisitante__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Ramal__**: Tipo - NUMÉRICO. * **__Preço de Compra__**: Tipo - NUMÉRICO. * **Preço de Compra a Atualizar**: Tipo - NUMÉRICO. * **Observação**: Tipo - TEXTO. * **__Status da Solicitação__**: Tipo - TEXTO. === === Após confirmar o atendimento, o caso de uso é finalizado. ===Negar solicitação=== O sistema exibe os dados do material e da solicitação: ==Dados do Material== * **__Código__**: Tipo - NUMÉRICO. * **__Código CATMAT__**: Tipo - NUMÉRICO. * **__Denominação__**: Tipo - TEXTO. * **__Grupo de Material__**: Tipo - TEXTO. * **__Unidade de Medida__**: Tipo - TEXTO. * **__Especificação__**: Tipo - TEXTO. * **__Valor Estimado__**: Tipo - NUMÉRICO [[#principais_regras_de_negócio|(RN04)]]. * **__Preço de Compra__**: Tipo - NUMÉRICO. ==Dados da Solicitação== * **__Unidade Requisitante__**: Tipo - TEXTO, Formato - NOME DA UNIDADE (CÓDIGO). * **__Usuário__**: Tipo - TEXTO. * **__Ramal__**: Tipo - NUMÉRICO. * **__Preço de Compra__**: Tipo - NUMÉRICO. * **__Preço de Compra a Atualizar__**: Tipo - NUMÉRICO. * **__Observação__**: Tipo - TEXTO. * **__Status da Solicitação__**: Tipo - TEXTO. O sistema solicita: * **Justificativa da Negação**: Tipo - TEXTO. === === Após confirmar a negação, o caso de uso está finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Exibido somente no fluxo de cadastro. ***RN02** - Apenas de exibição no fluxo de alteração. ***RN03** - Deve haver pelo menos uma cotação inserida ou removida para finalizar a operação. ***RN04** - Valor Estimado: Deve ser calculado entre as cotações selecionadas no caso de uso: //SIPAC -> Licitação -> Cotações -> Cotações -> Cotar Materiais do Catálogo// e últimas compras feita dentro de 180 dias antes(Valores cadastrados no caso de uso //SIPAC -> Módulo de Licitação -> Aba Licitação -> Licitação -> Julgar Propostas//). ***RN05** - O preço de compra será sempre o menor valor dos fornecedores ganhadores da licitação. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.requisicoes.material.dominio.Material | admnistrativo.comum.material | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Compras Link(s): Aba de Cadastro -> Cadastro -> Material/Serviço -> Atender Solicitação de Atualização de Preço Usuários: nnaa Papel que usuário deve ter: * SipacPapeis.GESTOR_COMPRA, * SipacPapeis.GESTOR_IMPORTACAO, * SipacPapeis.GESTOR_SERVICOS_COMPRAS, * SipacPapeis.GESTOR_RELATORIOS_COMPRAS, * SipacPapeis.GESTOR_PAGAMENTO_SERVICO_PF e * SipacPapeis.GESTOR_CADASTRO_MATERIAL. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.