UC00006 - Cadastro de condição de pagamento

De Wiki Java - Interno
Edição feita às 09h11min de 23 de julho de 2014 por Daniel (disc | contribs)

(dif) ← Edição anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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

[editar] Diagrama de classes

PCPlace.png

[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
Ferramentas pessoais
Espaços nominais

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