UC00006 - Cadastro de condição de pagamento
De Wiki Java - Interno
Conteúdo |
Objetivo
- Manter cadastro de condição de pagamento.
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 Condição de pagamento. Este nome será utilizado para criar a página no Wiki.
Sistema
- ResulthWEB Representações
- ResulthWEB Start
- ResulthWEB Business
- ResulthWEB OS
- ResulthWEB Telefonia
Resultado esperado
- Cadastrar condições de pagamento a serem utilizadas no lançamento de pedidos.
Diagrama de classes
Fluxo de eventos
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.
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.
Fluxos de exceção
Fluxo 1:
Regras de negócio
RN01 - Tela de pesquisa
RN02 - Tela de manutenção
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 |