UC00105 - Consulta de movimentação de cheques

De Wiki Java - Interno
Edição feita às 09h51min de 27 de janeiro de 2014 por Daniel (disc | contribs)

Ir para: navegação, pesquisa

Conteúdo

Objetivo

  • Consultar histórico de movimentações de cheques.

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 Movimentação de cheques. Este nome será utilizado para criar a página no Wiki.

Resultado esperado

  • Listar para cada cheque, todas as movimentações realizadas desde sua criação até seu status atual.

Diagrama de classes

Cheque.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 filtragem

Assim que o usuário acessar a rotina em questão será exibida uma aba com os seguintes filtros:

  1. Filial: Campo (checkListBox) onde o usuário poderá selecionar uma ou mais filiais para filtragem.
  2. Valor: Campos (inicial e final) onde o usuário poderá informar uma faixa de valores para listar cheques cujo valor está dentro da mesma.
  3. Data de emissão: Campo onde o usuário poderá informar um período para listar cheques cuja data de emissão está dentro do mesmo.
  4. Data de baixa: Campo onde o usuário poderá informar um período para listar cuja baixa foi realizada dentro do mesmo.
  5. Tipo de cheque: Campo onde o usuário poderá selecionar o tipo de cheque que deseja visualizar na consulta. Os tipos serão:
    • À vista: Cheques cuja data de entrada é igual a data de emissão.
    • Pré-datado: Cheques cuja data de entrada é maior que a data de emissão.
    • Ambos: Considera ambos os tipos.
  6. Situação: Campo onde o usuário poderá selecionar uma ou mais situações de cheques para filtragem. Por padrão todas as situações ficarão selecionadas. As situações do cheque serão as seguintes:
    • ABERTO
    • QUITADO
    • CUSTODIADO
    • DESCONTADO
    • DEVOLUÇÃO TEMPORÁRIA
    • DEVOLUÇÃO DEFINITIVA


    
    O único filtro obrigatório será a filial, que por padrão vem com a filial logada selecionada.

Layouts sugeridos

Ferramentas pessoais
Espaços nominais

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