UC00127 - Movimento bancário

De Wiki Java - Interno
Edição feita às 16h29min de 28 de outubro de 2014 por Daniel (disc | contribs)

Ir para: navegação, pesquisa

Conteúdo

Objetivo

  • Manter movimentos bancários.

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 Movimento bancário. Este nome será utilizado para criar a página no Wiki.

Resultado esperado

  • Realizar movimentos bancários

Diagrama de classes

Bancos.png

Fluxo de eventos

Fluxos principais

Fluxo 1:

Fluxos alternativos

Fluxo 1:

Fluxos de exceção

Fluxo 1:

Regras de negócio

RN01 - Tela de pesquisa

Exibirá os movimentos bancários já realizados em um grid com as seguintes colunas:

  1. FILIAL
  2. DATA DE MOVIMENTO: Data de login no sistema.
  3. TIPO DE LANÇAMENTO: Tipo de lançamento bancário utilizado.
  4. BANCO
  5. AGENCIA
  6. CONTA
  7. Nº DOCUMENTO
  8. VALOR
  9. HISTÓRICO BANCÁRIO


No canto superior esquerdo da tela estará disponível o botão [Adicionar movimento bancário] que quando acionado direcionará o usuário para tela de manutenção em modo de inclusão.


No canto superior direito estará disponível a aba de consulta, que permitirá ao usuário filtrar as movimentações já realizadas com os seguintes filtros:

  1. Período de movimento: Campo onde o usuário poderá informar uma data inicial e final para filtrar movimentações cuja data de movimento está compreendida no período informado.
  2. Banco: Lista todos os bancos cadastrados para que o usuário selecione um banco para filtrar movimentações realizadas com o mesmo.
  3. Agência: Lista todas as agencias cadastradas e vinculadas ao banco selecionado para filtrar movimentações realizadas com a mesma.
  4. Conta: Lista todas as contas cadastradas e vinculadas a agência selecionada para filtrar movimentações realizadas com a mesma.

RN02 - Tela de manutenção

  1. Filial: Campo onde são listadas todas as filiais cadastradas, ativas e que são acessíveis pelo usuário logado. Será permitido selecionar apenas uma filial.
  2. Data de movimento:

Quadro de dados

Tela de pesquisa

NOME OBRIGATÓRIO TIPO DE ENTRADA VALORES POSSÍVEIS TAMANHO VALOR PADRÃO OBSERVAÇÃO
Descrição Sim Input Alfanuméricos 30 Vazio
Débito/Crédito Sim Combobox
  • Débito
  • Crédito
Débito
Informar centro de custo Sim Combobox
  • Nunca
  • Sempre
  • Opcional
Nunca
Informar conta caixa Sim Combobox
  • Nunca
  • Sempre
  • Opcional
Nunca
Gerar movimento de caixa Sim Checkbox Marcado/Desmarcado Desmarcado
Centro de custo padrão Não Combobox Centros de custo cadastrados Vazio
Conta caixa padrão Não Input Contas caixa cadastradas Vazio
Repetir documento Sim Checkbox Marcado/Desmarcado Desmarcado
Exigir documento Sim Checkbox Marcado/Desmarcado Desmarcado
Conta contábil Não Input Contas contábeis analíticas cadastradas Vazio
Ferramentas pessoais
Espaços nominais

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