~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Receber Ordem de Fornecimento ====== Este caso de uso permite aos fornecedores receberem as ordens de fornecimentos enviadas pelo setor de contratos. As ordem de fornecimento são enviadas pelo caso de uso: SIPAC → Portal Administrativo → Contratos → Ordem de Fornecimento → Cadastrar Ordem Fornecimento. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o fornecedor acessa a opção: SIPAC → Portal Fornecedor → Contratos → Receber Endereço de Entrega. ====Passo 1==== Ao entrar no UC são listado as ordem de fornecimento que estão com status de ENVIADAS. São listadas da seguinte forma: ^ Todos ^ Número/Ano ^ Número Contrato ^ Tipo de Ordem ^ Enviado Em ^ Prazo Entrega ^ Prazo Instalação ^ Situação ^ | LÓGICO | NUMÉRICO | NUMÉRICO | TEXTO | NUMÉRICO | TEXTO | TEXTO | TEXTO | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | Para cada item da listagem tem a opção de //visualizar.// //VISUALIZAR//: Na visualização lista os seguintes dados: * **__Informações Ordem de Fornecimento:__** * **__Número/Ano__**: Tipo NUMÉRICO, formato: 9.../AAAA. * **__Prazo de Entrega__**: Tipo DATA, formato: DD/MM/AAAA. * **__Prazo de Instalação__**: Tipo DATA, formato: DD/MM/AAAA. Lista de Endereço e detalhamento do itens de cada endereço * **Razão Social**: Tipo - TEXTO. * **CEP**: Tipo NUMÉRICO, formato: 99999-999. * Caso o endereço seja um Código de Endereçamento Postal, os campos: Logradouro, Bairro, UF e Cidade serão automaticamente preenchidos. * **Logradouro**: Tipo TEXTO. * **Bairro**: Tipo TEXTO. * **UF***: Tipo TEXTO, formato: SIGLA ESTADO, representa o UF onde a garagem está localizada. * **Cidade***: Tipo TEXTO. Para cada enderço pode aparecer Itens Contrato ou Itens de Valores Total: Item Contrato * **__Título__**: Título do item. Tipo TEXTO. * **__Descrição__**: Descrição de item. Tipo TEXTO. * **__Quantidade__**: Unidade itens disponível. Tipo NÚMERICO * **__Valor__**: Valor unitário do item. Tipo MONETÁRIO. * **__Total__**: Valor unitário do item. Tipo MONETÁRIO. Item Valor Total * **__Tipo__**: Título do item. Tipo TEXTO. * **__Descrição__**: Descrição de item. Tipo TEXTO. * **__Quantidade__**: Valor unitário do item. Tipo MONETÁRIO. * **__Valor__ **: Tipo NÚMERICO * **__Total__ **: Tipo NÚMERICO O fornecedor seleciona as ordem de fornecimento e em seguida recebi. Após receber a lista, o prazo de entrega se inicia. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: São exibidas somente as listas pendentes de recebimento. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.contratos.dominio.OrdemFornecimento | administrativo.contratos.ordem_fornecimento | | br.ufrn.sipac.contratos.dominio.StatusOrdemFornecimento | administrativo.contratos.status_ordem_fornecimento | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Contratos Link(s): SIPAC → Portal Fornecedor → Contratos → Receber Endereço de Entrega. Usuário: jacksondvs Fornecedor: Miranda Computação e Comercio LTDA. - CNPJ: 11.982.113/0005-80 (login:mirandapc) Papel que usuário deve ter: * SipacPapeis.FORNECEDOR ===== Cenários de Teste ===== * Cadastrar um contrato para um fornecedor X. * Cadastrar uma Ordem de fornecimento no caso de uso [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:contratos:cadastro_ordem_fornecimento|Cadastro Ordem de Fornecimento]] para o contrato cadastrado anteriormente. * Para finalizar: O fornecedor X entrar no caso de uso de receber Ordem de Fornecimento e efetua o recebimento. ===== Dados para o Teste ===== Para verificar o status da ordem: SELECT * FROM contratos.ordem_fornecimento ordem JOIN contratos.status_ordem_fornecimento status ON(ordem.id_status = status.id_status_ordem_fornecimento)