echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Relatório de Material/Serviço Licitado (Para Análise de Compra) ======
Este caso de uso permite aos funcionários do setor de compras e de licitação emitir um relatório contendo os materiais com informações de preço estimado e licitado, além do preço da última compra, para motivos de análise da compra.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Compras/Licitação -> Relatórios -> Requisições/Materiais/Serviços do Processo -> Material/Serviço Licitado (Para Análise de Compra)//.
Ao acessar o caso de uso o sistema apresenta os filtros ([[#principais regras de negócio|RN01]]):
* **Nº Processo:** Tipo NUMÉRICO, formato: 99999.999999/AAAA-99. [[#PRINCIPAIS REGRAS DE NEGÓCIO|(RN04 e RN05)]]
* **Modalidade/Número/Ano**: Tipo TEXTO, formato: SIGLA MODALIDADE - 9.../AAAA. São apresentadas as opções: ''CC'',''CI'',''PR'',''DL'',''IN'' e''CV''.
O sistema exibe o relatório no seguinte formato:
**RELATÓRIO DE MATERIAL LICITADO PARA ANÁLISE DE COMPRA**
***__Licitação__**: Licitação do processo de compra. Tipo - TEXTO. Formato: 99999.999999/AAAA-99 - XX 99/AAAA - SIGLA DA UNIDADE.
***__Gestora__**: Unidade gestora da licitação. Tipo - TEXTO. Formato: 9999 - SIGLA DA UNIDADE
***__Assunto__**: Descrição do assunto do processo de compra. Tipo - TEXTO.
***__Tipo__**: Tipo do processo de compra. Tipo - TEXTO.
***__Status__**: Status do processo de compra. Tipo - TEXTO.
***__Abertura da Licitação__**: Data de abertura da licitação. Tipo - DATA.
| **LISTA DOS MATERIAIS/SERVIÇOS** |||||||||||
^Item^Especificação do Material/Serviço^Unid.^Quant.[[#principais regras de negócio|(RN02)]]^Quant. Interna[[#principais regras de negócio|(RN03)]]^Quant. Externa[[#principais regras de negócio|(RN03)]]^Quant. Total[[#principais regras de negócio|(RN03)]]^Estimado^Licitado^%^Pesquisa "Última Compra"^
|Tipo - NUMÉRICO|Tipo - TEXTO|Tipo - TEXTO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|
|Tipo - NUMÉRICO|Tipo - TEXTO|Tipo - TEXTO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO9|Tipo - NUMÉRICO|
|Tipo - NUMÉRICO|Tipo - TEXTO|Tipo - TEXTO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|Tipo - NUMÉRICO|
Então o caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Somente é possível ir ao próximo passo se o processo for da mesma unidade gestora do usuário.
* **RN02** - Exbido quando o processo de compra não for SRP.
* **RN03** - Exbido quando o processo de compra for SRP.
* **RN04** - Caso o parâmetro UTILIZA_PROTOCOLO_SIPAC esteja configurado como falso, será exibido um campo único para a informação do número do processo no formato radical.número/ano-dv. Esse campo é mascarado, ou seja, não é necessário o usuário informar os "./-". Caso o parâmetro esteja configurado como verdadeiro será solicitado os valores de forma separada, sendo quatro campos: **radical** . **número** / **ano** - **dv**. As informações desse campo são exibidas também no formato radical.número/ano-dv. (Alterado em 13/01/2012, referente a tarefa 78141)
* **RN05** - O processo de compra informado deve ter sido julgado.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela ^
| br.ufrn.sipac.compras.dominio.ItemProcessoCompra | administrativo.compras.item_processo_compra |
| br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
===== Plano de Teste =====
Sistema: SIPAC
Módulo: Compras/Licitação
Link(s): Aba de Relatórios -> Requisições/Materiais/Serviços do Processo -> Material/Serviço Licitado (Para Análise de Compra)
Usuários: rms
Papel que usuário deve ter: SipacPapeis.GESTOR_LICITACAO ou SipacPapeis.GESTOR_COMPRA ou SipacPapeis.GESTOR_RELATÓRIO_COMPRA.
===== Cenários de Teste =====
* É importante que os testes sejam realizados com as duas configurações informadas abaixo:
* Configuração 01:
***UTILIZA_PROTOCOLO_SIPAC** = //true//.
* Configuração 02:
***UTILIZA_PROTOCOLO_SIPAC** = //false//.
===== Dados para o Teste =====
Utilizar um processo de compra:
* Configuração 01: