UC00107 - Seleção de propostas vencedoras

De Wiki Java - Interno
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Filtragem)
(Grid)
Linha 48: Linha 48:
  
 
     <font face="Arial">
 
     <font face="Arial">
     Por padrão, assim que a rotina for acessada o sistema filtrará automaticamente todas as cotações
+
     Por padrão assim que a rotina for acessada o sistema filtrará automaticamente todas as cotações cuja data de abertura está compreendida no mês corrente cuja data de validade
 +
    é maior ou igual à data de login e que '''possuem pelo menos uma proposta lançada'''.
  
 
== RN02 - Grid  ==
 
== RN02 - Grid  ==

Edição das 16h21min de 18 de junho de 2014

Conteúdo

Objetivo

  • Selecionar cotações vencedoras para em seguida gerar ordens de compra para os fornecedores.

Atores

  • Usuário

Pré-requisitos

  • Considerar documento Padrões de desenvolvimento.
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Seleção de propostas vencedoras. Este nome será utilizado para criar a página no Wiki.
  • Nos combobox da aba de filtragem, utilizar novo componente desenvolvido no caso de uso UC00114 - Consulta estoque mín-máx/sugestão de compra.
  • Incluir na rotina de cotação de compra (que é enviada ao fornecedor) e lançamento de proposta um campo item a item para que seja informado o valor do IPI.

Resultado esperado

  • Determinar as cotações de preço vencedoras para geração de ordem de compta.

Diagrama de classes

Compras.png

Fluxo de eventos

Fluxos principais

Fluxo 1:

Fluxos Alternativos

Fluxo 1:


Fluxos de exceção

Fluxo 1:

Regras de negócio

RN01 - Tela de pesquisa

Filtragem

Assim que a rotina em questão for acessada, será exibida ao usuário a aba de consulta com os seguintes filtros:

  1. Cotação: Campo onde o usuário poderá informar o número de uma determinada cotação a ser considerada na busca. Caso este filtro seja informado, os demais filtros não serão considerados na consulta caso informados.
  2. Comprador: Combobox onde o usuário poderá selecionar um ou mais compradores dentre os cadastrados no sistema (utilizar novo componente citado nos pré-requisitos) para que o sistema busque por cotações cujos compradores correspondem aos selecionados no filtro.
  3. Período: Campo onde o usuário poderá informar uma data inicial e final para filtrar cotações abertas no período informado.
  4. Item: Campo onde poderá ser informado um produto ou serviço, para que sejam filtradas cotações cujo item informado faz parte.


    
    Somente serão consideradas na filtragem cotações feitas na filial logada cuja data de validade é maior ou igual a data de login que possuem pelo menis uma proposta lançada.

Grid

Listará os resultados da filtragem nas seguintes colunas:

    
    Por padrão assim que a rotina for acessada o sistema filtrará automaticamente todas as cotações cuja data de abertura está compreendida no mês corrente cuja data de validade 
    é maior ou igual à data de login e que possuem pelo menos uma proposta lançada.

RN02 - Grid

Layouts sugeridos

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas