Escolar Documentos
Profissional Documentos
Cultura Documentos
Histórico de Revisões
Data Versão Descrição Autor
23/09/2013 1.0 Especificação inicial do documento Patrícia B. Antonio
Teste
2. Atores
Comprador.
3. Pré-Condições
Permissão para lançamento da cotação de preços.
4. Fluxo de Eventos
4.1 Fluxo básico – Lançar cotação
O comprador inicia uma nova cotação de preços e [RN01] [RN26]:
(P1) Informa a data para emissão da cotação.
(P2) Informa a data limite para resposta.
(P3) Informa o comprador [RN02].
(P4) Informa opcionalmente uma observação.
(P5) O usuário confirma os dados do cabeçalho.
(P6) O usuário informa os itens que serão cotados:
(P6.1) Adiciona um novo item [RN03] [RN04] [RN07] [RN08]
(P6.2) Informa a unidade [RN13].
(P6.3) Informa a quantidade.
(P6.4) Informa a necessidade [RN10].
(P6.5) Informa o solicitante [RN02].
(P6.6) Informa opcionalmente uma observação.
(P6.7) Confirma o item e repete enquanto existir item para cotar [RN13] [RN10]
[RN03] [RN14] [RN11] [RN06] [RN09].
(P7) O usuário informa os fornecedores que participarão da cotação:
(P7.1) Adiciona um novo fornecedor [RN12].
(P7.2) Opcionalmente, informa o contato [RN05].
Teste
8. Exceções
[E01] Item indisponível para compra
Se o item não estiver habilitado para ser usado no processo de compra, lançar a exceção: “O
item %item% não está habilitado para compra. Revise o cadastro do item antes de prosseguir”.
[E02] Data da necessidade menor do que a data limite da cotação
Se a data da necessidade do item for menor do que a data limite para resposta da cotação,
lançar a seguinte exceção: “Data da necessidade %data necessidade% do item %item% não
pode ser menor do que a data limite de resposta da cotação %data limite%”.
[E03] Fornecedor não habilitado para compra
Se o fornecedor escolhido não estiver com a flag fornecedor habilitada na tabela cliforemp, lançar
a seguinte exceção: “Fornecedor %código do fornecedor% - %nome do fornecedor% não está
habilitado no sistema”
[E04] Status da cotação não permitido para cancelamento de saldo
Se a cotação escolhida não estiver com o status aberto ou parcialmente atendido, deve-se lançar
a seguinte exceção: “A cotação número %número da cotação% está %status da cotação% . Não
é possível realizar o cancelamento de saldos”.
[E05] Itens sem saldo para cancelamento
Caso a cotação não possua itens com saldos para cancelamento, exiba a seguinte exceção: “A
cotação número %número da cotação% não possui itens com saldo disponível para
cancelamento”.
Teste
9. Mensagens
[M1] Fora da quantidade por embalagem
[M2] Item abaixo da quantidade mínima para compra
10. Teste
11. Glossário
12. Requisitos
12.1 Verificar configuração de itens e fornecedores. Este requisito por enquanto não
está atendido.
13. Anexos
14. Informações para possíveis alterações futuras
As alterações descritas neste tópico não devem ser implementadas. Elas foram anotadas apenas
para futuras possíveis alterações.
14.1 Inclusão de fornecedores
Há a possibilidade de depois de uma cotação ser aprovada, se ter a necessidade de incluir novos
fornecedores e lançar nova aprovação. Possivelmente para se realizar essa alteração, será
necessário criar um caso de uso específico para inserção de fornecedores.
14.2 Alterar registro de aprovação com OC já lançada
É possível também que seja necessário alterar o registro de aprovação da cotação, mesmo que já
tenha sido gerado OC para ela. Não deve-se permitir que itens que já tiveram OC gerada sejam
alterados, porém, poderá ser incluso novas propostas de fornecedores e novas aprovações para
fornecedores distintos.