UC00097 - Abertura de Cotação

De Wiki Java - Interno
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Criou página com '= Objetivo = *Manter = Atores = *Usuário = Pré-requisitos = *Considerar documento Padrões de desenvolvimento. *No projeto da rotina, em ''confsrc > META-INF > messag...')
 
Linha 10: Linha 10:
  
 
= Resultado esperado =
 
= Resultado esperado =
*Estornar
+
*Criar uma cotação de compras, e enviar aos possíveis fornecedores uma mensagem (e-mail ou SMS) com uma URL para digitação dos preços.
  
  
Linha 17: Linha 17:
  
 
= Fluxo de eventos =
 
= Fluxo de eventos =
 +
 
== Fluxos principais ==
 
== Fluxos principais ==
 +
 
'''Fluxo 1:''' Usuário acessa a rotina ''Menu -> Movimentos -> Compras -> Cotação de Compras''.
 
'''Fluxo 1:''' Usuário acessa a rotina ''Menu -> Movimentos -> Compras -> Cotação de Compras''.
*Sistema exibe a tela inicial (de manutenção) da rotina em questão conforme regra de negócio [[#RN01 - Tela inicial/manutenção | RN01]].
+
*Sistema exibe a tela inicial da rotina em questão, conforme regra de negócio [[#RN01 - Tela de abertura de cotação | RN01]].
 +
 
 +
 
 +
'''Fluxo 2:''' Usuário preenche os campos e clica em salvar. Sistema valida os campos conforme regra de negócio [[#RN01 - Tela de abertura de cotação | RN01]].
 +
 
 +
Com a cotação validada e salva, usuário tem a opção de enviar uma URL para o representante do fornecedor digitar os preços, conforme '''Fluxo 1''', dos fluxos alternativos.
 +
 
 +
 
 +
== Fluxos Alternativos ==
 +
 
 +
'''Fluxo 1''' Sistema localiza os fornecedores dos produtos que estão sendo cotados, e em seguida procura um contato do tipo "Representante". O sistema prepara uma tela inicial, a ser usada para enviar uma URL para estes representante, onde os mesmos deverão informar os seus preços.
 +
 
 +
Esta tela deve ter as seguintes colunas:
 +
* Selecionado: com opção de marcar ou desmarcar todos.
 +
* Fornecedor (código e nome)
 +
* Representante (contato do tipo representante)
 +
* E-mail
 +
* Celular
 +
* Produtos: um link onde o usuário poderá ver os itens selecionados para cotação, para um determinado fornecedor.
 +
 
 +
 
 +
O usuário poderá desativar (com um checkbox) o envio da URL para o SMS ou E-mail (um é obrigatório, para quem esta marcado para receber a cotação).
  
 +
'''Observação:''' avisar ao usuário, através de um label, que só enviado pedido de preços para fornecedores que possuem um contato do tipo representante.
  
'''Fluxo 2:''' Usuário
 
  
  

Edição das 11h15min de 9 de dezembro de 2013

Conteúdo

Objetivo

  • Manter

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 Cotação de Compras. Este nome será utilizado para criar a página no Wiki.

Resultado esperado

  • Criar uma cotação de compras, e enviar aos possíveis fornecedores uma mensagem (e-mail ou SMS) com uma URL para digitação dos preços.


Diagrama de classes

Fluxo de eventos

Fluxos principais

Fluxo 1: Usuário acessa a rotina Menu -> Movimentos -> Compras -> Cotação de Compras.

  • Sistema exibe a tela inicial da rotina em questão, conforme regra de negócio RN01.


Fluxo 2: Usuário preenche os campos e clica em salvar. Sistema valida os campos conforme regra de negócio RN01.

Com a cotação validada e salva, usuário tem a opção de enviar uma URL para o representante do fornecedor digitar os preços, conforme Fluxo 1, dos fluxos alternativos.


Fluxos Alternativos

Fluxo 1 Sistema localiza os fornecedores dos produtos que estão sendo cotados, e em seguida procura um contato do tipo "Representante". O sistema prepara uma tela inicial, a ser usada para enviar uma URL para estes representante, onde os mesmos deverão informar os seus preços.

Esta tela deve ter as seguintes colunas:

  • Selecionado: com opção de marcar ou desmarcar todos.
  • Fornecedor (código e nome)
  • Representante (contato do tipo representante)
  • E-mail
  • Celular
  • Produtos: um link onde o usuário poderá ver os itens selecionados para cotação, para um determinado fornecedor.


O usuário poderá desativar (com um checkbox) o envio da URL para o SMS ou E-mail (um é obrigatório, para quem esta marcado para receber a cotação).

Observação: avisar ao usuário, através de um label, que só enviado pedido de preços para fornecedores que possuem um contato do tipo representante.


Fluxo 3: Usuário


Regras de negócio

RN01 - Tela inicial/manutenção

RN02 - Filtragem

Layouts sugeridos

Ferramentas pessoais
Espaços nominais

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