UC00097 - Abertura de Cotação
(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 = | ||
| − | * | + | *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 | + | *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. | ||
| − | |||
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)
- 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