UC00096 - Cadastro de Cotações Padrões
De Wiki Java - Interno
(Diferença entre revisões)
(Criou página com '= Objetivo = *Fazer um cadastro de cotações padrões. Algumas empresas/ramos de negócio fazem compras (e consequentemente cotações) padronizadas. Esta tela permitiria man...') |
|||
| (4 edições intermediárias de um usuário não apresentadas) | |||
| Linha 7: | Linha 7: | ||
= Pré-requisitos = | = Pré-requisitos = | ||
*Considerar documento [[Padrões de desenvolvimento]] | *Considerar documento [[Padrões de desenvolvimento]] | ||
| − | *No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como '''Cadastro | + | *No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como '''Cadastro cotações padrões.'''. Este nome será utilizado para criar a página no Wiki. |
| + | = Diagrama de Classes = | ||
| + | [[File:Compras.png|400px]] | ||
= Resultado esperado = | = Resultado esperado = | ||
| Linha 21: | Linha 23: | ||
'''Fluxo 2:''' Usuário informa dados e clica em salvar. | '''Fluxo 2:''' Usuário informa dados e clica em salvar. | ||
| − | *Sistema | + | *Sistema valida os dados, e caso ok, grava e retorna ao grid. No grid o sistema deverá mostrar os campos descrição e comprador. |
| Linha 27: | Linha 29: | ||
== RN01 - Tela Manutenção Cotações Padrões == | == RN01 - Tela Manutenção Cotações Padrões == | ||
| + | '''Cabeçalho''' | ||
| − | #''' | + | #'''Descrição:''' campo texto para o usuário informar algo que o lembre o objetivo daquela cotação padrão. Campo obrigatório. |
| − | #''' | + | #'''Comprador:''' campo opcional. Indicaria um comprador mais adequado àquela cotação. |
| − | + | '''Itens''' | |
| − | + | #'''Item:''' não pode ser serviço. Campo obrigatório. | |
| − | + | #'''Grade:''' se o produto tem grade, solicitar. Se o item não tem grade, campo fica com "grade padrão". | |
| + | #'''Unidade de Entrada''' não permitir unidades de saída. Deve receber unidades de entrada ou a unidade padrão. Campo obrigatório. | ||
| + | #'''Quantidade''' colocar a máscara de acordo com a unidade. Campo obrigatório. | ||
Edição atual tal como às 15h18min de 10 de dezembro de 2013
Conteúdo |
[editar] Objetivo
- Fazer um cadastro de cotações padrões. Algumas empresas/ramos de negócio fazem compras (e consequentemente cotações) padronizadas. Esta tela permitiria manter este cadastro, e facilitar a abertura da cotação em si.
[editar] Atores
- Usuário
[editar] Pré-requisitos
- Considerar documento Padrões de desenvolvimento
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Cadastro cotações padrões.. Este nome será utilizado para criar a página no Wiki.
[editar] Diagrama de Classes
[editar] Resultado esperado
- Manter o cadastro de cotações padrões, que poderão ser utilizadas nas aberturas de cotações.
[editar] Fluxo de eventos
[editar] Fluxos principais
Fluxo 1: Usuário acessa a rotina no menu Cadastro -> Compras -> Cotações Padrões.
- Sistema exibe os campos conforme RN01.
Fluxo 2: Usuário informa dados e clica em salvar.
- Sistema valida os dados, e caso ok, grava e retorna ao grid. No grid o sistema deverá mostrar os campos descrição e comprador.
[editar] Regras de negócio
[editar] RN01 - Tela Manutenção Cotações Padrões
Cabeçalho
- Descrição: campo texto para o usuário informar algo que o lembre o objetivo daquela cotação padrão. Campo obrigatório.
- Comprador: campo opcional. Indicaria um comprador mais adequado àquela cotação.
Itens
- Item: não pode ser serviço. Campo obrigatório.
- Grade: se o produto tem grade, solicitar. Se o item não tem grade, campo fica com "grade padrão".
- Unidade de Entrada não permitir unidades de saída. Deve receber unidades de entrada ou a unidade padrão. Campo obrigatório.
- Quantidade colocar a máscara de acordo com a unidade. Campo obrigatório.