UC00006 - Cadastro de condição de pagamento
De Wiki Java - Interno
Conteúdo |
[editar] Objetivo
- Manter cadastro de condição de pagamento.
[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 Condição de pagamento. Este nome será utilizado para criar a página no Wiki.
[editar] Sistema
- ResulthWEB Representações
- ResulthWEB Start
- ResulthWEB Business
- ResulthWEB OS
- ResulthWEB Telefonia
[editar] Resultado esperado
- Cadastrar condições de pagamento a serem utilizadas no lançamento de pedidos.
[editar] Diagrama de classes
[editar] Fluxo de eventos
[editar] Fluxos principais
Fluxo 1: Usuário acessa o Menu > Cadastros > Faturamento > Status de pedido.
- Sistema exibe ao usuário a tela de pesquisa da rotina em questão conforme RN01.
Fluxo 2: Usuário aciona o botão [Adicionar status].
- Sistema exibe a tela de manutenção da rotina conforme regra de negócio RN02.
Fluxo 3: Usuário informa os dados do status e aciona o botão [Salvar].
- Sistema grava novo status no banco de dados e emite ao usuário uma mensagem confirmando o sucesso da transação.
[editar] Fluxos alternativos
Fluxo 1: Em modo de alteração usuário muda o nome/descrição de um determinado status e aciona o botão [Salvar].
- Independente se o status está sendo utilizado em um pedido já lançado ou não as alterações são salvas com sucesso.
[editar] Fluxos de exceção
Fluxo 1:
[editar] Regras de negócio
[editar] RN01 - Tela de pesquisa
[editar] RN02 - Tela de manutenção
[editar] Quadro de dados
| NOME | OBRIGATÓRIO | TIPO DE ENTRADA | VALORES POSSÍVEIS | TAMANHO | VALOR PADRÃO | OBSERVAÇÃO |
| Ativo | Sim | Checkbox | Marcado/Desmarcado | Marcado | ||
| Descrição | Sim | Input | Alfanuméricos | 60 | Vazio |