echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Informar Prazo de Entrega ======
Este caso de uso é utilizado pelos gestores de liquidação de despesas com a finalidade de efetuar o registro de alteração do prazo de entrega, de obras, dos bens, materiais ou serviços, do processo de compra para com o fornecedor.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Liquidação de Despesas -> Aba Liquidação de Despesas -> Processo de Compra -> Informar Prazo de Entrega//.
===Passo 1===
Para alterar o prazo para entrega do material e outros serviços, o Gestor informa: ([[#principais_regras_de_negócio|RN01]])
* **Unidade Gestora***: Tipo TEXTO.
* **Processo de Compra***: Tipo - NUMÉRICO. Formato: 99999.999999/9999-99 (radical.número/ano-dv). ([[#principais_regras_de_negócio|RN02]])
===Passo 2===
O sistema lista os dados dos materiais e as propostas ganhadoras:
Dados dos materiais:
***__Número do Item__**: Tipo - NUMÉRICO.
***__Código__**: Tipo - NUMÉRICO. Formato: 9999999999999. refere-se ao código do material.
***__Denominação__**: Tipo - TEXTO.
***__Quantidade__**: Tipo - NUMÉRICO. Corresponde a quantidade de material requisitado.([[#principais_regras_de_negócio|RN03]])
***__Quantidade Interna__**: Tipo - NUMÉRICO. Corresponde a quantidade de material requisitado.([[#principais_regras_de_negócio|RN04]])
***__Quantidade Externa__**: Tipo - NUMÉRICO. Corresponde a quantidade solicitada por participantes externos.([[#principais_regras_de_negócio|RN04]])
***__Quantidade Total__**: Tipo - NUMÉRICO. Corresponde a soma da quantidade externa com a interna.([[#principais_regras_de_negócio|RN04]])
***__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. Corresponde a data da requisição do material.
Dados das propostas ganhadoras:
***__Número da Proposta__**: Tipo - NUMÉRICO.
***__Denominação__**: Tipo - TEXTO.
***__CNPJ__**. Formato - 99.999.999/9999-99.
***__Nome do Fornecedor__**.
***__Data__**: Data da proposta ganhadora.
***__Prazo__**: O sistema apresenta o prazo informado para entrega do material.
o Gestor informa novo prazo de entrega do material, o sistema apresenta mensagem de sucesso e atualiza para o novo prazo informado.
* **Novo Prazo**: Tipo - NUMÉRICO.
===== Principais Regras de Negócio =====
* **RN01** - O valor do novo prazo entrega deve ser maior que zero.
* **RN02** - Dependendo da configuração do parâmetro UTILIZA_PROTOCOLO_SIPAC este campo pode apresentar duas formas de exibição:
* Se o valor do parâmetro for //true//, será solicitado ao usuário 4 campos separados para a informação do número do processo de compra.
* Se o valor do parâmetro for //false//, será solicitado ao usuário 1 campo único para a informação do número do processo de compra.
* Formato do número do processo de compra: 99999.999999/9999-99 (radical.número/ano-dv)
* **RN03** - Exibido somente quando o processo de compra não for SRP.
* **RN04** - Exibido somente quando o processo de compra for SRP.
* **RN05** - O usuário logado só poder ver dados para as unidades que o papel GESTOR LIQUIDAÇÃO DE DESPESAS tem permissão. Por exemplo, pedro pertence a unidade 14.00(CT), mas foi cadastrada a permissão de GESTOR LIQUIDACAO para (1100) e (2300) então ele possui a permissão de ver dados apenas da (1100 e 2300) e não possui permissao para 1400. O usuário que tiver o papel GESTOR LIQUIDACAO e tiver unidade de Permissao = null poderá ver dados de todas as unidades.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.compras.licitacao.dominio.Proposta | administrativo.compras.proposta |
| br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: Liquidação de Despesas
Link(s): Liquidação de Despesas → Processo de Compra → Informar Prazo de Entrega.
Usuário: paulinho
Papeis: SipacPapeis.GESTOR_LIQUIDACAO
===== 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//.
* Os materias exibidos são cadastrados no caso de uso [[desenvolvimento:especificacoes:sipac:compras:casos_de_uso:compras:processo_de_compra_licitacao::cadastrar_processo_de_compra_licitacao|Cadastrar Processo de Compra/Licitação]].
* As propostas vencedoras exibidas são definidas no caso de uso [[desenvolvimento:especificacoes:sipac:compras:casos_de_uso:licitacao:licitacao::cadastrar_alterar_propostas|Cadastrar/Alterar Propostas]].
===== Dados para o Teste =====
Utilizar um processo de compra:
* Configuração 01: